On Saturday, December 5, 2015 at 2:41:13 PM UTC-5, Awer Muller wrote:
>
> Dear All,
>
> I'm looking for a system to manage service orders in a custom workflow. 
> I've been reading the Trac docs and I think I could easily customize the 
> workflow to fit my needs. The only problem is that I need automatic 
> reassignment of issues to the "status owner" every time there's a status 
> transition. For instance, all "new" issues will be assigned to user "A". 
> User "A" will then be responsible for taking action and moving the issue to 
> some next status, and each of this statuses will have an owner responsible 
> for moving the issues forward, until finally they all get to the "Closed" 
> status.
>
> Can I do this using Trac? In case this is not possible, are you aware of 
> any other OSS that can be used for this kind of problem out of the box (or 
> with little configuration)?
>

It sounds like you can do this in Trac by using the `set_owner` operation 
(1) on every state transition and configuring the (confusingly named) 
set_owner attribute with the owner you wish the ticket be assigned. The 
`set_owner` attribute should really be named `owners` in my opinion (2).

Example:
action1 = state1 -> state2
action1.operation = set_owner
action1.set_owner = user2

The ticket will be assigned to "user2" when transitioning to "state2".

- Ryan

(1) http://trac.edgewall.org/wiki/TracWorkflow#BasicTicketWorkflowCustomization
(2) http://trac.edgewall.org/ticket/11856#comment:description

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to