Skip to content

How should we pick EIP numbers? #5294

@SamWilsn

Description

@SamWilsn

In light of recent events, the discussion on how to assign numbers has come up again. This issue is solely for discussing assigning EIP numbers, and other topics will be deleted.

I'll try to summarize the proposals here, in preparation for the next EIPIP meeting. I'm going to give each proposal a short-name for easy reference.

Slug Description
status-quo No change; editors continue to assign EIP numbers arbitrarily, loosely based on the Pull Request number.
seq-bot A bot assigns an EIP number N in the commit when merging a Pull Request, where N is exactly one more than the largest existing EIP number.
rand-bot A bot assigns an EIP number N in the commit when merging a Pull Request, where N is equal to: R plus the lowest unassigned EIP number and R is a random number such that 0 <= R < 100; rerolling if N is an existing EIP.
seq-rand-bot A bot assigns an EIP number N in the commit when merging a Pull Request, where N is equal to: the largest existing EIP number plus a random integer R, where 0 < R < 11.
deny-list Create a known list of vanity numbers that are skipped, otherwise the same as status-quo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionr-ciRelates to the CIr-processRelates to an EIP Processw-staleWaiting on activity

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions