- From: John Walker <john.walker@semaku.com>
- Date: Mon, 9 Nov 2015 22:54:37 +0100 (CET)
- To: Markus Lanthaler <markus.lanthaler@gmx.net>, Ruben Verborgh <ruben.verborgh@ugent.be>
- Cc: Hydra <public-hydra@w3.org>
Hi Ruben, > On November 9, 2015 at 5:08 PM Ruben Verborgh <ruben.verborgh@ugent.be> wrote: > > > Resurrecting and old thread here, but: > > >> Yes and that's quite horrible. > >> anybody knows why the graph IRI is only a syntactical construct? > > > > It is the graph's name but it's semantics are not clear. It is undefined > > whether the name denotes the graph or not. The reasons for that are because > > the RDF WG at the time couldn't find consensus. > > I just found another example that strongly relies on graph IRIs > pointing to the same instance as that IRI in subject/object position: > nanopublications. For example: http://nanopub.org/wordpress/?page_id=57 > > Does anybody know of other examples? > I'm thinking of collecting supporting cases for the RDF mailing list. > > Posting this on public-hydra because the data/metadata separation > has important use cases within our domain. > > Best, > > Ruben > I'm not 100% convinced of the need for quads as a response format, but remain open-minded. In your post on the subject [1] the Turtle example in "Combining everything" already seems pretty clear. All it misses are some triples to link the retrieved resource to the items in the collection. <> hydra:member </items/45158567#id> , </items/35235179#id> , </items/10268448#id> . With those in place it should be pretty easy for any client that understands the used vocabularies to effectively distinguish the metadata from the data. However I can see the attraction to split a graph/document into one or more subgraph 'containers'. Basically seems like you are searching for recommendations/principles for publishing RDF data sets on the web. Unfortunately I think the ship has already sailed here in the broader RDF/SPARQL user base, but possibly not within the Linked Data (Hydra) community. For example one might recommend to: - use fragment identifiers to identify the named graphs contained 'in' a document - relate a named graph to the containing document using rdfg:subGraphOf property Regards, John [1] http://ruben.verborgh.org/blog/2015/10/06/turtles-all-the-way-down/
Received on Monday, 9 November 2015 21:55:10 UTC