Skip to content

[UI] Support for DASH Property Role #538

@edmondchuc

Description

@edmondchuc

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:

Metadata

Metadata

Labels

UIFor SHACL 1.2 UI spec

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions