Due to the great interest in this feature I thought I'd highlight that the currently Stardog release 6.1.0 has Beta support for SHACL!
(I seem to remember there were a couple of threads asking for this feature so rather than respond to each I figured I'd just post a new one)
https://www.stardog.com/docs/release-notes/
nicholsn
(Nolan Nichols)
January 18, 2019, 9:13pm
2
Nice! Does support for SHACL stick to the main spec or does it include parts of the SHACL Advanced Features note? Namely, SHACL Rules.
evren
(Evren Sirin)
January 18, 2019, 9:19pm
3
There is no support for SHACL rules. The current limitations are documented here: https://www.stardog.com/docs/#_shacl_support_limitations
Best,
Evren
nicholsn
(Nolan Nichols)
January 22, 2019, 10:31pm
4
Thanks, @evren .
Is there a timeline for when SHACL rules would be supported?
evren
(Evren Sirin)
January 23, 2019, 2:20am
5
We don't have any plans to support SHACL rules. The semantics for SHACL rules in the working group note is rather under-specified and would not scale to very large graphs as it is currently defined.
Best,
Evren