Skip to content

SHACL's Own Profiles #216

Open
Open
@VladimirAlexiev

Description

@VladimirAlexiev

(Assigning to Nick since he's very familiar with Profiles in GeoSPARQL).
cc @HolgerKnublauch, @afs , @gkellogg , @labra .

The charter https://www.w3.org/2024/12/data-shapes.html says

SHACL 1.2 Profiling: This specification will define methods for using SHACL to create formal profiles of (RDF) standards.
This work will likely build on the profile definitions of the W3C's Profiles Vocabulary which has been used extensively with SHACL constraints and the proposed SHACL 1.2 Inferencing Rules.

That part is about using SHACL as an Application Profiling language.
BTW the link there is to https://github.com/w3c/shacl/labels/profiling,
and should be changed to https://github.com/w3c/data-shapes/labels/Profiles (different repo and different label)


This issue is about defining formally SHACL's own profiles, i.e. "logically closed" feature sets, so applications can claim conformance to one or multiple profiles.
The same will be used to organize Conformance Tests into groups (#190).

Here is an example:

In summary:

  • we should define a number of Profiles with their formal URLs.
  • maybe we should merge the SHACL specs, or re-split along the lines of Profiles

Metadata

Metadata

Assignees

Labels

ProfilesFor SHACL 1.2 Profiles spec

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions