160 likes | 358 Views
A Brief Intro to the Google Summer of Code (GSoC). C. Titus Brown titus@idyll.org. Google wants to give you $4500,. Google wants to give you $4500, to work on an open-source project,. Google wants to give you $4500, to work on an open-source project,
E N D
A Brief Intro to the Google Summer of Code (GSoC) C. Titus Brown titus@idyll.org
Google wants to give you $4500, to work on an open-source project,
Google wants to give you $4500, to work on an open-source project, under the supervision of a 3rd-party mentor.
Google wants to give you $4500, to work on an open-source project, under the supervision of a 3rd-party mentor. (I can’t think of any other major restrictions.)
Why?? Google benefits from Open Source. It’s the right thing to do. You can probably think of other reasons. But they don’t matter.
How does it work? 0. students work with mentors/foundation to develop application 1. students apply 2. mentors accept projects 3. google evaluates mentor foundation & projects, assigns N slots to foundation 4. mentor foundation chooses N student applications for slots
No, no, how do I get paid? students start work, $500 (June 26) students work mentor evaluates, $2000 (July 14) students finish mentor evaluates, $2000 (Sep 1)
Money’s not enough? • Practical programming experience. • Think rec letters. • Open Source is awesome for interviews. • Jobs frequently come from OSS communities.
Some limitations… • I’m already full for mentoring. • Mentoring is (at least for some mentor foundations) the major limitation. • There are expectations of serious summer work!
Suggested approach • find interesting mentor foundation in list of SoC accepted foundations • look over list of possible projects or come up with your own, if you use the software a lot • either way, join & post to mailing list for that project's SoC effort; describe project, ask for mentor • bonus, mention you're part of an SoC "population" if you'll be at MSU; may be positive
Suggested approach • work up application, together with mentor. (if devising your own project and/or mentor doesn't give much input, ask me) • submit application • do work • get paid
Resources • All online; use Google, of course. • Will send talk & info to Teresa. • E-mail me. Be aware that Open Source is its whole own culture! (Be polite, RTFM, don’t pollute e-mail lists)