- From: Bernard Vatant <bernard.vatant@mondeca.com>
- Date: Fri, 04 Jul 2008 10:19:25 +0200
- To: Mark Wallace <mwallace@3SigmaResearch.com>
- Cc: Jonathan Rees <jar@creativecommons.org>, semantic-web at W3C <semantic-web@w3c.org>, Earle Martin <earle@downlode.org>
Hi Mark All you propose make sense, but I would prefer not to go through reification for this (and I guess Earle will agree ...) Bernard Mark Wallace a écrit : > Could you use RDF Reification [1] to deprecate the statement? E.g. > assume an original statement > <ex:a> <ex:hasURI> "http://orig.com/a" > and a later updated statement (asserting the better URI). > <ex:a> <ex:hasURI> "http://better.com/a" > Could you use RDF reification to say the old statement is deprecated? > > E.g. first make a new Thing that represents the old statement (_:xxx > below) > _:xxx rdf:type rdf:Statement . > _:xxx rdf:subject <ex:a> . > _:xxx rdf:predicate <ex:hasURI> . > _:xxx rdf:object "http://orig.com/a" . > and then mark that statement as a deprecated statement. > _:xxx rdf:type <ex:DeprecatedStatement> > Would something like that work for you? > > -Mark > > References: > [1] RDF Reification. http://www.w3.org/TR/rdf-mt/#Reif. > Mark Wallace > 3-Sigma Research, Indialantic, Florida, USA > > > Jonathan Rees wrote: >> If you want to make a statement about a URI, you need to use a >> literal "http:..." or something equivalent, not a reference >> <http:...>, since in the latter case you're talking about what the >> URI names, not the URI itself, and things can have more than one name >> - some of which might be deprecated, and some not. >> >> For example, if http:A and http:B are both names for the same thing, >> but the URI http:A is deprecated while http:B is not deprecated, then >> <http:A> rdf:type deprecatedThing . >> implies >> <http:B> rdf:type deprecatedThing . >> which would contradict >> <http:B> rdf:type notDeprecatedThing . >> On the other hand >> "http:A" rdf:type deprecatedURI . >> would not contradict >> "http:B" rdf:type notDeprecatedURI . >> since the two URIs are different things. >> >> Yes, I know a literal can't be a subject, so you need to find a >> different way to say this in RDF. If you had a name for the party >> that is doing the deprecating, you might say >> deprecator deprecates "http:A" . >> deprecator doesNotDeprecate "http:B" . >> >> Instead of saying that <http:A> is a deprecated thing, you could say >> <http:A> rdf:type thingWithDeprecatedURI . >> but that doesn't help, does it? It doesn't tell you which of >> <http:A>'s URIs is deprecated. >> Maybe something like >> <http:A> hasDeprecatedURI "http:A" . >> <http:A> hasNotDeprecatedURI "http:B" . >> <http:B> hasDeprecatedURI "http:A" . >> <http:B> hasNotDeprecatedURI "http:B" . >> >> (and I agree, phrasing statements like this positively is probably >> better than phrasing them negatively e.g. "deprecation", but that's a >> separate issue.) >> >> Jonathan >> >> On Tue, Jun 10, 2008 at 6:03 AM, Bernard Vatant >> <bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>> wrote: >> >> >> All >> >> Following my previous message mentioning lingvoj.org >> <http://lingvoj.org> URIs, I had a message from Earle Martin, >> early publisher of alternative URIs for languages at downlode.org >> <http://downlode.org>. >> Considering that lingvoj URIs are "better" than his own URIs >> (thanks), he wants the downlode URIs to be flagged as deprecated >> and replaced by the matching lingvoj URIs. >> On my side I want to keep track of those URIs at lingvoj.org >> <http://lingvoj.org>, if only for backward compatibility, and to >> acknowledge the pioneering work of Earle in this domain. :-) >> >> How should we do that? >> >> My first thought was to flag the downlode.org >> <http://downlode.org> URIs with something like >> owl:DeprecatedIndividual >> >> > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG. > Version: 8.0.101 / Virus Database: 270.4.3/1528 - Release Date: 01/07/2008 07:26 > -- *Bernard Vatant *Knowledge Engineering ---------------------------------------------------- *Mondeca** *3, cité Nollez 75018 Paris France Web: www.mondeca.com <http://www.mondeca.com> ---------------------------------------------------- Tel: +33 (0) 971 488 459 Mail: bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com> Blog: Leçons de Choses <http://mondeca.wordpress.com/>
Received on Friday, 4 July 2008 08:20:09 UTC