-
Notifications
You must be signed in to change notification settings - Fork 219
Principle #11 authority - automated validation #1007
Copy link
Copy link
Open
Labels
attn: Editorial WGIssues pertinent to editorial activities, such as ontology reviews and principlesIssues pertinent to editorial activities, such as ontology reviews and principlesattn: Technical WGIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsautomated validation of principlesIssues for the editorial WG pertinent to the automating the validation of the Principles.Issues for the editorial WG pertinent to the automating the validation of the Principles.principlesIssues related to Foundry principlesIssues related to Foundry principles
Metadata
Metadata
Assignees
Labels
attn: Editorial WGIssues pertinent to editorial activities, such as ontology reviews and principlesIssues pertinent to editorial activities, such as ontology reviews and principlesattn: Technical WGIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsautomated validation of principlesIssues for the editorial WG pertinent to the automating the validation of the Principles.Issues for the editorial WG pertinent to the automating the validation of the Principles.principlesIssues related to Foundry principlesIssues related to Foundry principles
FP 11 - Locus of Authority
Automated checks:
label?Mechanism:
Checks 1 and 2 are already implemented in the metadata validation that runs across all ontology md files. If the
labeloremailare missing from thecontacttag, the check will fail. Additionally, theemailmust be an actual email address. Currently,githubis not a required property.As we get more
githubvalues in thecontactfield, we should consider movinggithubto a required field. I propose to move missinggithubproperties to a warning (it can later be changed to be an error).