Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ethereum Core Devs Meeting 61 Agenda #97

Closed
lrettig opened this issue Apr 27, 2019 · 14 comments

Comments

Projects
None yet
8 participants
@lrettig
Copy link
Member

commented Apr 27, 2019

Ethereum Core Devs Meeting 61 Agenda

Agenda

  1. Review previous decisions made and action items
  2. Roadmap
  3. EIPs
    a) Refer to Roadmap link for list
    b) Please add more EIPs to the agenda
  4. Eth 1.x Blog by Alexey on changing processes
  5. Working Group Updates
  6. Do people want to meet in July? (Boris)
  7. Ganache/spec compliance issue at go-ethereum
  8. EIP-615 (from last meeting)
  9. Testing, testnets, and road to Istanbul
  10. Testing Updates
  11. 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) Nethereum
  12. EWASM & Research Updates (only if they are posted in the comments below)
@bmann

This comment has been minimized.

Copy link

commented Apr 30, 2019

Do people want to meet late July (post major client implementations / pre testnet deployment)?

Poll here https://ethereum-magicians.org/t/coredevs-eth1x-istanbul-meeting-july-poll-feedback/3197

So far Seattle is in first place, then a tie for New York and "Somewhere in Canada". Week of July 29th is currently preferred.

@davidmurdoch

This comment has been minimized.

Copy link

commented May 6, 2019

Ganache Client Updates: I'd like to bring attention to a spec compliance issue at go-ethereum (ethereum/go-ethereum#18152) that affects Ganache to see if we can resolve this one way or another (either by updating the spec or updating go-ethereum).

@gcolvin

This comment has been minimized.

Copy link

commented May 8, 2019

@bmann I do want to meet late July. I cannot meet the week of July 29, as I host a large family reunion later that week. Mere preference is about 50/50 now, so would like know what is possible, versus preferred.

@bmann

This comment has been minimized.

Copy link

commented May 8, 2019

@gcolvin I’m not going to organize if people aren’t interested in meeting. So we’ll see.

@tvanepps

This comment has been minimized.

Copy link

commented May 10, 2019

@lrettig would love to touch on @AlexeyAkhunov 's post from this week on 1x strategy, hopefully he will be there to drive discussion.

https://medium.com/@akhounov/ethereum-1x-as-an-attempt-to-change-the-process-783efa23cf60

@AlexeyAkhunov

This comment has been minimized.

Copy link
Contributor

commented May 10, 2019

@davidmurdoch I am also seeing the lack of standard on JSON interfaces as the main driver for complexity in projects like retesteth, which I am trying to integrate with go-ethereum at the moment. At the same time, I am tempted to propose developing a non-JSON (RLP-based) standard with proper versioning etc., in the same vein as eth/63 -> eth/64 develops. And have JSON as an adapter on top of it. JSON is suboptimal for a lot of use cases, but needs to be present

@AlexeyAkhunov

This comment has been minimized.

Copy link
Contributor

commented May 10, 2019

@bmann As I told privately to you earlier, it is very unlikely I will be able to meet in person the week of July 29th. But I will be at DappCon in Berlin (21-23 August), and will be preparing a workshop there to try to teach people how to become Ethereum core developers :)

@MadeofTin

This comment has been minimized.

Copy link

commented May 10, 2019

@alexey I have been talking with Dimitry about joining his team coordinating test efforts and writing tests. Talks ongoing with the EF

@bmann

This comment has been minimized.

Copy link

commented May 10, 2019

@AlexeyAkhunov yep. Not too worried about individual attendance or not — looking for feedback if people care about meeting in person to work on preparing the Istanbul hard fork, deploying testnets, and kicking off April 2020 hard fork discussions.

I don’t care either way if the work can get done online, I’m just trying to organize timing so that we have lots of lead time that people can plan around.

Rather than just consensus tests with Retesteth, it sounds like we still don’t have a coordinator for testing and testnets.

@AlexeyAkhunov

This comment has been minimized.

Copy link
Contributor

commented May 10, 2019

Rather than just consensus tests with Retesteth, it sounds like we still don’t have a coordinator for testing and testnets.

I suspect the testnet setup kind of suffers from the similar issues that retesteth. For example, standard of genesis format and change activation messages. Lots of manual "coordinator" work can be removed by some tech work and automation, I believe

@MadeofTin

This comment has been minimized.

Copy link

commented May 10, 2019

Any Updates on the BLAKE2b EIP?

@bmann

This comment has been minimized.

Copy link

commented May 10, 2019

@MadeofTin no champion yet ethereum-cat-herders/PM#64

Discussion brought up by @cdetrio is that if EVM implementations are optimized, Blake in particular might be done natively.

@lrettig

This comment has been minimized.

Copy link
Member Author

commented May 10, 2019

Closing in favor of #99. Thanks everyone!

@lrettig lrettig closed this May 10, 2019

@axic

This comment has been minimized.

Copy link
Member

commented May 10, 2019

@AlexeyAkhunov regarding the JSON-RPC spec there seems to be on already: https://eips.ethereum.org/EIPS/eip-1474 (it just renders badly and the rendering is cut off)

Additionally the following extensions are made to it:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.