If you can't read please download the document
Upload
carol-smith
View
896
Download
0
Embed Size (px)
Citation preview
Program Overview
Agenda
What is Google Summer of Code ?
What are the goals of the program ?
How does GSoC work ?
Participating projects
Google Summer of Code timeline
Student stipends
GSoC in numbers
What is GSoC ?
Google Summer of Code
is a program
designed to encourage
college student participation
in open source development. It is an online global internship
program.
GSoC goals
Inspire young developers to begin participating in open source development
Provide students in Computer Science and related fields the opportunity to do work related to their studies during the summer
Give students more exposure to real-world software development scenarios (e.g., distributed development, software licensing questions, mailing-list etiquette, etc.)
Get more open source code created and released for the benefit of all
Help open source projects identify and bring in new developers and committers
How does it work?
Program Genesis
Started in 2005 to give back to the open source community
Flip bits not burgers during summer holidays
Exposure to real-world software development
How does it work?
Google chooses mentoring organizations to participate in the program at the start of the year.
Typically between 150-175 organizations from a wide variety of areas participate.
Wide range of
participating projects
Operating Systems
Hardware Management
Databases
Programming Languages, Libraries & Compilers
Code Design, Development & Management
Internet & Networks
Video, TV & Photography
http://www.google-melange.com/gsoc/accepted_orgs/google/gsoc2011
How does it work?
Then students submit project proposals to the organizations. The organizations rank the submissions and the students are paired with mentor from open source community.
Execute to milestones laid out in accepted program application
Google allocates a given number of slots to each organization, the students work all summer on their project in close mentored collaboration with that organization
Program stipend allows students to concentrate on OSS development full-time
GSoC 2011 Timeline
July 15: Mid-term evaluations deadline.
August 26: Final evaluation deadline.
August 30: Students begin submitting required code samples to Google (and get their tshirts :-)
Student stipends
Google provides a stipend of 5500 USD per accepted student developer, of which 5000 USD goes to the successful student and 500 USD goes to the mentoring organization.
Why participate?
Students gain:
skills, real world experience, sample code, and contacts.
Organizations gain:
new contributions, contributors, and global exposure.
GSOC in numbers
GSOC in numbers
GSoC in numbers
GSoC in numbers
2005
2006
2007
2008
2009
2010
Students
400
630
900
1125
1000
1026
Organizations
40
100
130
175
150
150
Countries
49
90
90
98
70
70
Success Rate
82%
82%
80%
83%
85%
89%
GSoC 2011
175 organizations participating50 new organizations
1,110 students participating
68 countries participating
GSoC 2011
GSoC 2011
New User Interface for the Google Summer of Code webtool, Melange
From This
To This
Useful links
Google Summer of Code web page
Primary: http://www.google-melange.comSecondary: http://socghop.appspot.com
Google Summer of Code FAQ
http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/faqs
Google Summer of Code discussion group
http://groups.google.com/group/google-summer-of-code-discuss
Google Summer of Code Student Guide
http://www.booki.cc/gsocstudentguide/
Accepted Student Projects Listhttp://www.google-melange.com/gsoc/projects/list/google/gsoc2011
Chat with us at IRC Freenode #gsoc channel
Questions?
XXX Logo
Carol Smith
Open Source Programs OfficeGoogle, [email protected]
06/29/11
06/29/11
06/29/11
06/29/11
06/29/11
06/29/11