- From: Sandro Hawke <sandro@w3.org>
- Date: Tue, 24 Sep 2013 14:15:24 -0400
- To: Jeremy J Carroll <jjc@syapse.com>
- CC: Pat Hayes <phayes@ihmc.us>, Dan Brickley <danbri@danbri.org>, Gregg Reynolds <dev@mobileink.com>, www-archive <www-archive@w3.org>
- Message-ID: <5241D6BC.70306@w3.org>
On 09/24/2013 01:07 PM, Jeremy J Carroll wrote: > > On Sep 24, 2013, at 6:31 AM, Sandro Hawke <sandro@w3.org > <mailto:sandro@w3.org>> wrote: > >> I'm now confident that you and I (and Jeremy) agree the problem we're >> trying to solve in this thread is this: people seem to want to have >> different properties on one "graph" than on another, even when the >> "graphs" happen to have the same triples. > > > I am sorry, I actually don't agree. > > The phrase '''even when the "graphs" happen to have the same > triples.''' indicates that any actual example is likely to be > contrived and artificial. > The point about these contrived and artificial examples is that they > demonstrate that my use cases for graph naming (i.e. the use cases > that matter to me) tend to be about referring to the graph as a > representation of a resource, where there is one step of remove. > > > To totally abuse RDF we might agree a new mechanism for publishing novels. > A novel might be published as a single triple RDF graph with a blank > subject, predicate being rdf:value and the object being the text of > the novel. > > The participants of this thread might each independently come up with > the following earth-shattering great novel > > [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > And once the movie of the book grosses many millions, we all end up > in court, arguing over who wrote the novel - contradicting the > penultimate sentence. > > Sandro produces his dataset with > > eg:Sandro dc:creator "Sandro Hawke". > > eg:Sandro [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > > I produce mine with > > > eg:Jeremy dc:creator "Jeremy Carroll". > > eg:Jeremy [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > > etc., so that the court is presented with a merge of datasets: > > eg:Jeremy dc:creator "Jeremy Carroll". > eg:Sandro dc:creator "Sandro Hawke". > eg:Dan dc:creator "Dan Brickley". > eg:Pat dc:creator "Pat Hayes". > eg:Gregg dc:creator "Gregg Reynolds". > > eg:Jeremy [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > eg:Sandro [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > eg:Pat [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > eg:Gregg [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > eg:Dan [ rdf:value > """Once upon a time, there was a consortium, which agreed on a > semantics for graph naming. And they all lived happily ever after. The > END!""" > ]. > > ==== > > I really don't think there is any contradiction here, even if > dc:creator is a functional property. > The court would have to fall back onto precedence, and I would produce > this e-mail from www-archive and win the case! > http://lists.w3.org/Archives/Public/www-archive/2013Sep/0053.html > > ==== > > My point with this example is that the identity condition that Sandro > is asking for is contrived; I'm confused, since the point I was trying to make is that the identity conditions are contrived (ie lack real use cases) unless we bring in change-over-time. > but my use case is of a publishing system where the data being > published is in the form of an RDF graph, and there is metadata is > data about that graph - but not really stuff about the graph itself > but more about the pair - the naming of the graph. > So let's go back to that. Give me an example that shows three things: the triples happen to be the same, the metadata must remain distinct, and there is no change over time. As I think about it now, I'm beginning to think it's impossible. -- Sandro > Jeremy > >
Received on Tuesday, 24 September 2013 18:15:34 UTC