MenagerieOS: evaluate Boot-Time Wizard for distro QA pipeline #40

Open
opened 2026-05-24 22:00:45 -07:00 by pyr0ball · 0 comments
Owner

Background

Boot-Time Wizard is an alpha-stage embedded Linux tool from Tim Bird (Sony), presented at ELC 2026. It iteratively benchmarks one boot-time change at a time and asks a human to interpret results before proceeding.

Relevance to MenagerieOS

MenagerieOS ships as a desktop distro for Windows/macOS migrants. First-boot experience matters: a slow boot undermines confidence in the migration decision.

Proposed use: Run Boot-Time Wizard during distro QA cycles (not user-facing) to catch boot regressions before shipping an ISO. The tool is designed for exactly this: iterative tuning on target hardware.

What to evaluate

  • Does it work outside embedded context (KDE Plasma target vs. headless embedded)?
  • Can it integrate into an automated ISO build pipeline, or is it manual-only?
  • Benchmark: baseline MenagerieOS boot time vs. stock Ubuntu/Mint on same hardware
  • Target: boot to desktop in under 20 seconds on reference hardware (i5/NVMe)

Not user-facing

Boot-Time Wizard is a developer tool. Robin will handle user-facing boot slowness detection via pattern matching (slow-boot-* patterns already added in robin#patterns-expansion). This issue is about the MenagerieOS build/QA side.

Status

Alpha (project). Revisit when MenagerieOS reaches distro packaging stage.

## Background Boot-Time Wizard is an alpha-stage embedded Linux tool from Tim Bird (Sony), presented at ELC 2026. It iteratively benchmarks one boot-time change at a time and asks a human to interpret results before proceeding. - GitHub: https://github.com/tbird20d/boot-time-wizard - Phoronix coverage: https://www.phoronix.com/news/Boot-Time-Wizard-Linux - Slides: https://hosted-files.sched.co/osselcna2026/e4/Boot-Time-Status-Bird-ELC-2026-v2.pdf ## Relevance to MenagerieOS MenagerieOS ships as a desktop distro for Windows/macOS migrants. First-boot experience matters: a slow boot undermines confidence in the migration decision. **Proposed use:** Run Boot-Time Wizard during distro QA cycles (not user-facing) to catch boot regressions before shipping an ISO. The tool is designed for exactly this: iterative tuning on target hardware. ## What to evaluate - [ ] Does it work outside embedded context (KDE Plasma target vs. headless embedded)? - [ ] Can it integrate into an automated ISO build pipeline, or is it manual-only? - [ ] Benchmark: baseline MenagerieOS boot time vs. stock Ubuntu/Mint on same hardware - [ ] Target: boot to desktop in under 20 seconds on reference hardware (i5/NVMe) ## Not user-facing Boot-Time Wizard is a developer tool. Robin will handle user-facing boot slowness detection via pattern matching (`slow-boot-*` patterns already added in robin#patterns-expansion). This issue is about the MenagerieOS build/QA side. ## Status Alpha (project). Revisit when MenagerieOS reaches distro packaging stage.
Sign in to join this conversation.
No description provided.