Copied description from the PR:
As agreed to on the last AllCoreDevs call (see stream) and during the EIPIP meetings (notes), I’ve changed the term “hard fork” to “network upgrade” in EIP-1, the eips.ethereum.org index page, the repo README and for the upcoming upgrade, Berlin (cc: @axic).
The reasons for this change, as described on the call, were the following:
- “Hard Fork”, while technically accurate, often is perceived by newcomers to Ethereum as to mean “chain split” (and possibly “free coins”).
- Most previous HFs/upgrades on Ethereum did not result in a chain split, and using “network upgrade” does not bring this connotation to new users, so it should be used as a default, with the possibility of chain splits being explicit
- The EF has used “network upgrade” over “hard fork” for the past couple upgrades, see Istanbul, Constantinople.
On the last ACD call, it seem like there was agreement by core devs on moving this forward, modulo feedback on the specific wording. This is the place for that feedback
Note: this does not remove previous instances of the term “hard fork” across the EIP repo/all EIPs. Only in the “guidelines” document and for the upcoming upgrade.
I would love to get broader community feedback here on both whether this is a good or bad idea, and the specific phrasing/implementation. Thanks!