Skip to content

docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy - #1

Merged
jtmcdole merged 4 commits into
mainfrom
rfc000.001
Sep 2, 2026
Merged

docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy#1
jtmcdole merged 4 commits into
mainfrom
rfc000.001

Conversation

@jtmcdole

@jtmcdole jtmcdole commented Aug 27, 2026

Copy link
Copy Markdown
Member

Establish the architecture taxonomy, numbering scheme, and lifecycle process for Flutter Requests for Comments (RFCs).

  • Introduce structured identifier format AAA.NNN across 8 core domains (000 Meta through 700 Documentation & Ecosystem).
  • Define file naming (rfc/AAA.NNN-kebab-case.md) and YAML frontmatter schema.
  • Outline a 4-step assignment lifecycle using .000 draft placeholders to prevent number collisions during proposal phases.
  • Specify rules for cross-cutting proposals and number immutability.
  • Uses OKF document headers for later adoption.

fixes: #2

Establish the architecture taxonomy, numbering scheme, and lifecycle process
for Flutter Requests for Comments (RFCs).

- Introduce structured identifier format `RFC-AAA.NNN` across 8 core domains
  (000 Meta through 700 Documentation & Ecosystem).
- Define file naming (`rfc/AAA.NNN-kebab-case.md`) and YAML frontmatter schema.
- Outline a 4-step assignment lifecycle using `.000` draft placeholders to
  prevent number collisions during proposal phases.
- Specify rules for cross-cutting proposals and number immutability.
@jtmcdole
jtmcdole requested review from Piinks and zanderso August 27, 2026 23:04
@jtmcdole

Copy link
Copy Markdown
Member Author

Would be nice to have "WANT_LGTM: <list|all>"

@jtmcdole

Copy link
Copy Markdown
Member Author

We should also consider OKF if we ever wanted to hook these up to a harness.

@zanderso zanderso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a great start. For a complete RFC process we'll also need RFCs that specify the review process, similar to what Slava has in his CL.

Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
@jtmcdole

jtmcdole commented Aug 28, 2026

Copy link
Copy Markdown
Member Author

This is a great start. For a complete RFC process we'll also need RFCs that specify the review process, similar to what Slava has in his CL.

I welcome another RFC after this one, appropriately numbered, to cover the review process. Issue #3

@jtmcdole
jtmcdole requested a review from zanderso August 28, 2026 15:56
@jtmcdole

Copy link
Copy Markdown
Member Author

#4 added for @zanderso

Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.0001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
@jtmcdole
jtmcdole requested review from Piinks and zanderso August 29, 2026 00:09
@jtmcdole jtmcdole changed the title docs(rfc): add RFC-000.001 Flutter Architecture & Reference Taxonomy docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy Aug 29, 2026

@zanderso zanderso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm w/ question.

Comment thread rfc/000.0001-flutter-architecture-and-reference-taxonomy.md Outdated

@zanderso zanderso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still lgtm

@jtmcdole

Copy link
Copy Markdown
Member Author

Updated to latest requests. Note: this repo current has a requirement for 2-approvals before submitting.

@Piinks Piinks left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to latest requests. Note: this repo current has a requirement for 2-approvals before submitting.

Roger, Roger. LGTM

@jtmcdole
jtmcdole merged commit 08cf801 into main Sep 2, 2026
7 checks passed
@jtmcdole jtmcdole added rfc-assigned AAA.NNN number assigned by the `rfc-assigned` action status: accepted labels Sep 11, 2026
@jtmcdole
jtmcdole deleted the rfc000.001 branch September 11, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rfc-assigned AAA.NNN number assigned by the `rfc-assigned` action status: accepted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants