How to Install Agilo on Trac at Webfaction
December 30th, 2009
- download agilo-source-latest.tar.gz
- create a python2.4 egg version of Agilo Open. Since I don’t have Python 2.4 in my Ubuntu 9.04 laptop I tried installing. However, it gives an error when compiling agilo it gives a “setuptools not installed” error, I dropped the process and did the following instead:
- copy agilo-source-latest.tar.gz to your webfaction account
- extract Agilo in a temporary folder
- cd to the extracted Agilo directory
- compile in python2.4
- copy the Agilo egg file from the dist folder into your local disk
tar xvf agilo-source-latest.tar.gz
python2.4 setup.py bdist_egg
- install agilo to trac refer to http://www.agile42.com/cms/pages/download-install/
- upload Agilo egg in your Trac site’s plugins
- login to your Webfaction shell
- edit trac.ini at (trac-project-dir)/conf/trac.ini
- look for the [components] section – in my case I added it because it does not exist yet
[components] agilo.* = enabled # the following lines are only required to use Agilo Pro agilo_common.* = enabled agilo_pro.* = enabled
- upgrade trac so that the agilo tables will be created in the Trac database
(trac-project-dir)/bin/trac-admin . upgrade
- upgrade Genshi from 0.5 to 0.5.1
- download from Genshi-0.5.1-py2.4-linux-x86_64.egg
- upload Genshi egg in your Trac site’s plugins
- reload your Trac site and Agilo Open must have been enabled
IMPORTANT:
* when in doubt, enable logging in your Trac site and read the log at (trac-project-dir)/log/trac.log – this is how I fixed my problems with Genshi 0.5.1 dependency of Agilo Open 0.8.4
Here are some caveats on my Trac setup:
- it uses Python 2.4;
- it uses Trac 0.11.4;
- it uses Genshi 0.5;
Sources:
References:
- http://www.agile42.com/cms/pages/agilo
- http://www.agile42.com/cms/pages/download-install/
- http://wiki.webfaction.com/wiki/TracPlugins
- http://forum.webfaction.com/viewtopic.php?id=91



Great – I should certainly pronounce, impressed with your web site. I had no trouble navigating through all the tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Reasonably unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your customer to communicate. Excellent task..
I actually wanted to jot down a quick message so as to express gratitude to you for those superb ideas you are giving out at this site. My extensive internet research has now been compensated with reliable facts and techniques to share with my co-workers. I would declare that many of us website visitors are very much endowed to live in a fabulous network with so many perfect professionals with insightful tricks. I feel very grateful to have seen the website page and look forward to so many more entertaining moments reading here. Thank you once again for a lot of things.