Skip to content

UI/UX Designs for Google Artifact Registry Integration

Context

Related to Google Artifact Registry Integration for Contai... (&11443 - closed). See this epic description for more context.

Proposal

See designs section. We've decided for the table view approach.

Goal

Come up with UI/UX designs for the new Google Artifact Registry Integration, focusing on displaying Container Images. Please read through the blueprint and more precisely the UI/UX portion to understand what we need to display to users.

Constraints

  1. Filtering is not available
  2. Can’t point to a specific page, so consider using keyset pagination
  3. One flat list with all images and their versions
  4. Ordering by: Name, Size, Upload time, Media type, Build time, Update time (default)
  5. For each image manifest, we have (docs):
    1. URI (e.g. what we call path)
    2. List of tags
    3. Size
    4. Digest
    5. Upload time
    6. Media type
    7. Build time
    8. Update time
  6. Untagged manifests are also present in the response.

References

  • Screenshots of existing views in Google Artifact Registry, GitLab Container Registry, and the Harbor integration in GitLab.
Edited by Pedro Moreira da Silva