W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2002

Re: Contexts (spinoff from copy and wrap rdf statements)

From: David Menendez <zednenem@psualum.com>
Date: Sun, 24 Nov 2002 23:14:00 -0500
Message-Id: <a05111b1cba074917d451@[10.0.1.2]>
To: seth@robustai.net
Cc: rdfig <www-rdf-interest@w3.org>

At 11:15 AM -0800 2002-11-24, Seth Russell wrote:
>I suppose that would work as long as we agree that the uri [of the 
>document] identifies the graph and not the document.  Thing is we 
>have text in the Concepts document [1]  that conflicts with your 
>interpertation:
>        "So when someurl#frag is used in an RDF document,
>         someurl is presumed to designate an RDF document."
>The whole point is agreeing on a standard, and bucking the WG is not 
>going to help us there.   I dont think using the frag #ThisGraph 
>conflicts with any WG text.  It would be nice if the WG saw the need 
>to refer to the abstract graph with a URI and gave us a standard 
>syntax to do that.  But don't hold your breath.

On further consideration, what I said before doesn't really match 
what I think about this, so let me try again.

We have a URI, <http://example.org/c.rdf>, which identifies a 
resource, R. (I'm picking arbitrary names right now. In terms of 
RDF-MT, R = I(<http://example.org/c.rdf>).) The result of 
dereferencing the URI is a string of bits, B, which are a 
representation of R. Assuming B is appropriately formatted, we can 
derive a graph, G, by parsing it.

You, then, are claiming:
1. G needs a separate identifier from R
2. This identifier should be <http://example.org/c.rdf#ThisGraph>

I agree with point 1, but I disagree with point 2. I think G should 
be related to R by an explicit triple, rather than a naming 
convention.

One possibility:

{ :Stassi a :Cat; :belongsTo :Me.  }
   dc:source <http://example.org/c.rdf>;
   dcq:issued "2002-11-22t10:00z";
   eg:encodedAs xml"<rdf:RDF ... </rdf:RDF>";
   eg:signature "...".

Alternately, you could have an explicit node for B.

{ :Stassi a :Cat; :belongsTo :Me. } eg:derivedFrom [
   a eg:Representation;
   dc:source <http://example.org/c.rdf>;
   dcq:issued "2002-11-22t10:00z";
   dc:format "application/rdf+xml";
   dc:language "en";
   eg:encodedAsText "<rdf:RDF ... </rdf:RDF>";
].
-- 
Dave Menendez - zednenem@psualum.com - http://www.eyrie.org/~zednenem/
Received on Monday, 25 November 2002 00:00:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:57 GMT