Closed poojaranjan closed 5 years ago
Previous meeting notes for reference.
Unfortunately I can’t make it tomorrow. Thanks for putting this together. Here are my comments:
1) Lots, still working on it. See new wiki page https://en.ethereum.wiki/eth1 and then summary of all talks here https://en.ethereum.wiki/eth1/coredevsberlin
Maybe another one in late July?
Danno has volunteered to move forward on Hardfork timing. Right now, likely to be 6 months for the next one, so April 2020.
There is a lot to do and a lot of issues. Grooming these and seeing who can answer them or how they need to be organized would be helpful.
2) I entered in a lot of issues from the CoreDevsBerlin, plus I’ve been adding Ethereum Foundation “bugs”
I entered in milestones that map to current HF dates https://github.com/ethereum-cat-herders/PM/milestones
I also added a number of labels that map to Working Groups.
For issues, if it’s not assigned to anyone — it’s up for grabs! ie it is not going to get done.
I also created a top level Istanbul project https://github.com/orgs/ethereum-cat-herders/projects/2
I put it at the top level so that it can be managed across more repos.
I hope we can expand on this and see how this can be useful on reviewing progress on a weekly basis.
Also feel free to push back if this is too much ;) I thought that ECH PM repo can be a good home base. Getting access to do this in Ethereum organization hosted repos will likely be much tougher.
3) Changes to EIP233 just got merged. Next task is to communicate that PRs need to get made to 1679.
Also — let’s not track in multiple places. The Ethereum wiki works well for overview tracking I think https://en.ethereum.wiki/roadmap/istanbul
And, once EIPs are formally PR’d to 1679, this page will update automatically http://eips.ethereum.org/EIPS/eip-1679
4) once proposed, Core Devs need to accept. Then has to be implemented, pass testing, and be ready when the hardfork comes around.
I was kind of thinking that late July meeting could be go / no go for some EIPs.
5) Merged! Now on to using the template to have EIPs be PR’d into 1679
6) I still don’t understand this, sorry. It also seems to embed ECH into the process. From 5, the process is to PR against the Hardfork Meta.
Once we know which EIPs are proposed, here is a basic tracker https://en.ethereum.wiki/roadmap/istanbul/tracker
Thanks @bmann for updates. It looks good. We will revisit later.
EIP 1929 is basically the extension to EIP 233.
As per the last merge, EIP 233 gives the high level overview of EIP inclusion process for the HF. It says that, "Anyone that wishes to propose a Core EIP for the hard fork should make a PR against the Meta EIP representing the hard fork."
But, that doesn't explain the process flow of EIP, from EIP proposal to the upgrade readiness. That is actually documented in EIP 1929.
Of course, a mention about EIP 1929 in EIP 233 (in "EIP Inclusion Process") would help forthcoming HF coordinators in managing it effortlessly.
Why we need a separate EIP for the "Formal process of selection of EIPs for hardforks (Meta EIP#)" instead of EIP 233?
Because
My understanding is, this document is required by the user/group who are involved in the coordination of the HF and not by every EIP author/champion who wants to submit EIP for consideration needs to follow this.
Whereas, EIP 1929 is a document that explains process of selection of EIPs for hardforks (for that Meta EIP#) and it could be widely used by EIP champions once they are ready to propose it for upcoming HF.
Hope this helps.
"It also seems to embed ECH into the process."
Yes. ECH is created to support Ethereum with project management work, which essentially means tracking and coordination. So, in order to streamline the process, make it easier for devs to follow and track the process by a PM team member; we propose to embed ECH into the process. So that the process should be independent of person and anyone can perform the task with the document / process in place.
Discussed in ACD#60
Date and Time
Proposed time is 14:00 UTC on Wednesday, April 24th, 2019. Meeting duration: 1 hr
Location
Zoom: The link will be shared soon.
Agenda
Next meeting