- From: Dimitris Kontokostas <kontokostas@informatik.uni-leipzig.de>
- Date: Fri, 31 Jul 2015 16:01:10 +0300
- To: Holger Knublauch <holger@topquadrant.com>
- Cc: RDF Data Shapes Working Group <public-data-shapes-wg@w3.org>
- Message-ID: <CA+u4+a07+Ex8-OFDpF=zrxkRK2kLNArsNp_W+QgPS+-+5XvdYw@mail.gmail.com>
On Fri, Jul 31, 2015 at 1:29 AM, Holger Knublauch <holger@topquadrant.com> wrote: > On 7/30/2015 23:46, Dimitris Kontokostas wrote: > > > > On Fri, Jul 24, 2015 at 6:51 AM, Holger Knublauch < > <holger@topquadrant.com>holger@topquadrant.com> wrote: > >> As resolved in the call today, SHACL now supports >> >> - sh:maxExclusive >> - sh:maxInclusive >> - sh:minExclusive >> - sh:minInclusive >> (hopefully not including too many copy and paste errors) >> >> - sh:maxLength >> - sh:minLength >> - sh:pattern >> >> I have implemented the latter three so that they work with any datatype >> and even IRIs. > > > > >> Errors are reported on blank node values, because they cannot be turned >> into strings. Errors are also reported if the <, > comparisons fail. >> > > I have some minor concerns on this as it might not be consistent with > other cases where a comparison fails and a user would expect an error > report as well. > > > Do you have a specific example for the latter? SPARQL usually "silently" > fails on function evaluation errors, i.e. it returns no matches in such > SELECT queries. Would your preference be that we do the same and not return > an error when a > comparison failed, i.e. returned unbound? > I do not have a strong preference on this, I suggest that if we go with your approach we should make a note that this is not the expected SPARQL behavior Dimitris > > Holger > > > I suggest we place a note that this is an exception for now. > > Best, > Dimitris > > >> >> The two spec documents and the Turtle file should now be up to date, and >> I added some test cases too. >> >> Regards, >> Holger >> >> PS: Never place an iPad face-down on a pillow when you want to rely on >> its alarm clock. The pillow will hit "Tap to snooze" on your behalf... >> >> > > > -- > Dimitris Kontokostas > Department of Computer Science, University of Leipzig & DBpedia > Association > Projects: <http://dbpedia.org>http://dbpedia.org, http:// > <http://aligned-project.eu>http://aligned-project.eu, > http://rdfunit.aksw.org > Homepage: <http://aksw.org/DimitrisKontokostas> > http://aksw.org/DimitrisKontokostas > Research Group: <http://aksw.org>http://aksw.org > > > -- Dimitris Kontokostas Department of Computer Science, University of Leipzig & DBpedia Association Projects: http://dbpedia.org, http://http://aligned-project.eu, http://rdfunit.aksw.org Homepage:http://aksw.org/DimitrisKontokostas Research Group: http://aksw.org
Received on Friday, 31 July 2015 13:02:08 UTC