[Mailman-Developers] Regarding System set up
Stephen J. Turnbull
stephen at xemacs.org
Sun May 15 13:18:53 EDT 2016
By the way, Aditi is my student under the Systers org. Please take
good care of her! Thanks to Simon and Aditya for getting started
Aditya Divekar writes:
> It seems you ran into the error due to the incompatible falcon version.
> You should have falcon==0.3 installed for the setup to work for older
> Mailman versions.
> However, this error doesn't occur with the latest Mailman version 3.1.0
> So you should upgrade your Mailman version and the issue would be solved.
> You can pull the Mailman master branch from Gitlab and then re-run the setup.
I would recommend that you have two full suites locally, something
gsoc2016 -+--- gnu ---+- mailman
| +- mailmanclient
| +- bin, include, lib for venv
+- systers -+- mailman
+- bin, include, lib for venv
This will allow you to configure each suite appropriately. The
systers venv at least, and possibly the gnu venv, should *not* use
--system-site-packages, so that you can have private and fixed
versions of external packages like Falcon and Django. This will cost
some disk space, but measured in 10s of MB I suppose.
More information about the Mailman-Developers