-
Notifications
You must be signed in to change notification settings - Fork 20
Supplementary Checklists
⚠: Checklists are not meant to be a workflow description.
They are rather a help for those who know how to do things, but want to make sure that they don't miss anything.
(Pilots know how to fly their plane, but they still use checklists all the time)
For complete workflow-descriptions, see 🏷TODO/ADD_LINK
For detailed description, see extensive workflow
-
obtain PR number via draft
-
provide PR information
-
meaningful title
-
summarizing description
-
referenced issues (remember
closes #IssueNumber
)
-
-
add labels
-
update
CHANGELOG.md
-
include
term-tracker
for-
new classes
-
updated classes
-
-
commit all changes incl.
term-tracker
+CHANGELOG.md
-
ask for review from dedicated expert
For changes in ... | ... there should be a review by ... |
---|---|
ontology content ( [A__] / [__C] ) |
the persons involved in discussing the issue |
ontology structure ( [_B_] ) |
the persons involved in discussing the issue |
both, ontology content and structure ( [AB_] / [_BC] ) |
the persons involved in discussing the issue |
Each checklist is classified according to issue labels (see 🏷TODO/ADD_LINK):
-
[A__]
= new term -
[_B_]
= restructure -
[__C]
= definition update
In case that an ontology change touches multiple areas, the classes can be combined e.g. [AB_]
Tags: #subclassof #superclass #parent #children #restructure
-
create parent class
-
add
label
-
add
definition
-
add
term-tracker
-
-
update subclasses
-
move under parent class
-
update
definition
-
append new
term-tracker
-
-
test ontology
You already know what to do? Perfect, make sure that you miss no step by using checklists
Symbols used in this wiki:
🐙➔ github | 🔶➔ git | 📙➔ protégé | 📝➔ text editor | 🤖➔ robot
-
Home
- Welcome!
- Use Cases
- Best Practice Principles
- Structure of the OEO
- Setup your work environment and get involved
-
Get to know the workflow
This sections will contain the full workflow in the future -
Tutorials: How to...
- use Protégé to change the ontology
- test the ontology
- write competency questions
- choose a class type
- deal with ambiguous terms
- use term tracker items
- use the GitHub labels
- set up OwlViz for visualisation
- Automation of recurring text entries
- Manually merging terms from other ontologies 🤖
- release a new ontology version
-
Tools and Utilities
- GitHub
- ROBOT
- Workflow & Checklist
- Community