Skip to content

Commit 5c1a974

Browse files
authored
feat: add roadmap for Q4 2025 (#2193)
1 parent 729d144 commit 5c1a974

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

ROADMAP.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# 📅 Q4 2025 Faust Refactor Roadmap
2+
3+
| Sprint | Dates | Focus Areas | Key Deliverables |
4+
|--------|----------------|-----------------------------|-----------------|
5+
| 1 | Oct 7 – Oct 20 | 🛤 Roadmap + Toolbar (first cut) | - Publish roadmap (internal + OSS)<br>- Scaffold `@faustjs/toolbar` package<br>- Toolbar alpha (Preview + Edit buttons, responsive & accessible)<br>- Demo app with Toolbar |
6+
| 2 | Oct 21 – Nov 3 | 📐 Core Packages (iteration 1) | - Scaffold `@faustjs/template-hierarchy` and `@faustjs/client`<br>- GraphQL client wrapper MVP<br>- Template Hierarchy MVP (basic post/page rendering) |
7+
| 3 | Nov 4 – Nov 17 | 📦 Core Packages (iteration 2) | - Publish Template Hierarchy alpha<br>- Publish GraphQL Client alpha<br>- Toolbar beta (theming tokens, accessibility improvements)<br>- Scaffold `@faustjs/auth`<br>- Draft: *Getting Started with Faust v2* doc |
8+
| 4 | Nov 18 – Dec 1 | 🔗 Framework Adapter + Utils | - Next.js App Router adapter beta (or Pages router)<br>- Publish `@faustjs/utils` package<br>- Toolbar adds draft/publish toggle<br>- Migration Guide v1 |
9+
| 5 | Dec 2 – Dec 15 | 🚀 DX + Starter Tooling | - Finalize Toolbar stable (white-label theming)<br>- Starter CLI: `npx create-faust-app` (Next.js baseline) (or just a template)<br>- Docs: Migration guide expanded with examples |
10+
| 6 | Dec 16 – Dec 23 | 🎉 Release Prep & OSS Launch | - Internal & OSS testing of migration flow<br>- Publish Next.js adapter stable<br>- Release Faust Core v4.0 (Next.js baseline)<br>- Community demo + OSS announcement<br>- Plan Q1 2026 (Astro + SvelteKit adapters) |
11+
12+
---
13+
14+
## 🎯 End of Quarter Outcomes
15+
- Core packages available: Template Hierarchy, GraphQL Client, Toolbar
16+
- Framework adapter: Next.js App/Pages Router stable
17+
- CLI tooling + Docs
18+
- DX improvements: starter project generator (`npx create-faust-app`)
19+
- Docs: Getting Started, migration guide, roadmap published
20+
21+
---
22+
23+
## 👉 By Dec 23, 2025, developers can:
24+
- Scaffold a Faust app in minutes
25+
- Use the modular Template Hierarchy + GraphQL Client without boilerplate
26+
- Provide editors a functional Toolbar
27+
- Migrate legacy Faust projects safely

0 commit comments

Comments
 (0)