www.agile42.com                 the ultimate answer to agile                 ende

Login
Login or Register

This single page describes the full Scrum Framework. It gives a quick overview related to Scrum Master, Sprint Planning, Burndown

"The experience and professionalism of agile42 during the analysis and optimization..." (Marco Kisperth, CIO, Hypoport AG)

"The motivation in our teams increased and we generate a much faster ROI."

Götz Bernhardi, CEO, Aquin Components

Information, Experiences and Fun - that's what you can expect at the Scrum Roundtable in Berlin.

The clear and easy-to-understand processes of Andrea Tomasini from agile42 played a major role in increasing the "Go to Market"

Download > Hot to install Agilo for Scrum 0.7

How To Install Agilo for Scrum 0.7

This page aims to give some specific issues and platform related information, to help you in getting Agilo for Scrum up and running.

Python

Python is a dynamic language, developed by Guido van Rossum, and used to develop agilo. Agilo support the following versions of python: 2.4 and 2.5. If you plan to use python 2.4 please pay attention to the additional database installation instructions. You need to have python installed before installing agilo.

External libraries & Dependencies

Agilo for Scrum 0.7 is making use of other Open Source libraries and tools, and integrates them to provide various functions. Agilo depends on:

These dependencies should be downloaded and installed automatically by the agilo setup.py script, there are anyway some specific informations you should know, so please read the section related to your operating system.

Specific Platform & Operating System issues

This documentation is the result of a collaborative work between agile42 team and all the Agilo for Scrum users that contributed to solve a large amount of issue, participating actively in our User Group.

Installing on Windows (XP and Vista)

Once downloaded the agilo source archive, you can expand it using a zip utility, before proceeding with agilo installation we suggest to download the pre-compiled version of numpy and install it manually, easy_install script sometimes fails to correctly download the windows version.

  1. Get and install setuptools from here, and install it

  2. Get the numpy in exe format from here paying attention to download the version compatible with your python version 2.4 or 2.5

  3. Install numpy by double-clicking on the downloaded .exe file, follow the on-screen instructions. At the end of the install process, the setup wizard should close

  4. Open a command prompt (cmd) and go to the directory where you extracted the agilo source, if agilo is in C:\Agilo\ than you will have to run the following commands:


    C:\> cd Agilo

    C:\> python.exe setup.py install

you need to have python.exe in the path, normally it is installed in something like C:\Python25\ but depends on what parameters you set during python installation.

Agilo should now be able to download and install all the dependencies without problems.

Installing on Mac OS X

coming soon...

Installing on Linux from source

To install agilo from sources, you need the following system libraries:

Than download all the dependencies than extract the libraries into a directory, for example src. Than proceed in the following order:

This was it, now you should have agilo correctly installed. Remember to activate it for each project where you want to use it.

Installing on Linux Debian (Etch)

First you need to setup trac and get the dependencies for Agilo:

sudo aptitude install trac python-numpty python-dev g++ zlib-dev \
libpng-dev libjpeg6-dev libfreetype6-dev

Make a place to hold the trac environments:

sudo mkdir /var/trac

Initialize the trac environment (enter the following commands, name the projects, select the defaults):

sudo trac-admin /var/trac/agilo initenv

Set up user authentication (instructions will be for tracd):

sudo htdigest -c /var/trac/.htdigest admin
sudo htdigest /var/trac/.htdigest user1

Give the user 'admin' admin rights in trac:

sudo trac-admin /var/trac/web permission add admin TRAC_ADMIN

Run the built-in trac server:

sudo tracd --port 8000 -auth=*,/var/trac/.htdigest,trac.local \
-e /var/trac/

This command will run tracd in the foreground so you can easily spot problems. Run tracd help for info on how to run it in the background.

Install Agilo 0.7

The following instructions assume you are logged into the Trac server.

Install the dependecies:

sudo easy_install -f http://www.pythonware.com/products/pil/ Imaging

Download the agilo 0.7 than:

cd ~  
tar zxf agilo-0.7.1build-908.tar.gz
cd agilo
sudo python setup.py install

Now go to the Trac, login as admin, and enable all the Agilo plugins under "Plugins"

Go back to the server, and do:

sudo trac-admin /var/trac/web upgrade

When you go back to Trac in the browser, a quick reload should bring you in Agilo.

©2007 agile42, all rights reserved | last updated: November 11, 2008 | Imprint