The following commit has been merged in the master branch:
commit 7043dca96e2d568242558b457b79ac805c46113f
Author: Guillem Jover <[email protected]>
Date: Sun Jul 12 22:45:49 2009 +0200
Update TODO list
diff --git a/TODO b/TODO
index c336356..59f11bf 100644
--- a/TODO
+++ b/TODO
@@ -36,6 +36,18 @@ ROADMAP
- Fix naming consistency of next/prev members.
- Do more unused header include removal.
- Get rid of unuseful "unsigned" modifiers.
+ - Use internerr instead of assert, and print more meaninful messages.
+ - Make actionfunction return int, and avoid global exitcode variables.
+ - Move ACTION and OBSOLETE, etc to ‘myopt.h’.
+ - Use max/min in dselect instead of lesserint/greaterint.
+ - Refactor packageslump into generic code.
+ - Refactor subprocess execution (argument building etc).
+ - Replace raw write and read calls with safe variants (signals etc).
+ - Use MD5HASHLEN.
+ - Fix compress_type being shadowed.
+ - Fix stat variables being shadowed (bugs!!).
+ - Make deb build version a version instead of doing checks over a string.
+ - Use enums for currently hardcoded literals (tdus, dependtry, etc).
* Deprecate --force-not-root flag (remove modstatdb_rw rootneeded flags).
@@ -181,7 +193,6 @@ other stuff unlikely to get done soon
from being considered for auto-upgrades (apt-get needs to know about this
too)
* Filename field generated by --record-avail
- * handle split packages somehow.
* understand Replaces in dselect
* diversions list as control archive entry
* single maintainer script, and new package getting there first
@@ -193,7 +204,6 @@ other stuff unlikely to get done soon
* floppy map (where are the files)
* how to change case of package names
- * support for adding files to dpkg's file lists
* `fake' or `null' packages
* dpkg --query | -Q
--
dpkg's main repository
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]