docs: add v2 roadmap#30
Draft
szrudi wants to merge 4 commits into
Draft
Conversation
Public source of truth for the v2 UI overhaul tracked under the labelle-web v2 GitHub Project (Phase 0 in #27, Phase 1 in #28, Phase 2 in #29). Slices ship to main as independent PRs with SemVer bumps; the breaking template-first cutover (2.5) becomes the v2.0.0 release when ready, so no long-lived v2 branch is needed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The first draft framed labelle-org/labelle#45 as if this repo would become the official labelle-web. That was wrong: labelle-org has its own plan for adopting an external project under that name, and this repo's name collision is accidental — it predates that upstream conversation being visible to us. Reframe as an independent project with a slightly different audience (Pi appliance, phone-first) that stands on its own goals regardless of how upstream settles theirs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Previous draft overswung to "deliberately independent, not aiming to be adopted." The actual position is: aspiring to be the project labelle-org adopts as their eventual official labelle-web, with no upstream engagement yet and the option of reaching out for input before diving into v2 implementation. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Adds a status banner up top, softens the "v2 moves toward template-first" language to "exploring", flags Phase 2.5 as the most speculative slice, and surfaces the underlying thesis (is template-first even right for this project's actual usage?) as Open Question #0. Intent: keep this PR open as a living discussion artifact while we engage labelle-org for input. Direction can still be reshaped before any code lands. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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
docs/v2-roadmap.mdas the public source of truth for the v2 UI overhaul.mainas SemVer-bumped PRs rather than maintaining a long-livedv2integration branch — slice 2.5 becomes the v2.0.0 cutover when it lands.Docs-only — no version bump needed (release.yml is gated on
package.jsonversion changes).Test plan