Skip to content

Latest commit

 

History

History

README.md

Guidelines

Development guidelines for ECMWF software projects.

Contents

  • Branching — branching patterns (GitHub Flow, Git Flow), release process, and migration guide
  • Pull Request Guidelines — responsibilities for reviewers and reviewees, and the PR workflow
  • AI Contributions to Software — policy guidelines for AI-assisted code generation and AI agents
  • Containerisation — guidelines for containerising ECMWF software
  • Observability — observability guidelines for ECMWF services
  • External Contributions — guidelines for accepting external contributions to ECMWF projects
  • Testing — guidelines for unit, integration and regression testing, and for test suites for services