Agenda Item Request: Formally discuss whether or not we should be including ProgPow into Istanbul. If we do add it in and something comes up along the way before the hardfork, we can simply just pull it.
Agenda Item Request: status update on alternative implementation of EIP1962 in C++.
So meetings are no longer every other Friday?
Initial PR for EIP1962 into Parity is complete (link). For Geth two options will be provided over the next two weeks:
Plans:
Agenda Item Request: Discussing the EIP process template and process modification to manifest security in the EIP process by adding mandatory "Security Considerations" to EIP-1 (and EIP-x template). This has been presented at the coredevs meeting in berlin this spring. Discussion, presentation etc. are linked in the pull-request at https://github.com/ethereum/EIPs/pull/1963. This is only a minor modification to add the section to the template and require proposals to provide security considerations (initially intentionally lax) analogue to the same RFC process.
So meetings are no longer every other Friday?
They are. It's -8 hrs per call, modulo 24, I think :)
@Souptacular the actions items linked are the wrong one (call #63 and not #64)
It's -8 hrs per call, modulo 24
Modulo 24 which timezone though? This meeting is only on Friday during the day for those in Asia and the South Pacific
@fubuloubu the goal was to never have it be on a Saturday for anyone, so it rotates from 14:00 UTC Friday, 6:00UTC Friday and 22:00UTC Thursday, and then back to 14:00 UTC Friday.
EIP2028 would like to present our results on the call. Could we be added to the agenda?
If we are going to discuss ProgPOW add the need for a hash multiplier for ProgPOW total difficulty to the agenda: https://ethereum-magicians.org/t/eip-progpow-a-programmatic-proof-of-work/272/13?u=shemnon
But in my opinion this is less important than discussing reference tests and the other already discussed EIPs, so place it on the agenda appropriately.
Following last AllCoreDevs, and inspired by an idea that @MadeOfTin gave me, I pinged all the attendees from the previous call and asked them what the Top 3 things they'd like to see discussed on the call were.
8 attendees answered, and here are their compiled answers. Hopefully this can influence the agenda so that most of the time is spent discussing these issues.
Comment by Alexey: I would like to introduce this idea that, regardless of whether EIPs are accepted or not, part of their implementation that "loosens" up the code, should be done anyway. It means that instead of EIP implementations bringing all the complexity with them, some of the complexity is eliminated upfront. This is a new concept, but I think it is quite important to promote.
Re: EIP-1344 vs. EIP-1965, as I said before I won't be able to make the meeting until almost 1.5 hours into the call. Calls usually go this long, so if I am needed to make a decision on EIP-1344 I will try to attend. If not, if someone could inform me via Gitter when that decision is made, it would help me out immensely so I am not rushing to join the call to find out everyone had already left. Thanks!
is there a testnet?
is the network needs validators?
Given EIP-1702: Which of the Istanbul EIPs live only in version 1 code? Which live in version 0 and version 1 code?
Regarding this, in the call we'll basically want to discuss two options:
If we decide on (2), then we may not have a new version this time, because most Istanbul EIPs (except EIP-615 and state rents) are minor changes. However, I do want to propose that we ensure account versioning is implemented in all the clients and include it in Istanbul testing, because it allows people to write EIPs with the assumptions that we have account versioning, which in many situations will greatly simplify things (for example, state rent EIPs' new account RLP fields).
Closed in favour of https://github.com/ethereum/pm/issues/113
Most helpful comment
Agenda Item Request: Discussing the EIP process template and process modification to manifest security in the EIP process by adding mandatory "Security Considerations" to EIP-1 (and EIP-x template). This has been presented at the coredevs meeting in berlin this spring. Discussion, presentation etc. are linked in the pull-request at https://github.com/ethereum/EIPs/pull/1963. This is only a minor modification to add the section to the template and require proposals to provide security considerations (initially intentionally lax) analogue to the same RFC process.