- From: Thomas Bergwinkl via GitHub <noreply@w3.org>
- Date: Tue, 21 Oct 2025 06:04:01 +0000
- To: public-shacl@w3.org
bergos has just created a new issue for https://github.com/w3c/data-shapes: == Consider adopting DASH property roles in SHACL == The DASH vocabulary defines [property roles](https://datashapes.org/propertyroles.html) that are used to indicate the function or purpose of properties within a shape. These roles are especially useful in UI use cases (labels or icons), but some may have broader usage outside the UI context. The DASH specification currently defines the following property roles: - `dash:LabelRole`: labels or names of the resource - `dash:DescriptionRole`: summary texts describing the resource - `dash:IconRole`: icons for the resource or its type - `dash:DepictionRole`: images depicting the individual resource - `dash:IDRole`: identifiers, often unique and machine-readable - `dash:KeyInfoRole`: other relevant values that should be rendered in summaries But there are also non-UI-specific roles, particular `dash:IDRole`. That property role, but maybe also others could be relevant for other specifications. Are there existing or potential use cases where property roles could be used in other SHACL-related specifications? Should we consider bringing the generic concept of property roles into SHACL namespace? UI or core? Please view or discuss this issue at https://github.com/w3c/data-shapes/issues/619 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 21 October 2025 06:04:02 UTC