The following commit has been merged in the master branch:
commit a875db0307abe0c5f036e310d38622fa1e5f0548
Author: Guillem Jover <[EMAIL PROTECTED]>
Date:   Sun Apr 13 07:04:09 2008 +0300

    Update TODO list

diff --git a/TODO b/TODO
index 681b41c..ed499e1 100644
--- a/TODO
+++ b/TODO
@@ -11,8 +11,9 @@ lenny
 
  * Remove Conflicts on dpkg-dev exact versions before the release.
 
- * Create a dedicated manual page deb-changes documenting
-   the format of the changes files.
+ * Create dedicated manual pages for .changes and .dsc documenting the
+   format of the files. (deb-foo might not be apprioriate as those are
+   not inside of the .deb file, but changes(5) seems too generic.)
    Explain that backwards incompatible change involve a major version bump
    (1.x => 2.x) while minor version bump will be used for backwards
    compatible extension (e.g. new fields).
@@ -26,21 +27,37 @@ lenny
 ------
 
  * Code cleanup:
-   - blankfoo embedded code.
-   - static variables inside functions.
+   - Refactor blankfoo embedded code.
+   - 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?)
    - Coalesce hash and checksum functions.
-   - Move parseerr arguments into a struct.
+   - Move parseerr arguments into a struct (need to push the patch).
    - Move fd and block function out of mlib.
    - Cleanup status chars -> strings hardcoded mappings all over the place.
      (Fix tied field enum with its dselect description (pkgdisplay.cc))
    - Refactor src/processarc.c.
    - Make sure all vsnprintf callers are checking the return value, as the
      system version will not ohsite on us.
-
- * Standardize translated error messages in the perl code to avoid useless
-   work for translators.
+   - Refactor ARRAY_SIZE (need to push the patch).
+   - Fix ncursesw headers.
+   - Consider ferror_fclose function.
+
+ * Man pages:
+   - Add example to dpkg-scanfoo manpages?
+   - Check all '<>' use bold instead.
+   - Check all command vs action.
+   - Check usage of '|' instead of ', '.
+   - Check position of short option before long option.
+   - Use [option...] instead of [options] and friends?
+   - Fix dpkg man page, refs to dpkg-deb and dpkg-split, etc.
+   - Fix «commandline» vs «command line».
+   - Fix «.  ».
+
+ * L10n:
+   - 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
 
  * Discuss and implement
    http://www.hadrons.org/~guillem/debian/docs/origin.proposal
@@ -55,24 +72,22 @@ lenny
 
  * Add multiarch support.
 
- * Merge debconf support (add new status).
-   - dpkg --reconfigure <pkg> <pkg>
-     <pkg>.postinst reconfigure <ver>
-     Fail if pkg is not in the configured state.
-   - Merge dpkg-reconfigure.
-
- * Merge dpkg-cross functionality.
-
- * Merge dpkg-sig?
+ * Merge stuff back:
+   - debsums (metadata storage).
+   - ucf (cleverer conffile handling).
+   - debconf (dpkg-*configure and add new status):
+     + dpkg --reconfigure <pkg> <pkg>
+       <pkg>.postinst reconfigure <ver>
+       Fail if pkg is not in the configured state.
+   - dpkg-cross (multiarch + dpkg cross compilation support).
+   - dpkg-sig (dak fixed, import code, needs reply, #340306).
+   - apt: deb-*/ dirs, apt-extracttemplates (libdpkg).
+   - (maybe parts of wajig, aptitude, synaptic, ept, ...).
 
  * Start exposing libdpkg.
    - Split dpkg.h into dpkg-priv.h.
    - Add needed includes to all header files.
 
- * Add example to dpkg-scanfoo manpages?
-
- * The cleverer conffile support bug fixed.
-
  * Add UTF-8 support to all programs.
 
  * Modify database to store per-file flags.

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to