Ethereum Core Devs Meeting 67 Agenda
timbeiko opened this issue · 12 comments
Ethereum Core Devs Meeting 67 Agenda
Deadline for already submitted, non-Accepted, Istanbul EIPs to be considered "Tentatively Accepted"
- Meeting Date/Time: Friday 2 August 2019 at 6:00 UTC
- Meeting Duration 1.5 hours
- YouTube Live Stream
- Istanbul Meta EIP
Agenda
- Istanbul EIPs
- Client implementation updates for Accepted and Tentatively Accepted
- Last call for "Tentatively Accepted" EIPs
- Conformance Testing
- Testnet Upgrade & Istanbul Next Steps
- Review previous decisions made and action items
- Working Group Updates
- Testing Updates
- Client Updates (only if they are posted in the comments below)
a) Geth
b) Parity Ethereum
c) Aleth/eth
d) Trinity/PyEVM
e) EthereumJS
f) EthereumJ/Harmony
g) Pantheon
h) Turbo Geth
i) Nimbus
j) web3j
k) Mana/Exthereum
l) Mantis
m) Nethermind - EWASM & Research Updates (only if they are posted in the comments below)
I'd like to have a discussion about EIP-663: Unlimited SWAP and DUP instructions with the respect to these critical comments: https://ethereum-magicians.org/t/eip-663-unlimited-swap-and-dup-instructions/3346/10
I'm for accepting variant C and analyzing existing contracts for compatibility with "multibyte" opcode encoding.
Personally, I cannot attend the meeting (holidays).
I propose to reject EIP-2200 "Rebalance net-metered SSTORE gas cost with consideration of SLOAD gas cost change" because:
- After weeks of work it is not even a proper EIP draft: ethereum/EIPs#2200
- The replaced EIP-1706 is still a draft.
- There are unanswered comments and proposals in the official discussion channels:
Random idea: protocol updates focused on a given topic.
Some topics I think could be useful:
- rebalancing/repricing
- new opcodes
- new precompiles
So far different kind of changes were mixed into a single update. I believe the reasoning is that many of those changes should be independent, however if an update is focused on one kind of changes, perhaps there would be a more focused effort in reviewing their effect together.
Following that train of though, for Istanbul it would be nice to mostly focus on repricing: 1108, 1884, 2028 – and potentially 2200, 2045 and 2046.
@haydenadams for the record, we agreed on the call that we could not have the discussion about 2200 given that both @chfast and @sorpaas weren't on.
@timbeiko thanks thats good to hear.
Sorry if I'm being a bit pushy here. This EIP is important for us and I just want to make sure if its rejected its for a very good technical reason and not because someone was offline, there is some missing documentation, miscommunication, not enough funding for work, or any other easily resolvable issue.
No worries, I appreciate your support for it! I think your comment in the ACD gitter is the best way forward, but I'm not sure myself how to answer.
This EIP is important for us and I just want to make sure if its rejected its for a very good technical reason and not because someone was offline, there is some missing documentation, miscommunication, not enough funding for work, or any other easily resolvable issue.
If it is so important I bet you can make the spec look excellent before next Friday's ACD meeting.
@haydenadams Can you describe your use case in sorpaas/EIPs#1 (comment) in the context of the attached analysis?
@chfast honestly it feels like you have a personal reason for wanting to kill the EIP by causing a huge fuss last minute over nothing.
It's not like you brought up any issues during the AMA 3 weeks ago
https://ethereum-magicians.org/t/eip-1283-1706-ama/3467
And you didnt bring up any issues for literally months before that.
It's not like you answered my question in the Gitter about what the issue actually is. This feels intentionally timed to have the highest probability of killing the EIP by causing last second uncertainty and doubt in a process that usually airs on the side of caution
Why do I need to compare my various use cases to some random proposal by Alexey that isn't even an EIP yet? I could come up with as many use cases for the EIP as needed but mutex is as fine an example as any.
Please stop wasting time, playing politics, and sabotaging so I can build dapps with reasonable gas efficiency in 2019.