skohub-io / skohub-shapes

4 stars 1 forks source link

Split skos.shacl.ttl #6

Closed nichtich closed 10 months ago

nichtich commented 11 months ago

The shapes file should better be split into e.g.

sroertgen commented 11 months ago

Indeed. I'm currently working on adding all the valid and invalid examples from the SKOS Reference and adjusting the shape respectivley in branch https://github.com/skohub-io/shapes/tree/constraint-property-groups.

So that would result in

After that we can proceed on the other shapes.

sroertgen commented 11 months ago

@nichtich I found this document from qSKOS regarding quality issues: https://github.com/cmader/qSKOS/wiki/Quality-Issues#Ambiguous_Notation_References

Are you aware of any other best practice recommendation regarding SKOS?

Otherwise I would maybe go with this for implementing a best-practice shape

CC @acka47 @osma @wetneb

sroertgen commented 11 months ago

@nichtich And what do you mean with "analysis rules"?

nichtich commented 10 months ago

This issue can better closed in favour of invidual issues for SKOS core rules, qSKOS rules, etc.

sroertgen commented 10 months ago

good point. Closing this in favour of #9

Anyone wanting to discuss other rules and shapes, feel free to open an issue.