From 67294287e340d0c4c063408f2d1a3360b7ce631e Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 12 Feb 2007 01:08:35 +0000 Subject: * Unified description of arch variable. Recommend using single quotes in the array, e.g. arch=('i686'). * Updated my TODO. * Changed the email address in rankmirrors script. --- TODO.dan | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'TODO.dan') diff --git a/TODO.dan b/TODO.dan index a56917df..0d9eacda 100644 --- a/TODO.dan +++ b/TODO.dan @@ -62,6 +62,11 @@ by other distributions which may want to change the defaults. Also, review what needs to be in config.h and what does not. There may be excess #depends which are hard coded into the sources. (from TODO.autoconf) +Profile the code. Find the functions that are being called a lot, and see what +can be done about it. Find out if all these calls are necessary (e.g. excessive +alpm_list_count calls), and maybe think about changing data structures to speed +operations up (e.g. a 'count' field). + Other ideas: ============ @@ -69,7 +74,7 @@ unsigned int vs. unsigned- determine a standard and stick with it Possibly split utilities/extras from pacman package -Rewrite gensync/updatesync, and add a 'repo-remove' script +Rewrite gensync/updatesync FS #4185 - move where message is logged, perhaps? -- cgit v1.2.3-54-g00ecf