Devs, I'd like to have your thoughts about the following proposal. MathML and barcodes are frequently asked for and I would consider it a service to our users if we provided support for both out-of-the-box without people having to scratch together the little pieces to make this stuff work. JEuclid is AL1.1 and Barcode4J is AL2.0 licensed. So no worries about redistribution. I'd like to promote the MathML extension out of the examples directory where it seems to be a little hidden. We still have the "plan" extension as a good example for FOP extensions. But I wouldn't really want to integrate the MathML extension sources into the main source tree where it adds to the existing blob of code. I'd rather make SVG support separate and therefore optional and put both (SVG and MathML) alongside each other in a separate place next to the main sources. FOP without Batik-dependency has also been asked for a few times which we could get almost for free if we did this. Barcode4J 1.0 as my proposed barcode package (what a surprise!) has its own FOP extension and would simply be added as a JAR file in the lib directory. I could do the necessary changes while doing the whole XML Graphics Commons stuff which I really really really want to do really really soon now. :-)
Jeremias Maerki
