Differences between revisions 5 and 6
Revision 5 as of 2009-03-08 21:09:34
Size: 1097
Editor: ?DanielBurrows
Comment: Add a link to my initial proposal for better history tracking.
Revision 6 as of 2009-03-16 03:29:53
Size: 1097
Editor: anonymous
Comment: converted to 1.6 markup
No differences found!

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