google summer of code 2011

Download Google Summer of Code 2011

If you can't read please download the document

Upload: carol-smith

Post on 16-Apr-2017

896 views

Category:

Technology


0 download

TRANSCRIPT

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