openfun/marion

Move configuration management to a less instrusive library

Closed this issue · 0 comments

Purpose

We want to integrate parts of Marion's source code in the project's documentation using mkdocstring. For now, we cannot use this mkdocs plugin as django-configurations fails at configuring the Django project in this context. Instead of writing a mkdocs plugins to handle this, we think it's time to move to a less intrusive configuration management application.

Proposal

After a brief review of reliable alternatives, we propose to evaluate the two following libraries: