ethereum / ethereum-org-website

Ethereum.org is a primary online resource for the Ethereum community.
https://ethereum.org/
MIT License
5.09k stars 4.84k forks source link

List of Eth2 clients is misleading #3422

Closed samajammin closed 3 years ago

samajammin commented 3 years ago

Describe the bug

Currently we list all Eth2 clients here: https://ethereum.org/en/eth2/get-involved/#clients

We should make it clear which clients are production-ready vs. those that are not.

Expected behavior

We should probably break the list out into 2 sections:

  1. mainnet-compatible
  2. "experimental" (or something along those lines)

Is there clear criteria here on how to delineate between production-ready clients & those that are still experimental/in development? i.e. is there a test sweet that certain clients are passing vs. those that are not?

Screenshots

Image 2021-07-14 at 12 19 16 PM

Want to contribute?

We love contributions from the Ethereum community! Please comment on an issue if you're interested in helping out with a PR.

timbeiko commented 3 years ago

For a list of "mainnet-compatible" clients, we can probably use the ones which appear on https://launchpad.ethereum.org (Prysm, Nimbus, Teku, Lighthouse). The one that may also be in that category is Lodestar. @dapplion @wemeetagain @mpetrunic any thoughts about how to categorize Lodestar? I didn't think it was mainnet-compatible, but I see a lot of PRs merged that reference Altair.

For the others, I think they may both actually be deprecated. @sgryphon is Cortex still maintained? @pipermerriam same question for Eth2 Trinity.

dapplion commented 3 years ago

Hey! I think "mainnet-compatible" is a bad term. Probably all clients in that list are "compatible" in the sense that they follow the spec and can join the network. A more appropriate term would be "product-ionized", or "mainnet-ready".

Specifically for Lodestar we having good performance on the Prater testnet and may publicly announce that we are "mainnet-ready" after further testing and maybe an audit to some key parts if applicable. I would agree to put Lodestar under an "experimental" category until then.