BackgroundPackageInstallation
1118
Comment:
|
1514
add use case, move design, add rationale and implmentation and smart
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
* '''Packages affected''': gnome-app-install, update-manager, synaptic | * '''Packages affected''': gnome-app-install, update-manager, synaptic, smart |
Line 15: | Line 15: |
Installing a package should not block the UI of the application being used, be it gnome-app-install or synaptic. == Use cases == Jim wants to install a package, but also wants to keep browsing through the catalogue. As he has dialup, he knows it is going to take a while for it to download. == Scope == == Design == |
|
Line 20: | Line 30: |
== Use cases == | == Implementation == |
Line 22: | Line 32: |
== Scope == == Design == == Implementation == |
* Add dbus communication to smart * Add ability to communicate over dbus to gnome-app-install, etc. |
Launchpad entry: none yet
Created: Date(2006-07-20T13:59:45Z) by SebastianHeinlein
Contributors: SebastianHeinlein
Packages affected: gnome-app-install, update-manager, synaptic, smart
Summary
Separate the frontend and backend for package administration completely and communicate using dbus.
Rationale
Installing a package should not block the UI of the application being used, be it gnome-app-install or synaptic.
Use cases
- Jim wants to install a package, but also wants to keep browsing through the catalogue. As he has dialup, he knows it is going to take a while for it to download.
Scope
Design
The frontends for package administration, e.g. gnome-app-install, synaptic or update-manager, only do the selection part and send the data of packages to be removed or installed via dbus to a system installation service. This allows to use different package management system for the same frontends.
http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance https://launchpad.net/distros/ubuntu/+source/synaptic/+bug/17138
Implementation
- Add dbus communication to smart
- Add ability to communicate over dbus to gnome-app-install, etc.
Code
Data preservation and migration
Unresolved issues
BoF agenda and discussion
BackgroundPackageInstallation (last edited 2008-08-06 16:24:37 by localhost)