Skip to content

Regeneration of ODFDOM DOM sources for ODF 1.2 #135

@svanteschubert

Description

@svanteschubert

There had been an OASIS ODF 1.3 release, but before generating the DOM classes from the XML schema (RNG grammar), it might be a good idea to regenerate the classes for ODF 1.2 again to easily spot the differences between ODF 1.2 and 1.3 (reduce the noise & be sure still everything works as it is expected).

That was supposed to be a quick task, but I had to realize that the generation was not done for a long time and many manual changes were made upon these classes.

I have created the branch odf12-codegen and addressed all the problems that I found worthy to be addressed for the next release - still, some build problems have to be fixed now manually.

There are some fundamental problems in some new hand-written classes, where some low-level XML related class is inheriting from a semantic high-level class (in theory the syntax is exchangeable and an implementation detail), which should be addressed later latest for a 1.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions