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

Re: Proposal for ISSUE-12, string literals

From: Eric Prud'hommeaux <eric@w3.org>
Date: Fri, 13 May 2011 10:35:52 -0400
To: public-rdf-wg@w3.org
Message-ID: <20110513143551.GC27685@w3.org>
Re: plain literal other canonicalization, here are my priorities in
descending order of urgency:

  1. no MAY wording - I want SPARQL, N3, and every other system which
  is allowed to work over the unentailed graph to be working with the
  same graph. 

  2. pick exactly one of "abc"^^xsd:string and "abc" (preferably "abc")
  to be allowed in the abstract syntax.

  3. offer a datatype, e.g. xsd:string, to express that in e.g. range
  constraints. This serves as advice to RIF and SPARQL when tests are
  made on the datatype and to APIs when constructing terms, e.g.
    setDataType(createLiteral("abc"), xsd:string)

  4. don't unify "abc" and "abc"@en (does "chat"@en == "chat"@fr?).

  5. don't damn datatype extensibility by demanding canonicalization
  of all literals.

  6. either DO or DON'T (no MAY) canonicalize the beloved datatypes in
  XSD. (Again, this serves as advice to e.g. parsers and APIs).

-- 
-ericP
Received on Friday, 13 May 2011 14:36:21 GMT

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