Have an addition or change to ontologies-contrib that you want to include as ontology package? Awesome! Here are a few things to keep in mind:
- Add your ontology file in turtle format
.ttl
to theontologies
directory - Make sure that the canonical IRI and canonical prefix of your ontology is prefixed by
@ontologies-contrib
- Open a PR to contribute
- Wait for the CLA bot to prompt you to sign the CLA
- Once all checks on the PR pass and the PR has been reviewed, we'll merge the PR, making your contribution available in the repository
- If you want to propose a change to an existing ontology, you can directly open up a PR with the changes the respective ontology file.
- Before proposing bigger changes via a PR, it can often be helpful to open up an issue to discuss and build consensus beforehand.
We are aware that sometimes the people who are most knowledgeable in topics regarding ontologies may not have any experience contributing to open source projects or working with git/GitHub.
If that is the case for you, feel free to reach out to [email protected], and we will try to guide you through the process.
You can find latest version of the CLA here.
Normally the CLA bot will provide instructions on how to sign the CLA. If you are contributing without a GitHub account we will send you a link to manually sign the CLA via an electronic signature tool (e.g. DocuSign).