Provide more filtering for Roadmaps

Problem to solve

*As a user of Roadmaps, I need to be able to filter my roadmap views, so I can tailor the visual to the right circumstance and audience. *

Intended users

Further details

Currently, a Group roadmap will load every epic within that groups inheritance structure and we only allow users to filter off of Epic author and Labels. This often results in "busy" roadmap with too many items to consume quickly. To enable users to build out useful Roadmaps, and to craft the right visual for the right audience, we need to provide better filtering.

Proposal

Expand Roadmap filtering to include:

  • Milestone
  • Release
  • Epic
  • Confidential

Permissions and Security

Same as current Roadmap visibility permissions taking into account confidential issue/epic rights.

Documentation

Update current Roadmap docs

Availability & Testing

What does success look like, and how can we measure that?

  • Increase in Roadmap SMAU
  • We should add a new tracking item for "filtered_roadmap" to track usage more granularly

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.

Edited by 🤖 GitLab Bot 🤖