This set of pages describes the Workflow Plugin. This is a work in progress and is useful as:
- An example of a reasonably complicated plugin, using macros, events and xwork actions which stores state as page properties and interacts with content entity versions and permissions.
- A starting point for discussion of what plugin-based workflow in Confluence might look like. A workflow implementation which made core Confluence changes might look different.
Here's a description of the workflow model implemented by the plugin.
Here's a [technical description] of the components of the Workflow Plugin.
 | The workflow plugin as released in 1.4.2 does not have all the features described. It will be updated in the first 1.5DP release. |
We're interested in getting feedback – how useful does the workflow model as described seem to you?