- From: Sandro Hawke <sandro@w3.org>
- Date: Thu, 23 Aug 2012 22:30:25 -0400
- To: Dan Brickley <danbri@danbri.org>
- CC: Richard Cyganiak <richard@cyganiak.de>, RDF Working Group WG <public-rdf-wg@w3.org>
On 08/23/2012 12:52 PM, Dan Brickley wrote:
> On 23 August 2012 17:00, Sandro Hawke <sandro@w3.org> wrote:
>
>> You lost me here, sorry. What's the use case for an immutable named graph?
[ I'm going to go back to calling them "named g-snaps" for this
discussion, since this thread is no longer talking about the retronym
naming proposal. ]
> How about official snapshot releases of gigantic datasets (wikidata or
> freebase dumps, BTC, etc.). We could speak of 'full dbpedia dump as of
> 2012-05-01', regardless of where the triples were gotten (ntriples,
> caches, dvd/cdrom, bittorrent).
Hmmm.
The more common approach, I think would be to have several URIs that
give you the same triples, like:
(u1) http://dbpedia.org/dump/2012-05-01
(u2) http://example.org/dbpedia-dump/2012-05-01
(u3)
http://example.com/image/a6b7d2a971bf47ae22a413a29b681becaef89801b9782902bd275da116bde00a
And each of them would have some of their own metadata properties, like:
<mailto:webmaster@dbpedia.org> eg:responsibleFor
<http://dbpedia.org/snapshot/2012-05-01>.
and
<mailto:webmaster@example.org> eg:responsibleFor
<http://example.org/dbpedia-snapshot/2012-05-01>
And there would be stuff about when and how the mirror was made, that
someone promised never to change it, etc.
In this case, u1, u2, and u3 denote gboxes. (They can't denote
g-snaps, because they contain the same triples but have different
properties. g-snaps can't do that.)
But you were suggesting something different. You were suggesting:
(u4) http://dbpedia.org/gsnap/2012-05-01
which *would* denote the g-snap. So its properties would have to be
properties of the gsnap, not of a gbox or service endpoint or
whatever. Triples using u4 would be triples about the gsnap, unrelated
to any particular gbox which happens to be holding it.
So we could say things like how many triples it has, how much people
like it, whether it's "true", etc.
I see some merit to that approach -- it's very clean modeling -- but I'm
not sure it's worth it. I think it would lead to a lot of confusion in
the httpRange-14 space. I think it's probably simpler to just say those
things using u1, u2, or u3, using properties which talk about the
triples in that gbox. That way everything remains observable, more
concrete.
-- Sandro
> Dan
>
>> And it sounds like you're suggesting "mutable named graph" as the official
>> term for g-box. Is that right?
Received on Friday, 24 August 2012 02:30:34 UTC