Mailman web user interface kick-off
![](https://secure.gravatar.com/avatar/173371753ea2206b9934a9be1bdce423.jpg?s=120&d=mm&r=g)
Hello folks,
I'd like to officially kickoff the Mailman 3 web user interface project. I want to invite all interested developers and designers to join in on helping to produce an awesome, modern user interface for the next version of Mailman.
I believe we have enough infrastructure in the core Mailman 3 engine to support at least initial work on the WUI. The architecture we've laid out is solid I believe. The Mailman 3 engine provides a REST HTTP server exposing a full-access administrative interface. The WUI will be a separate optional process that sites can run, which communicates over REST to manage security and provide external HTTP/HTML access to Mailman functionality for users, list administrators, and site administrators.
All discussions about the WUI can be conducted on the mailman-developers mailing list. The wiki can be used to collect artifacts such as design notes, decisions, and progress:
http://wiki.list.org/display/DEV/Web+Interface
(Contact me or mailman-cabal@python.org off-line if you need write access. The wiki is fairly locked down due to spam.)
The Launchpad project for the Mailman WUI is here:
https://launchpad.net/mailmanweb
but there is currently very little there at the moment. Remember too that we are trying to gather critical mass to sprint on the WUI at Pycon 2010:
http://wiki.list.org/display/DEV/PyCon+Sprint+2010
Enjoy, -Barry
![](https://secure.gravatar.com/avatar/6a1d6bf8cd4d6cc8fd57429f0f125f43.jpg?s=120&d=mm&r=g)
Hi there,
I'm Florian, a web developer from Berlin. I have been subscribed to the mailing list for a year now, but haven't posted anything so far. So first things first: Hi to you all!
I was, however, present at last year's Pycon MM-sprint (and will be this year), so here's what I recall, along with some thoughts:
I guess the framework would be one of the first things to decide about. At last year's sprint, we talked about using Pylons and genshi as a template engine. On the other hand: Pylons' standard template engine, Mako, seems to be a lot faster while having a similar set of features (i18n, ...). Being relatively new to Python I personally don't have a preferred framework (Pylons seemed fine, though...). But I am a fan of the MVC pattern because of the separation of logic and layout. So using something like Pylons or Django seems like a good idea to me.
On the Javascript side, I would recommend jQuery because of its performance, small size, tons of plugins and general awesomeness.
Best, Florian Fuchs
Am 22.01.2010 um 23:19 schrieb Barry Warsaw:
All discussions about the WUI can be conducted on the mailman-developers mailing list. The wiki can be used to collect artifacts such as design notes, decisions, and progress:
participants (2)
-
Barry Warsaw
-
Florian Fuchs