Create child epic from epic
Problem
Top down planning is cumbersome in GitLab. Epics must be created independently and then manually linked together. Top down planning often starts with a parent epic and cascades into children epics and issues. GitLab should support this workflow.
Proposal
- Create child epic from epic, similar to creating an issue in the board and from the epic (https://gitlab.com/gitlab-org/gitlab-ee/issues/5419)
- The child epic is an epic in the same group as the original epic.
Design
- Change the
+
button to a split button - Dropdown options are
Add existing epic
andCreate new epic
-
Add existing epic
should act like normal (paste a link into the existing form) -
Create new epic
will render form to add a title ("New epic title") and button will say "Create epic" (ignore the "Submit epic" in screenshot) - The last selection should be stored per-user. So if the user selects "Create epic" then that choice should always be the default action until the user selects the other option
- Default choice when this feature is implemented should be "Add existing epic"
internal customer since I want to be able to have an idea, start creating an epic, and then create additional epics to break down the work, one by one.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.