Episode 28: Open Source and Companies with Nell Shamrell-Harrington




Tech Done Right show

Summary: <h2>Open Source and Companies with Nell Shamrell-Harrington</h2> <p>Follow us on Twitter! <a href="https://twitter.com/tech_done_right" rel="nofollow">@tech_done_right</a> Also, please leave us a review on <a href="https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2" rel="nofollow">Apple Podcasts</a>!</p> <h2>Guest</h2> <p><a href="https://twitter.com/nellshamrell" rel="nofollow">Nell Shamrell-Harrington</a>: Senior Software Development Engineer at <a href="https://www.chef.io/" rel="nofollow">Chef</a>, CTO of <a href="https://operationcode.org/" rel="nofollow">Operation Code</a>. <a href="http://www.nellshamrell.com/" rel="nofollow">nellshamrell.com</a> </p> <h2>Summary</h2> <p>What's it like to run an Open Source project as part of your day job? How does open source change when it's backed by a company? Why is it useful for a company to run open source projects? Nell Shamrell-Harrington, who runs the Habitat project for Chef is on the show to talk about open source contributing and maintenance. You'll come away with some ways to be a better contributor and maintainer. </p> <h2>Notes</h2> <p>01:57 - Nell’s History Working on Open Source</p> <ul> <li> <a href="https://github.com/amro/gibbon" rel="nofollow">gibbon</a> </li> </ul> <p>03:37 - Open Source Governance</p> <ul> <li> <a href="https://www.freebsd.org/" rel="nofollow">The FreeBSD Project</a> </li> </ul> <p>07:07 - Chef, Having Community Discussions, and Handling RFCs and Contributions</p> <ul> <li> <a href="https://docs.chef.io/chef_compliance.html" rel="nofollow">Chef Compliance</a> </li> <li> <a href="https://www.habitat.sh/" rel="nofollow">Habitat</a> </li> </ul> <p>13:48 - Being Involved in <a href="https://devprogress.us/" rel="nofollow">DevProgress</a> and Campaign Volunteering as a Developer</p> <p>20:57 - Closed Source vs Open Source Development</p> <p>25:48 - Advice for Getting Started in Open Source and Emphasis on Defined Codes of Conduct</p> <p>27:44 - Accepting &amp; Reviewing Pull Requests and Being Clear on What Tools Are For and Looking For in Contributions</p> <p>32:29 - Common Mistakes Among Contributors and Maintainers</p> <ul> <li> <a href="https://www.youtube.com/watch?v=jyPfrK1y1nc" rel="nofollow">RailsConf 2017: Teaching RSpec to Play nice with Rails by Sam Phippen</a> </li> </ul> <p>34:55 - Keeping Open Source Projects Sustainable </p> <h2>Related Episodes</h2> <ul> <li><a href="http://www.techdoneright.io/7-rails-with-eileen" rel="nofollow">Software, Open Source, and Rails With Eileen Uchitelle and Andrew Horner</a></li> <li><a href="http://www.techdoneright.io/8" rel="nofollow">Open-Source Community Management and Safety With Coraline Ada Ehmke and Yana Carstens</a></li> <li><a href="http://www.techdoneright.io/16" rel="nofollow">Open Source: The Big Picture with Nadia Eghbal</a></li> </ul><p>Special Guest: Nell Shamrell-Harrington.</p>