Currently Being Moderated

Extending Clearspace's Document Approval

Posted by A.J. Wright on Jul 27, 2007 12:09:00 PM

Clearspace ships with a simple approval workflow system. You are allowed to select people that should approve a document. The approvers can be forced on all documents at the space level that are created, or can be added by authors at the invidual document level. Though this system is quite powerful and sufficient for many circumstances it may not fit everyone's needs. This is why we built workflow on Open Symphony's  OSWorkflow architecture.

 

OSWorkflow allows entire new workflow processes to be added to Clearspace. Clients can define and customize the workflow system by changing an xml configuration rather than rewriting parts of the core document api.

 

Customized workflows can be written via a Clearspace plugin. The plugin will contain custom workflow classes, the workflow configuration, and any additional workflow related webwork actions and pages. Your workflow can then be deployed at runtime without having to redeploy the core Clearspace application.



Jul 30, 2007 11:35 AM Bruce VanAartsen Bruce VanAartsen    says:

This sounds like an excellent architecture. I'd like to hear more about how to implement this in practice. For instance, how could I enable document approval where only one of a group is required to approve the document?

Aug 28, 2007 11:11 PM rrutan rrutan    says:

This is a very common request from the different offerings of Clearspace and ClearspaceX.  More so from the internal Clearspace aspect, rather than external, but I agree some more tidbits about this functionality would be great! =)

Feb 26, 2008 12:22 PM bobjewell bobjewell    says:

Any updates on this, or more info?  This is something I Need, but I'm unable to find any documentation on this feature.