Check in the PM product requirements, refreshed QA acceptance evidence, shared execution split plans, and current-phase status notes so the repo matches the current delivery baseline. Co-Authored-By: Paperclip <noreply@paperclip.ing>
2.2 KiB
2.2 KiB
Release Readiness Checklist
Date: 2026-03-31 Owner: QA Engineer
Must Be True Before Redis GUI V1 Can Ship
- A documented build or package path exists for Linux, macOS, and Windows.
- Smoke steps are executable and repeatable by someone other than the original implementer.
- Seed data or demo environment is documented and reproducible.
- Core workflows have explicit pass evidence:
- connection management
- key browsing
- search
- value editing
- TTL operations
- command console
- dangerous operation confirmation
- Known release blockers are triaged with owner and severity.
- Installer or portable package basic install, launch, and uninstall checks are complete.
Current Release Blockers On 2026-03-31
- Blocked: Linux package artifact evidence now exists for
.deband.rpm, but AppImage is still unverified and there is no validated artifact evidence yet for macOS or Windows. - Blocked: a repeatable Docker-backed seed and smoke path now exists, but no completed real-desktop smoke evidence set has been captured from it yet.
- Blocked: release artifact naming and Debian package metadata now exist in produced Linux packages, but install and uninstall verification is still not documented with saved evidence.
- Blocked: the desktop app is not yet validated end-to-end against a seeded Redis path; browse, edit, and TTL controls are inspectable, but broader workflow evidence remains incomplete.
- Blocked: desktop runtime smoke evidence inside the real Tauri window is still pending even though current
redis-coreRust test evidence and Linux package artifacts are reproducible from the present tree; the current QA heartbeat has no GUI-capableDISPLAY,WAYLAND_DISPLAY, orxvfb-run. - Blocked:
pnpm run desktop:tauri:build:allstill fails in the AppImagelinuxdeploystage, so AppImage cannot be treated as a verified Linux install path. - Blocked: Docker-backed smoke setup is script-reproducible, but there is still no compose-managed handoff path for non-author operators.
Minimum Sign-Off Evidence
- Test run log with date, platform, build id, and tester.
- Screenshots or terminal evidence for each smoke step.
- Defect list with severity and explicit disposition.
- Final QA judgment: pass, fail, blocked, or pass with waiver.