Item9217: Why is ApprovalPlugin maintained separate from the WorkflowPlugin?

pencil
Priority: Enhancement
Current State: Confirmed
Released In:
Target Release: n/a
Applies To: Extension
Component: ApprovalPlugin, WorkflowPlugin
Branches:
Reported By: CrawfordCurrie
Waiting For:
Last Change By: CrawfordCurrie
Why is this maintained separate from the WorkflowPlugin? I can't see anything in it that isn't supported by that plugin, and it would seem to make sense to focus our efforts.

-- CrawfordCurrie - 28 Jun 2010

I think the only feature missing from the WorkflowPlugin is for concurrent reviewing of a state. The ApprovalPlugin uses the Sign Offs (%) column in the transition table to specify the minimum sign off that has to be achieved before it can move to the next state.

I agree it would make sense to focus our efforts on the WorkflowPlugin. If this feature could be implemented then we will be able to depreciate the ApprovalPlugin, or perhaps keep it as a kind of wrapper so we don't need to change the macros.

-- AndrewJones - 28 Jun 2010

OK, that sounds like quite a cool feature. We can treat this as a "merge the functionality" task.I don't have time to do anything on it right now, but at least it's on the list smile

-- CrawfordCurrie - 28 Jun 2010

Any planned progress for either of these plugins? I don't want to commit to one or the other and then find that neither are developed further.

My main concern is with the way the history is stored, and that it can't be cleared (except via the file system).

-- RhysMadigan - 10 Oct 2011

Both get maintenance, but future development is driven by motivation (in my case, usually because a client asks me to add a feature).

-- CrawfordCurrie - 10 Oct 2011
 

ItemTemplate edit

Summary Why is ApprovalPlugin maintained separate from the WorkflowPlugin?
ReportedBy CrawfordCurrie
Codebase trunk
SVN Range
AppliesTo Extension
Component ApprovalPlugin, WorkflowPlugin
Priority Enhancement
CurrentState Confirmed
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn
Topic revision: r5 - 10 Oct 2011, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy