Skip to content

Adding ODF 1.3 support to the ODF Toolkit #26

@svanteschubert

Description

@svanteschubert

I have started a branch of the 0.9.0 version to support ODF 1.3.
but decided in discussions with Michael Stahl and Oliver Rau afterwards that it might be easier to have an ODF 1.3 support based solely on the upcoming ODF 1.0.0 version.
The reason for this is that 1.0.0 is the merge of a several-year-old merge form Open-XChange using ODFDOM for their backend of their new OX Documents.

In the following, I am starting a listing what needs to be fixed - this is likely being updated during the lifetime of this issue.
This documentation should be added to our SITE documentation to describe how to do an ODF version change in the future.

Changes expected so far:

  1. The generator project needs to generate new ODFDOM typed DOM classes from the new ODF XML schema/grammar files. These files need to replace the ODFDOM prior classes for elements and attributes.

  2. The generator tests have to be adopted to embrace ODF 1.3.

  3. The ODF Validator needs to have an ODF 1.3 instead of an ODF 1.2 option.

  4. The ODF templates within ODFDOM - being used when creating new documents from the scratch needs to be added to ODF 1.3.
    I did this usually by editing the XML within the ZIP using JEdit with its archive and its XML extension.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions