index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Aaron Griffin <aaron@archlinux.org> | 2007-02-07 18:09:46 +0000 |
---|---|---|
committer | Aaron Griffin <aaron@archlinux.org> | 2007-02-07 18:09:46 +0000 |
commit | 01b3f1e0f5b962968edd3992b0eb5a0596964e1e (patch) | |
tree | 38f1cbfd720d53b5f81c7c34a2ff1ae26abd0690 /TODO.aaron | |
parent | 3d07ad9539394b1e2d56561ecf5479f03c36d64e (diff) |
-rw-r--r-- | TODO.aaron | 30 |
@@ -1,5 +1,13 @@ == This is my custom TODO file == +* Dan and I both have personal TODOs. Perhaps we should kill off TODO and + TODO.autoconf + +* Look into other VCSs to use. The main CVS repo will remain, but having a + distributed system to allow for easy patching/pushing/pulling would be nice + - monotone and mercurial look like the top contenders in my book, but I need + to evaluate both a bit more. + * Make sure all the alpm_list_t changes are valid (especially alpm_list_free) * src/pacman: @@ -41,6 +49,28 @@ * pacman: fixup doxygen documentation for public interface +* libalpm: just because a function is in alpm.h doesn't mean it needs to be in + alpm.c - we should move functions around where they should be. In fact, + alpm.c might not be needed at all, if things were organized properly. + +* feature for 3.1: package file hooks * + I've been planning on this one for some time. Here's a simple rundown: + in /etc/pacman.d/hooks: + Hook /usr/include/* : /usr/bin/ctags -R /usr/include/*.h -f /usr/include/systags + This will allow us to make "global hooks" to simplify a lot of repetitive + install files (scrollkeeper, depmod, etc). This also allows us to move + ldconfig out of pacman entirely. + possible: /etc/pacman.hooks/* files for hooks, so packages can add them too + +* feature for 3.1: multiple search/match types + option: MatchType regex (current way) + MatchType fnmatch (use fnmatch to match things like 'pacman -S gnome*') + MatchType plain (no matching. expect plain text). + +* feature for 3.1: revamp the autotools system. I'd LOVE to use a manual system + like wmii and friends do. It'd be real nice if we could just do away with + autotools altogether. + **** BUGS **** * Removal of conflicts on -A and -U (INCOMPLETE) * gensync: get all info from packages instead of PKGBUILDs |