Ruby Conf 2013 - Maintaining Sanity by Nathaniel Talbott

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=tamk2uMwW8A



Duration: 38:21
2,023 views
10


I stumbled into being a maintainer on a big open source project pretty much by accident; I was contributing patches a lot and didn't want to be a nuisance, so I asked for commit privileges. At first I was just expediting my own patches, but then there were all these outstanding issues, and before I knew it I was a top committer on the project.

Being a maintainer is fun, but it can also be annoying and exhausting. I'll talk about the things that I've struggled with as a maintainer and the workflow I've developed over time to keep myself sane. There will be Git tips gleaned from kernel maintainers, ideas on encouraging contributions without feeling the need to accept every patch, straight talk on avoiding burnout, and most importantly I'll try to get across the joy that comes from being instrumental in moving a useful piece of software forward.

Not an open source maintainer and have no plans to ever be one? You should still come, since everything I talk about will also help you be a better open source contributor as well!

Help us caption & translate this video!

http://amara.org/v/FG5K/




Other Videos By Confreaks


2013-12-10Madison Ruby 2013 - Local Flavor from Madison Circus Space
2013-12-10Madison Ruby 2013 Psyche and Eros by Leon Gersing
2013-12-07Nickel City Ruby 2013 Lightning Talk How I blew up everything by David Bishop
2013-12-07Nickel City Ruby 2013 Lightning Talk Shopify Checkout by Chris Saunders
2013-12-07Nickel City Ruby 2013 Lightning Talk Rails Engines in Large Apps by Enrico Teotti
2013-12-07Nickel City Ruby 2013 Lightning Talk Active Support Secrets by Prem Sichanugrist
2013-12-07Nickel City Ruby 2013 Lightning Talk Maintain or Enhance Self-Esteem by John Lange
2013-12-06Ruby Conf 2013 - Opal, A new hope (for Ruby programmers)
2013-12-06Ruby Conf 2013 - Promiscuous: A robust service-oriented architecture framework
2013-12-06Ruby Conf 2013 - Being Boring: A Survival Guide to Ruby Cryptography
2013-12-06Ruby Conf 2013 - Maintaining Sanity by Nathaniel Talbott
2013-12-06Ruby Conf 2013 - Question for Matz
2013-12-06Ruby Conf 2013 - Bad Ruby code doesn't exist
2013-12-06Ruby Conf 2013 - Your Development Machine in the Cloud by Charles Wood
2013-12-06Ruby Conf 2013 - Eliminating branching, nil and attributes - let's get weird
2013-12-06Ruby Conf 2013 - Becoming a Software Engineer: Inspiring a New Generation of Developers
2013-12-05Ruby Conf 2013 - The Polyglot in the Code - An Elixir/Ruby Mashup
2013-12-05Ruby Conf 2013 - Visualizing Garbage Collection in Rubinius, JRuby and Ruby 2.0
2013-12-05Ruby Conf 2013 - API design for gem authors (and users)
2013-12-05Ruby Conf 2013 - Mangling Ruby with TracePoint by Mark Bates
2013-12-05Ruby Conf 2013 - Build your own Ruby-powered Arcade Machine!