[oslc-core] was dcterms:type intentionally omitted from Core's common properties?

Steve K Speicher sspeiche at us.ibm.com
Tue Nov 15 21:21:40 EST 2011


> From: Samuel Padgett/Durham/IBM at IBMUS
> To: Andrew J Berner/Dallas/IBM at IBMUS, 
> Cc: oslc-core at open-services.net, oslc-core-bounces at open-services.net
> Date: 11/15/2011 04:19 PM
> Subject: Re: [oslc-core] was dcterms:type intentionally omitted from 
Core's 
> common properties?
> Sent by: oslc-core-bounces at open-services.net
> 
> Specifically regarding dcterms:type: It looks like the range is
> http://www.w3.org/2000/01/rdf-schema#Class. I think perhaps dcterms:type
> predated rdf:type and now is redundant.
> 
> I see this explaination here:
> 
> http://dublincore.org/documents/dc-rdf/
> 
> "The property dcterms:type has semantics very similar to rdf:type. At 
the
> time of writing, the precise relationship between those properties 
remains
> undecided.
> It is recommended that RDF applications implementing this specification
> primarily use and understand rdf:type in place of dcterms:type when
> expressing Dublin Core metadata in RDF, as most RDF processors come with
> built-in knowledge of rdf:type."
> 
> The OSLC-CM spec uses dcterms:type as a label for the type, but I'm not
> sure that's right.

(adding oslc-cm mailing list)

Thanks for the references, will add to the issues page.  This usage is 
mostly from historical (pre RDF) in CM 1.0 I believe.  Though even then, 
it appears there was some violation of the range.

Thanks,
Steve Speicher | IBM Rational Software | (919) 254-0645





More information about the Oslc-Core mailing list