Hello,
Some time a go we define a new 'actor' that could for example: process a message. This was the 'submitter & handler' actor.
This was applied to transitions and categories in TrackStudio 2.8.
Well, today I found a (maybe) interesting new 'actor': 'parent task handler' or maybe the 'parent handler' (o phandler like abbreviation).
I am going to explain how I found that this could be useful.
I have a big 'bug' workflow with a manager like the main role and other roles: developer, ccb-member, tester, supporter, customer.
Well in a project-X user-A could be the project leader and then user-A must have the manager role. In other project-Y user-B could be the project leader and then user-B must have the manager role.
But if user B is a developer in project-X I have a known problem because trackstudio has only one role by user.
This suppose that if I have a state where only the project leader must be assignable I cant do it and I have to allow all manager to be assignable.
But I found that I can determine who is the project leader because he is the handler of the project folder, where the bugs are added.
Then if I could say 'these transitions only can be processed by the parent task handler' I shall solve the multiple leaders problem.
Ok, thats all, I comment the reason for find useful this 'actor' because I thing that maybe you are going to solve the problem of an unique role for a user in all the system and then I dont know if this new actor would be so useful.
Thanks,
