GSOC Idea
use flask-native global configuration
-
Project description: Every Flask app has a .config attribute to store configuration. Additionally, for MSColab/MSWMS we have mscolab_settings/mswms_settings. This is redundant, we could just use app.config for everything that should be made globally available in the application in a key-value fashion.
- Duration: 175-350h
- Skills: Python, flask, pytest Git, AI-Assistant
- Difficulty level: Medium
- Related Readings/Links:
- https://github.com/Open-MSS/MSS/issues/2506
- https://github.com/Open-MSS/MSS/issues/2442
- https://flask.palletsprojects.com/en/3.0.x/patterns/appfactories/
- Potential mentors: m.risse@fz-juelich.de, rb.proj@gmail.com