Developer Guide#
Contribute#
This section outlines how to contribute effectively to the simtools
project.
Getting Started as Developer: Set up your development environment.
First Steps: How to begin contributing.
Coding Guidelines: Code style and best practices.
Pull Requests: How to open a PR via GitHub.
Documentation: Contributing to user and developer documentation.
Testing: Writing unit and integration tests.
Automatic Processes#
Continuous Integration: Automated testing and checks.
Deployment: Automated deployment of releases.
Containers#
All software components of simtools
are available as OCI-compatible container images.
Preparing simtools Releases#
Prepare and Deploy: How to prepare and deploy a new release of
simtools
.