[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office] ODF 1.3 draft schema review
hello all,i've noticed now that while the document schema is fixed, unfortunately the manifest schema in 1.3 cs01 still contains the same error in the QName pattern...
a new draft is uploaded at https://www.oasis-open.org/apps/org/workgroup/office/document.php?document_id=67114
is this something that can be fixed as a production error? regards, Âmichael On 25.06.18 13:24, Michael Stahl wrote:
hi all, i've had an opportunity to do some review on the ODF 1.3 draft schema... OpenDocument-schema-v1.3-wd06.rng OpenDocument-manifest-schema-v1.3-wd01.rng OpenDocument-dsig-schema-v1.3-wd01.rng1. the ODF 1.3 draft schemas have huge superficial differences against the ODF 1.2 schema, because everything now has a namespace prefix and all of the patterns in it now come in alphabetically sorted order.this was a bit irritating but then i found that there is a similarly sorted ODF 1.2 schema in the SVN repository:https://tools.oasis-open.org/version-control/browse/wsvn/office/branches/v1.2/v1.2/OpenDocument-schema-v1.2.rngso at least this can be used to compare... 2. bugs in the schema:my motivation was that actually the ODF Toolkit validator complained that the schema wasn't valid :)so i've fixed the following: * manifest schema: for no apparent reason, the QName pattern lost its +* OFFICE-2118: Fatal: reference to the undefined pattern "table-data-pilot-groups" * OFFICE-3857: Fatal: more than one attribute accepts the same name "scale-to"* OFFICE-3933: the removal part of the diff was not applied * OFFICE-3883: applied one line off, with missing rng: namespace prefix * OFFICE-3928:Â - removed combine=interleave attribute (was in 1.1 but no longer used in 1.2 schema)Â - added missing rng: prefix to <empty>please find & review the 2 new schema drafts in the OASIS document repository:https://www.oasis-open.org/apps/org/workgroup/office/document.php?document_id=63305 https://www.oasis-open.org/apps/org/workgroup/office/document.php?document_id=63306i'll attach a diff between wd06 and wd06-with-fixes for convenience. regards, Âmichael
-- Michael Stahl Senior Software-Entwickler LibreOffice âââ CIB software GmbH GeschÃftsstelle Hamburg Flachsland 10 22083 Hamburg âââ T +49 (40) / 28 48 42 -296 F +49 (40) / 28 48 42 -100 Michael.Stahl@cib.de www.cib.de âââ Sitz: MÃnchen Registergericht MÃnchen, HRB 123286 GeschÃftsfÃhrer: Dipl.-Ing. Ulrich Brandner