Hi Mark, Wunderful, I'll look into the links and your ini file.
Thanks a lot again bye Klaus Cooke, Mark wrote: >> I'm very new to track and do have one small question: >> >> I wonder how I could achieve following work flow: >> >> currently the work flow is >> assigned -> closed >> >> however I would be interested in a workflow, that allows >> >> assigned -> work done -> closed (work verified) >> >> if somebody fixed a defect / finished a task / or completed an >> enhancement >> I would like, that the assigned person is able to mark the ticket as >> 'I have done my work. Please verify my work and mark at as closed or >> reassign it to me' >> >> If course a shortcut should always be possible. >> if an assigned ticket is closed due to 'invalid, worksforme, >> duplicate, etc.' it should of course be possble to close the ticket >> immediately. >> >> Thanks a lot for any example config files / suggestions >> >> > There is a section in the Trac wiki all about configuring your workflow, > with examples: > > http://trac.edgewall.org/wiki/TracWorkflow > > We are using this for the same reason, to add a 'testing' stage: > > http://trac.edgewall.org/wiki/TracWorkflow#Example:AddingoptionalTesting > withWorkflow > > You can also update the milestone progress indications to group tickets > differently. It's all in the wiki and easy enough to configure. In the > end we are using a modified version of one of the examples, the relevant > .ini file sections are below. > > Cheers, > > ~ Mark C > > [ticket-workflow] > ; testing.ini > ; > ; This workflow is an enhancement of the basic workflow to > ; add a "testing" stage. > ; > ; Add "table.progress td.testing { background: #bacee0 }" > ; to your roadmap.css to highlight tickets in testing on your roadmap. > ; > ; If you want "testing" tickets to count as complete in your percentage > ; calculation, uncomment the line "testing.overall_completion = true" > ; near the bottom of the file > > > ; by James Smith - www.floppy.org.uk > ; Modified by Mark Cooke 1 Oct 2009 > > leave = * -> * > leave.operations = leave_status > leave.default = 4 > > reopen = testing,closed -> reopened > reopen.permissions = TICKET_CREATE > reopen.operations = del_resolution > reopen.default = 3 > > accept = new,assigned,accepted,testing,reopened -> accepted > accept.permissions = TICKET_MODIFY > accept.operations = set_owner_to_self > accept.default = 3 > > reassign = new,assigned,accepted,reopened -> assigned > reassign.permissions = TICKET_MODIFY > reassign.operations = set_owner > reassign.default = 2 > > resolve = assigned,accepted -> testing > resolve.permissions = TICKET_MODIFY > resolve.operations = set_resolution > resolve.default = 1 > > close_new = new,reopened -> closed > close_new.name = close > close_new.permissions = TICKET_ADMIN > close_new.operations = set_resolution > close_new.default = 0 > > close = testing -> closed > close.permissions = TICKET_ADMIN > close.default = 0 > > [milestone-groups] > closed = closed > closed.order = 0 > closed.query_args = group=resolution > closed.overall_completion = true > > testing = testing > testing.order = 1 > testing.css_class = new > ;testing.css_class = testing > ; Uncomment the next line if you want "testing" tickets > ; to count as complete in your percentage calculation. > ;testing.overall_completion = true > > active = * > active.order = 2 > active.css_class = open > > new = new,reopened > new.order = 3 > > -- 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.
