This document is meant as a guide for all developers of the Datasetu/ARTPARK team. It lists out best practices for:
- Designing systems
- Writing code
- Using version control systems
- Release cycles
- Planning and writing tests
- Bugfixes, patches and updates
It also lays out a formal process for development. This is by no means an exhaustive document. Au contraire, it is only meant to serve as a guide to avoid the most common pitfalls. Following the guide to the letter also does not ensure flawless design and bug free code.
.. toctree:: :caption: Table of Contents git/git.rst coding/coding.rst