Created by Stephan Peijnik on 2009-04-23 and last modified on 2009-05-28

This branch is used for development during Google Summer Of Code 2009 for the distribution-independent update-manager project (http://wiki.debian.org/SummerOfCode2009/Distribution_independent_update_manager).

Get this branch:
bzr branch lp:~speijnik/update-manager/distribution-independent
Only Stephan Peijnik can upload to this branch. If you are Stephan Peijnik please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Stephan Peijnik
Software Updater

Recent revisions

1403. By Stephan Peijnik on 2009-05-19

Updated incorrect file headers.

1402. By Stephan Peijnik on 2009-05-19

Basic newt/snack-based text-frontend implemented, same functionality as current Gtk frontend.

1401. By Stephan Peijnik on 2009-05-19

PythonApt: CacheProgressHelper now ensures that the percentage reported is always higher than the last percentage reported (fixes progressbar moving backwards problem).
Gtk Frontend: Removed comment about DBUS being broken, this has been fixed.

1400. By Stephan Peijnik on 2009-05-19

Things are starting to work again.
DistSpecific base added, different update category detection for
Debian and Ubuntu implemented.
Gtk UI now shows packages in correct categories and displays the package
description in the details.
Dbus is working again.

1399. By Stephan Peijnik on 2009-05-18

Updated license notices to reflect recent copyright assignment to Canonical.
Updated license notices with new address of the FSF.

1398. By Stephan Peijnik on 2009-05-06

Updated python-apt backend to reflect latest changes to lp:python-apt.
Gtk frontend does not call sys.exit anymore, but uses gtk.main_quit(), which
makes sure control is passed back to the Application instance and cleanup
can be done.

1397. By Stephan Peijnik on 2009-05-06

Added code for finding available updates to python-apt backend.
Modified PackageUpdateInfoBase: we don't have origin names, but origin lables.
Modified PackageUpdateInfo implementation in python-apt backend accordingly.

1396. By Stephan Peijnik on 2009-05-04

Logging should be initialized as early as possible in Application.py.
Added unprivileged invocation handler method definition to Frontend.
Added implementation of unprivileged invocation handler to Gtk Frontend.
Automatically detect if code is executed in-tree and set DATA_DIR in Gtk Frontend accordingly.
ListProgressHelper is now included in API documentation.

1395. By Stephan Peijnik on 2009-04-30

Backend: Updated documentation.
Backend.PythonApt: More work on ListProgressHelper and friends.
tmp_sp/: Added temporary directory with test-utilities.

1394. By Stephan Peijnik on 2009-04-30

Cache loading vs. reloading in PythonAptBackend.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.