International-Data-Spaces-Association / InformationModel

The Information Model of the International Data Spaces implements the IDS reference architecture as an extensible, machine readable and technology independent data model.
Apache License 2.0
64 stars 37 forks source link

Clean up / sync validation shapes: once, and continuously #369

Open clange opened 3 years ago

clange commented 3 years ago

For v4.0.0 we removed ids:OperationBinding. However, there is still shapes:OperationBindingShape. In particular, we should get rid of the shapes for the classes we removed. In general, we need something like a CI task that checks that for each class there is a sh:NodeShape, and that there are no sh:NodeShapes for which there is no infomodel class. The perfect solution would be a SPARQL query; a pragmatic first step might be a shell script that works based on filenames.