Skip to content

Add RFC 0001, RFC process, contributing guide and templates - #32

Open
zzylol wants to merge 3 commits into
feat/ci-tiersfrom
docs/governance-and-rfc
Open

zzylol wants to merge 3 commits into
feat/ci-tiersfrom
docs/governance-and-rfc

Conversation

@zzylol

@zzylol zzylol commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Part 10 of the RFC 0001 stack: governance and the design record, following OpenTelemetry practice.

  • docs/rfcs/0001-sketch-telemetry-functions.md: the approved design doc, wording unchanged, with its two diagrams. Facts that changed after approval are marked "Update after approval:" and the superseded sentences are struck through:
    • the temporary local generator until the upstream version
    • ground truth from the official fanout and the exact baseline
    • every stage as the official engine in its own pinned container
  • docs/rfcs/README.md: when to write an RFC versus a GitHub issue, numbering, statuses and review.
  • CONTRIBUTING.md: roles (contributor, approver, maintainer) and the bar for each; at most two open PRs per contributor; PR expectations; design principles; local checks; the CI benchmark tiers (now implemented); a weekly sync (placeholder). It is written for people and AI agents.
  • MAINTAINERS.md (a placeholder row for the owner), issue forms (bug, feature, capability) and a PR template.
  • README.md: a short Contributing section.

Please fill in or adjust: the MAINTAINERS row, the weekly sync time and link, and the approver/maintainer bar (my proposal: approver after a month with several merged PRs and reviews plus a maintainer sponsor; maintainer after two months as approver plus a majority of maintainers).

@zzylol
zzylol force-pushed the docs/governance-and-rfc branch from 01d6f14 to 0965b48 Compare October 12, 2026 21:18
RFC 0001 is the accepted design doc, with its two diagrams and three
marked updates for facts that changed after approval (scenario
generator receiver, fanout-based exact ground truth, one asap-collector
container per stage).
@zzylol
zzylol force-pushed the docs/governance-and-rfc branch 2 times, most recently from 17186b1 to f263a6c Compare October 13, 2026 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant