Message stores and Mailman archivers

All Mailman archivers needs access to the archived mails in some way. The current Mailman 2 design stores all archives in mbox files and the pipermail archiver build static HTML pages on every new received for a mailing list. So the mails are stored at least two times. One time ...

more ...

Twisted vs. asyncore

While working on a NNTP interface for the mailing list archives of Mailman, I had to decide which Python networking library I use for the NNTP protocol. There were two obvious candidates: Twisted and asyncore.

Twisted is the big asynchronous python library. It has many features and supports many protocols ...

more ...

Mailman 3 installation

I recently installed Mailman 3 on a Gentoo Linux server. Additional to the normal setup, I separated the mail backend from the admin interface in two different container (using Linux-Vserver). I will now describe the process and the necessary configuration changes.

The process is inspired by the 5 Minute guide ...

more ...

Precise project plan

Hi,

now I try to create a more detailed plan for the gsoc time. It should now split up the big step into small steps. Additional to the plan, I will try to identify major milestones for successful completion of the project time.

Tasks

  • Make detailed plan and schedule
    • Make ...
more ...

Early summer

I started to setup the environment for working with mailman3 for the Google Summer of Code.

First I set up this blog, for keeping all interested people up to date with the ongoing development during this summer. I will post a weekly status report about recent changes.

About the project ...

more ...

New blog with pelican

Hi,

this is just my new blog. It is generated using pelican, executing it in the post-recieve-hook of git. So I could just push a git repository to update the static blog pages.

I am using gitolite for managing the git repositories server side. The following few snippets could be ...

more ...