Roadmap
Last updated: 2026-08-10 | Maintainer: tuna-os (hanthor)
Missionβ
Protota is a GNOME HIG-compliant mockup tool for Adwaita app UIs. It uses real
@gjsify/adwaita-web web components so
mockups look and behave like real Adwaita β not pixel replicas. Live at
https://tuna-os.github.io/protota/.
Current Status (August 2026)β
- Active development (commits daily); Playwright E2E suite in place.
- Community health files landed (CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md) β LICENSE still missing (tracked in #173).
- 9 open issues; the backlog is dominated by Adwaita-conformance refinements
(modals β
Adw.Dialog, shortcuts βAdw.ShortcutsDialog) and two flaky Playwright tests.
Prioritiesβ
| Priority | Item | Tracking | Status |
|---|---|---|---|
| P1 | Fix flaky E2E tests (drag-and-drop, mobile topbar) | #156, #165 | π΄ Open |
| P1 | Add missing LICENSE + remaining health files | #173 | π΄ Open |
| P2 | Adwaita conformance: modals β Adw.Dialog, shortcuts β Adw.ShortcutsDialog | #159, #160 | β¬ Not started |
| P2 | Enable Diagnostics by default + Blueprint in groups toggle | #161, #162 | β¬ Not started |
| P3 | Window button options (close-only, top-left) | #163, #158 | β¬ Not started |
Quarterly Goalsβ
Current Quarter (2026 Q3) β "Expand"β
Theme: Stable, HIG-faithful mockup authoring.
| Goal | Owner | Tracking | Status |
|---|---|---|---|
| Green E2E suite (no flaky tests) | protota | #156, #165 | π΄ Open |
| Complete community health files (LICENSE) | guide / protota | #173 | π΄ Open |
| Adwaita component conformance pass | protota | #159, #160 | β¬ Not started |
Next Quarter (2026 Q4) β "Mature"β
- Diagnostics default-on with stable CI signal.
- Evaluate integration with gtk-office-suite / suite-common as the org's shared Adwaita design surface.
Technical Debt Backlogβ
| Item | Issue | Priority | Effort |
|---|---|---|---|
| Flaky Playwright tests masking regressions | #156, #165 | P1 | S |
| Missing LICENSE | #173 | P1 | S |
How to Contributeβ
See CONTRIBUTING.md and AGENTS.md for dev setup
(npm install && npm run dev). Pick an issue from the priorities above or
comment on a goal you would like to own.
Roadmap Governanceβ
This roadmap is maintained by the strategist agent. Updates are published after major milestones or quarterly. Propose changes via PR to this file with an issue reference.
Generated by strategist agent at ACMM L6. Updated 2026-08-10.