<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<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 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:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        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 Char\,Level 1 Topic Heading Char";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:48.0pt;
        margin-left:.65in;
        text-indent:-.65in;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l1 level1 lfo1;
        font-size:24.0pt;
        font-family:"Cambria","serif";
        color:#376092;
        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";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:4.0pt;
        margin-left:.65in;
        text-indent:-.65in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level2 lfo1;
        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";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:4.0pt;
        margin-left:.85in;
        text-indent:-.85in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level3 lfo1;
        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";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:4.0pt;
        margin-left:1.05in;
        text-indent:-1.05in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level4 lfo1;
        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";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:4.0pt;
        margin-left:1.25in;
        text-indent:-1.25in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level5 lfo1;
        font-size:12.0pt;
        font-family:"Cambria","serif";
        color:#254061;
        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";
        margin-top:8.0pt;
        margin-right:0in;
        margin-bottom:4.0pt;
        margin-left:1.45in;
        text-indent:-1.45in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level6 lfo1;
        font-size:12.0pt;
        font-family:"Cambria","serif";
        color:#254061;
        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:0in;
        margin-bottom:0in;
        margin-left:1.65in;
        margin-bottom:.0001pt;
        text-indent:-1.65in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level7 lfo1;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#254061;
        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:0in;
        margin-bottom:0in;
        margin-left:1.85in;
        margin-bottom:.0001pt;
        text-indent:-1.85in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level8 lfo1;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#254061;
        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:0in;
        margin-bottom:0in;
        margin-left:2.05in;
        margin-bottom:.0001pt;
        text-indent:-2.05in;
        line-height:115%;
        page-break-after:avoid;
        mso-list:l1 level9 lfo1;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";
        color:#254061;
        mso-fareast-language:EN-CA;
        font-style:italic;}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
        {mso-style-priority:99;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:10.0pt;
        margin-left:.5in;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:115%;
        mso-list:l0 level1 lfo2;
        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:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:115%;
        mso-list:l0 level1 lfo2;
        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:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:115%;
        mso-list:l0 level1 lfo2;
        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:0in;
        margin-right:0in;
        margin-bottom:10.0pt;
        margin-left:.5in;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:115%;
        mso-list:l0 level1 lfo2;
        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;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
span.Heading1Char
        {mso-style-name:"Heading 1 Char\,h1 Char\,Level 1 Topic Heading Char";
        mso-style-priority:9;
        mso-style-link:"Heading 1\,h1\,Level 1 Topic Heading";
        font-family:"Cambria","serif";
        color:#376092;
        mso-fareast-language:EN-CA;}
span.Heading2Char
        {mso-style-name:"Heading 2 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.Heading3Char
        {mso-style-name:"Heading 3 Char";
        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.Heading4Char
        {mso-style-name:"Heading 4 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 4\,h4\,First Subheading";
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-CA;}
span.Heading5Char
        {mso-style-name:"Heading 5 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 5\,h5\,Second Subheading";
        font-family:"Cambria","serif";
        color:#254061;
        mso-fareast-language:EN-CA;}
span.Heading6Char
        {mso-style-name:"Heading 6 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 6\,h6\,Third Subheading";
        font-family:"Cambria","serif";
        color:#254061;
        mso-fareast-language:EN-CA;}
span.Heading7Char
        {mso-style-name:"Heading 7 Char";
        mso-style-priority:4;
        mso-style-link:"Heading 7";
        font-family:"Arial","sans-serif";
        color:#254061;
        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:#254061;
        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:#254061;
        mso-fareast-language:EN-CA;
        font-style:italic;}
span.Non-normativeBracket
        {mso-style-name:"Non-normative Bracket\,Example start\/end";
        font-style:italic;}
span.Attribute
        {mso-style-name:Attribute;
        font-family:"Cambria","serif";}
span.Codefragment
        {mso-style-name:"Code fragment";
        font-family:Consolas;}
span.Attributevalue
        {mso-style-name:"Attribute value";
        font-family:Consolas;}
..MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:-119;
        mso-list-type:simple;
        mso-list-template-ids:-1680418630;}
@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:-.25in;
        font-family:Symbol;}
@list l1
        {mso-list-id:703868044;
        mso-list-template-ids:-1492236614;
        mso-list-style-priority:99;
        mso-list-style-name:"Ecma Document Numbering";}
@list l1:level1
        {mso-level-style-link:"Heading 1";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.65in;
        text-indent:-.65in;}
@list l1:level2
        {mso-level-style-link:"Heading 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.65in;
        text-indent:-.65in;}
@list l1: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:.85in;
        text-indent:-.85in;}
@list l1: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:1.05in;
        text-indent:-1.05in;}
@list l1: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:1.25in;
        text-indent:-1.25in;}
@list l1: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:1.45in;
        text-indent:-1.45in;}
@list l1: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:1.65in;
        text-indent:-1.65in;}
@list l1: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:1.85in;
        text-indent:-1.85in;}
@list l1: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:2.05in;
        text-indent:-2.05in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></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-US link=blue vlink=purple><div class=Section1><p class=MsoPlainText>Here is an update that I hope will satisfy WG4 requests on the wording for this defect report:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><h1 style='margin-left:0in;text-indent:0in;mso-list:none'><a name="_Ref231454045"></a><a name="_Ref231454127"></a><a name="_Toc231548234"><b><span style='color:#365F91'>DR 09-0211</span> — WML: Custom XML and Smart Tags</b></a><b><o:p></o:p></b></h1><p class=MsoNormal><b>Part 1, §17.5.1 will be updated as follows:</b><o:p></o:p></p><p class=MsoNormal>The smart tag itself carries two required pieces of information, which together contain the extra-standard semantics for this smart tag:<o:p></o:p></p><p class=MsoListBulletCxSpFirst style='mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span lang=EN-CA>The first of these is the namespace for this smart tag (contained in the </span><span class=Attribute><span lang=EN-CA>uri</span></span><span lang=EN-CA> attribute). This allows the smart tag to specify a URI which should identifies the namespace of this smart tag to a consumer. It is intended to be used to specify a family of smart tags to which this one belongs.. [</span><span class=Non-normativeBracket>Example</span><span lang=EN-CA>: In the sample above, the smart tag belongs to the <a href="http://www.example.com"><span class=Codefragment><span style='color:windowtext;text-decoration:none'>http://www.example.com</span></span></a> namespace. </span><span class=Non-normativeBracket>end example</span><span lang=EN-CA>]<o:p></o:p></span></p><p class=MsoListBulletCxSpLast style='mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-CA style='font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span lang=EN-CA>The second of these is the <u><span style='color:blue'>classification</span></u> <s><span style='color:red'>element name</span></s> for this smart tag (contained in the </span><span class=Attribute><span lang=EN-CA>element</span></span><span lang=EN-CA> attribute). <u><span style='color:blue'>This attribute should specify a classification which uniquely identifies this smart tag within its family and again available to a consumer.</span></u> <s><span style='color:red'>This allows the smart tag to specify a name which identifies this type of smart tag within its namespace and again available to a consumer. It is intended to be used to specify a unique name for this type of smart tag.</span></s> [</span><span class=Non-normativeBracket>Example</span><span lang=EN-CA>: In the sample above, the smart tag specifies that its data is classified as a <s><span style='color:red'>of style</span></s> </span><span class=Attributevalue><span lang=EN-CA style='font-size:10.0pt;line-height:115%'>stockticker</span></span><span lang=EN-CA>. </span><span class=Non-normativeBracket>end example</span><span lang=EN-CA>]<o:p></o:p></span></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>-----Original Message-----<br>From: Rick Jelliffe [mailto:rjelliffe@allette.com.au] <br>Sent: Saturday, May 30, 2009 11:15 PM<br>To: Shawn Villaron<br>Cc: SC 34 WG4<br>Subject: Re: DR 09-0211: WML: Custom XML and Smart Tags</p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Shawn Villaron wrote:<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> *Nature of the Defect:*<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> ParaThe second bullet on pp. 529 has, "This allows the smart tag to <o:p></o:p></p><p class=MsoPlainText>> specify a name which identifies this type of smart tag within its <o:p></o:p></p><p class=MsoPlainText>> namespace and again available to a consumer."<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> The standard should not attempt to explain the purpose of XML Element <o:p></o:p></p><p class=MsoPlainText>> Type Names in normative text. Also, this sentence does not make sense.<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> *Here is the proposed response for this DR:*<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> The exact changes are as follows:<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> · The second of these is the element name for this smart tag <o:p></o:p></p><p class=MsoPlainText>> (contained in the element attribute). _[/Guidance/: _This allows the <o:p></o:p></p><p class=MsoPlainText>> smart tag to specify a name which identifies this type of smart tag <o:p></o:p></p><p class=MsoPlainText>> within its namespace and again available to a consumer.. It is intended <o:p></o:p></p><p class=MsoPlainText>> to be used to specify a unique name for this type of smart tag._ /end <o:p></o:p></p><p class=MsoPlainText>> guidance/]_ [/Example/: In the sample above, the smart tag specifies <o:p></o:p></p><p class=MsoPlainText>> that its data is of style stockticker. /end example/]<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> I’ve like to suggest that we move this to LAST CALL.<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>> shawn<o:p></o:p></p><p class=MsoPlainText>><o:p> </o:p></p><p class=MsoPlainText>1) Is it really an "element name"?<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>2) Why invent new terms like "is intended to" when there is standard language "should/shall/may" etc that can help?<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>One of the Australian requirements accepted at the BRM was that all conformance language shall be rectified to use ISO terminology. "Is intended to" moves things backwards, it seems to me: the intended semantics of an element are surely a requirement here? This kind of unecessary vagueness "guidance" would make even the ODF TC blush :-)<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Suggest: replace sentence 1 & 2 with something like "The second of these is the type name (contained in the element<o:p></o:p></p><p class=MsoPlainText>attribute) which, in combination with the namespace iri, shall identify the type to which the smart tag belongs."<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>3) First it is called an "element", then a "type", then in the example it is called a "style". Which is it?<o:p></o:p></p><p class=MsoPlainText>Suggest: in sentence 3 replace "style" with "type" (if that is indeed what is going on)<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Cheers<o:p></o:p></p><p class=MsoPlainText>Rick Jelliffe<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p></div></body></html>