
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