Design: Explore better discovery options to surface CI component projects in the index page
Context
Numerous CI component projects are available, but it is currently difficult for users to identify the one they would like to use. Finding and utilizing the most widely used components can improve efficiency and productivity. Additionally, CI component maintainers want to promote specific CI components as common assets because they are more reliable and compliant with company policies.
- Related user research: https://gitlab.com/gitlab-org/ux-research/-/issues/2917
- Related note from the past design sprint:
HMW show users the most popular components?
on FigJam - Related note from the team brainstorming workshop on FigJam
Challenges
- Discoverability: Users (CI component consumers) struggle to determine which CI component projects are the most popular and widely used.
- Promotion/Recommendation of reliable components: CI component maintainers want to highlight certain components as common assets due to their reliability and compliance with company policies.
Design tasks
-
Gather initial feedback in the team sync https://gitlab.com/gitlab-org/ci-cd/pipeline-authoring/-/issues/143?work_item_iid=145 -
Initial exploration in Figma -
Design ready for review -
Async feedback ...
Next steps
Edited by Sunjung Park