Thanks for considering a contribution!
Reporting an issue: use the issues tab in GitHub, click "New Issue" and pick a template. Please open an issue before a pull request.
Everything else, the development environment, the repository layout, how to run the tests and what to put in a pull request, is in the documentation: docs/contributing.md