Welcome to the first development update for ethereum.orgthe first in a regular series of blog posts keeping the community up to date on the progress of the website.
What have we been doing?
👋 Hiring!
When we restarted ethereum.org earlier this year, it quickly became clear that the website needed a full-time team behind it to meet the expectations of the community. Over the summer, we prioritized building that team to support the website going forward. Today, we are pleased 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 for 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, having recently worked at an Ethereum wallet startup.
We are very excited to have Sam join the team. Please join us in welcoming you to EF!
♻️ Creation of the program and translation team
One of our top priorities with the website reboot was to launch a full translation program. Ethereum is the most widely used programmable blockchain in the world, and it is critical that 80% of non-English speaking humans have access to key resources.
Since we announced the program, we have been joined by 116 volunteers who are working to translate the website into 17 languages. Several of these will go live on the site in the coming weeks.
As we continue to expand the translation effort, we will expand our work to include the translation of key third-party resources: blog posts, documentation, and other material. We are also working to ensure that ethereum.org itself is built in a way that allows us to add and review translations seamlessly and sustainably.
Interested in contributing? Learn more about the ethereum.org translation program and get started here.
🛠 Fixing, merging and upgrading
Since launch, we’ve merged 102 pull requests, making many tweaks and changes to the website in response to community input. Now that Sam has joined the team, we hope we can move much faster. As always, the development of ethereum.org happens in our Github repository – Check it out if you want to follow it more closely or work on one of the pending issues.
We have also sent the first new artwork 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 talent in our ecosystem and remind the world that Ethereum is always progressing and improving thanks to contributions from our global community.
🎯 What’s next?
Here’s a preview of our priorities for the next few weeks:
🤔 Analysis of the user’s personality and restructuring of the site.
- When we launched the new ethereum.org, we started with four simple subpages: a page for beginners, a page for people who want to use Ethereum, a page for general information about the project, and a page for developers.
- Now, we are rethinking that structure. Armed with a few months of basic user analytics data and substantial community feedback and discussion, we are reviewing ethereum.org user personas.
- Once complete, this will likely lead to a reorganization of the site’s top-level structure, changes to the landing page, and possibly the addition of new subpages for users that are currently underserved.
👩💻 Improved developer resources
- We have created a specific landing page for Java developers: ethereum.org/java.
- Because many developers specialize in a specific programming language, creating language-specific pages is a key developer onboarding and evangelism technique.
- We are working on additional landing pages for developers – see, for example, open issues for /javascript Y /piton
- We’re close to finishing a new website feature that will allow developers to jump right into a “studio” where they can write their first solidity contract, directly at ethereum.org
🦄 More community engagement
- We are working to ensure that all project management is exposed in Githubwhere we can benefit from more feedback and input from the community.
- This will include creating better documented issues to make it easier for open source contributors to learn how they can help with site development. View all tagged issues “good first number”
- We have also created a Twitter account for the website: @ethdotorg. This account will be used to share updates like this, as well as more granular updates like the addition of a great new resource or article, a new feature, an exciting pull request, and more.