docs: prune roadmap to forward-looking 1.0 plan - #186
Merged
Conversation
The roadmap had grown to ~950 lines of historical narrative covering
Stages 1–3, the Lanterna comparison reference, and a long decision
log. With Stages 1–3 complete and the docs site live, the historical
material no longer earns its weight.
Rewritten to ~240 lines focused on:
- Vision + non-goals (kept, condensed)
- Current state at 0.2.0 (one paragraph + capability bullet list)
- Stage 4 — the actual work to ship: MiMa, sample-app gaps
(tree/ editor/ chat-expansion), killer demo, GridLayout +
BorderLayout (originally Stage 1, never landed), migration
guide, 1.0 DoD checklist
- Stage 5 — Telnet + Web backends, with explicitly-not-planned
Swing/AWT and SSH preserved
- Open questions — narrowed to native image, 2.13 cross-publish,
resize semantics, i18n, accessibility, Windows
- Lanterna reference — collapsed to a few paragraphs about what
we deliberately don't match and what we add over Lanterna
- Recent decisions (rolling, ~3 months) — replaces the long
decision log
Removed entirely:
- §4 Stage 1 / §5 Stage 2 / §6 Stage 3 detailed work breakdown
(all complete; visible in git history)
- §9 Lanterna comparison tables (collapsed)
- §11 Decision log (replaced with a short rolling section)
- The "weaknesses originally identified at 0.1.x" audit table
(every item was resolved by Stages 1–3)
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Stage 1–3 are done and the docs site is live. The roadmap had grown
to ~950 lines of historical narrative — Stage 1/2/3 sub-item
breakdowns, the Lanterna comparison tables, a long decision log, and
the "weaknesses originally identified at 0.1.x" audit (every item now
resolved). With the historical material no longer earning its weight,
this rewrite collapses the file to a forward-looking development
plan.
~950 lines → ~240 lines, focused on:
Removed entirely:
Test plan