New collective.wtf release
It's the friendly workflow tool with the funny name
I've just released version 1.0b5 of collective.wtf, the CSV-and-more workflow tool. Once installed, this package lets you:
- Define your custom workflows and install them as part of your GenericSetup extension profile using spreadsheet-friendly CSV rather than the verbose DCWorkflow XML format.
- Sanity check your workflows for Plone conventions and best practice.
- Export any workflow to CSV on the fly, for easy inspection
This is basically the only way I do workflows these days. It's been used successfully on at least a couple of projects, and is pretty well tested.
New in this version:
- A few bug fixes
- Much improved documentation. Check out the PyPI page.
- Better support for scripts. You can now set a before/after transition script (so long as it's an External Method, which all your scripts should be) with a single line, avoiding the need for a separate [Script] section unless you want to share one script among multiple transitions
- Includes some utility functions, intended for use from before/after transition scripts, that can trigger automatic transitions on the current object, or on the parent of the current object. These are adapted form Products.ReactiveWorkflow by Laurence Rowe.