-
Notifications
You must be signed in to change notification settings - Fork 53
Description
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:
-
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.
-
The generator tests have to be adopted to embrace ODF 1.3.
-
The ODF Validator needs to have an ODF 1.3 instead of an ODF 1.2 option.
-
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.