On Monday 05 February 2007, wrote:
> I've been asked for a comparison between ODF and the legacy file format
> of OpenOffice.org (the .sx* one). Do you have any resources that I could
> use? Perhaps such a comparison does already exist?
This question comes up now and then.
Did anyone from this list keep a list while the changes were being made to the specification?
My incomplete, out-of-date (and probably too technical) list has:
List of changes that OASIS OpenDocument has compared to OO-1.1 (.sxw).
===
* adds a child under <office:body> to quickly recognize which type of application a document represents.
* text:list replaces text:ordered-list and text:unordered-list
* style:default-outline-level attribute for heading styles.
* <draw:frame> element contains textbox/image/etc. + optional replacement image; this reduces some duplication.
* page-master renamed to page-layout for clarity (and to avoid mixing with master-page)
* style:properties was refined to style:paragraph-properties / style:text-properties / etc.
* style display name != style name
* and of course the change in the mimetype names
List of changes that I proposed and were accepted:
* a way to model copy-frames (frames with identical contents on multiple pages)
* hyphenation bool as character property, for more control.
* diagonal lines in table cells
* line style for footnote separator
* table templates
* DTP mode using the draw:page element
* text:numbered-paragraph element (an alternative to <text:list> which is better suited for independent numbered paragraphs)
* number:denominator for fractions with a fixed denominator (spreadsheets)
* <number:month number:possessive-form="true"> date formatting
* more document statistics (sentence-count, syllable-count)
* draw:regular-polygon
* (after 1.0) border around a word or any run of text
* (after 1.0) style:join-border (default: true, but a way to set it to false to avoid the joining).
If everyone kept a list of the changes he suggested (and that were accepted), we should be able to create the full list of changes.
--
David Faure, , sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).