Live Chat
Welcome to the ESA Earth Observation Framework (EOF) website! If you have any questions about EOF, I’m here to help.
02/07/2024

EOPF Software Development Environment (SDE) documentation

Software Version: 2.2.1
Author: CS Group

The EOPF Software Development Environment (SDE) documentation describes a shared development platform created to support the design, implementation and maintenance of Earth Observation data processors within the Copernicus programme. The SDE has been conceived to provide a consistent and harmonised way of working for distributed development teams, reducing fragmentation and encouraging the adoption of common tools, workflows and quality standards across projects.
The SDE is built around GitLab and integrates a wide range of services that guide users through the entire software lifecycle, from initial planning to final release. The platform supports the structured organisation of development activities, collaborative coding, automated building and testing, and controlled distribution of software artefacts.
The documentation explains how the SDE embodies modern DevOps principles in a pragmatic way, combining automation, traceability and quality control with ease of use. It also highlights the role of web-based development tools, continuous integration pipelines and standard packaging mechanisms in supporting cloud-ready and reproducible software solutions. Overall, the document serves both as a practical user guide and as a reference framework that promotes transparency, consistency and long-term maintainability in the development of Copernicus Earth Observation processing software.

Scroll to Top