- From: Graham Klyne <gk@ninebynine.org>
- Date: Wed, 23 Jul 2003 21:08:02 +0100
- To: pat hayes <phayes@ihmc.us>
- Cc: Brian_McBride <bwm@hplb.hpl.hp.com>, Jeremy Carroll <jjc@hpl.hp.com>, w3c-rdfcore-wg@w3.org
Pat, I think there's a possibly valid objection in that XMLLiteral datatyped literals are now not self-denoting, if I understand the latest Concepts specification correctly. Apparently, the literal form is a sequence of characters, but the literal value is a corresponding sequence of octets encoding those characters. [[ The lexical space is the set of all strings which: ... The value space is the set of all exclusive Canonical XML (with comments, with empty InclusiveNamespaces PrefixList ) ... Note: The lexical space and value spaces differ in that the lexical space is a set of Unicode strings, whereas the value space is a set of UTF-8 octet sequences. ]] -- http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-concepts-20030117/#section-XMLLiteral to find more details of the distinction, you need to follow some links... [[ The exclusive canonical form of a document subset is a physical representation of the XPath node-set, as an octet sequence, produced by the method described in this specification. ]] -- http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/#def-exclusive-canonical-XML This is enough to see that the value space is an octet sequence rather than a character sequence. For further details, dig further... #g -- At 14:59 23/07/03 -0500, pat hayes wrote: >>From: Brian McBride <bwm@hplb.hpl.hp.com> >>Subject: pfps-06 >>Date: 21 Jul 2003 14:28:58 +0100 >> >>> >>> >>> Peter, >>> >>> with reference to your comment recorded as >>> >>> http://www.w3.org/2001/sw/RDFCore/20030123-issues/#pfps-06 >>> >>> the RDFCore WG has resolved to accept this comment. >>> >>> http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2003Jul/0236.html >>> >>> As you know, there have been extensive modifications to the description of >>> the datatyping semantics since your comment was written >>> >>> The current editor's draft, which is stable enough to review, >>> >>> http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-mt-20030117/ >>> >>> now contains an account of datatyping and XML literals which treats >>> XML literals uniformly with other typed literals and is more explicit >>> about the exact status of LV. >>> >>> Please reply to this message, copying www-rdf-comments@w3.org, >>> indicating whether this response adequately addresses your comment. >>> >>> Brian >> >>The document is internally inconsistent on the treatment of XML Literals. >> >>The change list in the document Semantics says that XML literals ``are now >>required to be in canonical form and therefore to denote their own literal >>string.'' This appears to mean that XML literals are just a subset of >>character strings. This is completely counter to what is said in RDF >>Concepts, at least the version pointed to from the document. > >Peter, please be so good as to review the document.itself, not the change >list, which is not worded carefully and is intended only to be a guide to >the changes made in the document. If you would prefer, I could provide you >with a copy with the change list deleted. > >Pat > >>However, Section 3 of the document Semantics has no mention of the fact >>that XML literals denote themselves. It also says that is ``is >>deliberately agnostic as to whether or not XML data is considered to be >>identical to a character string'', which is in direct contradiction to the >>wording in the change list. >> >>So, I do not feel that my concerns in this area have been adequately >>addressed. >> >>Peter F. Patel-Schneider > > >-- >--------------------------------------------------------------------- >IHMC (850)434 8903 or (650)494 3973 home >40 South Alcaniz St. (850)202 4416 office >Pensacola (850)202 4440 fax >FL 32501 (850)291 0667 cell >phayes@ihmc.us http://www.ihmc.us/users/phayes ------------------- Graham Klyne <GK@NineByNine.org> PGP: 0FAA 69FF C083 000B A2E9 A131 01B9 1C7A DBCA CB5E
Received on Wednesday, 23 July 2003 16:14:17 UTC