This application was part of the work done by me as part of Google Summer of Code 2013 for Mailman 3 under the Python Software Foundation
This code is hosted here for Archival purpose. Most of it is based entirely on very specific requirements for Mailman 3.
The requirements for running this application are:
- Django
- Django REST Framework
- Postorius - A Django app that aims to provide an admin interface for Mailman.
- Mailman 3 - Also referred as Mailman Core throughout the code and documentation.
Detailed documentation can be found at mm-rest/website/public_rest/doc/
. It explains the overall design process behind the API, and also contains an API spec. The spec might not be up to date!