Open bergos opened 5 years ago
I considered using SHACL for such validation but lists are difficult. Might try n3 instead
cc @giacomociti
not sure about the exact validation requirements but yes, lists in n3 are much easier. They even have built-ins for first and last: https://n3-editor.herokuapp.com/n3/editor/s/gTbIlHoU
For the pipelines the type (Readable/Writable) is defined as
rdf:type
triple. It should be validated that the first and last stream, defined in thestepList
matches the type definition. Maybe alsoobjectMode
can be validated.