public-shacl@w3.org from August 2025 by subject

[data-shapes] "Security and Privacy Considerations" section of the Overview and SHACL-SHACL scope (#456)

[data-shapes] [UI] SPARQL Support in User-Interfaces (#543)

[data-shapes] [UI] Support Alerts and Messages (#541)

[data-shapes] [UI] Support Enabling and Disabling of Shapes and Constraints (#544)

[data-shapes] [UI] Support for DASH Property Role (#538)

[data-shapes] [UI] Support for DASH Widgets (#537)

[data-shapes] [UI] Support for Nested Node Shape Selection (#539)

[data-shapes] [UI] Support for RDF 1.2 Features (#536)

[data-shapes] [UI] Support for SHACL Node Expressions (#535)

[data-shapes] [UI] Support using SHACL Shapes for Searching, Querying and Filtering (#545)

[data-shapes] [UI] Support using Shapes to Frame JSON-LD (#542)

[data-shapes] [UI] Support Vocabulary for Customising Layout (#540)

[data-shapes] `sh:order` should be a number (#479)

[data-shapes] `sh:order` should have its clarified `xsd:integer` usage encoded in SHACL-SHACL (#508)

[data-shapes] Ability to validate the number of targets of NodeShapes (using sh:minCount on NodeShape ?) (#518)

[data-shapes] add `ValidationReport` UML diagram (#486)

[data-shapes] Add a SHACL Specification listing to all Specifications (#494)

[data-shapes] Add CI to check JSON-LD and SHACL-C are in sync with TTL across all documents (#464)

[data-shapes] add code highlighting to examples (#465)

[data-shapes] add colophon to figures (#503)

[data-shapes] add highlight for each construct that a Turtle example illustrates (#478)

[data-shapes] Add node expression function for the empty list (#500)

[data-shapes] add SHACL paths grammar diagram (#482)

[data-shapes] Affirm decision to keep SHACL-C snippets in Core (#462)

[data-shapes] Compact syntax examples in Core document - Upkeep and draft document link (#460)

[data-shapes] Create test cases for node expressions (#491)

[data-shapes] Cross-link from current REC needs correction, or redirect (#461)

[data-shapes] Decice on SHACL-C or SHACL-CS in all documents (#527)

[data-shapes] Decide on all the SHACL Namespaces (#496)

[data-shapes] deciding between `pathValues` and `pathValue`, and `focusNode` and `focusNodes` (#529)

[data-shapes] Declare all Node Expression types in TTL (#504)

[data-shapes] Definition of sh:targetNode does not fully specify evaluation of node expressions (#551)

[data-shapes] Difference between SHACL `RULE` and SPARQL `CONSTRUCT`? (#516)

[data-shapes] Dynamic SHACL (#505)

[data-shapes] Evaluation failure of node expressions (#510)

[data-shapes] Excel export error pop up (#519)

[data-shapes] explain `target-can-be-skipped` in #conventions or merge to `triples-can-be-skipped` (#472)

[data-shapes] Feature: implicit targets of SPARQL-based constraints (#530)

[data-shapes] filtering on a class based target (#522)

[data-shapes] Filtering on related nodes (#458)

[data-shapes] give a better example of `nodeByExpression`, or move it out of Core (#481)

[data-shapes] Inferencing use case: Refining Intervals to ProperIntervals based on trinary relationship (#515)

[data-shapes] JSON-LD examples should use context (#468)

[data-shapes] List and Describe all SHACL namespaces in the Overview document (#495)

[data-shapes] Make list optional for list-parameter node expressions that take only one parameter (#501)

[data-shapes] Mark SHACL-C snippets in core as informative (#474)

[data-shapes] Move Node Expressions into their own namespace (#490)

[data-shapes] new commits pushed by afs

[data-shapes] new commits pushed by ajnelson-nist

[data-shapes] new commits pushed by bergos

[data-shapes] new commits pushed by HolgerKnublauch

[data-shapes] new commits pushed by jeswr

[data-shapes] new commits pushed by nicholascar

[data-shapes] new commits pushed by VladimirAlexiev

[data-shapes] new commits pushed by YoucTagh

[data-shapes] NodeExp composability / partial evaluation / parametrization (#502)

[data-shapes] Perhaps change handling of failures in sh:or, sh:and etc (#553)

[data-shapes] Pull Request: #177: Update SHACL-SHACL to review `sh:singleLine` usage

[data-shapes] Pull Request: #178: Added sh:someValue

[data-shapes] Pull Request: #444 Add Getting tarted section

[data-shapes] Pull Request: #455: Integrate SPARQL Functions

[data-shapes] Pull Request: #472: Deleted triple-can-be-skipped and target-can-be-skipped

[data-shapes] Pull Request: #479: Clarified that sh:order can take xsd:integers

[data-shapes] Pull Request: #482 path grammar

[data-shapes] Pull Request: #498: Started with examples

[data-shapes] Pull Request: #505: Added section on Dynamic SHACL, including two examples

[data-shapes] Pull Request: #514: Renamed shnex:path to shnex:pathValues and switched from shnex:nodes to shnex:focusNode

[data-shapes] Pull Request: #551: Clarified evalExpr parameters

[data-shapes] Pull Request: Add Plantuml variant (re #166)

[data-shapes] Pull Request: add references to Compact Syntax and remove strikethroughs

[data-shapes] Pull Request: add ui doc skeleton

[data-shapes] Pull Request: Common spec elements

[data-shapes] Pull Request: Content planning

[data-shapes] Pull Request: Create SHACL Compact Syntax 1.2 specification document

[data-shapes] Pull Request: feat: Implement sequence processing improvements for SHACL Node Expressions (Issue #484)

[data-shapes] Pull Request: Fix UML diagram style

[data-shapes] Pull Request: Introduction

[data-shapes] Pull Request: Issue #486 ValidationReport UML

[data-shapes] Pull Request: Issue 481

[data-shapes] Pull Request: Issue 490

[data-shapes] Pull Request: Issue 490 images updated

[data-shapes] Pull Request: Make references to original SHACL consistent

[data-shapes] Pull Request: mark SHACLC section as informative

[data-shapes] Pull Request: minor editorial change to shacl-shacl.ttl

[data-shapes] Pull Request: Profiles of and Profiling with starts

[data-shapes] Pull Request: Rearranged node expression (meta) classes and added the current funct…

[data-shapes] Pull Request: SHACL Overview, what's new

[data-shapes] Pull Request: Some wordsmithing edits to the SHACL Overview

[data-shapes] Pull Request: Unify example namespace prefixes under shacl12-test-suite

[data-shapes] Pull Request: Update SHACL UML diagram to include additional features

[data-shapes] remove `<code class="hljs">` (#477)

[data-shapes] Rename shnex:path to shnex:pathValues and change its shnex:nodes to shnex:focusNode (#514)

[data-shapes] revise SHACL JSON-LD context (#469)

[data-shapes] Scope of Profiles of SHACL (#547)

[data-shapes] Scope of Profiling with SHACL (#546)

[data-shapes] Sequence processing (#484)

[data-shapes] SHACL UI Task Force Scope (#523)

[data-shapes] Shapes for classification of nodes (#517)

[data-shapes] Support for a List of Common and Advanced Patterns (#532)

[data-shapes] Support for Core Constraint Components (#533)

[data-shapes] support for light/dark mode (#497)

[data-shapes] Support for SHACL Property Paths (#534)

[data-shapes] Support User-Defined Node Expression Functions (#498)

[data-shapes] Tabbed layout of TTL? (#528)

[data-shapes] tabs in examples and shacl-shacl? (#466)

[data-shapes] Text in definition of Property Shape (#506)

[data-shapes] why are `sh:minListLength sh:maxListLength sh:uniqueMembers` "shape-expecting"? (#485)

[EXTERNAL] Call for Consensus: Initial publication of the Node Expressions, Rules and Compact Syntax documents

[Reminder] Call for Exclusions: SHACL 1.2 Core

[Reminder] Call for Exclusions: SHACL 1.2 SPARQL Extensions

[⚠️] [EXTERNAL]--Call for Consensus: Initial publication of the Node Expressions, Rules and Compact Syntax documents

Call for Consensus: Initial publication of the Node Expressions, Rules and Compact Syntax documents

Closed: [data-shapes] `sh:order` should be a number (#479)

Closed: [data-shapes] Ability to target direct class (without subclasses) : "sh:targetDirectClass" or "sh:directInstanceOf" (#168)

Closed: [data-shapes] Add support for `sh:TripleTerm` to `sh:nodeKind` and allow lists (#407)

Closed: [data-shapes] Add support for Node Expressions targets (#339)

Closed: [data-shapes] Create a stub SHACL Overview document (#433)

Closed: [data-shapes] Declare all Node Expression types in TTL (#504)

Closed: [data-shapes] Definition of sh:targetNode does not fully specify evaluation of node expressions (#551)

Closed: [data-shapes] Dynamic SHACL (#505)

Closed: [data-shapes] Excel export error pop up (#519)

Closed: [data-shapes] explain `target-can-be-skipped` in #conventions or merge to `triples-can-be-skipped` (#472)

Closed: [data-shapes] filtering on a class based target (#522)

Closed: [data-shapes] Filtering on related nodes (#458)

Closed: [data-shapes] Mark SHACL-C snippets in core as informative (#474)

Closed: [data-shapes] move `nodeByExpression, expression` to Node Expr spec and give better examples (#481)

Closed: [data-shapes] Move Node Expressions into their own namespace (#490)

Closed: [data-shapes] Namespace of `ex:` in tests (#276)

Closed: [data-shapes] NodeExp composability / partial evaluation / parametrization (#502)

Closed: [data-shapes] Relax Node Expression definitions to avoid BNode requirement (#371)

Closed: [data-shapes] Rename shnex:path to shnex:pathValues and change its shnex:nodes to shnex:focusNode (#514)

Closed: [data-shapes] Scope of Profiles Spec (#223)

Closed: [data-shapes] SHACL-SHACL's `shsh:ShapeShape` should stop line-wrapping property links (#449)

Closed: [data-shapes] update SHACL UML diagram to include all features (#166)

Closed: [data-shapes] Where should my ontology go? Data graph versus shapes graph (#185)

Data Shapes Working Group teleconference, Monday August 11th

Event Invitation: SHACL Rules Task Force

Meeting in 8 hours

Profiling subgroup meeting - Friday, 12:00 UTC

Reminder: SHACL Profiling meeting

Reminder: SHACL UI subgroup meeting – register your availability

Reminder: Validation report discussion / issue 453

SHACL UI Subgroup Meeting - August 19, 12-1 PM UTC

SHACL UI subgroup meeting kickoff

SHACL UI TF Meeting Tuesday August 26th

Weekly Meeting in 5.5 hrs

Last message date: Sunday, 31 August 2025 19:38:03 UTC