The following is a list of extensibility mechanisms in ODF:
- General ability to add elements and attributes in any namespace that is not defined by the ODF standard
<style:*properties>
<office:meta>
- application settings
- custom draw:shape's in KOffice?
Embedding of objects via OLE, etc. (and the manifest media types for the embedded objects -- orcmid 2009-02-16 16:21:31)
- ODF 1.2 RDF/XML Metadata
Additional XML documents or other files within the Zip package (and how to tell what is additional or not? -- orcmid 2009-02-16 16:21:31)
Names of digest algorithms in places where there is a :protection attribute and also in the <manifest:encryption-data> manifest:checksum-type -- orcmid 2009-02-16 16:17:46
Names of key derivation and encryption algorithms for package-item encryption -- orcmid 2009-02-16 16:17:46
non-ODF namespaces and introduction of table:formula values with a namespace QName prefix -- orcmid 2009-02-16 16:17:46
non-ODF namespaces (the only option at this point) for identifying the language of a script -- orcmid 2009-02-16 16:17:46
Manifest-specified Media (MIME) types for binary image files incorporated in ODF documents -- orcmid 2009-02-16 16:17:46
Provisions for alternate renditions of images and other elements -- orcmid 2009-02-16 16:17:46
Office Wiki