"Give no decision till both sides thou'st heard." Phocylides
The Iris and Cartopy projects will be governed with the following approach:
Users download and use Iris and/or Cartopy. They are the reason these packages have been created and developed. We want to know what problems they experience and ideas they have so that we can improve the software. Become a User by downloading the libraries and starting to use them now.
Contributors are people who contribute to the Iris and/or Cartopy project but do not have sufficient privileges to merge a pull request to the master. Contributions can be made by providing bug fixes, adding new code, reporting bugs, updating or writing new documentation and gallery additions.
We will be following the 'review-then-commit' process of merging contributions into the project.
Major and effective contributors to the project will be invited to become developers by the development lead.
Developers are responsible for reviewing and merging Contributors bug fixes, new code and/or documentation from submitted pull requests into the master. They also ensure that everyone who wishes to contribute has submitted a CLA.
Owners are responsible for the repository and for granting privileges.
The Development lead for Iris and Cartopy are a team of developers led by Richard Hattersley (benevolent dictator for Iris) from the Met Office. It is the Development lead's responsibility to ensure the quality of the source code and documentation remains high and that the integrity of the project is preserved. To achieve this, the Development lead will:
The Development lead together with representatives from Business, Legal, TIS and Science directorates of the Met Office are currently responsible for the overall direction of the project.
Support is offered on a best endeavour only and is provided as time and resources allow. That said support is an important activity for the Developers as it provides an opportunity to work closely with people using Iris. It is from these events that real value is generated that can be brought back into the project. Available support channels for the project can be found at Iris Community Page and on the Cartopy Home page 'Getting Involved' section.