[Pkg-mailman-hackers] analysis of Debian patches by upstream

Lionel Elie Mamane lionel at mamane.lu
Fri Mar 20 09:21:16 UTC 2009


On Sun, Feb 22, 2009 at 01:30:32PM +0900, Paul Wise wrote:

> Upstream analysed Debian's mailman patches, (...)

Thank you for that work.

>>> http://patch-tracking.debian.net/patch/series/view/mailman/1:2.1.11-11/02_HyperDatabase_mapkeys.patch
>>>   Adds a mapKeys method and a sort argument to some other methods
>>>   Supports a Debian specific withlist script.

>> I presume you mean unicodify_archives, is that useful upstream?

>> http://svn.debian.org/wsvn/pkg-mailman/trunk/debian/unicodify_archives.py?op=file&rev=0&sc=0

> That's what I mean. As far as I know, it wouldn't be. We are trying
> to provide better support/integration for external archivers in
> Mailman 3 which may make Pipermail obsolete.

Well, one can say it is "not anymore useful upstream" because it
concerns only upgrades from old versions, if upstream chooses not to
address direct upgrades that far in the past. I do consider that this
was a real bug upstream though: version n+1 of pipermail was unable to
handle archives created by version n, and no upgrade path was supplied
(other than delete the whole archive, and regenerate it if you have
the raw mbox archives).

We could even drop it in Debian now, as it is about upgrades from
sarge to etch and Debian doesn't support direct upgrades from sarge
to lenny, much less direct upgrades from sarge to squeeze. I've got
the impression that the call to unicodify_archives is already removed
from the postinst anyway, so it is dead code (r489 by thijs:
drop legacy upgrading code).

-- 
Lionel



More information about the Pkg-mailman-hackers mailing list