Developer’s Guide to Maintaining/ Extending SCTA

Prerequisites

We recommend a development environment that includes package control and version control:

To contribute to the source code, you need a basic understanding of Python packages, debug tools, and test frameworks:

Most importantly, you need VERY GOOD documentation practices and naming conventions:

Contents