- From: Alan Ruttenberg <alanruttenberg@gmail.com>
- Date: Thu, 14 Aug 2008 22:08:51 -0400
- To: Dan Connolly <connolly@w3.org>
- Cc: Jonathan Rees <jar@creativecommons.org>, "www-tag@w3.org WG" <www-tag@w3.org>
[trimming the leading section to focus on your response] On Aug 14, 2008, at 6:47 PM, Dan Connolly wrote: > > Well, yes, it's fine for different representations to be > returned, but combined with the "from URI identifies > the graph", it leads to conclusions. Consider: > > select ?P from <http://nytimes.example/stocks> { > _:someStock nyse:sym "XOM"; nyse:price ?P } > > Two parties run the query. When p1 sends > the query to a SPARQL endpoint, which turns > around a does a GET where the response is > > 200 > Date: ... 14:00 > Content-Type: text/turtle > > <#xom> nyse:sym "XOM"; nyse:price 10. > > If the SPARQL spec said that the from URI identifies the > graph represented in the response, we would have > <http://nytimes.example/stocks> > owl:sameAs > { <#xom> nyse:sym "XOM"; nyse:price 10. }. Whoa. You've just jumped from saying that the response to the query against the graph, when parsed, gives you the graph itself. Even if you said "select * from <http://nytimes.example/stocks> where {?s ? p ?o}" why would you expect this to be the case? -Alan [and trimming what followed] >
Received on Friday, 15 August 2008 02:09:36 UTC