Skip to content

Virtual Registry: Design and UX audit for Docker support

Context

We're expanding the Virtual Registry to support Docker (container) format, in addition to existing package format like Maven.

Most of the current Virtual Registry experience was designed around package registries, so the majority of the UI and interactions can likely be reused. However, Docker introduces unique concepts, such as repositories, tags, and etc.

This work ensures those differences are properly reflected in the Virtual Registry design.

Goal and Deliverables

The goal of this issue is to evaluate how the existing Virtual Registry design can be extended to support containers, by:

  • Identifying which parts of the current experience can be reused as-is.
  • Highlighting areas that require Docker-specific UX adjustments.
  • Defining early guidelines to ensure a consistent experience across both packages and containers.