ethereum / ethereum-org-website

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

Ethereum forks / network upgrades timeline page #923

Closed evertonfraga closed 3 years ago

evertonfraga commented 4 years ago

Describe the solution you'd like Given the number of forks we had to date and that there's not a simple/straightforward way to find these informations without going into the weeds of ethereum/pm, AllCoreDevs chat or the crypto media, I propose the creation of a timeline of forks.

Even my (already biased) Google search does not show ethereum.org website in the first page for the "ethereum forks" term.

Describe alternatives you've considered

The first thing that comes to my mind was a visual timeline with:

An initial information architecture for such page: Artboard

Additional context

Related:

evertonfraga commented 4 years ago

An analogous page for the ETH 2.0 roadmap, describing the planned phases could be of great value for those coming in to learn.

samajammin commented 4 years ago

Thank you for this suggestion @evertonfraga! Overall, I love this idea.

Looking quickly at search volume, there's clearly some interest in this topic. Collectively, these terms show ~1-6K impressions per month:

Image 2020-04-08 at 8 42 39 AM

My hunch is also that this subject is a large source of FUD that education could help address, e.g. explaining the basics of "What is a fork?", how they work & that forks aren't necessarily a bad thing but are in fact required for many software upgrades. I think a timeline that shows the history of Ethereum forks is also a valuable resource to provide.

samajammin commented 4 years ago

@all-contributors please add @evertonfraga for ideas

allcontributors[bot] commented 4 years ago

@samajammin

I've put up a pull request to add @evertonfraga! :tada:

samajammin commented 4 years ago

A few of current top results for this topic

samajammin commented 4 years ago

@evertonfraga do you have any interest & capacity to contribute to this page? I just created an collaborative document here: https://docs.google.com/document/d/1cSKLDT3BfOzqeeIgWBJ2C4MseRe4HSerYgB1NqTJQ-o/edit

Anyone should feel free to hop in & contribute 😄

evertonfraga commented 4 years ago

@samajammin I don't have capacity to fully engage here at least til the end of Q2. I already have a stack of web projects under my watch, plus my EthereumJS assignments.

samajammin commented 4 years ago

@evertonfraga totally understandable! Thanks for the update. I'll look into getting resources on this.

wolovim commented 4 years ago

Just went googling for these names; an updated list is surprisingly hard to find, e.g., most of the links @samajammin posted haven't been updated to include Muir Glacier. Ended up getting what I needed from a geth test file. 😅

+1 for even a simple list of this history on the official website.

github-actions[bot] commented 4 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 4 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 4 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 4 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

samajammin commented 4 years ago

Another useful page for fork status: https://forkmon.ethdevops.io/

samajammin commented 3 years ago

Solved in #2078 🎉 - feel free to contribute further, here's the file: https://github.com/ethereum/ethereum-org-website/blob/dev/src/content/history/index.md

samajammin commented 3 years ago

@evertonfraga better late than never: https://ethereum.org/en/history/

Thanks to @ryancreatescopy for pulling this together.