Ethereum magicians revamp proposal

Ethereum magicians revamp proposal

Hello, I agree that Eth magicians could use a little category reorg. I’ve often heard that Ethereum Magicians is overwhelming. As @jamie suggested above, I think the best way to go would be an organisation with tags. Categories > Subcategories and Tags. Organising the forum in well defined categories will allow to search the infromation more efficiently and to reduce doublons. It also opens the door to more fine grained features (e.g category sumaries; bridged messages)

I gave it a try on this “test discourse” Ethereum-sorcerers This discourse instance is just for testing features not an actual forum. I’d love to have your feedbacks on the changes and to see contributors participate in the forum improvement process.

Proposed changes & features

Categories & tags with an organisation that mirrors EIP-1
Add Light & Dark mode (Solar / Lunar theme)
Design changes using the Ethereum.org assets for category icons & banners
Using discourse native’s topic template that matches @Tim’s proposal for the EIPs category

Proposed Categories & Tags

Category Description
EIPs Ethereum Improvement Proposals, which include protocol specifications and contract standards.
RIPs The goal of the RIP project is to standardize and provide high-quality documentation for Rollups in Ethereum ecosystem. This repository tracks past and ongoing improvements to Ethereum’s Rollup ecosystem in the form of Rollup Improvement Proposals (RIPs)..
ERCs Ethereum Request for Comments, which propose standards for Ethereum applications.
Protocol Call Discussions and updates about the Ethereum protocol development and upgrades.
Café This is a place to have a tea, cofee or primordial soup and read about Ethereum. Meta discussion about site feedback. Also includes miscellaneous topics that do not fit into other categories.
General Get started page. The big 'introduce yourself' thread.


Subcategory Parent Category Description
EIPs Standards Track EIPs Proposals that affect the Ethereum protocol, including consensus changes, block processing rules, transaction validity rules, and application standards.
EIPs Meta EIPs Proposals that describe a process surrounding Ethereum or propose a change to (or an event in) a process. These proposals often require community consensus and do not affect the Ethereum codebase.
EIPs Informational EIPs An Informational EIP describes an Ethereum design issue, or provides general guidelines or information to the Ethereum community, but does not propose a new feature


Tags group: Tags
Cafe category
  • introduction
  • feedback
  • irl
  • user-experience
EIP category
  • wallet
  • consensus-layer
  • execution-layer
  • opcode
  • staking
  • account-abstraction
  • cryptography
  • economics
  • precompile
EIP Standards track category
  • core
  • interface
  • p2p
  • networking
EIP status
  • idea
  • draft
  • final
  • living
  • review
  • stagnant
  • withdrawn
Working group
  • breakout-room
  • acdc
  • acde
  • client-team
  • seth
  • catherders
  • peepaneip
  • rollcall

Proposed meta improvement process

In every category there will be a subcategory to propose process improvements. And the Café category could include a dedicated thread for site feedback & improvement proposals. In this topic’s thread anyone could participate to request a tag or category / subcategory to be added or make changes suggestions. This very thread could be repurposed there.

Transition path

We could follow this tutorial from the discourse team to bulk move topics. And I volunteer to manually reorg the remaining topics that wouldn’t fit in the bulk moves.

Proposed timeline

I propose a two week period to discsuss the changes and if agreed we could move forward in order to have something ready for the EthCC sessions ?

1 Like
Test poll
  • Designer 1
  • Designer 2
  • Designer 3
  • Designer 4
0 voters

Test logo
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0 voters

Here are the contenders for the new ETh mag logo

Eth mag logo
  • ninja 1
  • ninja 2
  • ninja 3
  • nlou 1
  • nlou 2
  • Nero
  • nico
0 voters