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]

Reply via email to