Skip to content

New Dashboard check needed for Principle #19 "Stability of Term Meaning" #152

@nataled

Description

@nataled

The automatic validation for Principle 19 should include at least the following:

  • An ERROR if any obsolete term (that is, a term with an owl:deprecated property or is_obsolete: true tag) does not also have ‘obsolete ‘ (that exact string, lowercase and space included, with no other punctuation) prepended to the label
  • An ERROR if any obsolete term (as indicated by term label or definition) lacks an owl:deprecated property or is_obsolete: true tag
  • An ERROR if an obsolete term has, itself, any logical axioms (including any subClassOf/is_a declarations) or if it is referenced by logical axioms from other terms
  • A WARN if there is at least one term with ‘OBSOLETE. ‘ prepended to the definition but not all obsolete terms are likewise prepended

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions