Sha256: d4bb600d5b02b56f6beb1f2b0d2f849ae4fd83915a886619e2cb28e831d007a4

Contents?: true

Size: 1.39 KB

Versions: 68

Compression:

Stored size: 1.39 KB

Contents

# How to contribute

_(This file is heavily based on [factory\_girl\_rails](https://github.com/thoughtbot/factory_girl_rails/blob/master/CONTRIBUTING.md)’s Contribution Guide)_

We love pull requests. Here’s a quick guide:

* Fork the repository.
* Run `rake spec` (to make sure you start with a clean slate).
* Implement your feature or fix.
* Add examples that describe it (in the `spec` directory). Only refactoring and documentation changes require no new tests. If you are adding functionality or fixing a bug, we need examples!
* Make sure `rake spec` passes after your modifications.
* Commit (bonus points for doing it in a `feature-*` branch).
* Push to your fork and send your pull request!

If we have not replied to your pull request in three or four days, do not hesitate to post another comment in it — yes, we can be lazy sometimes.

## Syntax Guide

Do not hesitate to submit patches that fix syntax issues. Some may have slipped under our nose.

* Two spaces, no tabs (but you already knew that, right?).
* No trailing whitespace. Blank lines should not have any space. There are few things we **hate** more than trailing whitespace. Seriously.
* `MyClass.my_method(my_arg)` not `my_method( my_arg )` or `my_method my_arg`.
* `[:foo, :bar]` and not `[ :foo, :bar ]`, `{ :foo => :bar }` and not `{:foo => :bar}`
* `a = b` and not `a=b`.
* Follow the conventions you see used in the source already.

Version data entries

68 entries across 68 versions & 7 rubygems

Version Path
restorm-1.0.0 CONTRIBUTING.md
her-1.1.1 CONTRIBUTING.md
her-1.1.0 CONTRIBUTING.md
her-0.10.4 CONTRIBUTING.md
her-1.0.3 CONTRIBUTING.md
her-0.10.3 CONTRIBUTING.md
her-1.0.2 CONTRIBUTING.md
her-0.10.2 CONTRIBUTING.md
her-1.0.1 CONTRIBUTING.md
her-1.0.0 CONTRIBUTING.md
her-0.10.1 CONTRIBUTING.md
her-0.10.0 CONTRIBUTING.md
test_track_rails_client-2.0.0 vendor/gems/her/CONTRIBUTING.md
test_track_rails_client-1.3.0 vendor/gems/her/CONTRIBUTING.md
test_track_rails_client-1.2.0 vendor/gems/her/CONTRIBUTING.md
her-0.9.0 CONTRIBUTING.md
test_track_rails_client-1.1.0 vendor/gems/her/CONTRIBUTING.md
test_track_rails_client-1.0.0 vendor/gems/her/CONTRIBUTING.md
her-0.8.6 CONTRIBUTING.md
her-0.8.5 CONTRIBUTING.md