summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO19
1 files changed, 7 insertions, 12 deletions
diff --git a/TODO b/TODO
index a08e2597..72b739d7 100644
--- a/TODO
+++ b/TODO
@@ -1,24 +1,19 @@
-These are things that should get done at some point. Some are simple,
-others are more complex and could be a while in development.
+Some of these items kinda belong on more of a wishlist than a todo list. ;)
+> make sure program consistently returns a non-zero return code on
+ error, so scripts can rely on it
- add a [sibling] option to .PKGINFO -- used when only one of
the siblings can be installed at a time (eg, bsdinit,sysvinit)
-- handle wildcards on the command line
+> handle wildcards on the command line
- sort packages by package name in pacman.db
-- manage conditional file installs (ie, 'info' pages)
-- make sure program consistently returns a non-zero return code on
- error, so scripts can rely on it
+? manage conditional file installs (ie, 'info' pages)
- maybe add a 'confirm every action' option for doing paranoid installs
-- add better directory tracking
- - use crux's pkgmk technique. $(make prefix=$PKG/usr install) then just
- $(cd $PKG; tar czf $pkg.tar.gz *)
- add a consistency check operation
- change char[xxx] to char[PATH_MAX]
- add file locking to db
- add a --dbpath option
-- dependency checking
-- fetch files via ftp
++ dependency checking
++ fetch files via ftp
- need to manage foreign package lists like apt
-- handle .save files better (for more than just .conf files)
- upgrade currently does a double db backup; not really desirable