- From: Holger Knublauch via GitHub <sysbot+gh@w3.org>
- Date: Tue, 18 Feb 2025 11:52:53 +0000
- To: public-shacl@w3.org
HolgerKnublauch has just created a new issue for https://github.com/w3c/data-shapes: == Could we drop SHACL-for-SHACL (shsh) from the Core spec? == The SHACL 1.0 doc and current Core draft contains an appendix showing the whole shsh: https://www.w3.org/TR/shacl/#shacl-shacl My preference is to keep this outside of the Core document and instead give it a separate publication cycle through its TTL file only. - Removing it will shorten the Core spec - We can keep the Appendix but just as a link to the TTL file - The intro of the Appendix already states that the graph may be wrong and that it cannot overrule the textual definitions, so it's not really normative anyway - I find it adds too little value to give it so much space - It only covers a subset of SHACL Core, so will be hard to update when we introduce the other documents (thus a separate publication cycle is better) - It is not covered by test cases - It was written (by me) within a few hours a few days before the 1.0 publication to make one distinguished reviewer happy. A proper design would introduce better shapes that could, for example, define a suggested rendering as form layout, potentially unifying SHACL use across tools - Requiring to maintain it takes away resources from more important tasks. Please view or discuss this issue at https://github.com/w3c/data-shapes/issues/259 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 18 February 2025 11:52:54 UTC