amnesia r41.3 - small django powered ticket system
==================================================

amnesia r41.3 is a very small, basic, easy to extend
and django powered implementation of a ticket system.
amnesia r41.3 mainly serves as a proof of concept
implementation and a personal motivation to dive
into django.

it supports:
- multiple users
- assigning urgencies
- assigning responsible users
- setting a deadline
- mail notification on bug activity
- long/short description
- commenting tickets with threaded display
- defining of different queues to put bugs into
- powerful ticket search with custom filters using boolean logic
  and chaining arbitrary attributes/values

setup
=====
In order to use amnesia you need to install the python
django frontend. Make sure to edit settings.py and set
proper values for the various configuration variables.

An example for a django deployment using apache
and mod_python is available at:
http://docs.djangoproject.com/en/dev/howto/deployment/modpython/

last but not least you want to run python manage.py syncdb
to create the initial database and create an admin user.

adding users
============
please note that I was too lazy to implement a ticket
management system on top of the admin interface to handle
objects that django already provides. As a consequence of
this, you need to add users and ticket categories via
the django admin panel.  Again, it's easy to extend amnesia
with this functionality and I wrote this more as a proof
of concept and this part is really not interesting.

changing severity/status information strings
============================================
this is not really a configuration option but modifying
these values is straight-forward. Just change the tuple
values in ts/models.py (STAT_CH, URG_CH).

P.S.
please not that r41.3 is not the version number :)

--
Nico Golde <nico@ngolde.de>
