Open Source Governance 101: What it really takes to be an effective maintainer and contributer of an open source project
Running a successful open source project is just as much, if not more, of a social task as a technical one. The combination of technical and social skills required can seem very intimidating at first. The good new is that all these skills can be learned. Learn how to tell when a project is ready to be open sourced (hint: it’s more than throwing it on Github), publicizing your project, reviewing pull requests, kindly saying “no” when a pull request isn’t the right direction for a project, creating and managing versioned releases, and more.
Nell Shamrell-Harrington Sr. Software Engineer, Chef Software @nellshamrell
Nell Shamrell-Harrington is a theatre student turned Sr. Software Engineer by way of Ruby, Ruby on Rails, Chef, regular expressions, and DevOps technologies. She has governed multiple open source projects, which have taken the collaboration skills she learned in the theatre to new heights. She is also the scholarship chair of and a mentor with Operation Code - a non-profit which teaches coding skills to active duty military personnel, their dependents, and veterans transitioning into civilian life.