First off, thank you for considering contributing to StreamSpeak! It's people like you that make open source software such a great community.
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
- Open a new issue and describe the enhancement you have in mind.
- Please be specific and provide as much detail as possible.
- Fork the repo and create your branch from
main. - Ensure the test suite passes.
- Make sure your code lints.
- Issue that pull request!
- Use the present tense ("Add feature" not "Added feature").
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...").
- Limit the first line to 72 characters or less.
- Reference issues and pull requests liberally after the first line.
- Follow the existing code style.
- Keep it simple and readable.
Feel free to reach out to the maintainer, ramo-dev, on GitHub.