- From: Dimitris Kontokostas <kontokostas@informatik.uni-leipzig.de>
- Date: Thu, 9 Jun 2016 22:47:31 +0300
- To: public-data-shapes-wg <public-data-shapes-wg@w3.org>
Received on Thursday, 9 June 2016 19:48:27 UTC
Trying to close issue 164 we will have to re-open issue 128 (or issue-1) The problem is that the spec says SHACL engines operate on immutable graphs but sh:defaultValueType mutates the graph prior to validation. I propose to re-open issue 128 and re-close it by removing sh:defaultValueType from the spec The effect of this is that we will no longer be able to omit the rdf:type triple from constraints e.g. ex:S a sh:Shape sh:property [ *a sh:PropertyConstraint* ... ] at least officially, SHACL engines can be lenient on this Alternatives: change the definition of sh:defaultValueType but this will imply to enable more (rdfs) inference on the spec or change the graph immutability requirement I would be more in favor of the former solutions than the alternatives Best, Dimitris -- 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 Research Group: AKSW/KILT http://aksw.org/Groups/KILT
Received on Thursday, 9 June 2016 19:48:27 UTC