Skip to content

Windows QA Sprint#130

Open
BeckettFrey wants to merge 1 commit intoreleasefrom
VOX-98-QA-Testing
Open

Windows QA Sprint#130
BeckettFrey wants to merge 1 commit intoreleasefrom
VOX-98-QA-Testing

Conversation

@BeckettFrey
Copy link
Copy Markdown
Member

@BeckettFrey BeckettFrey commented Apr 28, 2026

Windows QA Sprint

Target: v0.4.1 release that passes the Interspeech 2026 QA checklist on Windows.

Deadline driver: Interspeech 2026 demo (Windows required).


Branch strategy

VOX-98-QA-Testing is the integration buffer branched off main. QA work lands there, then merges into release, then back into main as v0.4.1.

main
 └── release                          ← stable release line
      └── VOX-98-QA-Testing           ← integration buffer (this effort)
           └── qa-windows-pass        ← Phase 1 (sole feature branch)

Merge path on completion: qa-windows-passVOX-98-QA-Testingreleasemain.


Phase 1 (Windows passes checklist)

Branch: qa-windows-pass off VOX-98-QA-Testing

  • Set up Windows dev environment
  • Run full QA checklist on Windows against current build
  • File issue per failing criterion
  • Fix Windows-specific issues; flag any change touching cross-platform code
  • Run full QA checklist a second time on Windows to confirm no regressions from fixes

Exit criteria: All checklist items pass on Windows in a clean run.


Phase 2 (Release v0.4.1)

  • Merge qa-windows-passVOX-98-QA-Testing
  • Merge VOX-98-QA-Testingrelease
  • Merge releasemain
  • Tag v0.4.1-windows-VoxKit on main
  • Build + sign Windows installer
  • Smoke test both artifacts on clean machines
  • Publish release with checklist results attached

Out of scope for v0.4.1

  • Linux support
  • Aspects breaking macos
  • New features beyond what the checklist covers
  • Performance optimization beyond demo-acceptable thresholds
  • CI automation of the checklist (track separately)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant