ITP: FOP, FESI
If there is no objections, I'd like to package FOP and FESI.
As stated in their control files:
Depends: java-common, lib-xt-java
Description: A [XSL] Formatting Object to PDF Translator
FOP is a print formatter driven by XSL formatting objects.
It is a Java 1.1 application that reads a formatting object
tree and then turns it into a PDF document. The formatting
object tree can be in the form of an XML document (output by
an XSLT engine like XT) or can be passed in memory as a DOM
Document or (in the case of XT) SAX events.
Note that FOP is still alpha. It is slow, buggy and doesn't
support much of the XSL spec. It's getting there, though.
For more information, take a look at the FOP web site
Description: A full implementation of the EcmaScript language in Java
FESI (pronounced like fuzzy) is a full implementation of the
EcmaScript language (defined in the standard ECMA 262 available
at http://www.ecma.ch (edition of june 97). EcmaScript is largely
part of JScript, but without the navigator specific extensions.
A few extensions can be loaded, to provide basic input/output,
file input/output, access to Java objects, database access and
regular expression based search from an EcmaScript program,
including dynamic loading of classes and beans.
FESI consists of a set of java packages, allowing to use EcmaScript
as a macro language for Java applications, and of an interactive
interpreter (usable from the command line to test EcmaScript programs).
The integration with Java is very strong, making FESI a useful tool
to test Java libraries.
For more information, take a look at the FESI web site at