# FAQ: Contributing ## How can I contribute? We welcome any and all kinds of contribution, including: * bug fixes and code contributions * ideas for new features * testing * documentation improvements * stlyistic improvements on the linkml site * general suggestions on how we can do better You are free to make PRs on any LinkML repo, including: * [linkml](https://github.com/linkml/linkml) * [linkml-runtime](https://github.com/linkml/linkml-runtime) * [linkml-model](https://github.com/linkml/linkml-model) Be sure to read the CONTRIBUTING.md for the repo you wish to contribute to For filing new issues, we prefer you to use the [main linkml repo](https://github.com/linkml/linkml/issues). You may wish to browse the list of [good first issues](https://github.com/linkml/linkml/labels/good%20first%20issue) ## How do I stay involved? We have a slack channel for the core team and adopted of bleeding edge new features - just let us know via a GitHub issue if you would like an invite! ## How do I register my schema? You can make a GitHub Pull Request (PR) on the main [linkml-registry](https://linkml.io/linkml-registry/home/) metadata file, which is here: https://github.com/linkml/linkml-registry/blob/main/models.yaml If you are not familiar with the process of making PRs via the GitHub interface, you may find the [guide to registering OBO ontologies](https://github.com/linkml/linkml-registry/blob/main/models.yaml) useful (of course, LinkML schemas are not OBO ontologies, but the process is analogous.