Plorma is a task management application to plan organise and manage your tasks.
Plorma is a web application to plan, organise and manage tasks in the software development. Plorma is influenced by agile development methods like Scrum. Tasks can be organised on Kanban boards and the progress of a sprint can be visualized in a Burndown chart.
Although Plorma is especially suited to support an agile software development it tries to be as general as possible to be used in other fields of activity.
Plorma is licensed under the GPL version 2 or later
Get the source
Plorma is hosted on Github:
git clone https://github.com/toirl/plorma.git
Documentation is available here: Plorma documentation
Plorma requires a PostgreSQL database. The default database (configured in the ini file) is named Plorma. Please make sure this database is created and accessible before invoking the following commands.
The following packages are needed:
apt-get install postgresql python-psycopg2 python-lxml gcc python-dev webtest mock
The compiler and development packages are currently needed to be able to compile some of the packages which are automatically installed as dependency.
The following steps will show how to get a running Plorma application when starting with the source of Plorma. An alternative way to setup Plorma when installing it per pip is described in the User documentation.
The get Plorma up and running do:
cd <directory containing this file> python setup.py develop plorma-admin db init
The following steps are optional and only needed if you want to have some demo data to play around:
plorma-admin fixtures load --path plorma/fixtures/demo plorma-admin db fixsequence
Finally start the server:
In case you installed the demo data the following users are available.
- Admin: Login: admin Passwort: secret
- Productowner: Login: peter Passwort: peter
- Developer: Login: dave Passwort: dave
The admin user is available even if you did not install the demo data. Use this user to setup your application.
Bugfix release. Fixed MANIFEST.in
- Added sprint module
- Added workbench to show the most important tasks.
- Added stats on sprints on the start page
- Added tag extension
- Added first version of a Task module
- Initial version