This guide provides all the necessary information for contributing to the project. It covers core concepts, design principles, and instructions for setting up your development environment. You will also find detailed procedures for testing, creating releases, and other common development tasks.
.. toctree:: :maxdepth: 2 :caption: Concepts overview design directory-overview
.. toctree:: :maxdepth: 2 :caption: Tasks project-dependencies prepare-environment install-vscode develop-project create-pullrequests run-testsuite update-package bump-version update-project add-newsfragments build-changelog create-release trigger-actions work-with-docker build-docs howto
.. toctree:: :maxdepth: 2 :caption: Appendix knowing-github-setup