Skip to content

Maven Virtual Registry - Design checklist (Beta, GA and future iterations)

Overview

This issue tracks the design checklist for the Maven Virtual Registry feature as it progresses toward General Availability, based on the release checklist in &15089. It ensures all UX and design work is complete and ready for handoff and implementation.

📌 Design SSOT:

Design in the past:

👀 FE breakdown | Latest GA items from PM

Beta Checklist

Checklist Item Design Issue / Figma Screenshots Status
Ability to test the connection of a given upstream

image.png

Design completed

UI to configure registries and upstream

image.png

image.png

Design completed

UI for searching and managing the cache

image.png

Design completed

Link existing upstream flow

image.png

image.png

Design completed

Upstreams health

image.png

image.png

Design completed

Upstreams health

image.png

Design completed

Upstreams listing page

image.png

Design completed

  • Not yet included in early design
  • Delete vs detach
Deletion story on Upstreams listing page

image.png

Design completed

Version badge

image.png

Design completed

Repo type

Maven Repository Type Categorization and Optimi... (#575478)

✍️ In progress
Prevent duplicate upstream

Implement Duplicate Upstream Prevention System (#575477)

  • Not started
  • Scheduled for %18.6
Analytics Create issue for VR frontend analytics tracking
  • Not started
  • Scheduled for %18.6
Upstream connection status
Statistics and Analytics
  • Need more details
  • No issue / cannot find the issue
Guard against duplicated upstreams
  • Need more details
  • No issue / cannot find the issue

GA and future iterations

See &15089 (comment 2676076520) for detail

Item Design Issue / Figma Screenshots Status
Add Enable/Disable Toggle for Virtual Registry at Root Group Level

image.png

Design completed

Allow/Deny filtering

image.png

image.png

Design completed

Root-group-level view of upstreams (Dashboard)

image.png

  • First half of the solution validation is completed
  • First half of the solution validation is completed in %18.4
  • 👀 In review

Resources:

Support for locally-hosted registries

image.png

Design completed

Lifecycle policies implementation

image.png

image.png

Create upstream

image.png

  • 💡 Idea proposed
Deletion story on related artifact files

image.png

  • Design completed
Display VR ID
  • 💡 Idea proposed
Artifacts group view
Differentiate between private and public upstreams

image.png

⏸️ Parked, need new API support

Edited by Bonnie Tsang