Other work
(Dennis) Open Access Repository Interop
Definitions
* code base: substantial subset of code shared among different implementations (e.g. OpenOffice shares code with LibreOffice, Calligra Suite shares code with KOffice)
Improvements since first report
(Spreadsheet) formulas
Almost all current code bases support the ODF 1.2 OpenFormula syntax. In the past, different code bases used different syntax, sometimes removing the formulas (but keeping the calculated values intact) from other codebases.
Challenges
Change tracking
Type: specification + implementation challenge
ODF 1.2 has limited change tracking support
RDF
Type: implementation challenge
ODF 1.2 has RDF, but most code bases don't support it.
XForms
Type: implementation challenge
ODF 1.2 specifies XForms, but most code bases don't support it.
Application-defined properties
Type: specification + implementation challenge
ODF 1.2 allows for application-specific configuration settings to be defined in the document (settings.xml), such as current page/book/cell, printer settings, etc., which makes interoperability difficult.
Database fields
Type: specification + implementation challenge
The <form:connection-resource> element does not specify which format(s) is/are used to connect to the source database.
Shapes
Type: specification + implementation challenge
The <draw:text-rotate-angle> attribute does not specify which direction to rotate the shape. This may be related to ODF bug 3750.
Text properties
Type: specification + implementation challenge
The <style:use-window-font-color> attribute notes that the determination of light or dark color is implementation-dependent, with no guidance given.
Open Document Format Interoperability and Conformance (OIC) TC Wiki