Better use lists to manage linked issues

Background

  • Users want to manage their issues in a way to do epics / meta issues.
  • Users want to have a parent issue, with child issues.
  • Use cases include organizing and viewing relationships.
  • Managing dependencies between issues.
  • Managing timelines and scope of parent issues over time.

Problem

  • The use case of organizing and viewing relationships can already be done via GitLab lists. These are issues that are building on this design:
    • Make it easier to view issue titles / information: https://gitlab.com/gitlab-org/gitlab-ce/issues/23177
    • Make it easier to view issue status: https://gitlab.com/gitlab-org/gitlab-ce/issues/1369
  • The problem is that users are either:
    • Unsure that this the correct intended solution.
    • Unable to discover from the UI that this is a solution.
  • How can we better improve the interface of task lists to allow users to manage linked issues. We want to encourage users to use tasks lists to create epics / meta issues.
Assignee Loading
Time tracking Loading