I'm glad you're reading this, because we need volunteer developers. Thank you for taking your time to contribute.
The following is a set of guidelines for contributing to CheeseForMice, either frontend or backend services, which are hosted in the CheeseForMice organization on GitHub. These are mostly guidelines, not rules. Use your best judgement, and feel free to propose changes to this document in a pull request.
-
Ensure the bug was not already reported by searching under Issues
-
If you're unable to find an open issue addressing the problem, open a new one. Make sure to include a title and clear description, and as much relevant information as possible.
- Head over to our discord server and discuss it there.
Did you write a new feature, modification, bug fix, or updated/added translations for the website or API?
-
Open a new GitHub pull request in its corresponding repository (the website is hosted here)
-
Ensure the PR description is clear and precise about the problem and solution. Include the relevant issue number if applicable.
Unless that fix comes with a proper pull request (anything that falls under the previous category), this change will be most likely rejected.
Thank you!