Skip to content

Feature review process#1563

Open
BillWagner wants to merge 3 commits intodotnet:draft-v9from
BillWagner:Feature-review-process
Open

Feature review process#1563
BillWagner wants to merge 3 commits intodotnet:draft-v9from
BillWagner:Feature-review-process

Conversation

@BillWagner
Copy link
Member

Based on a couple email discussions with Jon regarding what we can learn from C# 8 and how we can improve.

Draft of some process tweaks based on our experience in C# 8.
@BillWagner BillWagner changed the base branch from draft-v8 to draft-v9 February 4, 2026 19:23
Co-authored-by: Rex Jaeschke <rex@RexJaeschke.com>
Co-authored-by: Rex Jaeschke <rex@RexJaeschke.com>
@jskeet jskeet added the meeting: discuss This issue should be discussed at the next TC49-TG2 meeting label Feb 11, 2026

A committee member takes ownership of the draft PR and self-assigns it. The *assignee* reviews and modifies the initial PR. At the assignee's discretion, they can tag other members for help or opinion on the overall direction of the PR.

Once the assignee has a good first draft, it's ready for the [First Reading](#first-reading). As part of getting ready for the first reading, the assignee should provide a summary of the PR to guide reviewers. This should cover:
Copy link
Contributor

Choose a reason for hiding this comment

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

Presumably if the assignee thinks the direction is actually wrong, and wants overally committee feedback, that's fine to bring to a first reading too?

- Direction approved, move on to final edits and [Second reading](#second-reading).
- Direction or content needs major work. Bring a revised PR back for a new first reading. (Task list comes from meeting review comments.)

The goal for this review is to minimize major rewrites to large new issues discovered later in the process. On rare occasion that a feature PR is quite small, the first reading and second reading can be combined.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
The goal for this review is to minimize major rewrites to large new issues discovered later in the process. On rare occasion that a feature PR is quite small, the first reading and second reading can be combined.
The goal for this review is to minimize major rewrites to large new issues discovered later in the process. On the rare occasion that a feature PR is quite small, the first reading and second reading can be combined.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meeting: discuss This issue should be discussed at the next TC49-TG2 meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants