I want to have a ticket in "review" state.

So I have:

[ticket-workflow]
accept = new,assigned,accepted,reopened,reviewing -> accepted
accept.operations = set_owner_to_self
accept.permissions = TICKET_MODIFY
leave = * -> *
leave.default = 1
leave.operations = leave_status
reassign = new,assigned,accepted,reopened -> assigned
reassign.operations = set_owner
reassign.permissions = TICKET_MODIFY
reopen = closed -> reopened
reopen.operations = del_resolution
reopen.permissions = TICKET_CREATE
resolve = new,assigned,accepted,reopened,reviewing -> closed
resolve.operations = set_resolution
resolve.permissions = TICKET_MODIFY
review = new,accepted,assigned,reopened -> reviewing
review.operations = set_owner
review.permissions = TICKET_MODIFY

But I can't change the assigned person in the "reviewing" state unless I 
first select "accept" to get ownership which makes it leave the 
"reviewing" state, and then set reviewing action and assign to an owner 
at that time.

Basically the workflow wanted is like this:

- someone opens a ticket
- ticket is assigned to a developer to do work
- developer does the work and is available as a patch or discussion in 
  ticket or in a svn branch.
- developer somehow notes in trac that this work is now ready for review
- someone assigns the review item or someone takes it (so now has new 
  owner)
- may then go back to the developer to change or modify as needed and 
  then back to reviewer

What do you use for your workflow for a review state in your trac.ini? 

-- 
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