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 62 Agenda #99

Closed
lrettig opened this issue May 10, 2019 · 12 comments
Closed

Ethereum Core Devs Meeting 62 Agenda #99

lrettig opened this issue May 10, 2019 · 12 comments

Comments

@lrettig
Copy link
Contributor

lrettig commented May 10, 2019

Ethereum Core Devs Meeting 62 Agenda

Agenda

  1. Review previous decisions made and action items
  2. Roadmap
  3. EIPs
    a) Refer to Roadmap link for list
    b) EIP-2045: Fractional gas costs, and the EVM benchmarks referenced within (cdetrio)
  4. Working Group Updates
  5. Testing Updates
  6. 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
  7. EWASM & Research Updates (only if they are posted in the comments below)
@timbeiko
Copy link
Collaborator

Re: ACTION 58.1: Cat Herders to look at updating EIP1. Status: Work in Progress, this is the relevant PR: ethereum/EIPs#1991

Could people please leave comments/feedback prior to the next AllCoreDevs, if they have any. If not, I would suggest that this gets merged & the action item gets marked as done.

@shemnon
Copy link
Contributor

shemnon commented May 23, 2019

For client updates PegaSys shipped the 1.1.1 release of Pantheon. The biggest feature was integration of the GraphQL endpoint as described in EIP-1767.

@cdetrio
Copy link
Member

cdetrio commented May 24, 2019

I'd like to discuss EIP-2045: Fractional gas costs, and the EVM benchmarks referenced within.

@MadeofTin
Copy link
Contributor

MadeofTin commented May 24, 2019

I would like to discuss what EIPs are "getting on the list" for Istanbul. The discussion in the all-core-devs chat was to move the deadline to this call.

This is our first time through the EIP driven network upgrade process, so I don’t think any of these rules are hard and fast but are taken more of a measure of what EIPs are viable for this specific network upgrade. The fact there is a document that can be pointed to and a person willing to attend calls and advocate on FEM I think are the two strongest indicators, aside from the next checkpoint which is actual implementation in clients.

This is a good summary from FEM but, I don't think there is consensus on this yet.

There is currently a list of 35. 24 have been merged as Draft.
https://docs.google.com/spreadsheets/d/1Mgo7mJ6b6wimUwafsMo1l-b44uec28E_Hq8EQ7YdeEM/edit#gid=0

image
)
^ Current status of the EIPs on that list regarding checkpoint 1. Reaching 4 means it has been merged as draft.

Which of these make it past checkpoint 1 (are considered for Istanbul)? How do we decide?

Questions

  • Is there a need to actively reduce this list before the next deadline, or can we let the deadline reduce itself as different EIPs are worked on themselves?

  • Is there a person/persons going to manage this process?

  • What does the process for this look like? (As a best guess)

  • What are concerns of a list this large? Is it due to the coordination involved?

Two EIPS I would like to bring up specifically in the context of Istanbul.

  • ethereum/EIPS/#2024
  • ethereum/EIPS/#2025

@carver
Copy link

carver commented May 24, 2019

Client update: we released a new alpha of Trinity earlier this week: https://github.com/ethereum/trinity/releases/tag/v0.1.0-alpha.24

improvements to peer discovery & communication, sync reliability, performance, and custom networks.

@phillux
Copy link

phillux commented May 24, 2019

Parity Ethereum client update: Parity-Ethereum 2.5.1-beta is a bugfix release that improves performance and stability.

Among others, it enables the Petersburg hardfork on Rinkeby and POA-Core Network, as well as the Kovan Network community hardfork.

https://github.com/paritytech/parity-ethereum/releases

@axic
Copy link
Member

axic commented May 24, 2019

The "Roadmap" list above states:

The list of EIPs in 1679 are the canonical status of EIPs

However, the list of EIPs in the Roadmap document is out of sync with EIP-1679. Would it make sense changing the "Roadmap" link in the agenda above to EIP-1679?

@Souptacular
Copy link
Contributor

@axic Yes

@axic
Copy link
Member

axic commented May 24, 2019

Link here https://eips.ethereum.org/EIPS/eip-1679

@MadeofTin
Copy link
Contributor

EIPS status update: 5/24/19
Processed: 11-34

  • y* - 3
  • tbd - 7
  • n* - 1

image

@lrettig
Copy link
Contributor Author

lrettig commented May 24, 2019

Closing in favor of #102

@lrettig lrettig closed this as completed May 24, 2019
@holgerd77
Copy link

Not sure how official this is, chart above is from the following Istanbul EIP Readiness Checklist, just dropping here for context.

(@MadeofTin I assume I can publish here since you posted this in the public Gitter channels)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

11 participants