Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.99 KB

CONTRIBUTING.md

File metadata and controls

32 lines (20 loc) · 1.99 KB

Contributing to ontologies-contrib

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:

Contributing via GitHub

Adding a new ontology

  • Add your ontology file in turtle format .ttl to the ontologies 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

Proposing changes to an existing ontologies

  • 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.

Contributing without a GitHub account

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.

CLA (Contributors License Agreement)

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).