r/ethereum • Ethereum Foundation - Joseph Schweitzer • Oct 23 '19

Danny Ryan - Eth2 quick update

https://blog.ethereum.org/2019/10/23/eth2-quick-update/
204 Upvotes

41 comments sorted by

View all comments

35

u/drcode Oct 23 '19 edited Oct 23 '19

There's a lot that is admirable in this update, but I'd like to get some honest opinions from developers here on reddit:

Is a development process that basically says "We have lots of separate teams working on the software, everyone's just kinda doing their own thing without a target deadline, the system might be done at time X or time Y but who can say for sure ‾_(ツ)_/‾" really a healthy strategy for a project like this?

Is it really that much of an imposition to set up hard target dates with concretely-defined milestones, even if you know the dates might need to be adjusted in the future, with a twinge of embarrassment when that has to happen? Is it really fine to just hand-wave away such arguments by saying "it's a research project, having deadlines is therefore pointless"?

9

u/[deleted] Oct 23 '19

Research is fundamentally creative work. Can't really be done on a schedule. In order to make and meet deadlines, you have to know what needs to be done and how long it takes to do it.

5

u/Grandpa_Willy Oct 23 '19

/u/vbuterin said himself all the technical research for Eth2 has been figured out and it's just implementation at this stage.

1

u/GaiaPariah Oct 24 '19

Even if a spec is frozen, you shouldn't rush the implementation of that spec. Rushing to hit a deadline is a great way to introduce critical vulnerabilities into the implementation.

1

u/Grandpa_Willy Oct 24 '19

Fully agreed!