Add visibility and last updated information to the Image Repository Detail View
Problem to solve
The Package stage allows you to publish, consume, and discover images, all in one place. Users publish and pull images using GitLab CI/CD, the command line, or the GitLab API. When users have to navigate a large number of image repositories, information such as repository visibility and when a tag was last published helps users determine the health of the repository. Currently, it is difficult to gather that information.
Intended users
Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Devon (DevOps Engineer)
- Sidney (Systems Administrator)
- Rachel (Release Manager)
User experience goal
Improve the experience of understanding data related to an image repository, specifically allowing users to quickly understand how recently the image repository was updated as well as the visibility of that project.
Proposal
Add an eye
icon for an image repository belonging to a public project and include high-level information about when this image repository was last updated.
Image Repository delete button |
---|
Further details
The eye
icon should be used when an image repository is associated with a public project. The eye-slash
icon should be used for image repositories associated with a private project or group.