[Zope-CMF] [headsup] removing old workflow registry on CMF trunk

yuppie y.2005- at wcm-solutions.de
Tue Nov 22 12:48:15 EST 2005


Hi all!


If there are no objections, I'll merge tomorrow the 
yuppie-workflow_setup branch into the trunk.

This will break third-party products that register their own workflows 
using addWorkflowFactory.

- Customized DCWorkflow workflow definitions should be exported as XML 
files and shipped as part of a setup profile.

- Custom workflow classes now have to be registered using registerClass.


Benefits:

- The workflow add form now allows to select workflow presettings from 
any registered setup profile.

- Registering new workflow classes works exactly the same way as 
registering type info classes for the TypesTool or index classes for 
ZCatalog.

- Custom setup handlers for custom workflow classes can easily be 
plugged into the WorkflowTool setup handler using adapters.

- CMFCore no longer has a indirect dependency on DCWorkflow.


Cheers,

     Yuppie



More information about the Zope-CMF mailing list