Revision 4 as of 2016-03-02 17:36:13

Clear message

This page is obsolete! The instructions included are invalid!

 * 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