Frontend: Show usage statistics and sort option for popularity in CI Catalog index page
Summary
It is important to measure the number of time each component had been used on a monthly basis. This metrics will allow us to:
- Measure component popularity
- Allow users to sort by popularity
This will be behind a disabled FF, ci_catalog_popularity
until the BE issue is completed. The final rollout issue is: #464593
Competitor analysis
Circle CI allows users to filter by popularity
Proposal
Design spec
Add this metric to the index page, and allow users to sort the catalog projects by usage. This sorting option is not a default option.
🔗 Figma👉 Design tab- We want to show the metric on the index page. The tooltip describes what this metric means if users hover over the element.
-
⚠ Currently, we don't have any pages to lead on click.
-
- The icon used here is the
chart
: https://gitlab-org.gitlab.io/gitlab-svgs/?q=~chart
Implementation Table
Edited by Frédéric Caplette