Revamp the easy installer functionality for Vinux 4.
In the Vinux 3 releases, several scripts were included to more easily allow users to install common sets of applications. These scripts used zenity to display dialog boxes for installing packages, and called apt-get to do the actual package installation. Given that installing packages has to be done as root, this does not provide a good user experience.
This blueprint is to outline ways in which the easy install process can be improved. Such improvements include:
* Create a full GTK interface that lists package install groups fo easy install.
* Rewrite easy install in Python, with an eye to writing to support Python 3, and use GTK via GObject Introspection.
* Use apt python bindings and policykit to do the heavy lifting of installing packages, and authenticating the user.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- Accepted for 4.0
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by