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.

Reply via email to