- From: Sandro Hawke <sandro@w3.org>
- Date: Fri, 27 Apr 2012 15:18:49 -0400
- To: Andy Seaborne <andy.seaborne@epimorphics.com>
- Cc: public-rdf-wg@w3.org
On Fri, 2012-04-27 at 19:54 +0100, Andy Seaborne wrote: > > Comments: I believe this definition is formally equivalent to the > > SPARQL definitions and the one in our draft, except (1) some minor > > terminology, (2) allowing blank nodes as graph labels, and (3) > > allowing blank nodes to be shared between the graphs. > > So why write a new definition? Well, several people have said they couldn't see, formally, how to share blank nodes between graphs. So I tried to address that. > All this does is mean that W3C has two > definitions of the same thing. My purpose here was to make very clear, among us, what we're talking about. I'm not proposing this as the actual spec language. > > I expect the idea of allowing blank nodes to be used as graph labels > > to be controversial, but I think it's important for convenience > > and to clarify the semantics in the face of possible dereference > > operations. I understand it presents some issues, including > > SPARQL compatibility. I propose we consider this AT RISK through > > CR and see how those issues pan out. > > It is a real shame that this proposal starts by being controversial when > there may be much to agree in it. > > "AT RISK" at this stage is signaling an open issue. Yes. I hoped by being explicit about the controversy, people could see past it if they didn't like it. I included it here because I was trying to make a short but complete proposal for a design that I believe addresses the (never quite explicit) requirements of the group. I think, once people have a chance to see how the proposal works, with the use cases, they'll agree that this is a worthwhile feature. > On the blank nodes, > > http://www.w3.org/2011/rdf-wg/meeting/2012-01-04#Issue__3a__should__2f_must_the_4th_slot_be_an_IRI__3f_ > > Can we start where there is most agreement which, as I understand it, is > IRIs for labels? > > It is then up to those who want bNode for labels to persuade everyone else. > > Let's take a strawpoll. Sure, after we understand the proposal, and people have a chance to understand the pros and cons. In particular: if you're strictly followintg the Linked Data princples, it's not clear to me how you refer to an RDF Graph in a dataset, unless you use a blank node. Do you want to tell people to use 303-see-other URIs for that? That seems like an awful lot (a prohibitive amount) of work for publishers. -- Sandro
Received on Friday, 27 April 2012 19:19:01 UTC