[fedora-java] status on FOP, Saxon

Thomas Fitzsimmons fitzsim at redhat.com
Wed Feb 8 06:23:10 UTC 2006


Hi,

On Tue, 2006-02-07 at 13:47 -0800, Karsten Wade wrote:
> Since FC5 has slipped its schedule so far out, we were hoping we might
> get a toolchain using an ecj compiled FOP into test3.
> 
> We're currently relying upon a hacked version of xmlto that includes FOP
> and Saxon as targets, and we need to get FOP and Saxon in Fedora Extras
> to justify the upstream maintainer accepting the patch.
> 
> 1. Where are we on a natively compiled FOP?

I've been focusing on getting upstream Batik building on GNU Classpath.
To support all of its features, we need to implement
javax.imageio.plugins.jpeg for which there is currently a partial
implementation that I'm working to finish.  This work will probably not
be completed before FC5 final ships.

That said, we may be able to pare some of these features out of Batik to
support just enough for FOP to run.  I just noticed that JPackage has
already packaged FOP, Saxon and Batik and that we include them in RHAPS,
so I'm going to see how far I get building them on the free stack.

> 2. Can we compile Saxon with ecj as well?

I'm not sure; I'll let you know how far I get.

> 3. Are there any volunteers to package these for Extras?

Yes, I'll package and maintain them since they're excellent test cases
for GNU Classpath's Java2D support.

> 
> AFAIK, _no_one_ has a 100% free modern DocBook XML toolchain that builds
> PDFs without a hitch and is in-step with the upstream DocBook project.
> Fedora Documentation Project wants to provide that free toolchain, and
> we are relying upon you all to help us get there.

Yes, Batik is my top priority for my GNU Classpath work.  While that
work is ongoing I may be able to rig something for FOP-use in the short
term.

Tom





More information about the fedora-devel-java-list mailing list