Modify

Opened 10 years ago

Last modified 10 years ago

#11603 new defect

Editor can't manage more than 10 actions and messes states and actions up

Reported by: bernd.stahlbock@… Owned by: Takanori Suzuki
Priority: normal Component: WorkflowEditorPlugin
Severity: normal Keywords:
Cc: Trac Release: 1.0

Description

If you want to build up a complex workflow, you will loose older states/actions as soon as you add the 11th action and hit apply.

Also, the fixed width table is too narrow for such bigger workflow.

Nevertheless, nice tool!

Attachments (1)

tracAndKanban.jpg (58.8 KB) - added by b.stahlbock@… 10 years ago.
trac kanban workflow

Download all attachments as: .zip

Change History (4)

comment:1 Changed 10 years ago by Ryan J Ollos

Could you post an example [ticket-workflow] section? I will look into fixing it.

comment:2 Changed 10 years ago by anonymous

Sorry for the delay, I just found your reply in my spam folder.

This is my ticket-worklow section. (The sense behind it is leave the original trac workflow untouched, but placing a second workflow in parallel. You can decide per-ticket, if you move the ticket from new to assign and the closed (trac flavor) or kanban like new-backlog-productbacklog-analyse-develop-test-deploy-closed. If i find out how to attach images, I will upload a diagram.) [ticket-workflow] accept = new,assigned,reopened -> accepted accept.default = 7 accept.name = accept accept.operations = set_owner_to_self accept.permissions = TICKET_MODIFY assignkanbanticket = develop,analyze,deploy -> * assignkanbanticket.default = 6 assignkanbanticket.name = Assign Ticket assignkanbanticket.operations = set_owner assignkanbanticket.permissions = TICKET_MODIFY leave = new,assigned,accepted,reopened,closed,productbacklog,backlog,develop,analyze,deploy -> * leave.default = 8 leave.name = leave leave.operations = leave_status preselectfordevelopment = new,reopened,backlog -> productbacklog preselectfordevelopment.default = 6 preselectfordevelopment.name = Preselect Requirement for Product Backlog preselectfordevelopment.operations = del_owner preselectfordevelopment.permissions = TICKET_MODIFY prioritize = productbacklog,develop,analyze,deploy -> backlog prioritize.default = 6 prioritize.name = Prioritize into Kanban Backlog prioritize.operations = del_owner prioritize.permissions = TICKET_MODIFY pullanalyzed = analyze -> develop pullanalyzed.default = 6 pullanalyzed.name = Pull into Developing pullanalyzed.operations = set_owner pullanalyzed.permissions = TICKET_MODIFY pullbacklog = backlog -> analyze pullbacklog.default = 6 pullbacklog.name = Pull into Analyzing pullbacklog.operations = set_owner pullbacklog.permissions = TICKET_MODIFY pulldeveloped = develop -> deploy pulldeveloped.default = 6 pulldeveloped.name = Pull into Deploying pulldeveloped.operations = set_owner pulldeveloped.permissions = TICKET_MODIFY reassign = new,assigned,accepted,reopened -> assigned reassign.default = 7 reassign.name = reassign reassign.operations = set_owner reassign.permissions = TICKET_MODIFY reopen = closed -> reopened reopen.default = 7 reopen.name = reopen reopen.operations = del_resolution reopen.permissions = TICKET_CREATE resolve = new,assigned,accepted,reopened,productbacklog,backlog,deploy -> closed resolve.default = 7 resolve.name = resolve resolve.operations = set_resolution resolve.permissions = TICKET_MODIFY

Version 0, edited 10 years ago by anonymous (next)

Changed 10 years ago by b.stahlbock@…

Attachment: tracAndKanban.jpg added

trac kanban workflow

comment:3 Changed 10 years ago by b.stahlbock@…

Here's the diagram. I'd like to mention that this greatly integrated with https://github.com/nokia-developer/trac-kanban-board. trac kanban workflow

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Takanori Suzuki.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.