moving to main

Stefan Gybas sgybas@debian.org
Thu Sep 11 22:45:01 2003


Mark Howard wrote:

> Could somebody please update me on the status of ant moving to main? 

libant1.5-java has been moved to main. It contains Ant's core tasks in 
ant.jar and is usually sufficient to build packages. The only package in 
main that currently uses the Ant build system is libservlet2.2-java.

> The page http://pkg-java.alioth.debian.org/ is very depressing at the
> moment - only 7 out of 41 packages are dfsg free. Are we likely to see a

Only 7 are in main, all are DFSG-free.

> mass move of packages to main? What needs to be done to make this
> possible?

There are two main problems:

- javadoc. Ant's javadoc task calls java.home/bin/javadoc to create the
   documentation. gjdoc would have to be there somehow, e.g. when using
   Kaffe.

- Unimplemented APIs, most of all Swing in the free JVMs. There
   are some applications with an optional Swing GUI, e.g. JUnit and BCEL.
   They both could be in main since the GUI is not used often. So we need
   a package that provides the Swing API (could be just the signatures,
   no need for an implementation).

Stefan