Sha256: ed70b3cf5d6484c4345f8de47358989fa70054223413cbd680a86e2c1c7393ab
Contents?: true
Size: 1.27 KB
Versions: 5
Compression:
Stored size: 1.27 KB
Contents
# Contributing Contribute your code to ComfortableMexicanSofa in 5 easy steps: ### 1. Fork it Fork the project. Optionally, create a branch you want to work on. ### 2. Get it running locally - Install gem dependencies with `bundle install` - There's nothing to configure, by default database is SQLite so it will be created for you. Just run `rake db:migrate` - Make sure that existing tests are passing by running `rake test` - You should be able to start the app via `rails s` and navigate to http://localhost:3000/admin ### 3. Hack away - Create a few small pull requests instead of a humoungous one. I can merge small stuff faster. - When adding new code just make sure it follows the same slyle as the existing code. - Avoid adding 3rd party dependencies if you can. - Tests please, but nothing complicated. UnitTest / Fixtures all the way. Make sure all tests pass. - Run `bundle exec rubocop` and fix any issues raised. ### 4. Make a pull request - If you never done it before read this: https://help.github.com/articles/using-pull-requests - When PR is submitted check if TravisCI ran all tests successfully and Rubocop didn't raise any issues ### 5. Done! If everything is good your changes will be merged into master branch. Eventually a new version of gem will be published.
Version data entries
5 entries across 5 versions & 1 rubygems