Workflow Documentation

Workflow Documentation

By Lars Pind

The workflow package provides a service to keep track of a process involving multiple people around some object. Workflow keeps track of the process you wish to follow, of where you currently are in the process (the current state), and who's supposed to do what.

Mockups of alternatives for compound workflows
Package Developer's Guide to Workflow
This is for developers developing applications that should take advantage of the workflow service.
Functional Specification
This is the document we wrote before implementing workflow specifying how we intended to implement the package then. It is inaccurate in a number of places where reality forced us to make changes.
Fall 2003 Extensions
Adding actions as sub-workflows, automatic/timed actions, more conditions before actions are enabled, dynamic outcome of actions, resolution codes.

Version History