192 | | |
| 192 | Refactoring: |
| 193 | |
| 194 | {{{ |
| 195 | [ticket-workflow] |
| 196 | t9_leave = * -> * |
| 197 | t9_leave.name = leave |
| 198 | |
| 199 | |
| 200 | t8d_start_analysis = new -> s1a_analyzing |
| 201 | t8d_start_analysis.name = "start analysis" |
| 202 | t8d_start_analysis.operations = set_owner_to_self |
| 203 | t8d_start_analysis.permissions = TICKET_MODIFY |
| 204 | |
| 205 | t8c_finish_analysis = s1a_analyzing -> s1b_analyzed |
| 206 | t8c_finish_analysis.name = finish analysis |
| 207 | |
| 208 | t8b_review_analysis_ok = s1b_analyzed -> s1c_analysis_ok |
| 209 | t8b_review_analysis_ok.name = review analysis - OK |
| 210 | |
| 211 | t8a_review_analysis_fail = s1b_analyzed -> new |
| 212 | t8a_review_analysis_fail.name = review analysis - FAIL |
| 213 | |
| 214 | |
| 215 | t7e_start_design = s1c_analysis_ok -> s2a_designing |
| 216 | t7e_start_design.name = start design |
| 217 | t7e_start_design.operations = set_owner_to_self |
| 218 | t7e_start_design.permissions = TICKET_MODIFY |
| 219 | |
| 220 | t7d_finish_design = s2a_designing -> s2b_designed |
| 221 | t7d_finish_design.name = finish design |
| 222 | |
| 223 | t7c_review_design_ok = s2b_designed -> s2c_design_ok |
| 224 | t7c_review_design_ok.name = review design - OK |
| 225 | |
| 226 | t7b_review_design_fail = s2b_designed -> s1c_analysis_ok |
| 227 | t7b_review_design_fail.name = review desing - FAIL |
| 228 | |
| 229 | t7a_review_design_fail2 = s2b_designed -> new |
| 230 | t7a_review_design_fail2.name = review design - FAIL 2 |
| 231 | |
| 232 | t6f_start_implementation = s2c_design_ok -> s3a_implementing |
| 233 | t6f_start_implementation.name = start implementation |
| 234 | t6f_start_implementation.operations = set_owner_to_self |
| 235 | t6f_start_implementation.permissions = TICKET_MODIFY |
| 236 | |
| 237 | t6e_finish_implementation = s3a_implementing -> s3b_implemented |
| 238 | t6e_finish_implementation.name = finish implementation |
| 239 | |
| 240 | t6d_review_implementation_ok = s3b_implemented -> s3c_implementation_ok |
| 241 | t6d_review_implementation_ok.name = review implementation - OK |
| 242 | |
| 243 | t6c_review_implementation_fail = s3b_implemented -> s2c_design_ok |
| 244 | t6c_review_implementation_fail.name = review implementation FAIL |
| 245 | |
| 246 | t6b_review_implementation_fail2 = s3b_implemented -> s1c_analysis_ok |
| 247 | t6b_review_implementation_fail2.name = review implementation FAIL 2 |
| 248 | |
| 249 | t6a_review_implementation_fail3 = s3b_implemented -> new |
| 250 | t6a_review_implementation_fail3.name = review implementation FAIL 3 |
| 251 | |
| 252 | t5d_start_test = s3c_implementation_ok -> s4a_testing |
| 253 | t5d_start_test.name = start test |
| 254 | |
| 255 | t5c_finish_test = s4a_testing -> s4b_tested |
| 256 | t5c_finish_test.name = finish test |
| 257 | |
| 258 | t5b_finish_test_ok = s4b_tested -> s4c_test_ok |
| 259 | t5b_finish_test_ok.name = review test OK |
| 260 | |
| 261 | t5a_fail_testing = s4b_tested -> s3c_implementation_ok |
| 262 | t5a_fail_testing.name = review test FAIL |
| 263 | |
| 264 | ;trac sorts the transitions in reverse alphabetical order |
| 265 | |
| 266 | t2c_reopen = closed -> new |
| 267 | t2c_reopen.name = reopen |
| 268 | t2c_reopen.operations = del_resolution |
| 269 | t2c_reopen.permissions = TICKET_CREATE |
| 270 | |
| 271 | t2b_reassign = * -> * |
| 272 | t2b_reassign.name = reassign |
| 273 | t2b_reassign.operations = set_owner |
| 274 | t2b_reassign.set_owner = pac,tanya,pav,pap,peko,deyan,tosho |
| 275 | t2b_reassign.permissions = TICKET_MODIFY |
| 276 | |
| 277 | t2a_resolve = * -> closed |
| 278 | t2a_resolve.name = resolve |
| 279 | t2a_resolve.operations = set_resolution |
| 280 | |
| 281 | |
| 282 | t1d_super = * -> new |
| 283 | t1d_super.name = super review |
| 284 | |
| 285 | t1c_super = * -> s1c_analysis_ok |
| 286 | t1c_super.name = super review |
| 287 | |
| 288 | t1b_super = * -> s2c_design_ok |
| 289 | t1b_super.name = super review |
| 290 | |
| 291 | t1a_super = * -> s3c_implementation_ok |
| 292 | t1a_super.name = super review |
| 293 | |
| 294 | }}} |