Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.58 KB

Contribute.md

File metadata and controls

15 lines (12 loc) · 1.58 KB

Contributing to NorESM-CAM repository

We welcome contributions to the CAM-Nor model system, including bug reports and fixes, suggestions/contributions for code improvements, and suggestions for feature enhancements or inclusion of new features.

  1. Create an issue to describe the problem and/or suggested fix.
    • In case of feature enhancements or new features, discuss if a separate feature branch should be created.
  2. Fork the repository if you wish to contribute code.
  3. Understand the branch structure and commit to the right one (see Readme.md for branch explanation) and figure below.
  4. Submit changes for review through pull requests.
    • Check that the pull request does not create conflicts. In case of conflicts, try to fix this in the pull request, or ask a maintainer for advice.
    • Changes to the master branch should be reviewed by at least one of the maintainers (other than the one submitting the pull request)

Every branch on the NorESMhub/CAM repository should have an explanatory text in the Readme.md file.

Please refer to the gitHub help pages for instructions on how to create issues, how to fork or clone a repository, and how to create a pull request.