Skip to main content

Contributing to Contributors: Breaking Down the Barriers to First-commit

Steve Heffernan (Brightcove, Video.js)
Main Stage
Portland Ballroom
Average rating: ****.
(4.50, 4 ratings)

Every open source project is a unique snowflake of technology choices, coding style, and communication channels. Learning not only how, but the “correct” way to contribute to each new project can be a blocker for would-be contributors. This talk will give practical examples of how you can reduce the learning curve for new contributors and improve the quality of first-commits, including:

- A review of existing tools (automated testing hooks, issue labeling tricks, code reformatting)
- Experimental strategies including “test-only” development and “everyone forks”
- New software for standardizing the contributing process between projects

Photo of Steve Heffernan

Steve Heffernan

Brightcove, Video.js

Steve Heffernan is the creator of Video.js, an open source web video player in use on over 100,000 websites and with over 1 billion views per month. Steve was previously co-founder of Zencoder, a cloud video encoding service that was acquired by Brightcove. As part of Brightcove, Steve now works full-time managing the Video.js project and community.