Gecko OpenDocument support

From MozillaWiki
Jump to: navigation, search

What is..

  • OpenDocuments: OpenDocument is an open standard for office productivity documents engineered by the OASIS group. The document is related to OpenOffice.org, StarOffice and KOffice documents.

Why this is important

  • Let users read opendocuments from the browser
  • Let e-mail clients (Thunderbird) render OpenDocuments as the body of the e-mail client.
  • Let e-mail clients (Thunderbird) transform OpenDocument into HTML as body of the e-mail client.

Key challenges

  • Speed of the implementation
  • Formating acuracy

Notes

A good enough solution and basic interpretation of the OpenDocument can generate a great advantage on support of the open standard and ease its use.

Related Links

  • PhpDocWriter - PHP API to render OpenDocuments
  • Apache Forrest - Apache Forrest module for OpenDocuments
  • OpenDocument Specification PDF This documents defines the XML file format used OpenOffice.org. It serves as reference for the format.
  • XML File Format DTD The document type definition provides a handy reference against which all OpenOffice.org XML files can be validated against.