Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Scaling Open Source Communities

WeAreDevelopers via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution and growth of open source projects in this 28-minute conference talk from WeAreDevelopers Conference 2017. Delve into common challenges faced by large-scale open source initiatives and discover effective solutions through automation, community empowerment, and project extensibility. Learn about the various stages of open source development, human factors influencing project momentum, and strategies for managing feature requests, issues, and pull requests. Gain insights on implementing bots, improving error messages, and streamlining reporting and troubleshooting processes. Understand the importance of maintaining issue momentum, utilizing GitHub's issue lifecycle, and implementing tools like Danger. Examine project steering techniques, the significance of a Code of Conduct, and the benefits of keeping codebases simple. Discover when to say no to feature requests and how to implement a plugin system for greater flexibility. Conclude with a Q&A session to address specific concerns and further explore open source community scaling.

Syllabus

Introduction
Stages of Open Source
Human Factor
Project Momentum
Feature Requests
Issues
Pull Requests
Error Messages
Bots
Reporting
Troubleshooting
Keeping Issues Moving
Lock old issues
GitHub issue lifecycle
Danger
Project steering
Code of Conduct
Keep the codebase simple
Say no
Plugin system
Conclusion QA

Taught by

WeAreDevelopers

Reviews

Start your review of Scaling Open Source Communities

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.