[packagekit] PackageKit and gnome-packagekit 0.1.0 release!

Richard Hughes hughsient at gmail.com
Mon Oct 15 16:18:48 PDT 2007


The Daemon
      * The first public release of PackageKit!
      * New gobject client library for session software to easily talk
        to PackageKit.
      * Asynchronous API that does not block.
      * Daemon that can queue and manage multiple simultaneous blocking
        and non-blocking transactions
      * Client applications (pkcon and pkmon) that interact with
        PackageKit on the command line without any GUI dependencies
      * Many compiled and scripted backends: conary, yum, apt, box, alpm
      * Comprehensive docbook documentation
      * Daemon configuration parameters in etc
      * Module level unit tests as standard
      * Python backend and frontend helper libraries
      * Transaction logging and capability exports for GUI tools
      * HAL locking supported for not-to-be interrupted phases of the
        transaction
      * NetworkManager integration for network state (other network
        detection stacks can also be used in the future)
      * PolicyKit integration for fine-grained permission control

GNOME Frontend
      * The first public release of gnome-packagekit!
      * Current applications and tools:
              * pk-application: A more advanced package browser where
                you can install, remove and get details about installed
                and available packages.
              * pk-update-icon: A session process that checks for
                updates using PackageKit and optionally applies them
                automatically.
              * pk-install-file: A helper to allow rpms and debs to be
                double clicked and installed with dependencies
                automatically.
              * pk-install-package: A helper to allow packages to be
                installed with a progress UI, for instance
                openoffice-clipart.
              * pk-prefs: The preferences tool that sets update checking
                frequency and other package session preferences.
              * pk-update-viewer: A simple application to show the
                updates available, and more information about each
                update.
              * pk-backend-status: A development tool to see what
                capabilities the backend author have provided.
              * pk-transaction-viewer: A tool that lets you see what was
                updated, installed or removed and optionally rollback to
                an old checkpoint.
              * pk-repo: A tool that lets you enable and disable
                installed repositories.
      * Some initial translations
      * A simple help file.

Tarballs available here:
http://people.freedesktop.org/~hughsient/releases/
RPM's available http://people.freedesktop.org/~hughsient/fedora/

My thanks go out to all those who made this possible.

Richard.




More information about the PackageKit mailing list