We love contributions from everyone. By participating in this project, you agree to abide by the thoughtbot code of conduct.
We expect everyone to follow the code of conduct anywhere in thoughtbot's project codebases, issue trackers, chatrooms, and mailing lists.
- Fork the repository.
- Run
bin/setup
, which will install dependencies and create the dummy application database. - Run
bin/appraisal rake
to verify that the tests pass against all supported versions of Rails. - Make your change with new passing tests, following the style guide.
- Write a good commit message, push your fork, and submit a pull request.
Others will give constructive feedback. This is a time for discussion and improvements, and making the necessary changes will be required before we can merge the contribution.