OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[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.rng

1. 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.rng

so 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=63306

i'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



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]