Skip to content

Milestones

List view

  • ## Editor Launch Sprint ### Overview The quarter where all components came together into a functional editor. Mountain binary builds clean. Cocoon connects via gRPC. Wind bridges Tauri IPC. Sky renders VS Code workbench. 95 extensions scanned. ### Key Achievements - Mountain: 351 .rs files, 70+ gRPC RPCs, 24 IPC domain modules, terminal PTY, secret storage - Cocoon: Effect-TS architecture, GRPCServerService, 25+ provider registrations, extension activation - Wind: TauriMainProcessService with 24 channels, Preload.ts Tauri bridge, Effect-TS services - Sky: 5 workbench profiles, SkyBridge with 20+ events, Astro 6, telemetry bridges - Common: 174+ .rs files, all provider traits, ActionEffect system, Transport Registry ### Build - Mountain: cargo build -p Mountain (0 errors) - Wind: cd Element/Wind && pnpm run prepublishOnly - Cocoon: cd Element/Cocoon && sh Source/prepublishOnly.sh - Sky: cd Element/Sky && pnpm run build

    Due by March 31, 2026
  • ## Dependency Maintenance Stabilization quarter focused on keeping all dependencies current. ### Changed - Effect-TS updated to 3.19.x series - Astro updated to 5.15-5.16 - Cloudflare Workers types kept current (4.2025xxxx) - Node.js @types/node updated to 24.x - Automated Dependabot updates across all components - Build infrastructure refinement

    Due by December 31, 2025
  • Full stack integration. 282 commits. Mountain+Cocoon+Wind+Sky all actively developed. Build pipeline producing executables (.exe, .msi). 6,905 new lines in September with XML/YAML/JSON config expansion.

    Due by September 30, 2025
  • ## Architecture Buildout NLnet NGI0 Commons Fund announced. All core components actively developed. ### Key Achievements - Cocoon born: 291 commits, 33K lines of Effect-TS - Wind: 370 .ts files, Preload.ts Tauri bridge - Mountain: Build executables, CSP for extensions - Sky: Workbench pages, SkyBridge events - Common: All provider traits defined - Worker: Service worker implementation started - Grove, Mist: Architecture planning initiated

    Due by June 30, 2025
  • ## Integration Phase Framework upgrade quarter. ### Changed - Astro 4 β†’ Astro 5 migration (5.2-5.4) - TypeScript 5.7 β†’ 5.8 upgrade - Vite 6.x integration - Turborepo + pnpm workspace stabilized - Dependencies maintained across all components

    Due by March 31, 2025
  • ## Architecture Solidification VS Code source integration quarter. ### Added - Output element: 32K+ JS files bundled from VS Code source - Source maps, CSS, SVG assets for workbench consumption - VS Code module tree fully imported into monorepo ### Changed - Submodule architecture with Element/ and Dependency/ nested repos - Cargo workspace stabilized with edition 2024 defaults - Build tooling consolidated

    Due by December 31, 2024
  • ## Rapid Development Heavy coding quarter β€” foundational implementations across all components. ### Added - Mountain: 168 commits, 28K lines of Rust, Tauri 2.x, gRPC scaffolding - Sky: 600 commits, Astro + React architecture, Firebase analytics - Wind: 166 commits, Monaco editor integration, SCSS design system - Echo: 334 commits, Rust work-stealing task scheduler - Common: Abstract trait system, Cloudflare Workers types - Rest: OXC-powered JS bundler inception (migrated from BinaryRest)

    Due by September 30, 2024
  • ## Project Inception Repository creation and initial scaffolding. ### Added - Monorepo structure with Element submodule architecture - CI/CD pipeline with GitHub Actions and Dependabot - Turborepo + pnpm workspace configuration - Cargo.toml workspace with Rust Edition 2024 - PascalCase naming convention adopted project-wide - Initial README and project documentation

    Due by June 30, 2024