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

Q3 2024 ethereum.org product roadmap #13399

Open
minimalsm opened this issue Jul 15, 2024 · 1 comment
Open

Q3 2024 ethereum.org product roadmap #13399

minimalsm opened this issue Jul 15, 2024 · 1 comment
Labels
help wanted Extra attention is needed or someone is needed to help roadmap 🛣️ Relate to ethereum.org website roadmap Status: Stale This issue is stale because it has been open 30 days with no activity.

Comments

@minimalsm
Copy link
Contributor

minimalsm commented Jul 15, 2024

To make our work more accessible and to foster more community collaboration, our team publishes an overview of our quarterly roadmap goals. See last quarter's roadmap here: #12746.

Greetings fellow Ethereans!

Our vision with ethereum.org continues to be to create the best portal for Ethereum's growing community. We’re an educational resource focused on helping onboard millions of visitors to Ethereum each month. Here's a look at our major Q3 initiatives to advance this vision.

Quick point of clarification: this is the roadmap for ethereum.org the website, not Ethereum the protocol. If you’re looking for the Ethereum roadmap, check out information on upcoming network upgrades and learn more about Ethereum governance.

With that out of the way, let’s dive in.

2024 Translatathon 📚

Guess whats back 👀

The 2023 Translatathon (/trænsˈleɪtəˌθɑn/) was a huge success! With 217 participants translating 1.47 million words across 56 languages, we achieved an incredible milestone. Now, we're excited to announce the 2024 Translatathon! 🎉

Want to help us beat last year’s record? Mark these dates:

  • Applications open: July 25
  • Translatathon: August 9 - August 18

Thank you in advance for helping make Ethereum content more accessible to everyone. Let’s make 2024 even better!

A new homepage 🏡

In Q2, we began redesigning the ethereum.org homepage. As one of the most visited pages in the entire Web3 ecosystem, we ensured a thorough research and design process, incorporating extensive feedback to create the best possible version. Our goal was to enhance user experience, reflect Ethereum’s current utility, and outline its future direction. Over the next three months, we'll bring these designs to life, developing and launching the updates before the quarter ends 🎉

Screenshot 2024-07-15 at 15 14 50

L2 implementation 🚀

Another follow up on our progress from last quarter, in Q2 we completely redesigned how ethereum.org introduces users to and communicates about the various networks built on top of Ethereum (layer 2s). Our Q2 designs were forward-thinking, anticipating a future with many stage 2 (and beyond?! 🚀) rollups that users can easily onboard to. This quarter, we will implement L2-focused changes to our layer 2, wallets, dapps, and learn pages. We will also create a new "Ethereum Networks" page to offer a similar experience to our "Find Wallets" page to help onboard users to one of the many networks built on top of Ethereum.

Screenshot 2024-07-15 at 15 13 05

Proofs website 🔎

In Q3, we are collaborating with researchers to create a prototype website that will display ZK-proofs for Ethereum blocks. These proofs will be able to verify the state of Ethereum without revealing the actual state data! While the project is still in the very early stages, we're excited about the potential use cases and the positive impact ZK can bring to Ethereum!

Q3 design system work 🎨

As part of the redesign work we did in Q2, we decided to update our color theming to unify ethereum.org’s branding across both themes. This change aims to improve user experience and address issues caused by the current split color theme. Our Q3 efforts will involve many small adjustments that will (hopefully) have a big positive impact on our overall look and feel.

Screenshot 2024-07-15 at 15 19 16

Migration to ShadCN 🔄

Ethereum.org has an incredibly diverse global user base, with varying internet speeds and devices. To improve the experience for users with slower devices or internet connections, we focused on performance improvements in Q2. During this process, we discovered that our current UI library, Chakra UI, was creating a performance ceiling that limited our ability to deliver top-notch performance and UX. While we respect and appreciate the work done by the Chakra UI team, this performance bottleneck was unacceptable given our growing number of mobile visitors.

In Q3, we’ll be migrating to ShadCN, a UI library built on Tailwind CSS and Radix. Tailwind CSS is renowned for its performance focus and is widely adopted by developers, while Radix will help ensure our interface remains highly accessible. This combination makes ShadCN the perfect choice for our needs.

Listen to this 🎧

The way people consume content on the internet is constantly evolving. Some prefer reading, others enjoy watching, and many like listening. In Q3, we’ll be exploring designs for a “Listen to this page” feature, similar to what you might find on prominent news websites.

We’re excited about this design change as it aligns with feedback we've received from users who want alternative ways to consume content beyond reading. This also presents an intriguing potential future direction—could ethereum.org transcend the website itself with formats like podcasts, audiobooks, or short-form videos? We’re not sure yet, but we’re excited to take this first step.

External content experiments 🌐

Following on from a “listen to this” design, we’re carving out time to reflect and brainstorm on how we increase the reach of our Ethereum educational content. We’re not 100% clear on what this will look like yet, but we’re trying to remain open minded to different ideas.

Have you seen someone doing something similar you think works well? Is there a particular way you’d like to learn about Ethereum? Hop into our Discord and let us know 🙂

HEART framework action items ❤️

Between April and May this year, we organized discovery sessions for all four ethereum.org contribution areas—design, code, content, and translation—to find ways to improve each within the HEART framework dimensions of happiness, engagement, adoption, retention, and task success. In Q3, we’ll implement the suggested action items from the HEART analysis to address pain points and enhance the overall contributor experience.

AI chatbot 🤖

Our final follow on last quarter: due to a shift a priorities, we didn’t get around to finishing this in Q2. Our Q1/Q2 investigations led to the development of a prototype AI-powered chatbot. In the upcoming quarter, we plan to:

  • Further refine the chatbot prototype.
  • Test various implementations and designs.
  • Develop an evaluation framework to ensure the chatbot delivers accurate, reliable answers.
  • Establish metrics to assess the chatbot's usefulness to our users.

We value your input! If you’ve got ideas or opinions about how to best interface with AI to learn about Ethereum, feel reach out to us on Discord.

Devcon prep 🎲

With Devcon coming up fast, we’ll spend time prepping for team and community activities. At Devconnect Istanbul, a favorite for many was our (in)finite games event, where we enjoyed a relaxing afternoon of board and card games along with great conversations with the ethereum.org community.

Stay tuned for updates here 🎲!

How does that sound?

We always appreciate feedback on our roadmap - if there's something you think we should work on, please let us know! We welcome ideas and PRs from anyone in the community.

Get involved: Learn more about contributing, hit us up on Twitter, or join the community discussions in our Discord.

@minimalsm minimalsm added help wanted Extra attention is needed or someone is needed to help roadmap 🛣️ Relate to ethereum.org website roadmap labels Jul 15, 2024
@github-actions github-actions bot added the needs triage 📥 This issue needs triaged before being worked on label Jul 15, 2024
@minimalsm minimalsm removed the needs triage 📥 This issue needs triaged before being worked on label Jul 15, 2024
@minimalsm minimalsm pinned this issue Jul 15, 2024
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity.

@github-actions github-actions bot added the Status: Stale This issue is stale because it has been open 30 days with no activity. label Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed or someone is needed to help roadmap 🛣️ Relate to ethereum.org website roadmap Status: Stale This issue is stale because it has been open 30 days with no activity.
Projects
None yet
Development

No branches or pull requests

2 participants
@minimalsm and others