W3C home > Mailing lists > Public > public-lod@w3.org > March 2011

Re: Quick reality check please

From: Richard Cyganiak <richard@cyganiak.de>
Date: Tue, 22 Mar 2011 12:37:20 +0000
Cc: Mischa Tuffield <mmt04r@ecs.soton.ac.uk>, "<nathan@webr3.org>" <nathan@webr3.org>, Linked Data community <public-lod@w3.org>
Message-Id: <06E437D1-2BAD-4158-AA6F-0A79BE4EC700@cyganiak.de>
To: Hugh Glaser <hg@ecs.soton.ac.uk>
On 21 Mar 2011, at 13:05, Hugh Glaser wrote:
> So I guess I need to do four patterns just to find all the exact "World Wide Web Consortium" English phrases (with and without @en and with and without datatype string).
> Is that really right?

Three -- you can't have both a datatype and a language tag on a literal.

This suggests two things:

1. xsd:string in RDF must die. It's one of those completely and utterly useless pieces of rubbish that litter the RDF specs.

2. If you publish in multiple languages, then perhaps it's a good idea to include a plain literal in a “default language” without a language tag, to make SPARQLing easy.

If publishers did that, we'd be back to one pattern.

Best,
Richard
Received on Tuesday, 22 March 2011 12:38:13 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:32 UTC