thibaudgg/video_info

View on GitHub
CONTRIBUTING.md

Summary

Maintainability
Test Coverage
# Contributing

The guidelines for contributions are as follows:

* Make sure you include comprehensive specs for new features and bug-fixes.
* Make sure all of the specs pass by running `bundle exec rspec` in the root project directory. Pull requests with failing tests will not be merged.
* Make sure there are no code style issues by running `bundle exec standardrb` in the root project directory. Pull requests with style issues will not be merged.
* Optimally, you should create a separate branch to make rebasing with `master` simpler if other work gets merged in before your patch does.
* In bug reports, post the outputs of `VideoInfo::VERSION` and `ruby --version`.
* In bug reports, provide detailed and clear reproduction steps. Optimally, provide some sample code.
* In bug reports, try to test against the `master` branch. If the bug does not exist in `master`, it is most likely known and a fix will be in the next release.