Revamp the easy installer functionality for Vinux 4.

Registered by Luke Yelavich

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

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.