ethereum / ethereum-org-website

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

Q2 2024 ethereum.org product roadmap #12746

Closed minimalsm closed 4 months ago

minimalsm commented 7 months ago

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: #12005.

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 Q1 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.

ethereum.org homepage 🏠

image

The homepage, as the most visited page on ethereum.org and one of the most prominent in the Ethereum ecosystem, serves well in directing users to relevant resources and providing answers. But it has barely changed for the last four years. From an over-reliance on a "if it's not broke, don't fix it" mindset, the page feels outdated and lacks some key updates about Ethereum.

As part of this exploration epic, we aim to initiate discussions, brainstorm new ideas, and identify strategies to better meet the needs of the millions visiting this page.

Translatathon prep πŸ—ΊοΈ

The 2023 Translatathon was a huge success, with 217 participants who translated 1.47 million words across 56 languages. Building on this success, we are excited to announce plans for the 2024 Translatathon πŸŽ‰. We are targeting Q3 for the event and will begin preparations early to set key details and dates. Starting early in Q2 ensures we can start our outreach and marketing efforts well in advance, maximising participation and impact πŸ’ƒ

Layer 2 revamp πŸ—οΈ

Blobs are here and layer 2 activity is surging. The focus of ethereum.org has always been Ethereum Mainnet (L1), but these rapid scaling infrastructure improvements make it clear that ethereum.org should grow into a more comprehensive resource for the Ethereum ecosystem. We are in the early stages of planning this transition and welcome your thoughts.

Join in on the discussion in Discord

Testing πŸ§ͺ

In 2023, we established storybook testing to enhance our component testing process. For Q2, we're expanding this by rolling out visual testing stories for our components. This initiative is designed to be community-driven, with clearly defined and straightforward tasks for contributors.

Interested in contributing? Join our Discord community and let us know how you'd like to help.

Remix documentation πŸ“•

Remix, a widely used IDE for Ethereum developers, has documentation that's beginning to show its age with an outdated RTD template. This quarter, we're collaborating with the Remix team to overhaul their documentation. Our goals include:

These updates aim to improve the user experience significantly, making it simpler and more intuitive to learn, use, and master Remix. For a preview of our vision, take a look at the Solidity documentation we revamped last year πŸ‘€

AI chatbot explorations πŸ€–

During Q1, we explored how AI could enhance the user experience on ethereum.org. Our investigations led to the development of a prototype AI-powered chatbot. In the upcoming quarter, we plan to:

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.

Machine/AI translations 🌐

Building on our Q1 findings, we continue to explore AI and machine translation technologies. Our initial tests suggest that AI-driven translations, powered by large-language models, outperform traditional methods like Google Translate. While mindful of the known challenges of machine translation, we are optimistic about its potential to make Ethereum's educational resources accessible to a global audience 🌍

For Q2, our objectives include:

Our overall goal is to enhance content availability in underserved languages and accelerate the content update process πŸ—ΊοΈ

Automate translation imports 🦿

In Q2, we will streamline our translations workflow by automating the translation pipeline. This automation will trigger the creation of a pull request once a translation is fully complete and reviewed.

This not only speeds up the process of getting translations live on ethereum.org but also solves a common concern among our translators about the length of time it takes for their translations to go live. Automating this process will reduce delays and enhances satisfaction among contributors πŸ˜€!

GitHub Maintenance! πŸ“‰

As our community grows, we continue to integrate on how to best maintain efficient and responsive collaboration. In Q2, we're focused on boosting the speed and quality of our responses to GitHub issues and pull requests.

This initiative will streamline our development process and make contributing more rewarding and straightforward for everyone involved πŸš€. Check out our GitHub Process Guide to see how we handle contributions.

We value your input! You can review open issues or submit new ones here. Every contribution helps us improve ❀️

HEART for contributors πŸ’œ

Two years ago, we conducted a HEART framework analysis on the ethereum.org Translation Program, focusing on key aspects of the contributor experience: Happiness, Engagement, Adoption, Retention, and Task Success. πŸ“Š

This quarter, we plan to expand this analysis to include all four "contributor personas" at ethereum.org β€” code, design, content, and translation. By doing so, we aim to gain a deeper understanding of how to enhance the engagement and satisfaction of our diverse contributor base. 🌟

Our goal is to continuously improve the experience for all contributors, ensuring their efforts are fulfilling and impactful.

Next Billion website ⏭️

One of the most exciting aspects of Ethereum is the emerging use cases that are helping to bring the next billion users onto Ethereum. Many of the Next Billion fellows and scholars are leading these efforts, developing unique applications that tackle global challenges. 🌍

Building on our Q1 initiatives, we will continue collaborating with the Next Billion team to launch their new website. Anticipate completion by early May. Stay tuned for updates on the Next Billion website! πŸ‘€

Performance πŸƒβ€β™‚οΈ

ethereum.org performs well on desktops with stable internet, but the experience varies significantly for our mobile users, many of whom face slow internet speeds.

This quarter, we'll focus on enhancing site performance to ensure faster loading times for all users. Our plan includes:

These efforts aim to deliver a smoother, more responsive user experience across all devices. πŸš€

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.

github-actions[bot] commented 6 months ago

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

minimalsm commented 4 months ago

Closed by 13399

Medbourais08 commented 2 months ago

Great

rkhadem4 commented 1 month ago