Contributing
The main repository is hosted on GitHub, testing, bug reports and contributions are highly welcomed and appreciated:
https://github.com/ecmwf/ecflow
Code contributions on ECMWF GitHub space should follow the standard fork-based contribution model on GitHub, which ends with opening of a pull request. Any contribution should follow these steps:
Fork the develop branch of the targeted package from GitHub to your own GitHub space
Clone your fork locally
Make the necessary code changes & add and run tests to ensure the new codes works as intended
Push changes back to fork on GitHub
- Create a pull request (PR) back to ECMWF:
Describe the motivation of the change and impact on code
Accept the ECMWF Contributors License Agreement (CLA - see below for more information)
Make sure that all requirements of the PR are addressed
As soon as all conditions are fulfilled an ECMWF staff member will review the PR and either merge the request or comment on the PR
Also see Licence