Thank you for considering contributing to Citizen!
Citizen is a small open-source project, and we really appreciate any help! Here are the areas that you can contribute to:
- Code patches
- Documentation improvements
- Bug reports and fixes
- Feature requests and suggestions
- Translating into various languages*
If you would like to contribute to Citizen, follow these steps:
- Fork the Citizen repository.
- Create a new branch in your fork to make your changes.
- Commit your changes to your new branch.
- Push your changes to your fork on GitHub.
- Submit a pull request from your branch to the Citizen repository.
We will review your pull request and, if everything looks good, merge it into the main codebase.
You can submit translations via TranslateWiki.net. They are usually merged bi-weekly.
If you have any questions about contributing to Citizen, feel free to open an issue in the Citizen repository and ask. There are additional resources in the GitHub wiki as well.