Allow users to create new issues within their board when swimlanes are enabled
Problem to solve
How might we allow users to create new issues when swimlanes are applied? Usually an issue would be created and added to the top of an individual list- but the newly added swimlanes would interfere with this experience. We also want to make it clear that a new issue has no value (be it Epic, Milestone, Assignee, etc) applied upon creation for MVC. For example- when a user creates an issue within a board with epic swimlanes applied- that issue will have no epic applied upon creation.
User experience goal
Users are able to quickly create issues from the board itself and understand that status of the issue at a glance.
- When a user clicks on "new issue" within the header of a list- they are navigated down to the
Issues with no epics assignedswimlane at the bottom of the board. The user sees the new issue card at the top of that swimlane within the list they interacted with.
- When a user fills out the new issue card and clicks submit issue, they see the new issue card has been created at the top of the
Issues with no epics assignedswimlane within the interacted with list. They can then assign that issue to an epic from the issue itself or by moving the card into a new swimlane.