Skip to content

Add json schema custom file upload and shacl file upload as validation artifacts

Add json schema custom file upload and shacl file upload as validation artifacts

Problem / goal

No json schema or rdf shacl file can be uploaded by user to validate.

What is the expected outcome?

Allow custom shacl and json schemas for maintainers and enventually end users

Which (groups of) users will actually use this feature?

Maintainers and end users who use the validator

How will these users actually use this feature?

Allow custom shacl and json schemas for maintainers and enventually end users

Solution design

Add

My suggestion is to add the following relations and take these into account in the corresponding validator calling functions


RELATION jsonSchema[SyntaxBinding*FileObject] non-uni

RELATION shaclSchema[SyntaxBinding*FileObject] non-uni and yes 'shacl' instead of 'rdf'. It is the RDF syntax that uses shacl schemas.

Relevant documentation

See !629 (merged)