Skip to content

Roadmap

Eric Slutz edited this page Jun 11, 2026 · 4 revisions

Roadmap

The detailed source-of-truth roadmap lives in Documentation/ROADMAP.md. This wiki page summarizes the current milestone shape.

Milestone Summary

Milestone Theme Status
M0 Foundation slice Complete
M1 Brand and identity Complete
M1.5 Winter Chill theme alignment Code complete; visual/screenshot recapture pending
M2 Engineering quality and CI Complete
M3 Core feature completeness Complete
M4 Playback depth Complete; some manual/device verification remains
M5 Platform polish and accessibility Complete
M6 Performance and resilience Complete
M7 Media server provider architecture Complete
M8 App Store readiness In progress
M9 Submission and launch Not started

Current App Scope

A Playa Named Gus covers connect, sign-in, browse, search, item detail, video playback, music/audiobook playback, photos, Live TV, books (EPUB on iOS/iPadOS), settings, downloads, and the visionOS Gus Cinema. It also ships a watchOS companion, system integration (deep links, Handoff, Spotlight, Siri/App Intents, content-aware Top Shelf, CarPlay audio), family-safety gating, and diagnostics. It uses one generated Xcode project, one multiplatform SwiftUI app target plus a watchOS target, and only jellyfin-sdk-swift (plus Readium on iOS/iPadOS for EPUB) as runtime dependencies. M7 isolated all Jellyfin-specific assumptions behind a media-server provider boundary.

M8 App Store Readiness

M8 is the active release-readiness milestone. The readiness packet under Documentation/AppStore/ is drafted, the privacy manifest (Resources/PrivacyInfo.xcprivacy) is bundled, the paid Developer Team ID is committed, and the GitHub Actions / Xcode Cloud ownership split is defined. Remaining implementation work:

  • App Store Connect privacy answers.
  • Xcode Cloud signing and per-platform archive validation.
  • App Store Connect app record and metadata.
  • Screenshot and preview capture.
  • Review-guidelines compliance sign-off.
  • TestFlight beta.

M9 Submission & Launch

  • Release regression matrix across every core flow on every platform.
  • Xcode Cloud archive, upload, and submit for review.
  • Review response and resubmission.
  • Post-launch crash/feedback monitoring and a 1.0.x backlog.

Future Features

Tracked in Documentation/ROADMAP.md and intentionally outside the 1.0 launch path. Several originally-future items have since shipped (customizable navigation, content deep links and system integration, and substantial music/photos/Live TV/books/CarPlay/SyncPlay/family-safety/watchOS work). Still genuinely future:

  • Expanded immersive environments for Gus Cinema.
  • An Apple Intelligence library assistant and generated artwork.
  • User-initiated diagnostic export.
  • Advanced accessibility enhancements.
  • Additional media-server backends (e.g. Emby), enabled by the M7 provider boundary.

Promote future features into a milestone only after the 1.0 launch scope is stable.

Clone this wiki locally