If you follow these contributing guidelines your patch will likely make it into a release a little more quickly.
-
Fork the repo.
-
Create a separate branch for your change.
-
We only take merge requests with passing tests, and documentation. You can also execute them locally.
-
Checkout Voxpupuli review docs. We try to use it to review a merge request and the official styleguide. They provide some guidance for new code that might help you before you submit a merge request.
-
Add a test for your change. Only refactoring and documentation changes require no new tests. If you are adding functionality or fixing a bug, please add a test.
-
Squash your commits down into logical components. Make sure to rebase against our current master.
-
Push the branch to your fork and submit a merge request.
Please be prepared to repeat some of these steps as your code is reviewed.