We want Iris and its sister packages (such as iris-grib) to be driven by the community - your contributions are invaluable to us! This page lists the guidelines for contributors which will help ease the process of getting your hard work accepted into iris-grib, and shared back to the world.
- If you've not already got one, sign up for a GitHub account.
- Fork the iris-grib repository, create your new fix/feature branch, and start commiting code.
- The main Iris development guide has more detail.
- Remember to add appropriate documentation and tests to supplement any new or changed functionality.
- Read and sign the Contributor Licence Agreement (CLA).
- See our governance page for the CLA and what to do with it.
- Push your branch to your fork of iris-grib.
- Submit your pull request.
- Sit back and wait for the core iris-grib development team to review your code.
If in doubt, please contact us on our Google Group, and we'll be happy to help you.