diff options
-rw-r--r-- | TODO | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -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 |