J
Joseph Kesselman
Since the recent "Docbook on Windows" question brought this up... I did
a bit of checking on the current status of these schemas, what they're
intended for and how they interrelate. IBM's Robert Weir reports that
there have been "some discussions in OASIS, between the ODF, DocBook and
DITA TC's to come up with a positioning and interop story involving
these three standards, with the intent of giving a demo at an OASIS
symposium next spring."
He confirms my undrstanding that currently ODF is really tied to a
specific rendering rather than providing the strong semantic layer that
Docbook focuses on (which is why it's easier to turn Docbook into ODF
than vice versa.) "However, we are adding a generic metadata model to
ODF 1.2, probably based on RDF/XML. Once we have that, transforming ODF
to DocBook would be easier."
There's an ODF focus area starting at http://opendocument.xml.org. I've
suggested that they add a FAQ there which gives more information about
how ODF and Dockbook interrelate now and what's expected in the future.
So... It sounds like, for now, going from ODF to Docbook would be like
going from Word to Docbook; you might have to either settle for not
getting back much more than the content and paragraph breaks and
establish higher-level structure later as you bring the document into
publication-ready form, or you'd have to get your Open Doc users to
adopt some conventions which your conversion routines could recognize as
hints for what the right Docbook representation would be.
a bit of checking on the current status of these schemas, what they're
intended for and how they interrelate. IBM's Robert Weir reports that
there have been "some discussions in OASIS, between the ODF, DocBook and
DITA TC's to come up with a positioning and interop story involving
these three standards, with the intent of giving a demo at an OASIS
symposium next spring."
He confirms my undrstanding that currently ODF is really tied to a
specific rendering rather than providing the strong semantic layer that
Docbook focuses on (which is why it's easier to turn Docbook into ODF
than vice versa.) "However, we are adding a generic metadata model to
ODF 1.2, probably based on RDF/XML. Once we have that, transforming ODF
to DocBook would be easier."
There's an ODF focus area starting at http://opendocument.xml.org. I've
suggested that they add a FAQ there which gives more information about
how ODF and Dockbook interrelate now and what's expected in the future.
So... It sounds like, for now, going from ODF to Docbook would be like
going from Word to Docbook; you might have to either settle for not
getting back much more than the content and paragraph breaks and
establish higher-level structure later as you bring the document into
publication-ready form, or you'd have to get your Open Doc users to
adopt some conventions which your conversion routines could recognize as
hints for what the right Docbook representation would be.