Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.64 KB

CONTRIBUTING.md

File metadata and controls

29 lines (15 loc) · 1.64 KB

Contributing to EcoSISTEM.jl

Thanks for contributing to EcoSISTEM.jl! Please read the below on how best to make progress on this project.

Pull Request Process

  1. Please branch dev from within boydorr/EcoSISTEM.jl or fork this repository to your own github.com/username or other organisation.

  2. Read the issues and choose/be assigned an appropriate issue.

  3. Name the branch username/featurename and have fun!

  4. When your feature is ready to merge back into the dev branch create a PR against boydorr/EcoSISTEM.jl and assign boydorr/EcoSISTEM-admins as reviewers.

  5. Semver will be handled in PRs from dev into master.

  6. Thanks for your time and effort!

Notes on workflow

Now that the package has been released, all subsequent merges to main will only occur as an associated release (following approval from 2 or more reviewers).

Licensing

By contributing to this project (e.g. by submitting a pull request or providing advice on code), you agree - unless simultaneously and expressly stated otherwise - that your contribution may be included in the source code of the project and published under the following copyright licenses:

GNU GPL-3.0 (or any later version) with a special exception to allow distribution under the 2-Clause BSD License if the package as a whole is rereleased under that license (such a decision can only be made by the lead developers of the package - currently Claire Harris and Richard Reeve).

and that the contribution was created in whole or in part by you and you have the right to submit it under the open source license indicated above.