Hi guys, I created a workflow controller that knows to hide/to show actions based on ticket fields values, beside other new operations. You can find it at http://code.optaros.com/trac/oforge/browser/trunk/plugins/workflowcontrollerplugin
All the new functionality can be configured from the trac.ini file. For more details feel free to contact me. On Wed, May 7, 2008 at 10:24 PM, Chris <[EMAIL PROTECTED]> wrote: > > Noah, > > So you're saying it's possible to create a plug-in that could assign a > particular workflow based on the ticket type? And that this would have > to be a plug-in as it's too complex for the ticket-workflow in > the .ini? I can visually see how this would work in the admin > interface, actually pretty slick, but as for implementing it > myself.... heh. Looks like my spare time is going to be devoted to > learning Python. :) > > Chris > > > On May 6, 6:21 pm, Noah Kantrowitz <[EMAIL PROTECTED]> 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. > > > > --Noah > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
