[Zope-PTK] CMF Dogbowl: workflow Proposal

Shane Hathaway shane@digicool.com
Sun, 18 Mar 2001 00:20:33 -0500


Chui Tey wrote:
> I just had a look at the IDL bindings proposed by the Workflow Management
> Coalition (www.wfmc.org) for standard workflow interfaces. The wfmc API is
> huge and I'm not suggesting that we go down this route, but if we could use
> similar names and nomenclature, it may relieve some confusion for potential
> developers.  Furthermore, there is ready documentation from wfmc :-)

Actually I don't believe the WFMC's interfaces have quite the same
intent.  The CMF interface is intended to do just barely enough to make
arbitrary, dynamic workflow possible in Zope while the WFMC interface is
designed for a more specific definition of workflow.  The CMF interface
must be aware of security and the user interface while the WFMC
interface should not.

A better approach would be to create an object (a bridge) that converts
WFMC workflow into CMF workflow, which is in fact what I was hoping
would happen.

Shane