[Mailman-Developers] Integrating HyperKitty with Mailman3

David Jeske davidj at gmail.com
Wed Apr 11 04:32:59 CEST 2012


On Monday, April 9, 2012, Barry Warsaw wrote:

> So I can turn this question around and ask, what's the best way to get
> messages into ClearSilver?
>

Drop it into a Maildir, so that the version of Python we use for CSLA isn't
locked to the version of Python for MM3.

Perhaps the MM3 CSLA "handler" can do things like manage the maildir,
start/stop CSLA, etc. I'll take a look.


> >Python imports are not version-dependent (like C-shlibs are), so it seems
> >dubious to expect an external archiver to necessarily be compatible with
> >the same version of python that MM3 is. I know I've run into this problem
> >in the past, especially because of how much the python MIME message
> classes
> >changed over each python release (though hopefully they are more stable
> now)
>
> Well, until email6 is released, Mailman 3 is ported to Python 3, and we can
> all (finally) do email the right way in Python. :)


 I'll believe Python will stabilize the email APIs when I see it. :) A
decade ago we resorted to copying all the email handling classes out of the
python dist and into our own code so we could keep using the ones that we
depended on while upgrading python.


More information about the Mailman-Developers mailing list