Re: [Mailman-Developers] need tutorial for setting up python development environment on Ubuntu please

On Fri, May 4, 2012 at 2:10 PM, David dave@fiteyes.com wrote:
I also came across this useful tutorial: Python Ecosystem - An Introduction http://mirnazim.org/writings/python-ecosystem-introduction/
Now I found this too: http://wiki.list.org/display/DEV/mailman3+in+virtualenv
- Added by Toshio
Kuratomihttp://wiki.list.org/display/%7Etoshio@fedoraproject.org, last edited by Toshio Kuratomihttp://wiki.list.org/display/%7Etoshio@fedoraproject.orgon Mar 12, 2012
http://wiki.list.org/display/DEV/mailman3+in+virtualenv#page-metadata-start
- Download all sources by bzr branching::
- lp:mailman
- lp:mailmanweb
- lp:mailman.client
- lp:django_dev_setup
- http://bazaar.launchpad.net/~flo-fuchs/mailmanweb/django_dev_setup/
- Create virtualenv and install django
$ virtualenv mm3 $ cd mm3 $ source bin/activate $ easy_install django
- Import mailman3 sources
$ cp ~/path/to/source/downloaded .
- Build mailman3:
$ cd mailman $ python bootstrap.py $ bin/buildout $ bin/test ## Some seems to be failing
- Start Mailman:
$ bin/mailman start $ cd .. # Ran into this error when running with sqlite: https://bugs.launchpad.net/mailman/+bug/246867 Changed to postgres according to docs in DATABASE.rst
- Install mailman client
$ cd mailman.client $ python setup.py develop $ cd ..
- Install the mailman web
$ cd mailmanweb $ python setup.py develop $ cd ..
- Start the project
$ cd django_dev_setup $ python manage.py syncdb $ python manage.py runserver
participants (1)
-
David