-
Instead of adding a separate
applicable projectswhich is apparently duplicates with project criteria in issue query, reorganize state transition table to show applicable issues will be a more reasonable approach. -
OneDev
changed state to 'Closed' 3 years ago
Previous Value Current Value Open
Closed
-
OneDev
changed state to 'Released' 3 years ago
Previous Value Current Value Closed
Released
-
State changed as build #2827 is successful
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee |
Issue Votes (0)
When you have projects that represent
you might want different workflows for each of the above categories with various complexity levels. In that case the current UI for state transitions is very confusing because it shows a list of all rules affecting all projects and only shows the transition information. If you want to edit some rule there is no chance to find the correct one without checking several similar rules in order to find the one you are interested in.
There is also issue #447 which asks about overrides on project level. I figure that project level filters in the
applicable issuesfield are the most common ones and might be modeled separately from theapplicable issuesfield. For example if OneDev would haveapplicable projectsandapplicable issuesfields it could use the information inapplicable projectsto display a far more organized overview of state transitions by computing the effective ruleset for projects.For example if all rules do not have any
applicable projectsthe ruleset table has a headlineAll projects. If you have some rules that useProject is X or Project is Yyou could display ruleset tables forProject AandProject Bin addition to theAll Projectstable to show the effective rules for these projects. While the UI then displays more stuff and the page is likely longer you quickly see project based exceptions from the default workflow. I hope you understand what I mean.