Skip to content

[UI] Could sh:order and / or sh:group be moved to the shui namespace? #824

@danielbeeke

Description

@danielbeeke

In the SHACL 1.0 spec we have the chapter "2.3.2 Non-Validating Property Shape Characteristics" which contains sh:order and sh:group. I wonder if it would make sense to move these two to the shui namespace and deprecate them. Meanwhile we should recommend or require implementers of a spec compliant SHACL renderer to still support sh:order and sh:group. However going forward shui:order and shui:group would be the standard way to go.

Pro's

  • UI concerns are in the UI namespace
  • Core spec is cleaned up from these UI properties

Cons

  • We need to think of who used these predicates and how they have been used.

  • Are there uses of sh:order and sh:group besides UI work?

  • Are they both used only in UI or is sh:group easier to move?

Metadata

Metadata

Assignees

No one assigned

    Labels

    CoreFor SHACL 1.2 Core specUIFor 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