<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.1">
</HEAD>
<BODY>
Hello,<BR>
<BR>
First, sorry for the HTML email, I am not an ascii art fan.<BR>
<BR>
In the next few days/weeks, I am going to add some check on the dependencies of the documentation.<BR>
<BR>
Here is the list of the jar with the Debian/Ubuntu packages needed to builded the help system [1]:<BR>
<BR>
<TABLE WIDTH="100%" BORDER="1">
<TR>
<TD>
<B>Jar</B>
</TD>
<TD>
<B>Package</B>
</TD>
<TD>
<B>Description</B>
</TD>
</TR>
<TR>
<TD>
avalon-framework.jar
</TD>
<TD>
libavalon-framework-java
</TD>
<TD>
Common framework for Java server applications
</TD>
</TR>
<TR>
<TD>
batik.jar
</TD>
<TD>
libbatik-java
</TD>
<TD>
xml.apache.org SVG Library
</TD>
</TR>
<TR>
<TD>
docbook-xsl-saxon.jar
</TD>
<TD>
docbook-xsl-saxon
</TD>
<TD>
Java extensions for use with DocBook XML stylesheets (Saxon)
</TD>
</TR>
<TR>
<TD>
fop.jar
</TD>
<TD>
fop
</TD>
<TD>
XML to PDF Translator
</TD>
</TR>
<TR>
<TD>
fop-hyph.jar
</TD>
<TD>
fop probably
</TD>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD>
jeuclid-core.jar
</TD>
<TD>
???
</TD>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD>
jimi.jar
</TD>
<TD>
???
</TD>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD>
jing.jar
</TD>
<TD>
???
</TD>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD>
js.jar
</TD>
<TD>
rhino
</TD>
<TD>
JavaScript engine written in Java
</TD>
</TR>
<TR>
<TD>
saxon.jar
</TD>
<TD>
libsaxon-java
</TD>
<TD>
The Saxon XSLT Processor
</TD>
</TR>
<TR>
<TD>
sci_doc_kit.jar
</TD>
<TD>
Internal
</TD>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD>
xmlgraphics-commons.jar
</TD>
<TD>
libxmlgraphics-commons-java
</TD>
<TD>
reusable components used by Batik and FOP
</TD>
</TR>
</TABLE>
<BR>
 I am confident some deps could be removed (like Rhino or Avalon).<BR>
 <BR>
I would like to have your feedback on one thing.<BR>
For now, I think I will build the help by default during the compilation process and an --without-documentation to disable it.<BR>
If the option is not activated, the configure will check that all the dependencies are available. <BR>
How does it sound ?<BR>
 <BR>
Cheers,<BR>
Sylvestre<BR>
<BR>
[1] Don't forget that the Java World intends to split into many small libraries.<BR>
<BR>
</BODY>
</HTML>