-
Notifications
You must be signed in to change notification settings - Fork 0
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
Create GitHub Action to validate JSON-LD files #3
Comments
It looks like https://validator.schema.org/ is not available as a package or API, but I came across these candidates:
Can we assume that all JSON-LD documents will be added to this repository, or do we need to validate documents embedded in web pages etc as well? |
my reflex on this would be to use standard python stuff for the lower levels like
and then don't be shy to manage our own shacl AP description for optimal control of:
with that in place we can simply slam in in fact, it also keeps things standard enough so other than py implementations for this workflow could be considered at any time (less lock in ?) with respect to getting hold of the rdf - per question of @pieterprovoost:
|
I have created a minimal proof of concept for validating JSON-LD documents hosted in this repository.
|
cool work would be great to add explicit |
Results are presented in tabular format now, and presentation can be further improved once we get some more extensive / realistic validation results. |
Is this issue to be closed? |
@pieterprovoost @marc-portier would you know of any off-the-shelf validators we can deploy in a GitHub Action to make sure the JSON-LD/schema.org files MBO participants create are in good shape?
Something that essentially runs https://validator.schema.org/ on the collection as it emerges?
The text was updated successfully, but these errors were encountered: