COR3 issue: ST_OnOff

John Haug johnhaug at exchange.microsoft.com
Thu Aug 20 15:27:24 CEST 2015


Discussed on the conference call.  Agreed to handle this at a later time (not for the second COR3) along with other Part 4 issues in a separate DR.

(Note to self: should ST_OnOff be in the second bullet list below?)

From: John Haug [mailto:johnhaug at exchange.microsoft.com]
Sent: Friday, August 14, 2015 2:52 PM
To: 'SC 34 WG4' <e-SC34-WG4 at ecma-international.org>
Subject: COR3 issue: ST_OnOff

Background: See Murata-san's e-mail "ST_OnOff1 in shared-commonSimpleTypes.xsd" (2015-07-04).

MM mail: ST_OnOff1 exists in schema but missing from prose? (from Amd.1?)
29500-4:2012: defined in schema, neither ST_OnOff1 ("on", "off") nor ST_OnOff (union of Boolean & ST_OnOff1) referenced in prose

*         14.5.2 legacy at legacy refers to ST_OnOff from Part 1 22.9.2.7; no other references to that
No changes noted in 29500-4-2012-Cor-1-2015 (WG 4 N 0300)

The immediate question here is whether to add a subclause for ST_OnOff1.  The general question is whether there are other simple types in schema missing from prose.  Because of 14.5.2, I also wondered whether there were references to simple types in Part 1 that should really refer to the same simple type in Part 4.  I did some analysis on 29500-4:2012 and the schemas on the Assembla site, which is attached.  Walking through it...

*         Searched Part 4 for all references to simple types (i.e., the ST every attribute claims defines its values, at the bottom of every attribute defintion)

*         Filtered for those referencing Part 1

*         Listed all the simple types defined in prose in Part 4

*         --> Checked which Part 4 attributes reference a simple type in Part 1 (see below)

*         Obtained the simple types (594) from the Part4UrgentCOR_2015<https://www.assembla.com/spaces/IS29500/subversion/source/HEAD/branches/Part4UrgentCor2015/OfficeOpenXML-XMLSchema-Transitional> branch

*         Obtained the simple types (522) from the Part1COR_2015<https://www.assembla.com/spaces/IS29500/subversion/source/HEAD/branches/Part1COR_2015/OfficeOpenXML-XMLSchema-Strict> branch

o   According to the schemas, Part 4 contains every Part 1 ST plus 72 additional ones)

*         --> Checked which Part 4 schema STs do not have a corresponding prose subclause (see below)

Refers to ST in Part 1 but has a same-named ST with prose in Part 4:
- ST_Angle
- ST_ColorType
- ST_PercentageDecimal
- ST_TextBulletSizeDecimal
- ST_TrueFalse

STs in Part 4 schema not in Part 1 schema but with no prose definition in Part 4
- ST_OnOff1
- ST_WebSourceType

For both of these, since they were not part of any DRs handled by this COR(right?), I suggest we ignore them for the COR fixes.  Look further and, if appropriate, file a DR for later consideration.  Side note: I found that the table of contents for clause 20 is missing entries for 20.2, 20.3, 20.4.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20150820/3e38241b/attachment.html>


More information about the sc34wg4 mailing list