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

2021, Q3 ethereum.org product roadmap #3446

Closed
samajammin opened this issue Jul 21, 2021 · 3 comments
Closed

2021, Q3 ethereum.org product roadmap #3446

samajammin opened this issue Jul 21, 2021 · 3 comments
Labels
feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help high priority This has a high priority

Comments

@samajammin
Copy link
Member

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

Greetings fellow Ethereans!

Happy L2 summer 😎 (or winter for our friends in the southern hemisphere)! Hope you're enjoying your time in this space - we know we are! As always, our vision with ethereum.org is to create the best portal for Ethereum's growing community, and to serve as the front door to Ethereum for the millions of new visitors each month.

Content updates

In Q3 our ethereum.org product focus will be to keep pace with all the incredible progress in the space so that our broader community can stay informed on developments on Ethereum network upgrades, Layer 2 projects, developer tooling, user applications and more.

Thank you to the hundreds of folks who have contributed content so far ❤️

Learn how to get involved

CLR funding round for Eth2 projects

New funding mechanisms for public goods offer massive potential for the Ethereum ecosystem and the world beyond crypto. While not directly related to ethereum.org, our team is part of the Ethereum Foundation, which is one of the largest funders of grants and public goods within the ecosystem. We want to increase the cultural momentum around ecosystem funding for public goods as well as experiment with mechanisms in which support is allocated to the ecosystem.

We'll continue our work from Q2 with teams in the space, aiming to launch a CLR.fund round for Eth2 projects on an L2 mainnet by the end of Q3.

This work will also allow our team to stay on top of the latest tools, technologies, and best practices involved with dapp development, from testing and deployment tools to identity solutions and Layer 2 technologies. We plan to to bring these first-hand insights back into our developer resources.

Learn more, follow along & get involved

Translation Program

Thanks to our >1,400 volunteer translators over the past couple years, ethereum.org now supports 35 languages! Yet as the website has grown & is constantly updated to keep pace with the developments in the space, many of our languages have fallen somewhat out of date. We'll be making a push in Q3 to update 20+ of our translations to more recent versions of our website content.

With our new Translation Program Lead, @lukassim, we also plan to improve our supporting documentation & improve use of our translation tools to improve consistency and quality throughout the translation process.

Learn how to get involved

Community growth

As you can see from all our goals above, our success is driven by our open source community of collaborators. Contributors come in many shapes & sizes - translators, developers, copywriters, designers, experts & amateurs. We want to continue to educate & empower folks who are curious to get involved in the Ethereum ecosystem & our ethereum.org community.

Our new Community Lead, @minimalsm, will be leading efforts to support & empower our growing ethereum.org community. Stay tuned for the specific initiatives we plan to roll out this quarter!

Have ideas? Reach out on our Discord server or here on GitHub.

How does that sound?

We appreciate feedback on our roadmap. Our guiding principles are based on delivering the most value in the shortest time, so if there's something you think we should work on, please let us know! We welcome ideas and PRs from anyone in the community.

More on contributing

@samajammin samajammin added feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help Status: In Progress Work is in progress high priority This has a high priority labels Jul 21, 2021
@ethereum ethereum deleted a comment from tarekladjal1998 Jul 21, 2021
@samajammin samajammin pinned this issue Jul 21, 2021
@samajammin
Copy link
Member Author

Adding more concrete goals for Q3 around the Translation Program:

  • Initiatives
    • Release content version 2.3 in Crowdin
    • Build out translator resources to include different mediums and types of guides
    • Establish plan for Crowdin GitHub integration (to build in Q4)
    • Plan out leaderboard & acknowledge page (to build in Q4)
    • Create language-specific groups for top 20 languages to connect translators
    • Conduct vendor research (including cost analysis) & recommend a path forward
  • Metrics
    • 3000 project members in Crowdin by Q4
    • 5 new languages translated to v2.0
    • 2 additional languages translated to v2.2
    • 25 new language versions added to the site
    • Record month with over 300,000 words translated by community members (existing best month at 290k)

Thanks @lukassim for spearheading these initiatives! 😄

@samajammin
Copy link
Member Author

Adding more concrete goals for Q3 around Community Growth:

  • Initiatives
    • Build out Learn Pages
    • Restart community blog posts
    • Gamify community and contributions
      • Scope out leaderboards (to build in Q4)
      • POAP levels
      • Helpfulness indicators
    • Investigate contribution collaboration opportunities
    • Build Ethereum.org's twitter presence
  • Metrics
    • 15% increase in total GitHub contributors (396 → 455)
    • Recruit at least 1 new ethereum.org community guide by Q4
    • Publish 5 new Learn pages:
      • Governance
      • Security (w/ section on scams)
      • Decentralization
      • Smart contracts
      • Energy consumption
    • Establish collaboration/partnership with 1 person/organization by end of Q3
    • Translation Program blog post announcement re: new content version
    • Hit average of 10 Discord messages per communicator
    • Hit 20k Twitter followers by Q4

Thanks @minimalsm for spearheading these initiatives! 😄

@minimalsm minimalsm added the Status: Up Next This issue has been prioritized to work on soon label Sep 16, 2021
@ethereum ethereum deleted a comment from kekekekke Sep 21, 2021
@ethereum ethereum deleted a comment from tarekladjal1998 Sep 21, 2021
@ethereum ethereum deleted a comment from HoneyCivik Sep 21, 2021
@ethereum ethereum deleted a comment from HoneyCivik Sep 21, 2021
@samajammin
Copy link
Member Author

Happy Hacktober everyone!

My how time flies in Cryptoland. Closing this out with a progress update.

Content updates

We did our best to keep pace with progress the Ethereum community made, particularly regarding network upgrades.

It took a village to get this all done but special thanks to @minimalsm & @wackerow who pushed much of these updates forward & guided our community of contributors from a bunch of ideas to hundreds of merged PRs.

CLR funding round for Eth2 projects

We made slower progress than hoped to on this project & ultimately delayed launching a funding round on mainnet. The product is nearly there - we did achieve a test launch on Arbitrum Rinkeby, which you can play around with the application here.

Oh the joys of building products on the technological frontier 😅. We knew we'd be dealing with some bleeding edge software integrations - Solidity smart contracts, layer 2 scaling (Arbitrum), ZKP privacy tech (MACI), decentralized identity (BrightID) but we ultimately underestimated the hurdles we'd hit along the way. One prime example was realizing that querying event logs via RPC on Arbitrum isn't workable. We ended up having to build out a subgraph to make our frontend application functional.

We're continuing to work closely with the clr.fund team & their contributors to push this project forward & to enable any project to run their own funding rounds using this technology. Stay tuned for our Q4 roadmap to learn more on our plans here!

Hat tip to @ryancreatescopy for designing a beautiful product as well as our developers @pettinarip @corwintines & @wackerow who got their hands dirty in their first ever smart contract or Vue.js project yet were able to make lots of progress here. Special thanks to @GeorgeTrotter for sorting logistics, @auryn-macmillan, @xuhcc @daodesigner, @EzraWeller & @slgraham from the clr.fund team, @barryWhiteHat & @weijiekoh from the MACI team & @adamstallard from BrightID for assisting with all these integrations.

Translation Program

Lots of solid progress here! It's now been over 2 years since we launched this initiative in 2019 & over 2,000 community members have contributed, translating a total of 2.8 million words so far! ethereum.org is now available in 37 different languages.

Here's the summary of this quarter:

Regarding our metric targets:

  • 3000 project members in Crowdin by Q4
    • 3183 members currently in Crowdin ✅
  • 5 new languages translated to v2.0
    • 3 new languages were translated to v2.0 ❌
  • 2 additional languages translated to v2.2
    • Indonesian & Chinese Traditional were translated to v2.2 ✅
  • 25 new language versions added to the site
    • 18 language updates in Q3, with 8 currently awaiting review ❌
  • Record month with over 300,000 words translated by community members (existing best month at 290k)
    • 466,151 community translated words in August ✅

Huge shoutout to our Translation Program lead @lukassim for leading the charge here.

Community growth

Exciting developments here as well - we helped nearly 100 new contributors merge their first PRs, welcomed 1000s of new members to our Discord server & onboarded millions of visitors into Ethereum via ethereum.org. We expanded our POAP program for contributors & released a bunch of new content!

Regarding our metric targets:

  • 15% increase in total GitHub contributors (396 → 455)
    • We hit nearly a 20% increase in total Github contributors in 2 months, with 473 total ✅
  • Recruit at least 1 new ethereum.org community guide by Q4
    • We welcomed @deluca-mike as a guide ✅
    • Mike's been active in our Discord helping onboard new developers to the world of web3 - thanks Mike!
  • Publish 5 new Learn pages:
  • Establish collaboration/partnership with 1 person/organization by end of Q3
    • Nothing official to announce here but several promising content partnerships in the works ✅
  • Translation Program blog post announcement re: new content version ✅
  • Hit average of 10 Discord messages per communicator
    • We're at ~5 messages per communicator ❌
    • This ultimately dropped as a priority but we'll be looking for ways to better engage our Discord members in Q4, so stay tuned here
  • Hit 20K Twitter followers by Q4
    • 18.2K followers ❌
    • Close but no cigar! We achieved a 21% increase during the quarter but didn't quite reach our 20K goal

Special thanks again to @minimalsm for spearheading these initiatives.

Onward & upward

Thank you again to all of our contributors who helped make this all possible ✨ ❤️ ✨

You can follow along with specific changes on our releases page: https://github.com/ethereum/ethereum-org-website/releases

Stay tuned for our Q4 product roadmap, which we'll publish by the end of this week!

@samajammin samajammin unpinned this issue Oct 12, 2021
@samajammin samajammin removed Status: In Progress Work is in progress Status: Up Next This issue has been prioritized to work on soon labels Oct 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help high priority This has a high priority
Projects
None yet
Development

No branches or pull requests

3 participants
@samajammin @minimalsm and others