[data-shapes] Where to edit 1.2 Test Cases (#247)

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

== Where to edit 1.2 Test Cases ==
The test suite produced by the old WG is here

https://github.com/w3c/data-shapes/tree/gh-pages/data-shapes-test-suite/tests

Whenever we add new features or make other changes for 1.2, the PRs should include one or more test cases as those help clarify the semantics.

We need to decide where to put those new tests.

1) We could add them to the existing folders, with some annotation property that the tests are 1.2 specific. The problem here is that the 1.0 documents are pointing at the very same folder on GitHub, and there is a risk that ongoing work will produce temporary noise and confusion.

2) We could start with a clone of the old test cases into something like shacl12-tests so that they evolve independently until the 1.2 release.

How is this handled by other groups? Does anyone see problems with option 2?



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


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

Received on Thursday, 13 February 2025 21:07:45 UTC