W3C home > Mailing lists > Public > public-rif-wg@w3.org > March 2010

SWC out of sync on rdf:PlainLiteral

From: Sandro Hawke <sandro@w3.org>
Date: Tue, 02 Mar 2010 14:06:13 -0500
To: Jos de Bruijn <jos.debruijn@gmail.com>
cc: RIF <public-rif-wg@w3.org>
Message-ID: <17360.1267556773@waldron>

During the telecon today we looked at

   http://www.w3.org/2005/rules/wiki/RDF_Combination_Constant_Equivalence_2

and it seems that while that example is supported by the SWC, SWC isn't
saying quite the right thing, here.  It says plain literals without
language tags map to xs:string constants, but I think it would be better
to map to rdf:PlainLiteral constants.  The difference is actually
invisible to any entailment test (I think?  maybe it depends on the
entailment regime?), so in a sense RIF doesn't care, but for interchange
purposes is does matter.  In particular, SPARQL, when not doing
entailment, will notice the difference.   

Do you remember why it's xs:string now?

This isn't a huge problem, but if there's no compelling reason not to
change it, I think it's more correct to map to rdf:PlainLiterals.

     -- Sandro
Received on Tuesday, 2 March 2010 19:06:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 March 2010 19:06:16 GMT