First off, thank you for considering contributing to g2g! It's people like you that make g2g such a great tool.
This project and everyone participating in it are governed by the g2g Code of Conduct. By participating, you are expected to uphold this code.
- Open a new issue here.
- Ensure the bug was not already reported by searching on GitHub under Issues.
- Be as detailed as possible.
Follow the guidelines mentioned above.
If you have a neat idea for a feature, open an issue here and we'll look into it.
- Fork the repository on GitHub.
- Clone the forked repository to your machine.
- Create a new branch for each feature or improvement.
- Run the tests to ensure no regression.
- Commit changes to git.
- Push your changes back to your fork on GitHub.
- Create a pull request, adhering to the pull request template by filling in the details.
- Submit your pull request.
- Use the present tense ("Add feature" not "Added feature").
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...").
This project follows PEP 8 guidelines. Please ensure your code is compliant before submitting a pull request.
Your contribution is very much appreciated. Thank you for helping improve g2g!