Change the default config filename
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PlainBox (Toolkit) |
Fix Released
|
High
|
Maciej Kisielewski |
Bug Description
The current situation regarding the default configuration file used by plainbox is a bit confusing.
Until recently, the plainbox library would look for a file named "plainbox.conf" in the following directories:
- /etc/xdg/
- ~/.config/
A recent modification for lp:1560198 kind of broke this compatibility, which created a few issues with other providers and led to a discussion about these filenames.
The conclusion was the following:
- We should rename the default configuration file "checkbox.conf", as Plainbox is the library when Checkbox is the application using that library.
- We should advertise and document how to use a specific config filename (e.g. "custom-
Related branches
- Paul Larson: Approve
-
Diff: 111 lines (+74/-1)4 files modifiedcheckbox-ng/checkbox_ng/launcher.py (+1/-1)
checkbox-ng/docs/configs.rst (+46/-0)
checkbox-ng/docs/index.rst (+1/-0)
checkbox-ng/docs/launcher-tutorial.rst (+26/-0)
Changed in plainbox: | |
importance: | Undecided → High |
assignee: | nobody → Maciej Kisielewski (kissiel) |
status: | New → In Progress |
Changed in plainbox: | |
status: | In Progress → Fix Committed |
milestone: | none → 0.28 |
Changed in plainbox: | |
status: | Fix Committed → Fix Released |