Summary:
The Sustaining Open-Source Development Community Hub will explore how open-source teams are currently dealing with attracting users, engaging developers and raising capital for their projects.
It will explore the benefits to a culture of open-source development on Ethereum and the creation of public goods that can be leveraged by all. We will also talk about some of the challenges and impediments facing teams building open-source software on Ethereum.
Additionally, we will look at open-source development outside of crypto and try to understand what Ethereum can offer that community to make open-source development more sustainable and how to foster better relations with the broader open-source community.
Motivation and rationale:
Open source has been a core tenet of Ethereum since its founding. Initially, most applications also followed suit, but increasingly we are seeing more applications with restrictive software licenses. This makes it more challenging for open source teams to succeed because there are less public goods for developers to leverage. Itâs important for Ethereum to create a flywheel for open source-development where the success of one open-source project encourages others.
The Sustaining Open-Source Development Community Hub will be an important signal to the Ethereum community that open-source development is valued and to encourage new projects to develop in open-source. It will also be important for investors, many of which assume that an open-source project is not a good investment. By demonstrating the successes and increased investment opportunities, we can normalize investment into open-source projects and thereby increase public goods funding outside of just donations and grants.
The community hub will increase visibility for open-source projects and help demonstrate the value of public goods in the Ethereum ecosystem.
More than anything, the Sustaining Open-Source Development Community Hub will act as a central gathering place for open-source developers to share their experiences and learnings.
Implementation:
The community hub will be open from 10am - 3pm every day. Each day will have a different theme but operate with the same overall structure.
Themes:
- Day 1: The current state of open-source development on Ethereum
- Day 2: Open-source business models and investing in open-source projects
- Day 3: Attracting open-source developers to your open-source project
- Day 4: Fostering better relations between Ethereum and the broader open source movement
General structure:
- 10:00 - 10:15 am - welcome and explanation of the programming for the day
- 10:15 - 10:45 - single talk given on the theme of the day
- 11:00 - 11:45 - panel discussion
- 11:45 - 12:15 - demos and highlighting public goods open source tools in Ethereum
- 12:15 - 1pm - Lunch break & meet and greet
- 1pm - 1:30 - single talk given on the theme of the day
- 1:30pm - 3pm - Demos, AMA and whiteboard session
Team
The hub will be primarily organized by the team at Powerhouse (part of Sky/MakerDAO). The Powerhouse team will be led by Wouter Kampman (former head of engineering at MakerDAO), Kilgore and Lumen. We also have the support of other prominent open source voices in Ethereum, including:
- Lefteris Karapetsas - founder of Rotki
- Igor Barinov - Manager at Blockscout, previously at xDai
- Scott Moore - Open source Enthusiast at Publicworks.fm, previously Gitcoin co-founder
If accepted, we will include other open-source developers as well as investors and legal professionals that specialize in open source.
Equipment needed:
- Media team for content production Workspace
- Setup: Stage, AV equipment, booths w/ TV screens, chairs, whiteboards, and power outlets
- Translation Services: Real-time translation services for non-English speaking participants to ensure inclusivity.
- Promotional Materials: Banners, flyers, and digital content to promote the event and participating organizations.