This is the mail archive of the
java-discuss@sources.redhat.com
mailing list for the Java project.
Re: Importing sources (?)
- To: Tom Tromey <tromey at cygnus dot com>
- Subject: Re: Importing sources (?)
- From: Mark Wielaard <mark at klomp dot org>
- Date: Mon, 27 Nov 2000 16:36:38 +0100
- Cc: Java Discuss List <java-discuss at sourceware dot cygnus dot com>,pauls at euronet dot nl
- References: <87y9y5j3ei.fsf@creche.cygnus.com>
Hi,
On Mon, Nov 27, 2000 at 12:11:01AM -0700, Tom Tromey wrote:
> Today I started trying to build a tree that includes both libgcj
> and other free software Java pieces. My particular tree includes
> parts of Cryptix and javax.servlet. However, there are other bits
> out there:
> SAX/XML stuff, audio stuff, and CORBA (at least).
>
> Assuming licensing problems can be worked out, and assuming that
> we can get the blessing of the package developers, do you think
> it would be worthwhile to import packages like this into libgcj?
Yes I think this is a great idea.
I take full blame for the fact that the servlet classes that
Paul Siegmann and I wrote are not yet in Classpath.
The problem was that we wanted to provide different versions
of the library since different projects needed different
implementations. Paul has written a Perl script to generate the
different versions from one master source file. I didn't know
how to do this with the auto* tools that libgcj/classpath uses.
The copyright has already been assigned to the FSF.
> On the downside is increased maintenance burden.
> If we find a bug we have to know where to report it.
> We'll have to deal with multiple conflicting coding styles.
When it has been imported into Classpath I (and I assume Paul)
can take care of maintenance. The servlet library is very
stable and I believe that the last few bug fix was a few months
ago. (Although I haven't looked at the new servlet spec so it
might need some updating for the new spec.)
But for other libraries we have to ask the developers if they
want to assign the copyright to the FSF before including it
and if they don't we should make sure that we always include
the latest snapshot for every new release.
Cheers,
Mark