J. David Eisenberg, distinguished O'Reilly author of OpenOffice.org XML Essentials (among other works), wrote in to rescue me on that last entry. He's working on a Ruby implementation of an OpenDocument-to-HTML converter.
The program in progress is a command line utility designed to convert the style.xml and content.xml files in an OpenDocument Text file (.odt) to XHTML. David's implementation has some useful options for handling CSS, image and target directory output.
This might give Google engineers a head-start. And developers of any stripe should feel free to grab this or borrow on its ideas for other platforms. Download the Alpha (zip), now.
David might comment on any possible license limitations...
It's LGPL. I've updated the web pages and source to reflect this. (Also fixed a bug that caused a crash if an ODT file referred to a non-existent image.)
Posted by: J David Eisenberg | January 02, 2006 at 11:45 AM