# Contributing to nwb-schema-language :+1: First of all: Thank you for taking the time to contribute! The following is a set of guidelines for contributing to nwb-schema-language. These guidelines are not strict rules. Use your best judgment, and feel free to propose changes to this document in a pull request. ## Table Of Contents * [Code of Conduct](#code-of-conduct) * [Guidelines for Contributions and Requests](#contributions) * [Reporting problems with the data model](#reporting-bugs) * [Requesting new terms](#requesting-terms) * [Adding new terms yourself](#adding-terms) * [Best Practices](#best-practices) * [How to write a great issue](#great-issues) * [How to create a great pull/merge request](#great-pulls) ## Code of Conduct The nwb-schema-language team strives to create a welcoming environment for editors, users and other contributors. Please carefully read our [Code of Conduct](CODE_OF_CONDUCT.md). ## Guidelines for Contributions and Requests ### Reporting problems with the data model Please use our [Issue Tracker][issues] to report problems with the ontology. ### Requesting new terms Please use our [Issue Tracker][issues] to request a new term for the ontology. ### Adding new terms yourself Please submit a [Pull Request][pulls] to submit a new term for consideration. ## Best Practices ### How to write a great issue Please review GitHub's overview article, ["Tracking Your Work with Issues"][about-issues]. ### How to create a great pull/merge request Please review GitHub's article, ["About Pull Requests"][about-pulls], and make your changes on a [new branch][about-branches]. [about-branches]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches [about-issues]: https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues [about-pulls]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests [issues]: https://github.com/p2p_ld/nwb-schema-language/issues/ [pulls]: https://github.com/p2p_ld/nwb-schema-language/pulls/