diff --git a/ROADMAP.md b/ROADMAP.md index a8ed42d9c..55a384385 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -40,6 +40,14 @@ Pulled from real user bug reports on getopenscreen/openscreen. This is the queue - [ ] **Feature:** software H.264 fallback when no GPU encoder MFT is available β€” [#18](../../issues/18). Critical for VMs, broken-driver machines, and headless environments. - [ ] **Feature:** copy / paste attributes & effects in the timeline β€” [#24](../../issues/24). Right-click menu + standard Ctrl/Cmd+C / Ctrl/Cmd+V shortcuts. +## πŸ“š Site & documentation +- [ ] **Feature:** Docusaurus site β€” landing + docs, deployed to GitHub Pages via CI. + - Monorepo at `website/`. Versioning off until v2. + - Landing (pitch, demo, quick start, downloads) + migrate `docs/` β†’ `website/docs/`. + - Bespoke theme (TBD). + - CI: build on PR (artifact preview), deploy to Pages on `main`. Custom domain as follow-up. + - MIT, no tracking, no paywall β€” same posture as the app. + ## πŸ“¬ How to influence this roadmap - **Discord** β€” join the OpenScreen Discord and post in [#πŸ—ΊοΈγƒ»roadmap](https://discord.com/channels/1489517664467681310/1493586210675884265). The fastest way to get a thumbs-up or thumbs-down on a feature. - **GitHub** β€” open an issue with the `enhancement` label, or react with πŸ‘ / πŸ‘Ž on existing items. @@ -51,10 +59,4 @@ Anything not on this list yet? Open an issue and tag it `roadmap` β€” we'll tria ## Changelog - **2026-06-24** β€” initial draft. Stability items pulled from open issues / PRs on getopenscreen/openscreen. AI section presented as opt-in / off by default. Whisper entry updated to reflect existing caption feature. -- **2026-06-24** β€” roadmap sync smoke test: discord-pinned-message mechanism goes live. -- **2026-06-24** β€” second smoke test after fixing embed truncation math. -- **2026-06-24** β€” third smoke test: verify PATCH path (not POST) now that the message id is tracked. -- **2026-06-24** β€” fourth smoke test: pin-as-state refactor (variable no longer required). -- **2026-06-24** β€” fifth smoke test: pin permission granted, verify self-healing pin works. -- **2026-06-24** β€” sixth smoke test: DISCORD_ROADMAP_MESSAGE_ID variable removed; verify the bot finds the message via pin lookup alone. -- **2026-06-24** β€” seventh smoke test: PR-merge trigger (validate the `pull_request_target` `closed`+`merged` path). \ No newline at end of file +- **2026-06-25** β€” added "Site & documentation" tier: Docusaurus + GitHub Pages. Cleaned smoke-test noise from the changelog (internal CI sync validation, not user-facing). \ No newline at end of file