Re: mathml and fop

2002-03-05 Thread James Richardson
alex wrote:

Ok Here's my guess
What you need to do is to take the MathML and convert it to vector graphics
(SVG) and then feed the SVG to FOP. Unfortunately I don't know of such a
tool.
Anyone want to take up the baton?

I think custard might work http://www.schemasoft.com/MathML/
not tried it really though
cheers
James




Re: FOP Weakness

2002-02-04 Thread James Richardson
Chuck Paussa wrote:

Performance, FOP takes a lot of memory. To get 200ppm processing, I'm
estimating 2GB memory on the system + memory for the database and web
server. Improvements in the memory footprint are scheduled to be started
not soon Hey! What do you want? memory is cheap.

Hmm... Interesting estimates. However, while memory is indeed cheap (at 
least on intel achitectures, for enterprise-grade machines it most 
certainly is not). If you are suggesting a 2GB heap size, the garbage 
collection times will kill you.

I'm experimenting with running Jini services to do the processing (or 
maybe a JavaSpace, later), then we can have as many processors as 
required - not one gigantic process

I would also suggest in the future trying to make inherently parallel 
tasks run in multiple threads. I have about 8 processors available to 
me, but FOP appears to run in 1 uber-thread.

Cheers
James




Re: HELP DRIVER!

2002-01-16 Thread James Richardson
Robert C. Leif, Ph.D. wrote:

From: Bob Leif,
To: James Richardson
I am dead serious. Evidently, you have had no experience with Ada 95.
Ada is much better at modeling XML than Java. I realize that Java is a
marketing success. Unfortunately, it is based to a great extent on
obsolete technology. For instance, it lacks: generics (templates),
enumerated types, and range checking. Ada is also safe enough for the
Boeing 777 flight control system and the French railroads.


Look, I know your Commodore 64 is much better than my Amstrad, but thats 
not really the point. Ada may well be great (Or it might not be, that's 
not the point I'm making), but its use in non 
educational/military/safety critical systems is limited. Even if 
somebody were to write a super-dooper FO transformer in ada, working for 
a large company, I probably couldn't use it, as my applications are all 
java, and the integration would be difficult.

If you want, please write any app you want in ada, but just popping 
your head round the door, and saying 'drop everything!' this other 
thing is much better accomplishes little.

I don't think a lengthy Java v. Ada conversation going on in this list 
would do much for the state of FOP as we know it, either

Best Regards,
James