Contributing#
This project is hosted on GitHub.
Scripts#
We provide a Makefile which helps the developers to:
- run tests,
- build the documentation (Database structure and Processing algorithms)
- generate the SQL files used for installing the structure in a PostgreSQL database.
Translation#
The UI is available on Transifex, no development knowledge is required.
Code#
SQL and Python are covered by unittests with Docker.
1 2 3 4 |
|
On a new database, if you want to install the database by using migrations :
1 2 3 |
|
Documentation#
The documentation is using MkDocs with Material :
1 2 |
|
- Processing algorithms documentation can be generated with:
1 |
|
- PostgreSQL database structure with SchemaSpy
1 |
|