Skip to content

Design: Visibility into where components are used

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem

Users are unable to view where each component is used across projects pipelines

User value

With this feature,

  1. Users will be able to quickly identify which projects and pipelines are using outdated versions of components
  2. Update and notify teams that are not using the latest component
  3. Will be able to quickly identify if any pipelines are missing required components and take corrective action.
  4. Learn about usage adoption of component
  5. Support component lifecycle with removal and deprecation of old version

Proposal

  • Component catalog could be a pre-requisite for such a solution.
  • MVC could contain a list of project filter by component name + version.
  • Later we can enhance it into some sort of a visualization/dashboard/dependent tree (pending validation).

Details

Related issues

#208957 #356724 (closed)

Edited by 🤖 GitLab Bot 🤖