Hello. 👋 First off, thanks for taking the time to consider contributing. 💙 Keyszer is a volunteer effort. We'd love if you decided to pitch in and join our team! 🎉
- Do not open a GitHub issue if the bug is a serious security vulnerability, instead refer to our security policy.
- Please ensure the bug was not already reported by searching on GitHub Issues.
- If you're unable to find an existing issue, open a new one. Be sure to include a title and clear description, as much relevant information as possible, along with verbose log output and clear steps to reproduce the problem.
- Open a new GitHub pull request with the patch.
- Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.
- You may want to checkout any issues tagged good first issue and help welcome.
- Suggest your proposed feature or change and it's benefits by opening a new issue.
- Participate in the discussion and listen to feedback to learn if your change is in-scope and would be accepted before putting lots of time and effort into writing the code.
- Changes that are cosmetic in nature and do not add anything substantial to the stability, functionality, or testability of the project will generally not be accepted.
- Feel free to open an issue with your question, or better yet, join us on Discord.
Thanks so very much! ❤️ 💙 ❤️
Josh Goebel