Forum OpenACS Development: Re: Heads-up: New Workflow Package
You're right that a graphical representation would be nice. I don't think we have funds to make that happen this time, but we can always add it later, especially if we can find an easier to install tool than graphviz.
Also I didn't find graphviz that hard to install - only the lack of a friendly message 'You haven't installed graphviz, here are some hints what to do ...' but an error page instead was a bit ugly.
I found your idea on the openacs social in amsterdam quite interesting, to generate a copy of a workflow when a new process starts and to store that separately from the original workflow, so that they can be changed without having an influence on already active processes, and also that workflows for active processes can be changed individually. Is this somehow part of your new plans?
And a final minor note against ad_form/ad_page_contract style for defining workflows in tcl: I don't like them for the simple reason that it's hard to add commments in the code.