Sha256: ac1ec38b5932474ef2d6759adbc12b524d8c9329d1578f1d2a374edd4831fa20

Contents?: true

Size: 1.5 KB

Versions: 10

Compression:

Stored size: 1.5 KB

Contents

# How to contribute

We love your contribution, for it's essential for making ExceptionNotification greater every day.
In order to keep it as easy as possible to contribute changes, here are a few guidelines that we
need contributors to follow:

## First of all

* Check if the issue you're going to submit isn't already submitted in
  the [Issues](https://github.com/smartinez87/exception_notification/issues) page.

## Issues

* Submit a ticket for your issue, assuming one does not already exist.
* The issue must:
  * Clearly describe the problem including steps to reproduce when it is a bug.
  * Also include all the information you can to make it easier for us to reproduce it,
    like OS version, gem versions, etc...
  * Even better, provide a failing test case for it.

## Pull Requests

If you've gone the extra mile and have a patch that fixes the issue, you
should submit a Pull Request!

* Fork the repo on Github.
* Run Bundler and setup your test database

  ```
  bundle
  cd test/dummy
  bundle
  bundle exec rake db:reset
  bundle exec rake db:test:prepare
  ```
* Create a topic branch from where you want to base your work.
* Add a test for your change. Only refactoring and documentation changes
  require no new tests. If you are adding functionality or fixing a bug,
  we need a test!
* Run _all_ the tests to assure nothing else was broken. We only take pull requests with passing tests.
* Check for unnecessary whitespace with `git diff --check` before committing.
* Push to your fork and submit a pull request.

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
exception_notification-4.2.1 CONTRIBUTING.md
exception_notification-4.2.0 CONTRIBUTING.md
exception_notification-4.2.0.rc1 CONTRIBUTING.md
exception_notification_more_info-1.0.1 CONTRIBUTING.md
exception_notification_more_info-1.0.0 CONTRIBUTING.md
exception_notification-4.1.4 CONTRIBUTING.md
exception_notification-4.1.3 CONTRIBUTING.md
exception_notification-4.1.2 CONTRIBUTING.md
exception_notification-4.1.1 CONTRIBUTING.md
exception_notification-4.1.0 CONTRIBUTING.md