Closed GoogleCodeExporter closed 9 years ago
Original comment by Michael.Hausenblas
on 27 May 2009 at 3:44
to summarise, the issue is that voiD's advocated use of dcterms:isPartOf to
link a
document containing triples to a dataset (which is the superset of those
triples),
makes the term rather generic and vague, and it would be better to have a more
specific property ?
Original comment by K.J.W.Al...@gmail.com
on 27 May 2009 at 6:40
Original comment by Michael.Hausenblas
on 29 May 2009 at 5:37
Jun and I say that we should have a new property, but we don't yet suggest a
good
name for it (I prefer something like void:semantics to void:isPartOf)
see:
http://blogs.talis.com/n2/archives/485
Original comment by K.J.W.Al...@gmail.com
on 16 Jun 2009 at 12:06
Hi Keith!
Good that you consider it. The name of the property is just the last step :)
So, you are proposing something like:
<some-instance> void:semantics <some-dataset>?
What would be the definition of such a property?
Thanks,
Fred
Original comment by f...@fgiasson.com
on 16 Jun 2009 at 12:41
Hi Fred, Well ... not quite ... the idea is still to link from the document to
the
dataset, but with more exact semantics. It would be similar to the
log:semantics
property used by CWM, which means something like "this document represents the
semantics of this graph"
In this case, void:semantics would mean "this document represents the graph
which is
a part of this dataset".
I should explain - the use case that we had for suggesting dct:isPartOf was
purely
so that when you dereference a LOD URI, you have a link that you can follow
back to
the dataset.
Maybe you have a different use case?
Keith
Original comment by K.J.W.Al...@gmail.com
on 19 Jun 2009 at 7:51
Comments about http://www.w3.org/2000/10/swap/log#semantics from the log
vocabulary
is the following:
"The log:semantics of a document is the formula. achieved by parsing
representation
of the document. For a document in Notation3, log:semantics is the
log:parsedAsN3 of
the log:contents of the document. For a document in RDF/XML, it is parsed
according
to the RDF/XML specification to yield an RDF formula a subclass of N3
log:Formula).
[Aside: Philosophers will be distracted here into worrying about the meaning of
meaning. At least we didn't call this function "meaning"! In as much as N3 is
used as
an interlingua for interoperability for different systems, this for an N3 based
system is the meaning expressed by a document.]
(Cwm knows how to go get a document and parse N3 and RDF/XML it in order to
evaluate
this. Other languages for web documents may be defined whose N3 semantics are
therefore also calculable, and so they could be added in due course. See for
example
GRDDL, RDFa, etc)"
http://www.w3.org/2000/10/swap/log#semantics
Original comment by jun.zhao...@googlemail.com
on 23 Jun 2009 at 10:24
[deleted comment]
Keith will take a look at how people are using dcterms:isPartOf and void:subset
in
the existing voiD files.
Original comment by jun.zhao...@googlemail.com
on 13 Aug 2009 at 10:07
If we really need a new property, please don't call it void:semantics, that's
much too abstract, and the dreaded
S-word should be avoided anyway.
I would prefer something descriptive, maybe void:inDataset or
void:isPartOfDataset.
Original comment by richard....@gmail.com
on 13 Aug 2009 at 10:25
Original comment by K.J.W.Al...@gmail.com
on 27 Aug 2009 at 1:27
Stuart Williams commented the following:
| Section 5.1:
| Hmmm... lots of scope for confussion.
|
| <document.rdf> dcterms:isPartOf <void.ttl#MyDataset> .
|
| Kind of curious from the point of view of having previously established
| sparql, uriLookup and dump endpoints why one would be remotely interested
| in <document.rdf> as being a part of the dataset (unless separately it was
| a dataset in its own right with it's own set of endpoints etc).
Original comment by richard....@gmail.com
on 27 Aug 2009 at 8:33
I'm now convinced we should have our own property here. Reason: Let's say you
state the license of your dataset
in your voiD file. Having a triple <> void:inDataset </void.ttl#MyDataset> in
my documents allows an inference
that the license applies to the triples in the documents. If it's just
dcterms:isPartOf, then that inference cannot
be made, because the weak semantics (“it's part of another resource”)
really makes it hard to support an
inference about licenses and IPR rights.
Candidate names: void:isPartOf, void:inDataset, void:isPartOfDataset. I vote
for something that explicitly
mentions "dataset", for clarity.
Original comment by cygan...@googlemail.com
on 24 Oct 2009 at 11:46
group resolved this to use void:inDataset with rdfs:range void:Dataset and
rdfs:domain foaf:Document, Keith to check back with Tom re licensing and update
guide 2.0
Original comment by Michael.Hausenblas
on 5 Nov 2009 at 12:38
OK. so we agree on void:inDataset with domain of foaf:Document and range of
void:Dataset
we may want to take special care in the working of the rdfs:comment to ensure
it is
clear how licenses apply.
I will ask other legally inclined people at Talis to see if they can offer
input.
Original comment by K.J.W.Al...@gmail.com
on 5 Nov 2009 at 12:48
Proposal: as part of the documentation, say something like: "SHOULD not specify
multiple void:inDataset for the
same document. Rather, create a new void:Dataset that contains both as a
subset, and link to that. Because then
you can explicitly add stuff like license to the joint dataset"
Original comment by richard....@gmail.com
on 12 Nov 2009 at 4:03
Original comment by Michael.Hausenblas
on 18 Jan 2010 at 12:08
Original comment by Michael.Hausenblas
on 18 Jan 2010 at 12:11
Original comment by Michael.Hausenblas
on 18 Jan 2010 at 12:11
swapped ownership with Keith re Issue 46 as per IRC chat
Original comment by Michael.Hausenblas
on 25 Jan 2010 at 12:01
updated guide re this, see http://code.google.com/p/void-impl/source/detail?r=95
Original comment by Michael.Hausenblas
on 22 Apr 2010 at 9:58
agreed to close on 2010-04-22, adding prop to voc still pending, see
http://code.google.com/p/void-impl/wiki/Vocabulary2Updates
Original comment by Michael.Hausenblas
on 22 Apr 2010 at 11:30
Original issue reported on code.google.com by
f...@fgiasson.com
on 27 May 2009 at 3:41