I knew there had to be something like a workflow engine, thanks for the hint.
I had a look at django-viewflow which looks pretty promising. Still, as far as I'm aware, some points are beyond the scope of this framework: - It would be nice if users could set up their own workflows. - I would like to have the flexibility of a workflow engine and some ingredients from standard bug trackers: It should be possible to comment on the different workflows. - I'd like to maintain a history of each workflow: Creation date, status change date, ... (who did what and when?) - User can subscribe to a workflow. They can choose when they want to get an update: Status change, someone commented, ... - when defining a workflow, for each activity one should be able to preset a user who is typically responsible and a due date for this event. - a comprehensive list of all workflows: filter based on workflow type, responsible user, in time / overdue, type of work, customer... - user should be able to change some properties of a workflow that is currently executed: For example to postpone a deadline. Users need to give a reason for this. I'll dig a bit into django-viewflow to see how that works. django-fsm may work as well... -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/92da4877-c186-4134-9d01-73b443124714%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

