- From: Pierre-Antoine Champin <pierre-antoine.champin@ercim.eu>
- Date: Wed, 7 Jul 2021 18:57:30 +0200
- To: Andy Seaborne <andy@apache.org>, public-shacl@w3.org, public-rdf-star@w3.org
- Message-ID: <24d7faee-76fc-070d-7751-62b3c40181de@ercim.eu>
On 07/07/2021 17:38, Andy Seaborne wrote: > Hi there, > > We have an open discussion item for SHACL: > > https://github.com/w3c/rdf-star/issues/122 > > Adding a node kind is a natural step (with or without all the "or" > combinations). > > Another part needed is being about apply shapes on the components of a > quoted triple to say, for example, the object of the quoted triple is > a literal. > > Do you see any other requirements? Not a requirement, but a nice to have: a common pattern in RDF-star is to use a triple both as asserted and embedded/quoted. Turtle-star provides syntactic sugar (called "annotation") for this: :alice :workingFor :acme {| :since "2013"^^xsd:gYear |}. It would be nice to be able to constrain that pattern in an equally concise way in SHACL, something like: ex:PersonShape a sh:NodeShape ; sh:targetClass ex:Person ; sh:property [ sh:path ex:workingFor ; sh:class ex:Company ; shx:annotation [ sh:path ex:since ; sh:datatype xsd:gYear ; ] ] . > > Andy > > On 07/07/2021 15:17, Pierre-Antoine Champin wrote: >> Dear Joylix, >> >> >> - standard SHACL does not support RDF-star (quite obviously, as >> RDF-star is not standard yet) >> >> - the RDF-star CG report does not propose any extension for the moment >> >> - I vaguely remember some people from Top Quadrant mentioning that >> they had a custom extension of SHACL for dealing with RDF-star, but I >> am not sure. Apart from that,, I am not aware of any implementation >> adding RDF-star support to SHACL. >> >> >> best >> >> >> On 07/07/2021 14:52, Joy lix wrote: >>> Hi, all. >>> Can anyone tell me if SHACL currently supports RDF-STAR? >>> Is there any simple example of this? Where can I validate the SHAPE >>> of RDF-STAR ? >>> Thanks a lot ! >>> >>> Joylix >
Attachments
- application/pgp-keys attachment: OpenPGP public key
Received on Wednesday, 7 July 2021 17:04:08 UTC