summaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2007-01-08 13:06:44 +0000
committerColin Watson <cjwatson@debian.org>2007-01-08 13:06:44 +0000
commita13588e783587b6f7a3258ba1bd8c5d4923721f8 (patch)
treedd2dc4d762a0e6e2519be8b7f4f70f8f4b35ccaf /docs/TODO
parent67cb1a64389f1d6cbfda5fcd8ca2acb07476f829 (diff)
* docs/ToDo: Rename to ...
* docs/TODO: ... this for consistency with other projects. * GNUmakefile.in (_docs), docs/README, docs/HACKING: Update references.
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO24
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
new file mode 100644
index 00000000..cee024f1
--- /dev/null
+++ b/docs/TODO
@@ -0,0 +1,24 @@
+In progress:
+
+* store .so link in the db.
+* reduce wasted/duplicated text stored within the databases.
+ 10-20% database size reduction so far.
+* execute pipelines inline rather than using the shell.
+
+In need of attention:
+
+* clear up the use of troff and/or groff
+* complete configuration file redesign to allow better dynamic determination
+ of programs/paths/extensions etc.
+* use zlib for gzipped pages rather than forking gzip.
+* look at work done by SuSE and Andries.
+
+Case-insensitive lookup transition:
+
+* Solaris layout is broken.
+* Need to make sure pointers trigger an exact-case lookup [done for whatis].
+
+Apparently db3's compatibility API is, er, less than compatible.
+(Specifically, it isn't possible to write correct error-handling code that
+works in the compatibility API, nor that works in both db2 and db3.) I
+suppose I have to write a db_newbdb.c now.