re-PROPOSAL: Errata text about XMLLiteral values and canonical XML

After much discussion, the group asked me to try again to craft this 
erratum text.  Here is my latest attempt.  Sorry for the delay!


Section 5.5, step 9 reads in part "The value of the [XML literal] is a 
string created by serializing to text, all nodes that are descendants of 
the [current element], i.e., not including the element itself, and 
giving it a datatype of |rdf:XMLLiteral|."  Unfortunately, the 
requirements for such a serialized string are not completely clear when 
it comes to XML Namespaces.  For the avoidance of doubt, in future 
versions of the RDFa Syntax Recommendation, we expect to indicate that 
the value of the XML literal SHOULD be serialized Exclusive Canonical 
XML as defined in [XMLEXC14N].  We advise current implementations to 
start supporting this use model now, since other participants in their 
XML tool chain may expect consistent, canonical XML.

[XMLEXC14N]  http://www.w3.org/TR/xml-exc-c14n


-- 
Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet: shane@aptest.com

Received on Friday, 13 November 2009 17:00:51 UTC