- Fork the repo.
- Add a breaking test for your change.
- Make the tests pass.
- Push your fork.
- Submit a pull request.
Running the tests using rake
(with no args) will also check for style issues in the code. Ideally all submissions would pass these checks. If the code style is causing issues (particularly the method or class size) we can work with you to correct it. Don't let it stop you from contributing.