Skip to content

Latest commit

 

History

History
85 lines (66 loc) · 3.42 KB

CONTRIBUTING.md

File metadata and controls

85 lines (66 loc) · 3.42 KB

Cylc Xtriggers: How to Contribute

Report Bugs

Report bugs by opening an issue on Github. Give the version affected by the bug (you should test the latest release if possible) and a recipe to reproduce the problem.

Request Enhancements

Request enhancements by opening an issue at Github . Describe your use case in detail.

Contribute Code

All contributions to project are made via Pull Requests against the master branch of cylc/cylc-xtriggers. Non-trivial developments must be discussed and agreed in advance in a Issue as the team may not be able to consider large changes that appear out of the blue. New contributors should add their details to the Code Contributors section of this file as part of their first Pull Request, and reviewers are responsible for checking this before merging the new branch into master.

Code Contributors

The following people have contributed to this code under the terms of the Contributor Licence Agreement and Certificate of Origin detailed below.

  • Hilary Oliver
  • Matt Shin
  • Sadie Bartholomew
  • Bruno Kinoshita
  • Ytturi
  • Samuel Gaist

(All contributors are identifiable with email addresses in the git version control logs or otherwise.)

Contributor Licence Agreement and Certificate of Origin

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I have the right to submit it, either on my behalf or on behalf of my employer, under the terms and conditions as described by this file; or

(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate licence and I have the right or permission from the copyright owner under that licence to submit that work with modifications, whether created in whole or in part by me, under the terms and conditions as described by this file; or

(c) The contribution was provided directly to me by some other person who certified (a) or (b) and I have not modified it.

(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including my name and email address) is retained for the full term of the copyright and may be redistributed consistent with this project or the licence(s) involved.

(e) I, or my employer, grant to NIWA and all recipients of this software a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright licence to reproduce, modify, prepare derivative works of, publicly display, publicly perform, sub-licence, and distribute this contribution and such modifications and derivative works consistent with this project or the licence(s) involved or other appropriate open source licence(s) specified by the project and approved by the Open Source Initiative (OSI).

(f) If I become aware of anything that would make any of the above inaccurate, in any way, I will let NIWA know as soon as I become aware.

(The Cylc Contributor Licence Agreement and Certificate of Origin is inspired that of Rose, which in turn was inspired by the Certificate of Origin used by Enyo and the Linux Kernel.)