Re: SHACL 1.2 Core & SPARQL

If it helps, I've been working on a number of articles in the last few
months specifically devoted to SHACL for The Ontologist newsletter:
https://ontologist.substack.com. I can't guarantee everything is correct -
the spec has evolved and I'm still feeling my way through it - but it
should give a good introduction into the topic.

*Kurt Cagle*
Editor in Chief
The Cagle Report
kurt.cagle@gmail.com
443-837-8725 <http://voice.google.com/calls?a=nc,%2B14438378725>
Calendly: https://calendly.com/thecaglereport
Blogs: The Ontologist <https://ontologist.substack.com>


On Tue, Mar 10, 2026 at 7:47 AM Franconi Enrico <franconi@inf.unibz.it>
wrote:

> Hi,
> knowing very little about SHACL, I can’t understand the example 59
> <https://www.w3.org/TR/shacl12-core/#example-59> about sh:reifierShape.
> and how/why the shape constrains the example data graph.
> Can you explain this to us SHACL-less people? 😊
> cheers
> —e.
>
> *Da: *Andy Seaborne <andy@apache.org>
> *Data: *martedì, 10 marzo 2026 alle ore 15:18
> *A: *public-rdf-star-wg@w3.org <public-rdf-star-wg@w3.org>
> *Oggetto: *Re: SHACL 1.2 Core & SPARQL
>
> The relevant parts of SHACL core are:
>
> Triple terms:
>
> 7.1.3 sh:nodeKind
> https://www.w3.org/TR/shacl12-core/#NodeKindConstraintComponent
>
> 7.8.5 sh:reifierShape, sh:reificationRequired
> https://www.w3.org/TR/shacl12-core/#ReifierShapeConstraintComponent
>
>
> Text direction:
>
> 7.4.6 sh:uniqueLang
> https://www.w3.org/TR/shacl12-core/#UniqueLangConstraintComponent
>
> and the datatype can be used to determine if there is a text direction.
>
> 7.1.2 sh:datatype
> https://www.w3.org/TR/shacl12-core/#DatatypeConstraintComponent
>
>      Andy
>
> On 09/03/2026 06:15, Nicholas Car wrote:
> > Dear RDF & SPARQL Working Group,
> >
> > A reminder that the Data Shapes WG has produced two specification drafts
> that we would like you to review: SHACL 1.2 Core and SHACL 1.2 SPARQL.
> Details below.
> >
> > To date, we have not had any direct correspondence on this matter from
> you or via WG members in common.
> >
> > We are close to finalising these specifications so if you wish to
> comment, please do so as soon as possible by emailing us or raising GitHub
> Issues.
> >
> > Thanks, Nicholas
> > Nicholas Car & Eliana Papoutsoglou, Data Shapes WG co-chairs
> >
> >
> >
> > On Tuesday, 4 November 2025 at 11:32, Nicholas Car <nick@kurrawong.ai>
> wrote:
> >
> >> Dear RDF & SPARQL Working Group,
> >>
> >> The Data Shapes Working Group (
> https://www.w3.org/groups/wg/data-shapes/) has produced Editor's Drafts
> of two specifications - SHACL 1.2 Core & SHACL 1.2 SPARQL - that we invite
> you to review before we apply to move to Candidate Recommendation in
> January 2026.
> >>
> >> Your WG is listed in our Charter as a dependency and the specific
> timing motivation for SHACL 1.2 is based on RDF & SPARQL 1.2.
> >>
> >>
> >> New features in SHACL 1.2 that specifically cater for RDF/SPARQL 1.2
> are:
> >>
> >> * Constraints on RDF 1.2 Reification
> >> * Use of Reification in Constraint Definitions
> >>
> >> Other new features, including new specifications, are outlined in the
> SHACL 1.2 Overview document:
> https://w3c.github.io/data-shapes/shacl12-overview/
> >>
> >>
> >> Please could you provide feedback by 31 Dec 2025.
> >>
> >> Thanks, Nicholas
> >> On behalf of the Data Shapes WG
> >
>
>
>

Received on Tuesday, 10 March 2026 14:51:49 UTC