[Mailman-Developers] Listadmin and other alternate interfaces for Mailman

Barry Warsaw barry at list.org
Fri Oct 26 20:15:24 CEST 2012


On Oct 26, 2012, at 08:29 AM, Patrick Ben Koetter wrote:

>first of all: I don't consider listadmin a contradiction to postorious.
>To me listadmin is simply another user interface to mailman for another
>user group - those that like to run (automated) commands from command
>line or prefer to work on command line (like I do).
>
>One of the great improvements of MM3 over previous versions is its REST
>interface. IIRC it was Pycon in Chicago when Barry, Florian and I
>discussed about the possibilities that come along with the REST
>interface. We came up with ideas like "use a template to create and
>setup a mailinglist from command line", "do a remote backup of list
>settings and subscriptions", "include MM3 management in some sort of
>account provisioning". It's been a while since Pycon in Chicago and we
>might add "smartphone app to deal with post requests" or similar things
>one might want to do from an app.
>
>My favourite still is a command line interface to MM3 which I can run as
>a local REST client from wherever I am at the moment.

Indeed, I agree with all of this.

One thing we need though is an authenticating proxy for the REST API so that
non-localhost users can script their own changes to lists they own or are
members of.  We can't expose the admin REST API to non-localhost and I really
don't want to have to add the authentication layer to the default REST API (at
least not right now).

It's possible that such an authenticating layer could be implemented as part
of Postorius, since I think Django supports REST also, and you'll *have* to be
authenticated to interact with Postorius.  OTOH, it would be nice if that
could be provided without requiring Django.

Cheers,
-Barry


More information about the Mailman-Developers mailing list