The OpenOffice.org XML Project

Lead: Michael Brauer
Co-Lead: Svante Schubert
(Please use the provided mailing lists for discussion related to this project.

The OpenOffice.org XML project is the home of of XML related features of OpenOffice.org, like its OASIS OpenDocument/ISO/IEC 26300 file format implementation. It further provides some XML base implementations, like XML parser and printer components.

The following sub-projects are within the scope of the XML project:

Please follow above links to get more information about these sub projects.

The XML project is one of the accepted projects of OpenOffice.org.

Please visit the XML project's wiki pages for more information about the project.

Contributing to the XML Project

If you are interested in contributing to this project, please don't hesitate to contact us at dev@xml.openoffice.org. If you are looking for ideas what you may contribute, please visit the project's wiki.

OASIS OpenDocument/ISO/IEC 26300 File Format (ODF)

The OpenOffice.org application uses the OpenDocument file format (also known as ODF) as native file format. This means, OpenOffice.org stores all documents in OpenDocument file format unless the user requests to store them in a different file format.

The OpenDocument file format is developed by a technical committee at OASIS. It further is an approved and published ISO standard (ISO/IEC 26300:2006). The OpenDocument specification is available at the OASIS OpenDocument TC's web page. See opendocument.xml.org for more information on OpenDocument.

Several members of the OpenOffice.org XML project and other OpenOffice.org projects are members of the OASIS OpenDocument technical committee, and collaborate there with members from other projects and vendors on the further development of the OpenDocument file format.

The XML project maintains the implementation of the OpenDocument file format in OpenOffice.org in very close collaboration and with large support of other OpenOffice.org projects, in particular the application framework, graphical application, spreadsheet and word processing projects.

OpenOffice.org XML File Format

The OpenOffice.org XML file format is the native file format of OpenOffice.org 1.0. It has been replaced by the OASIS OpenDocument file format in OpenOffice.org 2.0.

XML-Based Filters

The XML project contains the framework for the XML based filters. More information about the development of XML based filters is available in the XML Based Filter Tutorial. A list of XML based filters available for OpenOffice.org is available in the wiki.

XForms

The XML project maintains the base technology of OpenOffice.org's XForms feature, and cares about specifications in that area in collaboration with the word processing and database projects. The Writer specific parts of the XForms feature is maintained by the word processing project.

XML Security

In collaboration with the application framework project, the XML projects specifies and implements XML Security features of OpenOffice.org, like digital signatures.

XML Basis Implementations

Being an important client of XML parser and writer implementations, the XML project maintains these components in collaboration with the application framwork project project.