-
Couldn't load subscription status.
- Fork 37
Description
The DASH vocabulary defines property roles 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 resourcedash:DescriptionRole: summary texts describing the resourcedash:IconRole: icons for the resource or its typedash:DepictionRole: images depicting the individual resourcedash:IDRole: identifiers, often unique and machine-readabledash: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?