- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Sat, 3 Dec 2016 10:13:22 -0800
- To: Irene Polikoff <irene@topquadrant.com>
- Cc: "public-rdf-shapes@w3.org" <public-rdf-shapes@w3.org>
"Each value of sh:targetNode is either an IRI or a literal." appears to be quite clear, particularly with the definition of value in the doducment. The problem is that it is not the case that each value of sh:targetNode is either an IRI or a literal. peter On 12/03/2016 09:33 AM, Irene Polikoff wrote: > Peter, I read the entire message first time you sent it. > > I didn't understand what problem you are seeing. This is why I asked for clarification. > > If the last two sentences don't reflect a problem by themselves, then is the problem in that the following doesn't make the subject clear? > > <Each value of sh:targetNode is either an IRI or a literal.> > > or something else? > > Sent from my iPhone > >> On Dec 3, 2016, at 11:44 AM, Peter F. Patel-Schneider <pfpschneider@gmail.com> wrote: >> >> The entire message reads: >> >> >> *************************** >> >> There is a lot of wording like >> Each value of sh:targetNode is either an IRI or a literal. >> in Shapes Constraint Language (SHACL) W3C Editor's Draft 02 December 2016, >> where the relevant definition of value in the document appears to be >> The values of a property p for a node n in an RDF graph are the objects of >> the triples in the graph that have n as subject and p as predicate. >> >> This statement is not universally true, such as in the RDF graph >> _:a sh:targetNode _:b . >> >> Presumably the statement is meant to be interpreted in some context, but >> there is no context given in the neighbourhood of the statement. >> >> >> Peter F. Patel-Schneider >> Nuance Communications >> >> **************************** >> >> The referent of the "This statement" is >> Each value of sh:targetNode is either an IRI or a literal. >> which is not true in the RDF graph provided. >> >> peter >> >> >> >>> On 12/02/2016 11:02 PM, Irene Polikoff wrote: >>> Peter, could you please explain why you say that the statement is not true. >>> >>> In your example, _:a is a subject (node n), sh:targetNode is a predicate >>> (property p) and _:b is the object (the value). >>> >>>> On Dec 2, 2016, at 10:15 PM, Peter F. Patel-Schneider >>>> <pfpschneider@gmail.com <mailto:pfpschneider@gmail.com>> wrote: >>>> >>>> The values of a property p for a node n in an RDF graph are the objects of >>>> the triples in the graph that have n as subject and p as predicate. >>>> >>>> This statement is not universally true, such as in the RDF graph >>>> _:a sh:targetNode _:b . >>>
Received on Saturday, 3 December 2016 18:14:14 UTC