Principle #8 documentation - automated validation #1009
Labels
attn: Editorial WG
Issues pertinent to editorial activities, such as ontology reviews and principles
attn: Technical WG
Issues pertinent to technical activities, such as maintenance of website, PURLs, and tools
automated validation of principles
Issues for the editorial WG pertinent to the automating the validation of the Principles.
principles
Issues related to Foundry principles
FP 8 - Documentation
Automated checks:
Mechanism:
We can pull the
homepage
tag from the ontology YAML. This should be a valid URL that resolves (does not return HTTP status > 400). We can't guarantee that this is a documentation page, though.There should also be a
description
tag in the ontology YAML. This is already checked in the metadata validation and if it is missing, the ontology gets a warning.We can also check the ontology header for some annotations. I propose that we provide standard annotation properties to use for these that we can list on the FP page under implementation:
dc:creator
oroboInOwl:created_by
?)dc:contributor
oroboInOwl:saved-by
?)dc:description
or mayberdfs:comment
, but that can be used for a lot of things)We want version and license info as well, but that is checked in FP 4 and FP 1, respectively.
The text was updated successfully, but these errors were encountered: