This project is MIT licensed and welcomes outside contributions.
Report issues using the Github issues tracker.
When reporting issues, please incldue the following information:
- Your Ruby interpreter version.
- The statsd-instrument version. Note: only the latest version is supported.
- The StatsD backend you are using.
- Fork the repository, and create a branch.
- Implement the feature or bugfix, and add tests that cover the changed functionality.
- Create a pull request. Make sure that you get Travis CI passes.
- Ping @jstorimer and/or @wvanbergen for a code review.
Some notes:
- Make sure to follow to coding style.
- Make sure your changes are properly documented using yardoc syntax.
- Add an entry to the "unreleased changes" section of CHANGELOG.md.
- Do not update
StatsD::Instrument::VERSION
. This will be done during the release prodecure.
- Update the version number in
lib/statsd/instrument/version.rb
. - Move the "Unreleased changes" items in CHANGELOG.md to a new section for the release.
- Commit these changes.
- Run
bundle exec rake release
.