[Pkg-mailman-hackers] Pkg-mailman commit - rev 101 - branches/pkg-split/core/debian

Bernd S. Brentrup bsb@haydn.debian.org
Sat, 01 May 2004 04:16:36 -0600


Author: bsb
Date: 2004-05-01 04:16:33 -0600 (Sat, 01 May 2004)
New Revision: 101

Modified:
   branches/pkg-split/core/debian/TODO
Log:
Thoughts about replacing ucf.

Modified: branches/pkg-split/core/debian/TODO
===================================================================
--- branches/pkg-split/core/debian/TODO	2004-05-01 10:13:45 UTC (rev 100)
+++ branches/pkg-split/core/debian/TODO	2004-05-01 10:16:33 UTC (rev 101)
@@ -63,5 +63,18 @@
 - Think about a Mailman.Debian (python-)package for postinst helpers.
 * done in Rev 87
 
+- mailman-{en,i18n}.postinst: move /etc/mailman/LANG to
+  /etc/mailman/templates/LANG keeping ucf database up to date!
+
+- mailman.postinst: if qmail-to-mailman.py has been modified, keep the
+  copy in /etc/mailman w/o symlinking to it from /var/lib/mailman but
+  copy its configuration to mm_cfg.py.
+
+- With up to > 1100 templates to keep track of (43 for english only),
+  ucf is the wrong tool to rely upon.  Maybe a rewrite using a BDB
+  database is the way to go?  Also we always have original templates
+  at hand in /usr/share/mailman/templates, there's no need for an
+  additional copy by ucf when --three-way is enabled.
+
 This list is by no means meant to be complete.