Move installed plugins to options.ini and deprecate kolibri_settings.json
See original GitHub issueCurrently, we use JSON, which isn’t human friendly. This was under the assumption that ConfigParser (Python 2) and configparser (Python 3) would be terrible to try and unify. However, it turns out there’s a backport of Python 3’s configparser for Python 2:
https://pypi.python.org/pypi/configparser
@rtibbles you asked about .ini files, thanks for reminding me about this 😃
- New ini-based configuration - introduced in #3607
- Option for well-known + auto-enabled plugins
- Do not store values directly for appending to
INSTALLED_APPS
, instead rename configuration option toPLUGINS
and use module names. This avoids problems with application configs and can minimize the work done when checking if a plugin exists #1902
Issue Analytics
- State:
- Created 8 years ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
yup - you can create one yourself, if needed 😃
Alas poor kolibri_settings.json, I knew him, Horatio!