*** Timeframe: 0.1.11 *** * Make PkMessages into proper enumerated types with localised descriptions *** Timeframe: 0.2.0 *** * Enable GetUpdateDetail to handle arrays for 'updates' and 'obsoletes' Until then, use a space to delimit package_id's * Make one-click installs work * We need more unit tests. Where we can actually simulate _using_ packagekit, probably using an enhanced dummy backend and libpackagekit. This is a tricky one as we can't assume we have the org.freedesktop.PackageKit.conf file installed in the system prefix - maybe we can #ifdef the daemon to run in the session bus for some testing. *** Timeframe: Sometime in the future *** * Fix ServicePack to work correctly: http://lists.freedesktop.org/archives/packagekit/2008-March/002434.html * Handle rollbacks for select backends, i.e. allow transaction data to be changed * Don't display install if something is upgradable Return update when we search for something that is installed, but an update exists for