Development

This section describes how to install and update a Kadi4Mat environment suitable for development. For setting up Kadi4Mat as a service in a production environment, please refer to the production installation instructions instead.

Note

As development is currently taking place mainly under Linux, specifically Debian-based Linux distributions such as Debian and Ubuntu, all instructions are based on the assumption that one of these systems is used.

On Windows, it is also possible to use one of these systems via the Windows Subsystem for Linux (WSL). Please see the chapter explaining how to develop under WSL for some WSL-specific considerations.