Sha256: e8a406bbd877fb150830ad8f446371ac3b1c71378972a5232b31d2d624c10eb1

Contents?: true

Size: 1.26 KB

Versions: 14

Compression:

Stored size: 1.26 KB

Contents

# Contributing

Contribute your code to ComfyBlog 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

14 entries across 14 versions & 6 rubygems

Version Path
PixelForce_FyBlog-0.0.2 CONTRIBUTING.md
PixelForce_FyBlog-0.0.1 CONTRIBUTING.md
PixelForce_ComfyBlog-0.0.1 CONTRIBUTING.md
EtsComfyBlog-0.0.4 CONTRIBUTING.md
EtsComfyBlog-0.0.3 CONTRIBUTING.md
EtsComfyBlog-0.0.2 CONTRIBUTING.md
EtsComfyBlog-0.0.1 CONTRIBUTING.md
ets_comfy_blog-0.0.1 CONTRIBUTING.md
kcy_comfy_blog-2.0.7 CONTRIBUTING.md
comfy_blog-2.0.7 CONTRIBUTING.md
comfy_blog-2.0.6 CONTRIBUTING.md
comfy_blog-2.0.5 CONTRIBUTING.md
comfy_blog-2.0.4 CONTRIBUTING.md
comfy_blog-2.0.3 CONTRIBUTING.md