Thank you for considering contributing to COLONY! We welcome contributions from everyone.
By contributing to this project, you agree to license your contributions under the terms of the MIT License and the Apache 2.0 license. Additionally, you grant the project owner, Ryan Kopf, a license to use your contributions for any purpose without any additional restrictions or obligations.
To contribute to COLONY, follow these steps:
- Fork the repository and create your branch from
main
. - Use cargo to build the project and ensure that it runs on your machine.
- Make your changes, commit them, and push to your branch.
- Submit a pull request, describing your changes and why they should be merged.
Please make sure to adhere to the code style and conventions used in the project.
We asked that all pull requests focus on one change/issue/improvement at a time, if possible. Combining pull requests that do multiple things, such as major reformatting and then minor changes, should instead be done in separate PRs.
If you encounter any issues or have suggestions for improvements, please open an issue on the issue tracker.
Please note that this project follows the Contributor Covenant Code of Conduct.