<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Arial",sans-serif;
        color:windowtext;
        font-weight:normal;
        font-style:normal;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle24
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:380322841;
        mso-list-type:hybrid;
        mso-list-template-ids:360251314 -1574024266 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:1714842569;
        mso-list-type:hybrid;
        mso-list-template-ids:1450448398 2043415210 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l1:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1028" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Rex<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I can only see DR 15-0022 – ST: No subclause for ST_OnOff1, which was resolved by introducing a new subclause in Part 4. The DR was closed in COR4.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I’ve done a search for ‘default=”off”’ in the latest edition and there are three occurrences in Appendix A.1:<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><ul style='margin-top:0cm' type=disc><li class=MsoListParagraph style='margin-left:0cm;mso-list:l1 level1 lfo2'><span style='mso-fareast-language:EN-US'>Page 3816, line 598 and line 601<o:p></o:p></span></li><li class=MsoListParagraph style='margin-left:0cm;mso-list:l1 level1 lfo2'><span style='mso-fareast-language:EN-US'>Page 3818, line 671<o:p></o:p></span></li></ul><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>These are certainly defects, because s:ST_OnOff is of type xs:boolean, and the only valid values are ‘true’, ‘false’, ‘1’ and ‘0’.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I’ve only looked at the Appendix text, not the schemas.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Enjoy your vacation!<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Francis<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Rex Jaeschke [mailto:rex@RexJaeschke.com] <br><b>Sent:</b> 15 March 2017 12:53<br><b>To:</b> TC45 <e-TC45@ecma-international.org>; SC 34 WG4 <e-SC34-WG4@ecma-international.org><br><b>Subject:</b> FW: ECMA-376 : bug? and concern<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi all, I’m on vacation through the end of next week, but just received this and thought I’d circulate it to a few people.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The mention of a problem with ST_OnOff reminded me of a DR we worked on in the past year or so (don’t recall which), which we might have closed AFTER the latest edition was frozen.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Rex<o:p></o:p></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><a name="_MailEndCompose"><span lang=EN-US><o:p> </o:p></span></a></p><span style='mso-bookmark:_MailEndCompose'></span><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Patrick Charollais [<a href="mailto:patrick@ecma-international.org">mailto:patrick@ecma-international.org</a>] <br><b>Sent:</b> Wednesday, March 15, 2017 5:02 AM<br><b>To:</b> Jaeschke, R. <<a href="mailto:rex@RexJaeschke.com">rex@RexJaeschke.com</a>><br><b>Cc:</b> Walch Isabelle <<a href="mailto:isabelle@ecma-international.org">isabelle@ecma-international.org</a>>; <a href="mailto:p1@originsystems.co.za">p1@originsystems.co.za</a><br><b>Subject:</b> RE: ECMA-376 : bug? and concern<o:p></o:p></span></p></div></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'>Good day Rex,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'>Please find forwarded an information request from Richard regarding ECMA-376 5<sup>th</sup> edition Part 1. Could you please check his concerns ?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'>Thanks in advance and all the best from a sunny Geneva.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'>Patrick<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>With best regards.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>Ecma International Secretariat.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=FR-CH style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>Patrick Charollais<o:p></o:p></span></b></p><p class=MsoNormal><span lang=FR-CH style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>Rue du Rhône 114<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>CH-1204 Geneva<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'>T/F: +41 22 849 6000/01 <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='mso-fareast-language:FR-CH'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US style='font-size:12.0pt;font-family:"Arial",sans-serif;color:#339966;mso-fareast-language:FR-CH'>Please consider the environment before printing this e-mail</span></b><span lang=EN-US style='font-size:12.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR-CH'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US style='font-family:"Arial",sans-serif'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='mso-fareast-language:FR-CH'>From:</span></b><span lang=EN-US style='mso-fareast-language:FR-CH'> Walch Isabelle <br><b>Sent:</b> mercredi 15 mars 2017 09:24<br><b>To:</b> Patrick Charollais <<a href="mailto:patrick@ecma-international.org">patrick@ecma-international.org</a>><br><b>Subject:</b> FW: ECMA-376 : bug? and concern<o:p></o:p></span></p></div></div><p class=MsoNormal><span lang=FR-CH><o:p> </o:p></span></p><p class=MsoNormal><span lang=FR-CH><o:p> </o:p></span></p><p class=MsoNormal><span lang=FR-CH><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='mso-fareast-language:FR-CH'>From:</span></b><span lang=EN-US style='mso-fareast-language:FR-CH'> Richard [<a href="mailto:p1@originsystems.co.za">mailto:p1@originsystems.co.za</a>] <br><b>Sent:</b> mercredi 15 mars 2017 09:20<br><b>To:</b> Walch Isabelle <<a href="mailto:isabelle@ecma-international.org">isabelle@ecma-international.org</a>><br><b>Subject:</b> ECMA-376 : bug? and concern<o:p></o:p></span></p></div></div><p class=MsoNormal><span lang=FR-CH><o:p> </o:p></span></p><p class=MsoNormal>Hi,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thank you for your time today. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As explained I am interested in the following 2 things:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>Bug?<o:p></o:p></b></p><p class=MsoNormal><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="Straight_x0020_Arrow_x0020_Connector_x0020_6" o:spid="_x0000_s1027" type="#_x0000_t75" style='position:absolute;margin-left:173.95pt;margin-top:269.2pt;width:138.8pt;height:53.3pt;z-index:251660288;visibility:visible;mso-width-percent:0;mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;mso-position-horizontal-relative:text;mso-position-vertical:absolute;mso-position-vertical-relative:text;mso-width-percent:0;mso-height-percent:0;mso-width-relative:margin;mso-height-relative:margin'>
<v:imagedata src="cid:image002.png@01D29DF3.7363F4B0" o:title="" />
<o:lock v:ext="edit" aspectratio="f" />
</v:shape><![endif]--><![if !vml]><span style='mso-ignore:vglayout;position:absolute;z-index:251660288;margin-left:232px;margin-top:359px;width:185px;height:71px'><img width=185 height=71 style='width:1.927in;height:.7395in' src="cid:image002.png@01D29DF3.7363F4B0" v:shapes="Straight_x0020_Arrow_x0020_Connector_x0020_6"></span><![endif]>The ECMA 5<sup>th</sup> edition Part 1 strict schema does not validate in Altova XMLspy 2017, as shown here:<br><img border=0 width=843 height=213 style='width:8.7812in;height:2.2187in' id="Picture_x0020_1" src="cid:image004.jpg@01D29DF3.7363F4B0"><br><br>I believe this is due to ST_OnOff being of type xsd:boolean as follows: <br><img border=0 width=268 height=204 style='width:2.7916in;height:2.125in' id="Picture_x0020_3" src="cid:image009.jpg@01D29DF3.7363F4B0"> <o:p></o:p></p><p class=MsoListParagraph><!--[if gte vml 1]><v:shape id="Straight_x0020_Arrow_x0020_Connector_x0020_5" o:spid="_x0000_s1026" type="#_x0000_t75" style='position:absolute;left:0;text-align:left;margin-left:150.65pt;margin-top:52.55pt;width:85.5pt;height:42.05pt;z-index:251659264;visibility:visible;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;mso-position-horizontal-relative:text;mso-position-vertical:absolute;mso-position-vertical-relative:text'>
<v:imagedata src="cid:image010.png@01D29DF3.7363F4B0" o:title="" />
<o:lock v:ext="edit" aspectratio="f" />
</v:shape><![endif]--><![if !vml]><span style='mso-ignore:vglayout;position:absolute;z-index:251659264;left:0px;margin-left:201px;margin-top:70px;width:114px;height:56px'><img width=114 height=56 style='width:1.1875in;height:.5833in' src="cid:image010.png@01D29DF3.7363F4B0" v:shapes="Straight_x0020_Arrow_x0020_Connector_x0020_5"></span><![endif]>combined with a number of schema attributes of the type ST_OnOff having a default value of “off” - which does not comply with xsd:boolean eg.<br><img border=0 width=194 height=131 style='width:2.0208in;height:1.3645in' id="Picture_x0020_4" src="cid:image012.jpg@01D29DF3.7363F4B0"><o:p></o:p></p><p class=MsoListParagraph style='margin-bottom:12.0pt'><o:p> </o:p></p><p class=MsoNormal><b>Concern<o:p></o:p></b></p><p class=MsoNormal>Because of the above issue I have not tested against the strict ECMA schema, but Office 365 Word documents do not appear to comply to the 5<sup>th</sup> edition transitional schema. For example, validating document.xml of the attached Office 365 Word document fails validation against wml.xsd as shown here.  Is this expected?<o:p></o:p></p><p class=MsoNormal><br clear=all><span style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH'><o:p></o:p></span></p><p class=MsoNormal><img border=0 width=969 height=499 style='width:10.0937in;height:5.1979in' id="Picture_x0020_7" src="cid:image014.jpg@01D29DF3.7363F4B0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks so much for the help!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Richard<o:p></o:p></p></div></body></html>