First of, thank you for taking the time to contribute.
Before spending a lot of time on something, please ask for feedback on your idea first! You can ask in the mailing list or create an issue.
To report a security issue please send an e-mail to [email protected]
For non-security problems, ensure the bug was not already reported by searching on GitHub under "Issues" and "Pull requests". In addition, please look at the COMPATIBILITY_ISSUES file.
When reporting an issue, please provide output and the content of the logs.
-
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.
-
Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:
$ git commit -m "A brief summary of the commit
A paragraph describing what changed and its impact."
$ git commit -m "A brief summary of the commit
A paragraph describing what changed and its impact."