- From: Glenn Marcy <gmarcy@us.ibm.com>
- Date: Mon, 7 May 2007 17:38:45 -0400
- To: public-xml-core-wg@w3.org
- Message-ID: <OF62053EED.22604106-ON852572D4.0071872D-852572D4.0076E99A@us.ibm.com>
Some of my actions... > XML clarification > ----------------- > Norm sent email about < in attribute values at > http://lists.w3.org/Archives/Public/public-xml-core-wg/2007Apr/0006 > Richard replied at > http://lists.w3.org/Archives/Public/public-xml-core-wg/2007Apr/0007 > > Henry doesn't see why Richard's explanation makes the problem go > away. Glenn explains it, but Henry points out that more explanation > would be useful--at least in the test, and maybe in the spec. > > Glenn suggested putting something in the table near the end (4.4) > if we put anything in the spec. > > Henry suggests adding an example such as this case to Appendix D > (in XML 1.0 4th Ed). > > ACTION to Glenn: Suggest some wording/example to add to the spec > that covers the "< in attribute value" issue (actually, internal > entity in attributes). If we copy what was in the e-mail exchange and expand upon it somewhat we get the following proposed addition to Appendix D: In the following example <!DOCTYPE foo [ <!ENTITY x "<"> ]> <foo attr="&x;"/> The replacement text of x is the four characters "<" because referrences to general entities in entity values are bypassed [4.4.7]. The replacement text of lt is the five characters "<" [4.6]. Since neither of these contains a less-than character the result is well-formed. If the definition of x had been <!ENTITY x "<"> then the document would not have been well-formed, because the replacement text of x would be the single character "<" which is not permitted in attribute values. > We see no reason that C14N 1.1 couldn't be used with XML 1.1. > Philippe LeH would like us to make the relationship between > C14N 1.1 and XML 1.1 clear in the C14N 1.1 spec. > > Paul asks why we are trying to define the relationship > of C14N 1.1 with XML 1.1 when C14N 1.0 doesn't have a > relationship with XML 1.1, and all we were trying to do > is fix the problem with xml:id. The WG isn't eager to > try to solve these other issues in C14N 1.1. > > We will plan to put some sort of non-normative note into > the CR draft of the C14N 1.1 spec about its relationship > (or lack thereof) to XML 1.1. > > ACTION to Glenn: Propose some wording. I've added the following to the Abstract and Introduction sections as suggested at [5]. "Canonical XML 1.1 is applicable to XML 1.0 and defined in terms of the XPath 1.0 data model. It is not defined for XML 1.1." > The LC ended April 30. We should take it to CR in May. > > ACTION to Glenn: Check the comments list. Actionable comments are at: [1] http://lists.w3.org/Archives/Public/www-xml-canonicalization-comments/2006Dec/0001.html (maybe) [2] http://lists.w3.org/Archives/Public/www-xml-canonicalization-comments/2006Dec/0004.html [3] http://lists.w3.org/Archives/Public/www-xml-canonicalization-comments/2006Dec/0006.html [4] http://lists.w3.org/Archives/Public/www-xml-canonicalization-comments/2007Jan/0001.html [5] http://lists.w3.org/Archives/Public/www-xml-canonicalization-comments/2007May/0000.html > ACTION to Glenn: Produce a CR draft Coming soon. Regards, Glenn
Received on Monday, 7 May 2007 21:38:54 UTC