summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorAaron Griffin <aaron@archlinux.org>2006-11-15 09:02:43 +0100
committerAaron Griffin <aaron@archlinux.org>2006-11-15 09:02:43 +0100
commit83f6d8de8c8ce7659ba55c8d888a21345c4de968 (patch)
tree60d4d4fe40ad76185c0d2d4f814a87b04e6b2e97 /TODO
parent00ce9ea7394e6e21010d3758e5d949e2b449f64d (diff)
downloadpacman-83f6d8de8c8ce7659ba55c8d888a21345c4de968.tar.gz
pacman-83f6d8de8c8ce7659ba55c8d888a21345c4de968.tar.xz
* Changes to some of the TODOs and a brief glance at the NEWS file...
Diffstat (limited to 'TODO')
-rw-r--r--TODO27
1 files changed, 10 insertions, 17 deletions
diff --git a/TODO b/TODO
index e831960d..4e57b9ef 100644
--- a/TODO
+++ b/TODO
@@ -1,25 +1,26 @@
GLOBAL
======
-
-- get ride of "ORE" tags.
-
+- ORE tags - are there any left?
+- Automake is a PITA. We should switch to just autoconf and hand written
+ Makefile.in's
LIBALPM
=======
+- review public interface. There seems to be a lot of complication
+ for consuming front ends for no reason. I have some ideas for a "new and
+ improved" public interface, but it would be a drastic change.
- review errors handling (globalise pm_errno usage, improve error
-meanings)
-
-- documentation (doxygen? man pages for public functions? ...)
+ meanings)
PACMAN
======
-
- review how things are displayed in the frontend (normal display,
-verbose mode, which usage for the library log callback, debug levels, ...)
+ verbose mode, which usage for the library log callback, debug levels, ...)
+
+- review progress / transaction even subsystem
-- add .lastupdate files support for "files" db downloads
TRANSLATION
===========
@@ -47,11 +48,3 @@ pl_PL
pt_BR
zh_CN
-ADDITIONAL IDEAS FOR PERFORMANCE IMPROVEMENT
-============================================
-
-- idea from Christian Hamar: have a /var/lib/pacman/{repo}/.cache file
-that basically contains the output of `ls -1 /var/lib/pacman/{repo}`. This
-cache file could be used in -Q and -Si/s operations to speed up package
-listings.
-