W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > July 2003

Re: pfps-06

From: Graham Klyne <gk@ninebynine.org>
Date: Wed, 23 Jul 2003 21:08:02 +0100
Message-Id: <>
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


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.

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.

This is enough to see that the value space is an octet sequence rather than 
a character sequence.  For further details, dig further...


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.
>>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
>>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
PGP: 0FAA 69FF C083 000B A2E9  A131 01B9 1C7A DBCA CB5E
Received on Wednesday, 23 July 2003 16:14:17 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:24:24 UTC