Draft: dora 1.0 consolidation (Phase 1 → 5a)#1624
Closed
heyong4725 wants to merge 4928 commits into
Closed
Conversation
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.
Draft — dora 1.0 consolidation (Phase 1 → 5a)
This PR is the landing pad for the dora 1.0 consolidation. Phase 1-5a commits land here; at Phase 5a it's merged with
--no-ffto produce the pre-release tag. Do not merge until Phase 5a.Context
dora-rs/adorafork tree takes over as the dora 1.0 baseline. See governance resolution indora-rs/adora#287.dora-rs/adoradocs/phase--1-audit-2026-04-16.md.dora-rs/adoradocs/downstream-user-assessment-2026-04-16.md.dora-rs/adoradocs/plan-dora-1.0-consolidation.md.dora-rs/adora#305with sub-issues for each phase.Phase-by-phase
v0.x-finaltag,legacy/0.xbranch,dora-0.2.1-baselinetag on fork, this PR opened, freeze onmain).dora-rs/adora#306closed.ours-merge (de5d2fca9). Merge commit onv1.0-rewritewhose tree is fork's (373b82797) and whose two parents are fork-main and upstream-v0.x-final-tip (52835cff6). Tree verified empty-diff againstfork/main;cargo check --all --exclude <python packages>passed in 1m10s.dora-rs/adora#307closed.b0425f3e3). 2 files ported (node_exit_status test; error-propagation README); 11 upstream-only files documented as removed/superseded indocs/migration-from-0.x.md.dora-rs/adora#308closed.StreamforEventStream#309 closed 2026-04-17). D and zenoh SHM migration land progressively as rc.2 and rc.3 per Cannot exec dora or dora-cli command when install dora with conda on macOS #313 + Implement support for primitive data types for dataflow.yaml #314. 1.0 GA ships with both. Plan doc rescoped in7c2a2a926.apis/rust/compat/,dora-* 0.3.0,dora-rs 0.3.0).dora-rs/adora#310v1.0.0-rc.1+ pre-release publish.dora-rs/adora#311Contributors preserved
Post-merge
git shortlog -sne HEADonv1.0-rewriteshows 127 unique authors across both histories. Top contributors:Follow-up commits on this branch before Phase 5a:
.mailmapto collapse the 3 haixuanTao email aliasesCONTRIBUTORS.mdgenerated fromgit log --format='%aN <%aE>' | sort -uf— durable attribution independent of GitHub UI renderingTesting
Each phase has its own verification gate documented in the sub-issue. CI runs on every push; the draft status means no accidental early-merge.
Rollback
Any phase can be rolled back by force-pushing
v1.0-rewriteto an earlier commit. Before Phase 5a publish, there's no external-visible artifact to clean up.