- From: Holger Knublauch <holger@topquadrant.com>
- Date: Wed, 23 Nov 2016 09:22:07 +1000
- To: public-rdf-shapes@w3.org
- Message-ID: <b07da7b6-f969-327a-0f1e-cd4ab07d7ef0@topquadrant.com>
On 23/11/2016 6:03, Irene Polikoff wrote: > Dimitris, > > The difference between what is in the document now with what I > proposed is that the words "objects of triples" are missing e.g., > > "sh:equals can be used to verify that the set of value nodes is equal > to the > set of nodes that have the focus node as subject and the value of > sh:equals as > predicate." > > where I proposed "the set of nodes that are objects of triples with > the focus node as subject and the value of sh:equals as > predicate." Correct, this was an editorial error. Fixed: https://github.com/w3c/data-shapes/commit/d721ec279674bb5eb27020585899ed16629ce32e Holger > > On Thu, Sep 29, 2016 at 2:37 AM, Dimitris Kontokostas > <kontokostas@informatik.uni-leipzig.de > <mailto:kontokostas@informatik.uni-leipzig.de>> wrote: > > Hi Irene, > > We independently came up with the exact same definition for > sh:equals and I already adjusted all related definition in 4.6. > I also used your suggestion for the improvement of the value node > definition. > > Thanks, > Dimitris > > On Thu, Sep 29, 2016 at 2:28 AM, Irene Polikoff > <irene@topquadrant.com <mailto:irene@topquadrant.com>> wrote: > > I propose the following language: > > sh:equals can be used to verify that the set of value nodes is > equal to > the set of nodes that are objects of triples with the focus > node as > subject and the value of sh:equals as predicate. > > > My proposal is based on the definition of a value node as: > > For property constraints that have a sh:predicate the value > nodes are the > objects of the triples that have the focus node as subject and > the given > property as predicate. > > > I think this definition may need to be made clearer as in: > > For property constraints that have a sh:predicate the value > nodes are the > objects of the triples that have the focus node as subject and the > sh:predicate value as predicate. > > > If this change reads OK, then a similar language needs to be > propagated to > all constraints in section 4.6. > > Irene > > > > On 9/28/16, 12:10 AM, "Peter F. Patel-Schneider" > <pfpschneider@gmail.com <mailto:pfpschneider@gmail.com>> > wrote: > > >>From the description of ISSUE-155: > > > >"[Property pair constraints] talk about an (ordered) pair of > properties > >but do > >not take an (ordered) pair of properties as arguments." > > > >>From Section 4.6.1 of Shapes Constraint Language (SHACL) W3C > Editor's > >>Draft 27 > >September 2016 at http://w3c.github.io/data-shapes/shacl > <http://w3c.github.io/data-shapes/shacl> > > > >"sh:equals constrains a pair of properties so that the sets > of values of > >both > >properties at a given focus node must be equal." > > > >This sentence is even more incorrect now than it was when the > issue was > >raised. > > > > > >It thus appears that work has not been done that has solved > this issue and > >that the working group has not adequately investigated the > current > >situation > >before closing ISSUE-155. > > > > > >Peter F. Patel-Schneider > >Nuance Communications > > > > > > > > > -- > Dimitris Kontokostas > Department of Computer Science, University of Leipzig & DBpedia > Association > Projects: http://dbpedia.org, http://rdfunit.aksw.org, > http://aligned-project.eu > Homepage: http://aksw.org/DimitrisKontokostas > <http://aksw.org/DimitrisKontokostas> > Research Group: AKSW/KILT http://aksw.org/Groups/KILT > <http://aksw.org/Groups/KILT> > >
Received on Tuesday, 22 November 2016 23:22:43 UTC