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

edmondchuc has just created a new issue for https://github.com/w3c/data-shapes:

== [UI] Support for DASH Property Role ==
DASH Property Roles provides a vocabulary to annotate the role of property shapes for different uses. These include labels, descriptions, icons, depiction (to display an image), system identifiers via IDRole, and secondary information via KeyInfoRole.

SHACL user-interface should support the same mechanism to define property roles already defined in DASH. New property roles may also be considered and the mechanism to define roles may be reused for shapes in general. For example, declaring node shapes that are the "root" shape for the SHACL targets.

Discussion:
- What property roles, both existing in DASH and new, should be considered?
- Should defining roles be applicable to shapes in general?

Links:
- [Dash Property Roles and Resource Summaries](https://datashapes.org/propertyroles.html)

Please view or discuss this issue at https://github.com/w3c/data-shapes/issues/538 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 28 August 2025 04:05:35 UTC