Allow users to reorder and/or sort swimlanes
Problem to solve
Reordering, or perhaps more importantly sorting (for mvc defaults) is helpful for users to create their own sense of organization of their work. We don’t want to force this on them or prescribe how their swimlanes should be displayed.
Parker: When refining work in progress with my team, I need to understand if the work in progress will achieve the larger goals So I can accurately communicate status to stakeholders
User experience goal
Users can work through and refine their board and tell the story of their work in a way that matches their workflow. They can focus on the work/swimlanes that matter to them most while still having the context of less pressing items like perhaps lower priority issues and epics.
Proposal
- We could perhaps start by allowing users to sort swimlanes. Sensible defaults could be:
- Urgent work (possibly due dates) first.
- Priority
- Created data
- Popularity
- Maybe there is a manual option here, or manual sorting is at the same level as the sort option
- There are some major UX challenges with dragging and dropping swimlanes as documented in #216201 (moved) ... we can start MVC here with only sorting,
move up
andmove down
options, or use the drag and drop options that will be refined in 13.1
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.