We want to make contributing to Collins as easy and transparent as possible. If you run into problems, please open an issue. We also actively welcome pull requests.
- Fork the repo and create your branch from
master
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes. (This isnt applicable right now for the scala tests. Please ensure your ruby tests pass)
- If you haven't already, complete the Contributor License Agreement ("CLA").
In order to accept your pull request, we need you to submit a CLA.
Complete your CLA here (a more integrated web form is coming soon).
By contributing to Collins you agree that your contributions will be licensed under its Apache 2.0 license.