[vexim] Vexim 3?

Odhiambo Washington odhiambo at gmail.com
Wed Apr 16 12:04:39 PDT 2008


On Mon, Apr 14, 2008 at 2:03 AM, Tim Aslat <tim at spyderweb.com.au> wrote:
> In the immortal words of Timothy Martin  on 04/14/08 04:29:
>
> > The website and wiki are so out of date now, I was wondering how/where
>  > early copies of the upcoming Vexim3 are available?
>
>  The wiki is so chok-full of spam that it's probably going to be simpler
>  to wipe it and start again.
>
>  I believe there are reports of vexim 3 in some kind of beta being seen
>  in the wild but it could be a case of mistaken identity.
>
>  Cheers
>
>  Tim

Anyone who wants Vexim 3 badly should not rant, since there's really
nothing broken with Vexim 2 (final). S/he should better grab the Beta
code and continue hacking on it.
The developer owes noone an apology for the delay (bad usage, even) in
getting out Vexim 3 (or even 2.2) out of the oven.

And finally:

Quick instructions for testing the latest version of Vexim, running on
the Python Django framework.

    * Install python (at least version 2.3, version 2.5 is preferred)
    * Install django (at least version 0.96, newer is preferred)
    * Check out the Vexim python source code:

export CVSROOT=:pserver:anonymous at pear.silverwraith.com:/home/cvs
cvs login
[Press enter when prompted for a password]
cvs checkout vexim3

    * Create a MySQL database called vexim3django:

mysqladmin -u root -p create vexim3django

    * Create a new MySQL user and grant them full permission on the
vexim3django database
    * Edit vexim3/vexim/settings.py You will need to specify the MySQL
username and password you created in the previous two steps on the
DATABASE_USER and DATABASE_PASSWORD lines.
    * Edit the MEDIA_ROOT line. Set YOUR_WWW_ROOT to top level
directory containing vexim
    * Edit the MEDIA_URL. Set YOUR_HTTP_ADDRESS to the URL you will
use to access vexim. Eg, http://vexim.example.com.
    * Edit some of the default values in vexim3/vexim/mail/app_settings.py
    * Sync the Django database models to your database. you will be
prompted to create a superuser. Choose the username and password
carefully, this will be your siteadmin user:

python vexim3/vexim/manage.py syncdb

    * You can test that everything worked, by running:

python vexim3/vexim/manage.py runserver YOUR_IP:8888

Then browse to http://YOUR_IP:8888/admin/ and try to log in with the
username and password created during the Django syncdb step. This will
take you to the site admin pages.


NB:
Things the current installer does not do

    * Please add things here that you think the installer should do!
    * Provide functionality to upgrade from 2.2.1 or
    * Provide data-migration from 2.2.1 (db-contents)

TODO list for this version of Vexim:
Vexim_2.2_on_Python_and_Django_TODO#mail.2Fmodels.py
Retrieved from "http://veximwiki.silverwraith.com/index.php/Vexim_2.2_on_Python_and_Django"





-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

"Oh My God! They killed init! You Bastards!"
 --from a /. post



More information about the Vexim mailing list