We welcome bug reports and pull requests from everyone! This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
There are two ways to contribute:
If you find a bug or think of a useful improvement, file an issue in this GitHub repository. Make sure to include details about what you think should be changed and why. If you're reporting a bug, please provide a minimum working example so that a maintainer can reproduce the bug.
If you know exactly what needs to change, you can also submit a pull request to propose the change.
- Fork it ( https://github.com/civisanalytics/datascience-r/fork ).
- Make sure you are able to build the Docker image locally (
docker build -t datascience-r:test .
) - Create a feature branch (
git checkout -b my-new-feature
). - Make your change.
- Make sure the new image still builds correctly. Test that your change is present in the new build.
- Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin my-new-feature
). - Create a new pull request with details about your changes.
- If the build fails, address any issues.
- Don’t forget to add your change to the CHANGELOG. See Keep a CHANGELOG for guidelines.
Thank you for taking the time to contribute!