Sort issues (in List view) by the number of items they are blocking
Problem to solve
This is a follow on to issue #2035 (closed) which is the MVC for blocking issues support
A user should be able to see which issues are blocking the most issues in order to help determine critical path and priorities.
As a product manager, I would like to see which issues block the most other issues so I can better understand how I should prioritize scheduling issues.
As a development team lead, I want to understand which issues block the most other issues so I can ensure my team correctly prioritizes issues within a release.
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Presley (Product Designer)
We would like to add a sort option to the existing sort by dropdown menu on issue lists for
Blocking, which would allow user to select that as a sort criteria (seen in this design).
Additionally, we would like to add Blocking information within issue list items, so once a user sorts by
Blocking, they can easily scan these values. As seen in this design, we propose adding the issue-block icon, followed by the number of issues it is blocking. Hovering over the icon or value would display a tooltip informing the user what this information represents (as seen here).
Permissions and Security
No additional permissions would be required. User's who don't have access to issues (due to confidentiality) would not see them in the issue list, so additional sorting should not change permission needs.
There are no additional security concerns.
Any documentation surrounding sorting would need to be updated to include the new sort option.
Any test cases which deal with issue sorting would need additional test cases for this new sort option.
What is the type of buyer?
This would be a GitLab Starter feature since it would align with the ability to have blocking issues.