|
|
@@ -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
|
|
|
|