Re-think configuration system
Registered by
David Paleino
Move configuration from /etc/wicd to per-user configuration files; while keeping the possibility of system-wide configuration.
Blueprint information
- Status:
- Not started
- Approver:
- David Paleino
- Priority:
- Medium
- Drafter:
- David Paleino
- Direction:
- Approved
- Assignee:
- David Paleino
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- 1.7.4
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
The basic idea is: use python-xdg to get BaseDirectory.
This means:
1) avoid useless information in the configuration file;
2) move away from /etc/wicd/ for per-user settings; i.e. avoid changes made to /etc/ from "unprivileged" users (via wicd's UIs);
3) preferably change the configuration file structure. Maybe one-file-per-essid? Or maybe use bssids?
4) if 3 == True, implement a conversion from $old_config to $new_config
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.