- From: Graham Klyne <gk@ninebynine.org>
- Date: Thu, 07 Aug 2003 11:07:16 +0100
- To: pat hayes <phayes@ihmc.us>, Brian_McBride <bwm@hplb.hpl.hp.com>, Jeremy Carroll <jjc@hpl.hp.com>
- Cc: w3c-rdfcore-wg@w3.org, "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
While I have sympathy for the approach suggested, I fear it moves even
further away from what Martin/I18N seem to be asking for, which is that XML
literals and text are more like each other, not less.
#g
--
At 22:41 31/07/03 -0500, pat hayes wrote:
>Gentlemen:
>
>I am completely sick of all these debates about XML literals. Allow me to
>suggest a possible solution, along the lines suggested by Peter, which
>will serve to resolve them without making any substantial changes to the
>current RDF design and to everyone's general satisfaction. This is a
>wording change to the Concepts document; I do not believe it amounts to
>any real change in our current design, and may be easier to follow.
>
>1. Concepts section 5.1 modified as follows (change starts at ***)
>.....
>
>Such content is indicated in an RDF graph using a typed literal whose
>datatype is a special built-in datatype rdf:XMLLiteral , defined as follows.
>A URI reference for identifying this datatype
>is http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral .
>The lexical space is the set of all strings which:
>are well-balanced, self-contained XML data [ XML ];
>correspond to exclusive Canonical XML (with comments, with empty
>InclusiveNamespaces PrefixList )[XML-XC14N] ;
>when embedded between an arbitrary XML start tag and an end tag form a
>document conforming to XML Namespaces [XML-NS]
>***
>The value space is some set of entities, called XML values, which is:
>disjoint from the lexical space
>disjoint from the value space of any XML schema datatype (refer XSD)
>disjoint from the set of Unicode character strings (refer Unicode)
>in 1:1 correspondence with the lexical space.
>
>The exact nature of XML values is not specified.
>
>The lexical-to-value mapping is a 1:1 mapping from the lexical space onto
>the value space. The value of the lexical-to-value mapping
>
>----------
>
>The only change to the semantics document then needed is to change 'XML
>data' --> 'XML value' in the second RDF condition, which I have now done
>as an editorial change in any case..
>
>Pat
>
>PS. Peter, I have also fixed the XML range inconsistency bug, noted in the
>change log, and updated the links to refer to the latest archived editor's
>draft of Concepts
>http://www.w3.org/2001/sw/RDFCore/TR/WD-rdf-concepts-20030117 , dated 28 July
>
>
>--
>
>---------------------------------------------------------------------
>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 ___|_o_o_o_|_¬
\____________/
(nb Helva) ~~~~~~~~~~~~~~~~~~ @Cliveden, River Thames
Received on Sunday, 10 August 2003 07:59:25 UTC