Session Installer 0.10

Milestone information

Session Installer
Sebastian Heinlein
Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
No users assigned to blueprints and bugs.
No blueprints are targeted to this milestone.
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon sessioninstaller-0.10.tgz (md5, sig) Source Tarball 25
last downloaded 29 weeks ago
Total downloads: 25

Release notes 


This marks the first release of sessioninstaller!


Sessioninstaller allows applications to easily install additional software
(e.g. extensions or GSreamer codecs), to uninstall files and to perform simple
software status queries by implementing the distribution neutral D-Bus session
interface of PackageKit.

The whole process of confirmation, error reporting and progress notification
is handled by sessioninstaller.

The reference implementation of the D-Bus interface can be found in
gnome-packagekit. It was also adpoted by KPackageKit.

In contrast to gnome-packagekit and KPackageKit it doesn't use the PackageKit
daemon for querying and installation, but instead makes use of APT and
aptdaemon (alternatively synaptic can be used).


The following list shows the implementation status of each interface method.

 * org.freedesktop.PackageKit.Query:

   - IsInstalled: Fully supported

   - SearchFile: Only allows to search for installed files by default, but can
     make use of apt-file to search for not installed files

 * org.freedesktop.PackageKit.Modify:

   - InstallPackageFile: Works with aptdaemon backend. Problem with handling
     multiple files.

   - InstallProvideFiles: Not supported. Could be implemented using apt-file.

   - InstallCatalogs: Only supports catalogs which use InstallPackages

   - InstallPackageNames: Fully supported.

   - InstallMimeTypes: Not supported. Could make use of app-install-data mime
     types database or software-centers xapian database.

   - InstallFontConfigResources: Not supported. There in't any package font
     mapping available in Debian and Ubuntu.

   - InstallGStreamerResources: Fully supported.

   - InstallPrinterDrivers: Not supported.

   - RemovePackageByFiles: Fully supported.

The interaction mode which allows to hide certain confirmations and dialogs
is not supported. Currently sessioninstaller will always show all dialogs.


This release does not have a changelog.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.