Tanning for Open   Source Projects   The Google Summer of Code & YouMustafa K. Isik        Sebastian Schmidtisik@codesurge...
What you need to knowflip bits not burgersmentorship
Statistics$5M budget150 open source organizations1026 student projects
GSoC and Eclipse  25                                   Student projects  20  15  10   5   0       2006   2007   2008   200...
Projects Eclipse search plugin:  providing a better, faster,  more relevant Eclipse search.  Student: Çağatay Çallı, Men...
GSoC and Eclipse  25                                   Student projects                                   Committer  20  1...
birt cdt     ecf           egit   emfepp   equinox    gef ide4edu   jdt   jetmodelling   mylyn                  open  heal...
What about yourproject?
How does it work?Find a studentApplicationMentor your studentBe a great mentor
Anybody can bea great artist
not really
Anybody canbe a greatmentor
maybe
ChallengesStudent background.Mentoring experience.
Students come froma background ofsmelly code …… also known asuniversity.
Student Experiences small code bases   100 to 5K LOC little to no pre-existing code small, local teams if any at all  ...
What to convey?Where to begin?Where are the limits?
You need to tacklethese questions assoon as possible.
GoalsYour student has them.And so should you.
Be clear and openabout your goals,metrics, involvement& motivation.      transparency
Where does micro-management end?Where does neglectbegin?
Holden: The tortoise lays on itsback, its belly baking in the hotsun, beating its legs trying toturn itself over, but it c...
Don‘t let your student‘sbelly bake in the sun!
Live discussion notes fromGSoC 2010 Mentor Summithttp://goo.gl/UKxt
Slides are available athttp://codesurgeon.comLicense: CC 3.0 BYThank you!
Tanning for Open Source Projects - The Google Summer of Code & You
Tanning for Open Source Projects - The Google Summer of Code & You
Tanning for Open Source Projects - The Google Summer of Code & You
Upcoming SlideShare
Loading in …5
×

Tanning for Open Source Projects - The Google Summer of Code & You

770 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
770
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tanning for Open Source Projects - The Google Summer of Code & You

  1. 1. Tanning for Open Source Projects The Google Summer of Code & YouMustafa K. Isik Sebastian Schmidtisik@codesurgeon.com s.schmidt@acm.org
  2. 2. What you need to knowflip bits not burgersmentorship
  3. 3. Statistics$5M budget150 open source organizations1026 student projects
  4. 4. GSoC and Eclipse 25 Student projects 20 15 10 5 0 2006 2007 2008 2009 2010
  5. 5. Projects Eclipse search plugin: providing a better, faster, more relevant Eclipse search.  Student: Çağatay Çallı, Mentor: Francois Granade DocShare Plugin  Student: Mustafa Isik, Mentor: Scott Lewis Mylyn Trac Connector  Student: Steffen Pingel, Mentor: Mik Kersten
  6. 6. GSoC and Eclipse 25 Student projects Committer 20 15 10 5 0 2006 2007 2008 2009 2010
  7. 7. birt cdt ecf egit emfepp equinox gef ide4edu jdt jetmodelling mylyn open health framework pde pdtplatform platform-uirap rcp rse runtime stp swt wtp
  8. 8. What about yourproject?
  9. 9. How does it work?Find a studentApplicationMentor your studentBe a great mentor
  10. 10. Anybody can bea great artist
  11. 11. not really
  12. 12. Anybody canbe a greatmentor
  13. 13. maybe
  14. 14. ChallengesStudent background.Mentoring experience.
  15. 15. Students come froma background ofsmelly code …… also known asuniversity.
  16. 16. Student Experiences small code bases  100 to 5K LOC little to no pre-existing code small, local teams if any at all  equally inexperienced little to no clue about tools in the trenches  build, test, analysis
  17. 17. What to convey?Where to begin?Where are the limits?
  18. 18. You need to tacklethese questions assoon as possible.
  19. 19. GoalsYour student has them.And so should you.
  20. 20. Be clear and openabout your goals,metrics, involvement& motivation.  transparency
  21. 21. Where does micro-management end?Where does neglectbegin?
  22. 22. Holden: The tortoise lays on itsback, its belly baking in the hotsun, beating its legs trying toturn itself over, but it cant.Not without your help.But youre not helping.Leon: What do you mean, Imnot helping?Holden: I mean: youre nothelping! Why is that, Leon?
  23. 23. Don‘t let your student‘sbelly bake in the sun!
  24. 24. Live discussion notes fromGSoC 2010 Mentor Summithttp://goo.gl/UKxt
  25. 25. Slides are available athttp://codesurgeon.comLicense: CC 3.0 BYThank you!

×