|
Size: 2444
Comment:
|
Size: 2830
Comment: un WikiName
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| #pragma page-filename DEV/versions/14352751 | #pragma page-filename DEV/versions/11960560 |
| Line 5: | Line 5: |
| [[https://launchpad.net/mailman]] | |
| Line 7: | Line 6: |
| → [[http://launchpad.net/mailman/3.0/3.0.0a7/+download/mailman-3.0.0a7.tar.gz]] | [[https://launchpad.net/mailman|https://launchpad.net/mailman]] → [[http://launchpad.net/mailman/3.0/3.0.0a7/+download/mailman-3.0.0a7.tar.gz|http://launchpad.net/mailman/3.0/3.0.0a7/+download/mailman-3.0.0a7.tar.gz]] |
| Line 10: | Line 11: |
| 1. Check prerequirements - e.g. in Ubuntu 11.04 you need to install PostFix if you didn't yet 1. Download the Archive OR: branch it and skip 2. |
|
| Line 14: | Line 12: |
| 1. Check prerequirements - e.g. in Ubuntu 11.04 you need to install Postfix if you didn't yet 1. Download the Archive<<BR>> OR: branch it and skip 2. |
|
| Line 15: | Line 15: |
| 1. | 1. {{{ |
| Line 17: | Line 17: |
{{{ 1. {code} |
}}} 1. {{{ |
| Line 22: | Line 21: |
1. Test it by using {{{ |
1. Test it by using {{{ |
| Line 28: | Line 25: |
| Line 31: | Line 26: |
| 1. Run the Daemon (better do this after REST Installation) by executing the following {{{ |
1. Run the Daemon (better do this after REST Installation) by executing the following {{{ |
| Line 37: | Line 32: |
| [[https://code.launchpad.net/~benste/mailmanwebgsoc2011/django_project]] This is dummy Django Site - you could easyly create your own site but this one comes with prefilled settings. |
[[https://code.launchpad.net/~benste/mailmanwebgsoc2011/django_project|https://code.launchpad.net/~benste/mailmanwebgsoc2011/django_project]]<<BR>> This is dummy Django Site - you could easyly create your own site but this one comes with prefilled settings. |
| Line 41: | Line 36: |
| * branch it into a directory bzr branch lp:mailmanwebgsoc2011/django-site-0.1 |
|
| Line 44: | Line 37: |
| * branch it into a directory<<BR>> bzr branch lp:mailmanwebgsoc2011/django-site-0.1 | |
| Line 46: | Line 40: |
| * after installing the app use {{{ |
* after installing the app use {{{ |
| Line 49: | Line 43: |
| }}} to run a development server on [[http://localhost:8080|localhost:8080]] |
}}} to run a development server on [[http://localhost:8080|localhost:8080]] |
| Line 54: | Line 46: |
| [[https://code.launchpad.net/~benste/mailmanwebgsoc2011/mailman_django_app]] | [[https://code.launchpad.net/~benste/mailmanwebgsoc2011/mailman_django_app|https://code.launchpad.net/~benste/mailmanwebgsoc2011/mailman_django_app]] |
| Line 57: | Line 50: |
| Line 60: | Line 54: |
| Line 61: | Line 56: |
| --([[https://code.launchpad.net/~flo-fuchs/mailman.client/settings]])-- \#Development will be merged to : | |
| Line 63: | Line 57: |
| [[https://code.launchpad.net/~mailman-coders/mailman.client/trunk]] | [[https://code.launchpad.net/~flo-fuchs/mailman.client/settings|https://code.launchpad.net/~flo-fuchs/mailman.client/settings]] #Development will be merged to : [[https://code.launchpad.net/~mailman-coders/mailman.client/trunk|https://code.launchpad.net/~mailman-coders/mailman.client/trunk]] |
| Line 66: | Line 62: |
| Line 67: | Line 64: |
| 1. | 1. {{{ |
| Line 69: | Line 66: |
{{{ or if developing the API |
}}} or if developing the API {{{ sudo python setup.py develop |
| Line 73: | Line 70: |
sudo python setup.py develop |
|
| Line 79: | Line 71: |
| h3. |
This How-To aims to support All Developers who want to get all 4 parts which belong to the latest mailmanweb development running on a standalone installation. Please remember that most of the branches are experimental !
MM3 a7
→ http://launchpad.net/mailman/3.0/3.0.0a7/+download/mailman-3.0.0a7.tar.gz
Procedure
- Check prerequirements - e.g. in Ubuntu 11.04 you need to install Postfix if you didn't yet
Download the Archive
OR: branch it and skip 2.- Unpack it and open a terminal session in that directory
python bootstrap.py
bin/buildout
- Test it by using
bin/test
- Be aware that if you launch it from another directory you will have trouble with the DB
- Run the Daemon (better do this after REST Installation) by executing the following
<mailman_download_directory>/bin/master
Django-Site
https://code.launchpad.net/~benste/mailmanwebgsoc2011/django_project
This is dummy Django Site - you could easyly create your own site but this one comes with prefilled settings.
Procedure
branch it into a directory
bzr branch lp:mailmanwebgsoc2011/django-site-0.1- make sure you do have Django installed on your system
- Vertify that APP neither Site Folder do include special characters (e.g. .,;:/) and that the working directory is on the python path
- after installing the app use
python manage.py runserver
to run a development server on localhost:8080
Django-App
https://code.launchpad.net/~benste/mailmanwebgsoc2011/mailman_django_app
Procedure
- Branch the app beside the Django branch
- rename it to "mailman_django" just in case the directory has got another name
- Make sure Django-Site does link do the right App (urls.py; settings.py ...)
REST-API (client)
https://code.launchpad.net/~flo-fuchs/mailman.client/settings #Development will be merged to :
https://code.launchpad.net/~mailman-coders/mailman.client/trunk
Procedure
- branch the latest release (dir name is settings atm.)
sudo python setup.py install
or if developing the APIsudo python setup.py develop
- After installation the REST Api will be launched together with mailman.