Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.


TaskTracker is unavailable in PyPM, because there aren't any builds for it in the package repositories. Click the linked icons to find out why.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)

TaskTracker is an application for managing and organizing tasks for groups of people.

It was written at The Open Planning Project for integration with OpenCore, on the community action site http://coactivate.org

Installation and Setup

Currently TaskTracker only runs on Python2.4

Install TaskTracker in a contained environment using easy_install:

System Message: WARNING/2 (<string>, line 14)

Literal block expected; none found.

virtualenv --python=python2.4 /tmp/tt/ve source /tmp/tt/ve/bin/activate cd /tmp/tt easy_install -e -b . TaskTracker cd tasktracker python setup.py develop

Make a config file:

System Message: WARNING/2 (<string>, line 23)

Literal block expected; none found.

cp development.example development.ini

Tweak the config file as appropriate. Things you may want to change:

  • sqlobject.dburi, database -- these are set to use a mysql db;

System Message: WARNING/2 (<string>, line 28)

Bullet list ends without a blank line; unexpected unindent.

you may want to change them to sqlite to try it out.

  • openplans_wrapper -- set this to tasktracker.lib.testing_env:TestingEnv

System Message: WARNING/2 (<string>, line 31)

Bullet list ends without a blank line; unexpected unindent.

unless you are integrating with an OpenCore instance.

The TestingEnv will allow you to log in with any username/password combination using HTTP Basic Auth. Log in as user admin to have all privileges (for creating new task lists, etc)

Then setup the application:

System Message: WARNING/2 (<string>, line 39)

Literal block expected; none found.

paster setup-app development.ini#tasktracker

Then you are ready to go:

System Message: WARNING/2 (<string>, line 43)

Literal block expected; none found.

paster serve development.ini

Subscribe to package updates

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.