- From: Phil Archer <phila@w3.org>
- Date: Fri, 26 Oct 2012 15:49:30 +0100
- To: Richard Cyganiak <richard@cyganiak.de>
- CC: Public GLD WG <public-gld-wg@w3.org>, Makx Dekkers <makx@makxdekkers.com>
I'm struggling to see how this is not inconsistent. The HTML doc says that dcterms:language as a range of http://purl.org/dc/terms/LinguisticSystem which is a class. The schema says the same thing: http://dublincore.org/2012/06/14/dcterms.ttl (that takes some finding!) IIRC this is something I've heard you say before that several others disagree with (I defer to others and make no assertion myself), that a literal is a resource and therefore you can always give a literal as the value even when a URI is expected (DC doesn't use the terms object property and datatype property but that's what we're talking about). I note though that dcterms:language is a sub property of dc:language (which has no domain and range), so is that a get out of gaol card? Phil. On 26/10/2012 15:19, Richard Cyganiak wrote: > Phil, > > On 26 Oct 2012, at 15:04, Phil Archer wrote: >> That's a datatyped string, not a class. That's data, not an object. That's inconsistent. We know. > > As I already said in the call, it's *not* inconsistent with anything that is formally or informally said in the DC documentation. > > It may not be the intent of the DC group. > > Best, > Richard > -- Phil Archer W3C eGovernment http://www.w3.org/egov/ http://philarcher.org +44 (0)7887 767755 @philarcher1
Received on Friday, 26 October 2012 14:50:01 UTC