RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon))  
Author Message
Michael Koch





PostPosted: 2007-10-7 4:50:00 Top

java-programmer, RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon)) Hello Daniel,


Sorry for the late answer.

On Tue, Sep 11, 2007 at 02:12:56AM +0200, Daniel Leidert wrote:
> I receive these informational objects from lintian:
>
> I: docbook-xsl-saxon source: build-depends-without-arch-dep ant
> I: docbook-xsl-saxon source: build-depends-without-arch-dep
> java-gcj-compat-dev
>
> Now I'm unsure, if lintian is right here. The clean target is defined in
> an ant makefile (build.xml). So ant and java are both used in the clean
> target. To my understanding of Build-Depends and Build-Depends-Indep, I
> have to list at least ant in Build-Depends, not in Build-Depends-Indep.
> I'm not sure about java-gcj-compat-dev, because java-gcj-compat provides
> the java binary.

I have to say, we ignore this for now. We put ant and the runtime into
Build-Depends-Indep and live with a broken clean target. As the clean
target normally only deletes stuff you can simply do some rm calls in it
and done use ant/runtime.

> The package builds fine with kaffe and gcj-java-compat-dev. BTW: Do both
> use ecj to compile the source? If yes, where is the difference, if I use
> gcj-java-compat-dev or kaffe as build-dependency? I'm sorry for the
> questions, but this is my first Java package and I'm trying to learn
> more about Java packaging for Debian.

Both use ecj. They generally produce the same output. Some time ago we
decided to make java-gcj-compat the default runtime to use in Debian and
Ubuntu. It supports most archs and is/was the default runtime in Ubuntu.
This had the advantage that we have very few differences between Debian
and Ubuntu and can merge fixes between the both very easily.

I hope my answers help a bit.


Cheers,
Michael


--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
 
Daniel Leidert





PostPosted: 2007-10-9 8:50:00 Top

java-programmer >> RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon)) Am Samstag, den 06.10.2007, 22:40 +0200 schrieb Michael Koch:

> Sorry for the late answer.

No problem. I'm happy, that I *got* an answer :)

> On Tue, Sep 11, 2007 at 02:12:56AM +0200, Daniel Leidert wrote:

[lintian and build-depends/build-depends-indep]
> We put ant and the runtime into
> Build-Depends-Indep and live with a broken clean target. As the clean
> target normally only deletes stuff you can simply do some rm calls in it
> and done use ant/runtime.
>
> > The package builds fine with kaffe and gcj-java-compat-dev. BTW: Do both
> > use ecj to compile the source? If yes, where is the difference, if I use
> > gcj-java-compat-dev or kaffe as build-dependency? I'm sorry for the
> > questions, but this is my first Java package and I'm trying to learn
> > more about Java packaging for Debian.
>
> Both use ecj. They generally produce the same output. Some time ago we
> decided to make java-gcj-compat the default runtime to use in Debian and
> Ubuntu. It supports most archs and is/was the default runtime in Ubuntu.
> This had the advantage that we have very few differences between Debian
> and Ubuntu and can merge fixes between the both very easily.

Thanks for your explanations. The package is now waiting to be uploaded
by my sponsor. I hope, it will hit Debian soon. The test-case is
properly processed, so the package seems to work properly.

> I hope my answers help a bit.

Yes, thanks. So I can begin packaging the extensions for Xalan too.

Regards, Daniel


--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
 
Michael Koch





PostPosted: 2007-10-9 12:40:00 Top

java-programmer >> RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon)) Hello Daniel,


On Tue, Oct 09, 2007 at 02:47:22AM +0200, Daniel Leidert wrote:
> Thanks for your explanations. The package is now waiting to be uploaded
> by my sponsor. I hope, it will hit Debian soon. The test-case is
> properly processed, so the package seems to work properly.

If you want I can take a look at the package too.

Let me know if you need another sponsor or want an opinion from another DD.
>
> > I hope my answers help a bit.
>
> Yes, thanks. So I can begin packaging the extensions for Xalan too.

As this stuff is for Java stuff, would it make sense to maintain it in
pkg-java SVN with Debian Java Maintainers as maintainer?


Cheers,
Michael


--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
 
 
Daniel Leidert





PostPosted: 2007-10-9 19:50:00 Top

java-programmer >> RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon))
Am Dienstag, den 09.10.2007, 06:35 +0200 schrieb Michael Koch:
> Hello Daniel,
>
>
> On Tue, Oct 09, 2007 at 02:47:22AM +0200, Daniel Leidert wrote:
> > Thanks for your explanations. The package is now waiting to be uploaded
> > by my sponsor. I hope, it will hit Debian soon. The test-case is
> > properly processed, so the package seems to work properly.
>
> If you want I can take a look at the package too.

The ready-to-use package is at
http://debian.wgdd.de/debian/incoming/packages/docbook-xsl-saxon_1.00.dfsg.1-1.dsc. The debian packaging files are at http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl-saxon/trunk/debian/?rev=0&sc=0 (you can use svn-buildpackage to build the package yourself - note, that debian/rules contains the get-orig-source target to create the orig tarball).

> Let me know if you need another sponsor or want an opinion from another DD.

Thanks for the offer. But my sponsor (Michael Banck) is doing a very
good job, so I don't think, I need another one :) Of course I appreciate
feedback about the packaging files and the package.

> > > I hope my answers help a bit.
> >
> > Yes, thanks. So I can begin packaging the extensions for Xalan too.
>
> As this stuff is for Java stuff, would it make sense to maintain it in
> pkg-java SVN with Debian Java Maintainers as maintainer?

I also thought about this. ATM I maintain this from within the Debian
XML/SGML group and infrastructure, because it's related to docbook-xsl,
one of my other packages. But I'm subscribed to the Debian Java
(packaging) mailing lists. Let's see, what the future brings and if I
should change this.

Regards, Daniel


--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com
 
 
Michael Koch





PostPosted: 2007-10-10 2:20:00 Top

java-programmer >> RFC: docbook-xsl-saxon (Java extensions for use with DocBook XML stylesheets (Saxon)) Hello Daniel,


On Tue, Oct 09, 2007 at 01:46:49PM +0200, Daniel Leidert wrote:
>
> Am Dienstag, den 09.10.2007, 06:35 +0200 schrieb Michael Koch:
> > Hello Daniel,
> >
> >
> > On Tue, Oct 09, 2007 at 02:47:22AM +0200, Daniel Leidert wrote:
> > > Thanks for your explanations. The package is now waiting to be uploaded
> > > by my sponsor. I hope, it will hit Debian soon. The test-case is
> > > properly processed, so the package seems to work properly.
> >
> > If you want I can take a look at the package too.
>
> The ready-to-use package is at
> http://debian.wgdd.de/debian/incoming/packages/docbook-xsl-saxon_1.00.dfsg.1-1.dsc. The debian packaging files are at http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xsl-saxon/trunk/debian/?rev=0&sc=0 (you can use svn-buildpackage to build the package yourself - note, that debian/rules contains the get-orig-source target to create the orig tarball).

I took a short look into the package and it looks good. Good work.

> > Let me know if you need another sponsor or want an opinion from another DD.
>
> Thanks for the offer. But my sponsor (Michael Banck) is doing a very
> good job, so I don't think, I need another one :) Of course I appreciate
> feedback about the packaging files and the package.

Good to know. If you have any questions feel free to mail me.


Cheers,
Michael


--
To UNSUBSCRIBE, email to email***@***.com
with a subject of "unsubscribe". Trouble? Contact email***@***.com