+ All Categories
Home > Technology > Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Date post: 17-May-2015
Category:
Upload: donnie-berkholz
View: 9,150 times
Download: 3 times
Share this document with a friend
Description:
The Google Summer of Code enables ~1000 students to contribute full-time to open-source software every summer. This will be Gentoo Linux's 7th year in GSoC, and we successfully recruit around 2/3 of all the students who participate in our program as long-term developers (typically ~15/year participate and ~10 join). This talk will introduce you to GSoC, share what we've learned from it, and attempt to convince you to apply next year, either as a student or a mentoring organization.
Popular Tags:
13
Recruiting open-source contributors OR Make your mentoring full of win Donnie Berkholz Council Member, Gentoo Linux Analyst, RedMonk @dberkholz
Transcript
Page 1: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Recruiting open-source contributors

OR

Make your mentoring full of win

Donnie BerkholzCouncil Member, Gentoo LinuxAnalyst, RedMonk@dberkholz

Page 2: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Gentoo's GSoC statistics

●2006 10/14 pass 7/10 developers●2007 8/9 pass 2/8 developers●2008 5/6 pass 1/5 developers●2009 6/7 pass 4/6 developers●2010 16/19 pass 11/16 developers●2011 14/15 pass ??/14 developers

Page 3: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

0. 0. SetSet goals & goals & measuremeasure progress progress0. 0. SetSet goals & goals & measuremeasure progress progress

Flickr: koenvereeken

Page 4: Lessons on Recruiting Open Source Contributors from the Google Summer of Code
Page 5: Lessons on Recruiting Open Source Contributors from the Google Summer of Code
Page 6: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Flickr: mount_otz

1. Establish the 1. Establish the expectationexpectation that most contributors become that most contributors become long-term developerslong-term developers

1. Establish the 1. Establish the expectationexpectation that most contributors become that most contributors become long-term developerslong-term developers

Page 7: Lessons on Recruiting Open Source Contributors from the Google Summer of Code
Page 8: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Flickr: kalandrakas

2. Make them 2. Make them interact as a true interact as a true communitycommunity member, member, not through a not through a mentor's mentor's conduitconduit

2. Make them 2. Make them interact as a true interact as a true communitycommunity member, member, not through a not through a mentor's mentor's conduitconduit

Page 9: Lessons on Recruiting Open Source Contributors from the Google Summer of Code
Page 10: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Flickr: hashir

3. Don't let 3. Don't let them them slipslip away. away. Sometimes, Sometimes, all you have all you have to do is to do is askask..

3. Don't let 3. Don't let them them slipslip away. away. Sometimes, Sometimes, all you have all you have to do is to do is askask..

Page 11: Lessons on Recruiting Open Source Contributors from the Google Summer of Code
Page 12: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Steps to mentoring success

0. Choose and track goals1. Set expectations2. Interact as a community3. Maintain the connection

Page 13: Lessons on Recruiting Open Source Contributors from the Google Summer of Code

Donnie BerkholzCouncil Member, Gentoo LinuxAnalyst, RedMonk@dberkholz


Recommended