On Tuesday 06 May 2008 05:21:27 pm Noah Kantrowitz wrote:
> On May 6, 2008, at 5:45 PM, Chris wrote:
> > Is it possible to define a particular workflow for Tasks and have a
> > different workflow for Defects? Would Trac take nicely to changing the
> > trac-workflow in mid-stream development? For example, the default
> > workflow is great for straight tasking, but when a defect gets entered
> > into the system we'd like to have it go through a Q/A process. So in
> > that instance the enterprise workflow sample would be desired.
> >
> > I found this in the Trac wiki but am not sure if it exactly addresses
> > it (had a hard time following it).
> >
> > "A workflow plugin can add an arbitrary workflow operation, so this is
> > already possible.
>
> There seems to be some confusion between the core workflow system
> (ITicketActionControler) and the include ConfigurableTicketWorkflow.
> The trac.ini-based system is designed to allow for simple
> configuration, but doesn't come close to allowing the full flexibility
> of the underlying framework. Personally I think this is fine, people
> are just very averse to learning Python just to be able to implement
> their workflows. This is also understandable, but I would rather see
> the community step up and provide workflow plugins for other common,
> but not simple enough to be in ConfigurableTicketWorkflow, use cases.

And I'll chime in and second this.  That said, I've created a plugin on 
trac-hacks to be something of a common playground for workflow operations:
http://trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin

Also, look at the example CodeReview.py plugin in the Trac source for ideas of 
a way to implement a triage plugin.

HTH,

Eli
------------------. "If it ain't broke now,
Eli Carter         \                  it will be soon." -- crypto-gram
[EMAIL PROTECTED] `-------------------------------------------------

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to