Roadmap
Last updated: 2026-08-17
Part of the TunaOS ecosystem. Multi-boot media orchestrator for bootc.
Doneβ
- β
buildβ ISO and block device provisioning - β
updateβ in-place env refresh without reformatting - β
add/removeβ mutate existing media: add or drop an environment - β
verifyβ sanity-check built media - β
statusβ inspect installed environments - β
update-allβ cross-env boot-time updater - β
Multi-env dedup ISOs (
shared_store.dedup) - β
recipe-genβ YAML β recipe JSON - β USB pre-flight β unmount busy partitions before format
- β
Cross-platform GUI multi-boot USB manager (
tuna-os/iso-buildernative app): Inspection, add/remove/update lifecycle, cross-platform helper VMs (macOS QEMU, Windows WSL2), and VM boot verification (#104) - β CI pipeline: lint, unit, block smoke, ISO smoke, 6-env scale test
Near-term release gateβ
Tacklebox is consumed by downstream TunaOS build tooling, but has not yet published a versioned release. Before expanding the feature surface, establish the first supported baseline and make it possible for downstream users to pin and evaluate it.
The first versioned release is ready when:
- the release commit passes unit, block-device, ISO boot, and cross-platform disk smoke checks;
- GitHub Releases contains Linux amd64 and arm64 binaries with checksums, and GHCR contains matching immutable version and digest references;
- release notes identify supported targets, known limitations, compatibility expectations for recipes and media, and the rollback path;
- TunaOS consumers replace mutable
mainorlatestreferences with the versioned release or an immutable digest; and - a 30-day review records downstream upgrade results, external install/use feedback, and release defects to inform the next version.
Tracking: #237
Plannedβ
- GUI customization & signed bundles β port browser ISO Builder customization panels to desktop GUI + signed native app bundles (#104)
- Per-stateroot greenboot β health-check + auto-rollback per env
- Persist lifecycle β quota, GC, migration
- ARM64 multi-ISO β aarch64 sd-boot + OVMF testing
Contributingβ
See CONTRIBUTING.md.