WHATWHAT STATUS
===============

WhatWhat Status is a web application for tracking the status of projects across
an organization.  It was developed at Optio Software <http://www.optio.com>
by Jonathan LaCour <jlacour@optio.com> and Tim Jones <tjones@optio.com> 
using the TurboGears web application framework.  It is inspired by other 
project management and tracking applications, and is also influenced by wikis.

WhatWhat has been in use at Optio for some time now, and has eliminated
the need for weekly status reports, and allowed for the entire organization
to know the status of a project at any given time.

WhatWhat allows for the creation of "projects" which can have several
interesting things: description, status, progress notes, issues, risks,
questions, answers, and uploaded files.  Projects can also have "sub"
projects, for different departments, such as Quality Assurance, Development,
and Technical Documentation.



INSTALLATION
============

WhatWhat requires TurboGears 0.9a6 or higher and the textile module.
Follow the instructions on the TurboGears website to install TurboGears,
and install textile using 'easy_install textile'.  The recommended version
of the textile module is textile 2.0.10.

TurboGears provides the ability to generate and initialize your database
schema through its `tg-admin sql create` tool.  I have had a mixed experience
with this tool, so I have included initialization schema dumps for Postgres
and MySQL.  These initialization scripts ("initialize-mysql.sql" and 
"initialize-pg.sql") are included in the distribution for WhatWhat and
will create the schemas, a user, and the appropriate administrators group.  
If you use these scripts, it will let you get up and running fairly quickly.  
The user is "admin" and the password is "admin".

If you want to install with a different database, you can try using the:

     tg-admin sql sql

command, which will output the sql to create your database.  Due to some
bugs in TurboGears or SQLObject, this doesn't seem to work reliably.  Once
you have created the schema, you can use Catwalk to create a user and the
"admin" group, and then you should be set.



LINKS
=====

Optio Software  - http://www.optio.com
TurboGears      - http://www.turbogears.org
Jonathan LaCour - http://cleverdevil.org
