<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 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Cambria;
        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;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
h1
        {mso-style-name:"Heading 1\,h1\,Level 1 Topic Heading";
        mso-style-priority:9;
        mso-style-link:"Heading 1 Char\,h1 Char1\,Level 1 Topic Heading Char1";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:48.0pt;
        margin-left:46.8pt;
        text-indent:-46.8pt;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l2 level1 lfo3;
        font-size:24.0pt;
        font-family:"Cambria","serif";
        color:#365F91;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
h2
        {mso-style-name:"Heading 2\,h2\,Level 2 Topic Heading\,H2";
        mso-style-priority:9;
        mso-style-link:"Heading 2 Char\,h2 Char\,Level 2 Topic Heading Char\,H2 Char";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:4.0pt;
        margin-left:46.8pt;
        text-indent:-46.8pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level2 lfo3;
        font-size:14.0pt;
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
h3
        {mso-style-name:"Heading 3\,h3\,Level 3 Topic Heading";
        mso-style-priority:9;
        mso-style-link:"Heading 3 Char\,h3 Char1\,Level 3 Topic Heading Char1";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:4.0pt;
        margin-left:61.2pt;
        text-indent:-61.2pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level3 lfo3;
        font-size:13.0pt;
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
h4
        {mso-style-name:"Heading 4\,h4\,First Subheading";
        mso-style-priority:9;
        mso-style-link:"Heading 4 Char\,h4 Char1\,First Subheading Char1";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:4.0pt;
        margin-left:75.6pt;
        text-indent:-75.6pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level4 lfo3;
        font-size:12.0pt;
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
h5
        {mso-style-name:"Heading 5\,h5\,Second Subheading";
        mso-style-priority:9;
        mso-style-link:"Heading 5 Char\,h5 Char1\,Second Subheading Char1";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:4.0pt;
        margin-left:90.0pt;
        text-indent:-90.0pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level5 lfo3;
        font-size:12.0pt;
        font-family:"Cambria","serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
h6
        {mso-style-name:"Heading 6\,h6\,Third Subheading";
        mso-style-priority:9;
        mso-style-link:"Heading 6 Char\,h6 Char1\,Third Subheading Char1";
        margin-top:8.0pt;
        margin-right:0cm;
        margin-bottom:4.0pt;
        margin-left:104.4pt;
        text-indent:-104.4pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level6 lfo3;
        font-size:12.0pt;
        font-family:"Cambria","serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:normal;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
        {mso-style-priority:4;
        mso-style-link:"Heading 7 Char";
        margin-top:10.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:118.8pt;
        margin-bottom:.0001pt;
        text-indent:-118.8pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level7 lfo3;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:bold;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
        {mso-style-priority:4;
        mso-style-link:"Heading 8 Char";
        margin-top:10.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:133.2pt;
        margin-bottom:.0001pt;
        text-indent:-133.2pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level8 lfo3;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:bold;
        font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
        {mso-style-priority:4;
        mso-style-link:"Heading 9 Char";
        margin-top:10.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:147.6pt;
        margin-bottom:.0001pt;
        text-indent:-147.6pt;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l2 level9 lfo3;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-style:italic;}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
        {mso-style-priority:99;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:10.0pt;
        margin-left:36.0pt;
        mso-add-space:auto;
        text-indent:-18.0pt;
        line-height:115%;
        mso-list:l0 level1 lfo6;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-CA;}
p.MsoListBulletCxSpFirst, li.MsoListBulletCxSpFirst, div.MsoListBulletCxSpFirst
        {mso-style-priority:99;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-18.0pt;
        line-height:115%;
        mso-list:l0 level1 lfo6;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-CA;}
p.MsoListBulletCxSpMiddle, li.MsoListBulletCxSpMiddle, div.MsoListBulletCxSpMiddle
        {mso-style-priority:99;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-18.0pt;
        line-height:115%;
        mso-list:l0 level1 lfo6;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-CA;}
p.MsoListBulletCxSpLast, li.MsoListBulletCxSpLast, div.MsoListBulletCxSpLast
        {mso-style-priority:99;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:10.0pt;
        margin-left:36.0pt;
        mso-add-space:auto;
        text-indent:-18.0pt;
        line-height:115%;
        mso-list:l0 level1 lfo6;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-CA;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char\,h1 Char1\,Level 1 Topic Heading Char1";
        mso-style-priority:9;
        mso-style-link:"Heading 1\,h1\,Level 1 Topic Heading";
        font-family:"Cambria","serif";
        color:#365F91;
        mso-fareast-language:EN-CA;}
span.Heading1Char1
        {mso-style-name:"Heading 1 Char1\,h1 Char\,Level 1 Topic Heading Char";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#376092;
        font-weight:bold;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char\,h2 Char\,Level 2 Topic Heading Char\,H2 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 2\,h2\,Level 2 Topic Heading\,H2";
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;}
span.Heading2Char1
        {mso-style-name:"Heading 2 Char1\,h2 Char1\,Level 2 Topic Heading Char1\,H2 Char1";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char\,h3 Char1\,Level 3 Topic Heading Char1";
        mso-style-priority:9;
        mso-style-link:"Heading 3\,h3\,Level 3 Topic Heading";
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;}
span.Heading3Char1
        {mso-style-name:"Heading 3 Char1\,h3 Char\,Level 3 Topic Heading Char";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;}
span.Heading4Char
        {mso-style-name:"Heading 4 Char\,h4 Char1\,First Subheading Char1";
        mso-style-priority:9;
        mso-style-link:"Heading 4\,h4\,First Subheading";
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;}
span.Heading4Char1
        {mso-style-name:"Heading 4 Char1\,h4 Char\,First Subheading Char";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;
        font-style:italic;}
span.Heading5Char
        {mso-style-name:"Heading 5 Char\,h5 Char1\,Second Subheading Char1";
        mso-style-priority:9;
        mso-style-link:"Heading 5\,h5\,Second Subheading";
        font-family:"Cambria","serif";
        color:#243F60;
        mso-fareast-language:EN-CA;}
span.Heading5Char1
        {mso-style-name:"Heading 5 Char1\,h5 Char\,Second Subheading Char";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#254061;}
span.Heading6Char
        {mso-style-name:"Heading 6 Char\,h6 Char1\,Third Subheading Char1";
        mso-style-priority:9;
        mso-style-link:"Heading 6\,h6\,Third Subheading";
        font-family:"Cambria","serif";
        color:#243F60;
        mso-fareast-language:EN-CA;}
span.Heading6Char1
        {mso-style-name:"Heading 6 Char1\,h6 Char\,Third Subheading Char";
        mso-style-priority:9;
        font-family:"Cambria","serif";
        color:#254061;
        font-style:italic;}
span.Heading7Char
        {mso-style-name:"Heading 7 Char";
        mso-style-priority:4;
        mso-style-link:"Heading 7";
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:bold;}
span.Heading8Char
        {mso-style-name:"Heading 8 Char";
        mso-style-priority:4;
        mso-style-link:"Heading 8";
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-weight:bold;
        font-style:italic;}
span.Heading9Char
        {mso-style-name:"Heading 9 Char";
        mso-style-priority:4;
        mso-style-link:"Heading 9";
        font-family:"Arial","sans-serif";
        color:#243F60;
        mso-fareast-language:EN-CA;
        font-style:italic;}
span.EmailStyle33
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.Term
        {mso-style-name:Term;
        font-style:italic;}
span.Non-normativeBracket
        {mso-style-name:"Non-normative Bracket\,Example start\/end";
        font-style:italic;}
span.EmailStyle36
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.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:-119;
        mso-list-type:simple;
        mso-list-template-ids:-1244622926;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"List Bullet";
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l1
        {mso-list-id:703868044;
        mso-list-template-ids:-1492236614;}
@list l1:level1
        {mso-level-style-link:"Heading 1";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:46.8pt;
        text-indent:-46.8pt;}
@list l1:level2
        {mso-level-text:"%1\.%2";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:46.8pt;
        text-indent:-46.8pt;}
@list l1:level3
        {mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:61.2pt;
        text-indent:-61.2pt;}
@list l1:level4
        {mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:75.6pt;
        text-indent:-75.6pt;}
@list l1:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:90.0pt;
        text-indent:-90.0pt;}
@list l1:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:104.4pt;
        text-indent:-104.4pt;}
@list l1:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:118.8pt;
        text-indent:-118.8pt;}
@list l1:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:133.2pt;
        text-indent:-133.2pt;}
@list l1:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:147.6pt;
        text-indent:-147.6pt;}
@list l2
        {mso-list-id:1703551658;
        mso-list-template-ids:-812239744;}
@list l2:level1
        {mso-level-style-link:"Heading 1";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:46.8pt;
        text-indent:-46.8pt;}
@list l2:level2
        {mso-level-style-link:"Heading 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:46.8pt;
        text-indent:-46.8pt;}
@list l2:level3
        {mso-level-style-link:"Heading 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:61.2pt;
        text-indent:-61.2pt;}
@list l2:level4
        {mso-level-style-link:"Heading 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:75.6pt;
        text-indent:-75.6pt;}
@list l2:level5
        {mso-level-style-link:"Heading 5";
        mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:90.0pt;
        text-indent:-90.0pt;}
@list l2:level6
        {mso-level-style-link:"Heading 6";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:104.4pt;
        text-indent:-104.4pt;}
@list l2:level7
        {mso-level-style-link:"Heading 7";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:118.8pt;
        text-indent:-118.8pt;}
@list l2:level8
        {mso-level-style-link:"Heading 8";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:133.2pt;
        text-indent:-133.2pt;}
@list l2:level9
        {mso-level-style-link:"Heading 9";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:147.6pt;
        text-indent:-147.6pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</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=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Shawn, all,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt;  A conforming Office Open XML document shall conform to the transitional W3C XML Schema or<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt; the strict W3C XML Schema (Item 1<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I think the problem here is that these documents are packages, not XML document, and so can&#8217;t conform to a schema. There probably needs to be an initial bullet point explaining this<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&#8220;An Office Open XML document shall be an OPC package as defined by ISO/IEC 29500:2 and further specified in this Part of ISO/IEC 29500&#8221;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I then think what we need is some language like:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&#8220;All package content shall conform to the normative provisions of this International Standard. All XML documents in the package which contain elements in Namespaces targeted by the normative schemas of this International standard shall be valid to those schemas.&#8221; (if this is what is meant &#8211; see my meandering earlier comments about the extensions/Namespace interaction difficulties)<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt;) after the evaluation of any extensibility mechanisms described by ISO/IEC 29500-3, <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I think this is too vague for a conformance clause. I think we really need to say is &#8220;after the application of the process described in Part 3, clause XXX&#8221; &#8211; once we have that clause.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt; and any additional syntax constraints (Item 2).<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Can be omitted since we now state all conditions must hold.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt; The Office Open XML document character set shall conform to the Unicode Standard and ISO/IEC 10646:2003,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>&gt; with either the UTF-8 or UTF-16 encoding form, as required by the XML 1.0 standard.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Most of this is redundant since we&#8217;re already specifying XML documents. If we really want to constraint document encoding then we can just say &#8220;the encoding of every XML document in the package shall be UTF-8 or UTF-16&#8221; for this bullet.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I think the fourth bullet point is redundant since we should require schema-validity in bullet #2.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Shawn Villaron [mailto:shawnv@microsoft.com] <br><b>Sent:</b> 18 March 2010 16:40<br><b>To:</b> 'SC 34 WG4'<br><b>Subject:</b> DR-09-0316, 0317 and 0318<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><span lang=EN-US>This set of GB defect reports relate to the Document Conformance clause in Part 1.&nbsp; DR-09-0317 also talked about the issue identified in DR-0315, so I&#8217;d like to address that issue ( MCE preprocessing ) via that DR.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>Here is my proposed marked-up text:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><h2 style='margin-left:0cm;text-indent:0cm;mso-list:none'><a name="_Toc197336219"></a><a name=documentConformance></a><a name="_Toc139874045"></a><a name="_Toc193209299"></a><a name="_Ref193210344"></a><b><span lang=EN-CA>2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Document Conformance</span></b><b><span lang=EN-CA><o:p></o:p></span></b></h2><p class=MsoNormal><span lang=EN-US>Document conformance is purely syntactic; it involves only Items&nbsp;1 and&nbsp;2 in §2.3 above.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><u><span lang=EN-US style='color:blue'>An Office Open XML document is conformant to this part of ISO/IEC 29500 if all of the following conditions hold:<o:p></o:p></span></u></p><p class=MsoNormal><u><span lang=EN-US style='color:blue'><o:p><span style='text-decoration:none'>&nbsp;</span></o:p></span></u></p><p class=MsoListBulletCxSpFirst style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=EN-CA>A conforming <u><span style='color:blue'>Office Open XML </span></u>document shall conform to the transitional W3C XML Schema or the strict W3C XML Schema (Item&nbsp;1) <u><span style='color:blue'>after the evaluation of any extensibility mechanisms described by ISO/IEC 29500-3</span></u>, and any additional syntax constraints (Item&nbsp;2).<o:p></o:p></span></p><p class=MsoListBulletCxSpMiddle style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=EN-CA>The <u><span style='color:blue'>Office Open XML </span></u>document shall be of category Wordprocessing, Spreadsheet, or Presentation.<o:p></o:p></span></p><p class=MsoListBulletCxSpMiddle style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=EN-CA>The <u><span style='color:blue'>Office Open XML </span></u>document character set shall conform to the Unicode Standard and ISO/IEC 10646:2003, with either the UTF-8 or UTF-16 encoding form, as required by the XML&nbsp;1.0 standard.<o:p></o:p></span></p><p class=MsoListBulletCxSpLast style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=EN-CA>Any XML element or attribute not explicitly included in ISO/IEC 29500 shall use the extensibility mechanisms described by ISO/IEC 29500-1 and ISO/IEC 29500-3.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Each Part of this multi-part standard has its own conformance clause. The term <span class=Term>conformance class</span>&nbsp;is used to disambiguate conformance within different Parts of this multi-part standard. This Part of ISO/IEC 29500 defines the following document conformance classes:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoListBulletCxSpFirst style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span class=Term><span lang=EN-CA>WML Strict</span></span><span lang=EN-CA>,&nbsp;if the <u><span style='color:blue'>Office Open XML </span></u>document is a conforming document of category Wordprocessing that conforms to the strict <s><span style='color:red'>schema and does not include any features from Part&nbsp;4</span></s>.<o:p></o:p></span></p><p class=MsoListBulletCxSpMiddle style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span class=Term><span lang=EN-CA>SML Strict</span></span><span lang=EN-CA>,&nbsp;if the <u><span style='color:blue'>Office Open XML </span></u>document is a conforming document of category Spreadsheet that conforms to the strict schema <s><span style='color:red'>and does not include any features from Part&nbsp;4</span></s>.<o:p></o:p></span></p><p class=MsoListBulletCxSpLast style='mso-list:l0 level1 lfo6'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span class=Term><span lang=EN-CA>PML Strict</span></span><span lang=EN-CA>,&nbsp;if the <u><span style='color:blue'>Office Open XML </span></u>document is a conforming document of category Presentation that conforms to the strict schema <s><span style='color:red'>and does not include any features from Part&nbsp;4</span></s>. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>In addition, <u><span style='color:blue'>Office Open XML </span></u>documents of conformance class WML Strict, SML Strict, or PML Strict shall not embed documents of conformance class WML Transitional, SML Transitional, or PML Transitional as defined in Part&nbsp;4.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>Document categories Wordprocessing, Spreadsheet, and Presentation are defined in §4.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>[<span class=Non-normativeBracket>Note</span>: Other document conformance classes could be defined in the future. <span class=Non-normativeBracket>end note</span>]<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US>[<span class=Non-normativeBracket>Note</span>: A document cannot be of more than one of the above conformance classes. <span class=Non-normativeBracket>end note</span>]<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:12.0pt;font-family:"Times New Roman","serif"'><br>______________________________________________________________________<br>This email has been scanned by the MessageLabs Email Security System.<br>For more information please visit <a href="http://www.messagelabs.com/email">http://www.messagelabs.com/email</a> <br>______________________________________________________________________<o:p></o:p></span></p></div></div><BR>
______________________________________________________________________<BR>
This email has been scanned by the MessageLabs Email Security System.<BR>
For more information please visit http://www.messagelabs.com/email <BR>
______________________________________________________________________<BR>
</body></html>