-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
EIP-1: Implementation section #2940
Comments
This is just a rough idea at this point, but anyone has any better suggestions? cc @Souptacular @MicahZoltu @lightclient @nicksavers @MadeofTin |
I like this. Should there also be some sort of link between an EIP and its status in the network upgrade process? (e.g. core EIPs have a new header field to denote whether it is "eligible for inclusion", "included", etc, which link into the eth1.0-specs repo). I imagine the implementation links would fit better in that specs repo. |
I support removing the Implementation section. I'm very weakly against (2) and (3), but I would not let that dislike get in the way of getting (1) applied ASAP. I generally don't like the idea of people writing EIPs that are intended to be used for one thing while in draft, and then something different while in final. I would much rather people just write toward final EIPs and stop using EIPs as a discussion platform (that is what discussion-to is for). I would favor an optional |
In the current EIP-1:
I think the main point was that Core EIPs have to have a proven implementation, but as we discovered, conflating the network upgrade and the EIP process makes life much harder, for both processes. Thus there is a goal to separate them.
For non-Core EIPs the implementation question is less clear, if that's possible. This is reinforced by two recent cases (1 and 2).
I propose the following:
The text was updated successfully, but these errors were encountered: