W3C home > Mailing lists > Public > public-rdf-wg@w3.org > May 2011

Re: ISSUE-12: xs:string VS plain literals: proposed resolution

From: Steve Harris <steve.harris@garlik.com>
Date: Sat, 7 May 2011 23:45:41 +0100
Cc: public-rdf-wg@w3.org
Message-Id: <7951706B-5D3C-4F1F-8454-702CFEBA6827@garlik.com>
To: Andy Seaborne <andy.seaborne@epimorphics.com>
On 2011-05-07, at 14:19, Andy Seaborne wrote:
> On 07/05/11 05:39, Pat Hayes wrote:
...
>> We can say this all we want, but saying it does not make it true.
>> Right now, it is false. Those are two triples. If you want this to be
>> one triple, you need to explain how to rewrite RDF Concepts to make
>> it come out that way. Good luck.
>> 
>> Pat
>> 
>>> Telling the world that "abc"^^xsd:string is a deprecated form of
>>> "abc" (and systems are encouraged to normalize) is probably the
>>> best balance between simplification and disruption.
>>> 
>>> 
>>> 
>>>> Pat
> 
> To clarify my example:
> 
> That's not a graph - it's a serialization.  My question is what graph does it produce when parsed given the proposed text.
> 
> If it were:
> 
> :x :p "foo" .
> :x :p "foo" .
> 
> then it produces a graph with one triple.
> 
> :x :p "foo" .
> :x :p "foo"^^xsd:string .
> 
> Is the effect of "and tell systems to silently convert xs:string literals to plain literals without language tag" supposed to cause one or two triples?

My recollection / understanding from the F2F was that the above serialisation would result in a graph with one triple.

- Steve

-- 
Steve Harris, CTO, Garlik Limited
1-3 Halford Road, Richmond, TW10 6AW, UK
+44 20 8439 8203  http://www.garlik.com/
Registered in England and Wales 535 7233 VAT # 849 0517 11
Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD
Received on Saturday, 7 May 2011 22:46:11 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:25:42 GMT