Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2009-03-08 21:07:38
Size: 1014
Editor: ?DanielBurrows
Revision 6 as of 2009-03-16 03:29:53
Size: 1097
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
See: http://lists.alioth.debian.org/pipermail/aptitude-devel/2009-March/001227.html See: http://lists.alioth.debian.org/pipermail/aptitude-devel/2008-December/001071.html, http://lists.alioth.debian.org/pipermail/aptitude-devel/2009-March/001227.html

Aptitude history tracking

  • Mentor: Daniel Burrows

  • Summary: extend and build on the packages actions history tracking features of Aptitude

  • Required skills:

    • Familiarity with Aptitude
    • C++, maybe some GTK+
    • Familiarity with tricky dpkg upgrades, downgrades, dpkg accidents... :)

  • Description: Aptitude currently does not track actions that the user has performed beyond a single session of the program. One of the most frequent requests from users is to find out when they made a change to a package, or why a package was changed; we want to store this information and expose it in the UI in convenient locations. As a side effect, this might also provide some ability to revert past changes. A draft structure for storing history objects exists, but it is incomplete and wrong; it needs to be fixed and integrated into the program. Please complete this proposal

See: http://lists.alioth.debian.org/pipermail/aptitude-devel/2008-December/001071.html, http://lists.alioth.debian.org/pipermail/aptitude-devel/2009-March/001227.html