Skip to content

docs: add native-core uringloop roadmap - #12

Merged
bright2227 merged 1 commit into
mainfrom
codex/open-pr-for-roadmap.md
Jul 29, 2026
Merged

docs: add native-core uringloop roadmap#12
bright2227 merged 1 commit into
mainfrom
codex/open-pr-for-roadmap.md

Conversation

@bright2227

Copy link
Copy Markdown
Owner

Motivation

  • Provide a single-source development roadmap that defines correctness, compatibility, and performance goals for a native-core implementation of uringloop and to guide phased work from Phase 0 (benchmarks & tests) through Phase 6 (productization).

Description

  • Add ROADMAP.md describing the project goal, guiding principles, Phase 0–6 implementation plan, kernel feature matrix, productization notes, risks, and explicit non-goals.
  • Document Phase 1–3 technical targets such as a native _uringcore extension, request lifetime/ownership model, provided-buffer pool, multishot handling, and native loop/transport migration guidance.
  • Include Phase 0 requirements for a benchmark harness and a CPython-derived correctness test harness and the expectations for gated feature-probing and fallback behavior.

Testing

  • Ran repository checks with git diff --check, which completed without reported problems.
  • Verified the new document contains a single top-level title via rg -n '^# Roadmap:' ROADMAP.md.
  • Confirmed repository status and recent history to ensure the change is present in the working tree and visible to review tools.

Codex Task

@bright2227
bright2227 merged commit 2abc253 into main Jul 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant