Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update EIP-7723: Add "Declined for Inclusion" #9056

Merged
merged 7 commits into from
Dec 5, 2024

Conversation

timbeiko
Copy link
Contributor

Introduces Declined for Inclusion after conversations at the L1 R&D workshop at Devcon. The purpose of this status is to signal that core devs with to explicitly exclude an EIP from a network upgrade and no longer discuss it as part of that upgrade's planning process. This already happens implicitly, where anything that isn't CFI'd or SFI'd is considered rejected from the upgrade. The DFI label makes this more explicit.

This does not imply the EIP is "rejected forever": a DFI'd EIP can be proposed again for the next network upgrade.

@github-actions github-actions bot added c-update Modifies an existing proposal s-review This EIP is in Review t-meta labels Nov 25, 2024
@eth-bot
Copy link
Collaborator

eth-bot commented Nov 25, 2024

✅ All reviewers have approved.

@eth-bot eth-bot changed the title Update eip-7723.md Update EIP-7723: Update eip-7723.md Nov 25, 2024
@timbeiko timbeiko changed the title Update EIP-7723: Update eip-7723.md Update EIP-7723: Add "Declined for Inclusion" Nov 25, 2024
EIPS/eip-7723.md Outdated Show resolved Hide resolved
EIPS/eip-7723.md Outdated
### Context: Upgrade Meta EIPs

When planning a network upgrade, anyone **MAY** draft an Upgrade Meta EIP to list EIPs in various stages of consideration. This Meta EIP **SHOULD** include three categories in its specification section: `Proposed for Inclusion`, `Considered for Inclusion` and `Scheduled for Inclusion`. Even if a category is empty, it **SHOULD** be included in the initial draft for clarity.
When planning a network upgrade, anyone **MAY** draft an Upgrade Meta EIP to list EIPs in various stages of consideration. This Meta EIP **SHOULD** include four categories in its specification section: `Proposed for Inclusion`, `Rejected for Inclusion`, `Considered for Inclusion` and `Scheduled for Inclusion`. Even if a category is empty, it **SHOULD** be included in the initial draft for clarity.
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
When planning a network upgrade, anyone **MAY** draft an Upgrade Meta EIP to list EIPs in various stages of consideration. This Meta EIP **SHOULD** include four categories in its specification section: `Proposed for Inclusion`, `Rejected for Inclusion`, `Considered for Inclusion` and `Scheduled for Inclusion`. Even if a category is empty, it **SHOULD** be included in the initial draft for clarity.
When planning a network upgrade, anyone **MAY** draft an Upgrade Meta EIP to list EIPs in various stages of consideration. This Meta EIP **SHOULD** include four categories in its specification section: `Proposed for Inclusion`, `Declined for Inclusion`, `Considered for Inclusion` and `Scheduled for Inclusion`. Even if a category is empty, it **SHOULD** be included in the initial draft for clarity.

EIPS/eip-7723.md Outdated

When the Upgrade Meta EIP is moved to `Last Call`, the `Proposed for Inclusion` and `Considered for Inclusion` lists **SHOULD** be removed, leaving only `Scheduled for Inclusion`.
When the Upgrade Meta EIP is moved to `Last Call`, the `Proposed for Inclusion`, `Rejected for Inclusion` and `Considered for Inclusion` lists **SHOULD** be removed, leaving only `Scheduled for Inclusion`.
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
When the Upgrade Meta EIP is moved to `Last Call`, the `Proposed for Inclusion`, `Rejected for Inclusion` and `Considered for Inclusion` lists **SHOULD** be removed, leaving only `Scheduled for Inclusion`.
When the Upgrade Meta EIP is moved to `Last Call`, the `Proposed for Inclusion`, `Declined for Inclusion` and `Considered for Inclusion` lists **SHOULD** be removed, leaving only `Scheduled for Inclusion`.

EIPS/eip-7723.md Outdated Show resolved Hide resolved
EIPS/eip-7723.md Outdated Show resolved Hide resolved
timbeiko and others added 4 commits November 26, 2024 06:41
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
@timbeiko
Copy link
Contributor Author

Thanks for the review, @abcoathup !

EIPS/eip-7723.md Outdated Show resolved Hide resolved
@abcoathup
Copy link
Contributor

@timbeiko we still need to amend the Scheduled for Inclusion, Included & Rationale sections to include DFI.

Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
@abcoathup
Copy link
Contributor

Suggested changes: https://github.com/abcoathup/EIPs/blob/9a74ce9da0212e53cb4cec9c063744ab460d3976/EIPS/eip-7723.md

@timbeiko timbeiko marked this pull request as ready for review December 5, 2024 19:36
@timbeiko timbeiko requested a review from eth-bot as a code owner December 5, 2024 19:36
@eth-bot eth-bot enabled auto-merge (squash) December 5, 2024 19:36
Copy link
Collaborator

@eth-bot eth-bot left a comment

Choose a reason for hiding this comment

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

All Reviewers Have Approved; Performing Automatic Merge...

@eth-bot eth-bot merged commit 0f66c25 into ethereum:master Dec 5, 2024
14 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-update Modifies an existing proposal s-review This EIP is in Review t-meta
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants