Use dynaconf for settings management
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by mapping the existing configuration management and comparing it with dynaconf's configuration override and persistent user-config capabilities. Check the linked schema type hint dependency before defining the migration scope; done means the application uses dynaconf consistently and the stated configuration goals are supported.
Written by the indexing model from the issue text.
Description
The configuration management started to grow and its really messy.
Switching to dynaconf should:
- make it easier to manage config overrides inside the application
- enable future support for persistent user-config
Also, I wanna leverage Schema type hint support when it gets merged.
- Dominant language
- HTML
- Stars
- 2
- Forks
- 17
- Avg merge
- 7d 18h
- Merged PRs (30d)
- 3
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from pulp/pulp-docs
-
epic
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
documentation
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Add issue templatesOpenenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Similar issues
-
area:release bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
registrystack/registry-stack#1874 ·
Maintainers usually reply within 1 day
-
namespace operations
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
EclipseFdn/open-vsx.org#13702 ·
Maintainers usually reply within 1 day
-
Adding SIMD typesOpen
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
material-extensions/vscode-material-icon-theme#3610 ·
Maintainers usually reply within 2 days
-
deltareview treats a line-range citation as an unknown path, firing the delta-review pass spuriouslyOpenagent-butler-finding bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
jordansmall/spindrift#4366 ·
Maintainers usually reply within 1 day