SmartPackageManager
1489
Comment: Qt!
|
1606
more flesh
|
Deletions are marked like this. | Additions are marked like this. |
Line 29: | Line 29: |
* port the tools (gdebi, update-manager, gnome-app-install, update-notifier) to smart * give the Gtk UI HIG love |
Launchpad Entry: https://launchpad.net/distros/ubuntu/+spec/smartpm
Created: Date(2005-10-31T22:52:04Z) by MichaelVogt
Contributors: MichaelVogt
Packages affected: smartpm
Summary
There is a new package managment system availabe written by GustavoNiemeyer called "smart". It is able to deal with debs, rpm, slackware tgz (at the same time). We should consider using it in ubuntu and figure what features (if any) are missing.
Rationale
Use cases
Scope
Design
To make the transition from apt to smart easy it should be possible for smart to read apts sources.list file and dynamically track the content there.
There are various features that we would like to get for smart:
- tracking and auto-removal of unused dependencies (just like aptitude)
- use that in gnome-app-install to be able to automatically remove the dependencies that were installed for a given application
- use the "automatically-installed" info in the problemResolver (consider non-automatic packages more important during conflict resolution)
- support for translated package descriptions (similar to the debian ddtp format?)
- supoprt for "deb-src" type uris
Qt frontend (to make Riddell happy
- port the tools (gdebi, update-manager, gnome-app-install, update-notifier) to smart
- give the Gtk UI HIG love
Implementation
Code
Data preservation and migration
Outstanding issues
BoF agenda and discussion
SmartPackageManager (last edited 2008-08-06 16:29:27 by localhost)