Skip to content

Design: Visibility into where components are used

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).

Visibility for a single component project

Related issues

#208957 #356724 (closed)

Edited by Chris Childers