-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The SKOS Shape should comply with all constraints from the SKOS-Reference #3
Comments
@sroertgen By "constraints", do you specifically mean the integrity conditions defined in the spec, or do you want to check SKOS graphs for conformance with other quality criteria, as per Skosify or qSKOS? |
Hello @tombaker , Yes, I thought about checking the integrity conditions in the shape and throwing an error if the data does not conform to the shape. Quality checks are also interesting. |
In any case the documentation should make clear which explicit integrity conditions and which other rules are enforced. A query for regex I found the rules are only mentioned via some
P.S: I've created a pull request to implement this (without filter by now) |
Integrity constrains from https://www.w3.org/TR/skos-reference/
|
Hey @nichtich, thank you for providing feedback! So for better documenting constraints inside the shape I began working on adding property groups, e.g. These groups can then be assigned to What do you think of this approach? But +1 for extracting this info later with a query. |
And I fully agree on using |
I'm not sure about your approach with PropertyGroup. Seems to make sense for other use cases. In particular the group is lost in validation reports (except if |
Done with 89a1e97 |
The constraints defined in the SKOS-Reference, should all be checked with the SKOS shape.
The text was updated successfully, but these errors were encountered: