The following commit has been merged in the master branch:
commit 4ff39dabad2cd8e384f26f3212a55b5adbeb71d9
Author: Guillem Jover <guil...@debian.org>
Date:   Sat Sep 11 06:20:37 2010 +0200

    Update TODO list

diff --git a/TODO b/TODO
index c4f5cb6..038f575 100644
--- a/TODO
+++ b/TODO
@@ -23,9 +23,12 @@ TODO
    (1.x => 2.x) while minor version bump will be used for backwards
    compatible extension (e.g. new fields).
 
- * Make dpkg bootstrappable.
+ * Build:
+   - Make dpkg bootstrappable.
+   - Check availability of warning flags at configure time.
+   - Handle missing lstat at configure time by erroring out.
 
- * Code cleanup:
+ * Code cleanup / bug fixes:
    - Get rid of static variables inside functions.
    - Coalesce admindir / infodir / foodir generation.
    - Get rid of setjmp (at least in the general case, keep for dpkg itself?)
@@ -45,8 +48,21 @@ TODO
    - Replace raw write and read calls with safe variants (signals etc).
    - Make deb build version a version instead of doing checks over a string.
    - Use enums for currently hardcoded literals (tdus, dependtry, etc).
-
- * Cleanup libcompat:
+   - Namespace pkg_db funcs.
+   - Do not use nfmalloc (and friends) for non in-core db memory.
+   - Call nffreeall on exit (need to detangle nfmalloc from non-db first).
+   - Add a size parameter to the buffer api to avoid some useless
+     pipe+fork+copy.
+   - Handle instdir '/' separator consistently.
+   - Check if caching selinux context for second call is possible.
+   - Refactor parse_warn/parse_error.
+   - Make parse_warn use warning().
+   - Add missing newlines in --version output.
+   - Fix leak on tar_extract (name, linkname).
+   - Handle symlinks in statcmd.c statdb_node_apply().
+   - Fix dpkg termination on SIGPIPE from status-fd.
+
+ * libcompat cleanup:
    - Add fnmatch, IRIX5 doesn't have it.
 
  * Man pages:
@@ -62,6 +78,7 @@ TODO
    - Fix «.  ».
 
  * L10n:
+   - Check dpkg-divert strings for new and fixable ones.
    - Standardize translated error messages in the perl code to avoid useless
      work for translators.
    - Check http://d-i.alioth.debian.org/spellcheck/level5/index.html

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to debian-dpkg-cvs-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to