Welcome to the first development update for Ethereum.orgthe first in a regular series of blog posts that keep the community informed of the website’s progress.
What have we done?
👋 Hiring!
When we restarted ethereum.org earlier this yearit quickly became clear that the site needed a full-time team to meet the community’s expectations. Over the summer, we prioritized building this team to support the website going forward. Today we are excited to announce that EF has hired a full-time web developer for ethereum.org: Sam Richards.
Sam’s role will be to lead all technical development of ethereum.org and be the first point of contact with all open source contributors to the website. Sam has a background in web development, digital marketing, and SEO, and recently worked at an Ethereum wallet startup.
We are extremely excited to have Sam join the team. Join us in welcoming him to EF!
♻️ Build the program and the translation team
One of our biggest priorities when restarting the website was to launch a full-fledged translation program. Ethereum is the most widely used programmable blockchain in the world, and it is essential that the 80% of humans who do not speak English have access to key resources.
Since the program was announced, we have been joined by 116 volunteers who are working on translating the website into 17 languages. Several of them will be posted online on the site in the coming weeks.
As we continue to scale up our translation efforts, we will expand our work to include the translation of key third-party resources: blog posts, documentation, and other documents. We also work to ensure that ethereum.org itself is built in a way that allows us to add and revise translations smoothly and sustainably.
Interested in contributing? Learn more about the ethereum.org translation program and get started here.
🛠 Fix, merge and update
Since launch, we’ve merged 102 pull requests, making many adjustments and changes to the website in response to community feedback. Now that Sam has joined the team, we hope to be able to move forward much more quickly. As always, the development of ethereum.org happening in our Github repository – check it out if you want to follow more closely or work on any of the outstanding questions.
We also shipped the first new work of art for the home page. Every few months, we’ll update the website with new artwork created by the Ethereum community – a way to showcase the talents of our ecosystem and remind the world that Ethereum is constantly progressing and improving through contributions of our global community.
🎯 What’s next?
Here is an overview of our priorities for the coming weeks:
🤔 User personality analysis and site restructuring
- When we launched the new ethereum.org, we started with four simple subpages: a page for beginners, a page for people interested in using Ethereum, a page for general learning about the project, and a page for developers.
- Today we are rethinking this structure. Armed with a few months of basic user analytics data, as well as substantial community feedback and discussion, we examine the user personas of ethereum.org.
- Once complete, this will likely lead us to a reorganization of the top-level structure of the site, changes to the landing page, and potentially the addition of new subpages for users who are currently not well served.
👩💻 Improved development resources
- We have created a specific landing page for Java developers: ethereum.org/java.
- Since many developers specialize in a specific programming language, creating language-specific pages is a key developer evangelization and onboarding technique.
- We are working on additional landing pages for developers: see e.g. open issues for /javascript And /python
- We are close to completing a new feature to the website that will allow developers to jump right into a “studio” where they can write their first solidity contract, directly on ethereum.org.
- We work to ensure that all project management is exposed on GitHubwhere we can benefit from more community feedback and contributions.
- This will include creating more well-documented issues to make it easier for open source contributors to know how they can contribute to the development of the site. See all marked issues “good first number”
- We also created a Twitter account of the site: @ethdotorg. This account will be used to share updates like this, as well as more granular updates like adding a new resource or interesting article, a new feature, an interesting pull request, and more Again.