Skip to content

Navigation Menu

Sign in
Sign up

Roadmap and Releases

joshuaaferguson edited this page Nov 15, 2025 · 3 revisions

Roadmap & Releases

This page summarizes ROADMAP.md, CHANGELOG.md, FEATURES.md, and MIGRATION_SUMMARY.md so stakeholders can track progress across all repositories.

Current Status

  • Version: v1.0.0 (Phase 5 – Production Ready).
  • Focus: Hardening, plugin ecosystem expansion, template/catalog migration, and prep for Phase 6 (VNC independence via TigerVNC + noVNC).
  • Recent Docs: MIGRATION_SUMMARY.md and TEMPLATE_MIGRATION_GUIDE.md describe how templates/plugins moved to dedicated repos currently mirrored in this wiki.

Development Phases (from ROADMAP.md)

  1. Phase 1 – Foundation: Session/template CRDs, controller, PVC automation, metrics, CI/CD. ✅ Completed.
  2. Phase 2 – Core Platform: API backend (70+ handlers), React UI (50+ components), hibernation system. ✅ Completed.
  3. Phase 3 – Advanced Features: Plugin system, repository sync, collaboration, operational dashboards. ✅ Completed.
  4. Phase 4 – Enterprise: Compliance dashboards, RBAC enhancements, quotas, DLP, admin console tooling. ✅ Completed.
  5. Phase 5 – Production Readiness: Security hardening, audit logging, monitoring, documentation cleanup. ✅ Completed.
  6. Phase 6 – VNC Independence: Replace LinuxServer.io + KasmVNC images with native TigerVNC/noVNC stack, improve media pipeline, update templates. 🚧 Planned.

Upcoming Milestones

  • Template Image Refresh: Build StreamSpace-maintained images for browsers, IDEs, and desktops (tracked in docs/VNC_MIGRATION.md).
  • Automation: CLI parity for template/plugin management, more integration tests, GitOps workflows.
  • Managed SaaS: Launch StreamSpace Cloud with automatic upgrades, backups, 24/7 support (see README teaser).
  • Observability Enhancements: Additional Prometheus metrics, Grafana dashboards, alert bundles.

Release Highlights (CHANGELOG.md)

  • v0.2.0: Added external repository archives, migration of templates/plugins to their own repos, documentation overhaul, and security/auth cleanup.
  • Use semantic versioning with Conventional Commits; each release includes controller, API, and UI image tags plus Helm chart updates.
  • Tagging Strategy: git describe powers build metadata; Docker images tagged with vX.Y.Z, Git tag, and latest.

Contribution Tracking

  • Link PRs/issues to roadmap items and phases.
  • Document breaking changes or required operator actions in the release section of PR descriptions and update this page accordingly.
  • For migrations affecting plugins/templates, also update streamspace-plugins or streamspace-templates README plus cross-reference here.

Refer to Project-Overview for feature context and Deployment-and-Operations for upgrade notes.

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /