SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Who am I?

• I’m Sayak Sarkar, a successful student participant
  from GSoC 2012. I did my Project under the
  mentoring organization Ankur India.

• Project Webpage:-
   – http://sayak-sarkar.github.com/Disha/
Define Google Summer of Code!



Google Summer of Code is a program designed
to encourage college student participation in
open source software development.
So what exactly is GSoC?

Google Summer of Code is:-
• a global program that
• gives university students a stipend to
• write code for open source projects
• over a three month period.
What are the goals of the program?

 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 academic pursuits 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?
• Students propose a project for approval by a
  participating open source organization.
• Organizations screen the students.
• Accepted students are paired with a mentor from the
  participating organizations projects.
• Students code for 3 months.
• Successful students achieve ultimate glory (and a
  nice paycheck, a cool t-shirt and a certificate)
What was the 2012 Program Timeline?
February 4: Program announced.
March 16:    List of accepted mentoring organizations declared.
March 26:    Student application period opens.
April 6:     Student application deadline.
April 23:    Accepted student proposals announced.
May 21:      Start of Coding Period.
July 13:     Mid-term evaluations deadline.
August 24:   Final evaluation deadline.
August 27:   Final results announced.
Stipends
 Stipend of 5500 USD per accepted student developer, of
 which 5000 meant for the student and 500 USD meant for the
 mentoring organization.
 Accepted students in good standing with their mentoring


 organization receive a 500 USD stipend shortly after coding
 begins.
 Students who receive passing mid-term evaluations receive a


 2250 USD stipend shortly after the mid-term evaluation.
Students who receive passing final evaluations receive a 2250


 USD stipend and mentoring organizations receive 500 USD
 shortly after the final evaluation deadline.
What is the Eligibility Criteria?
• One must be a STUDENT.
  – Google defines a student as an individual
    enrolled in or accepted into an accredited
    institution including (but not necessarily limited
    to) colleges, universities, masters programs, PhD
    programs and undergraduate programs.


• One must be 18 years of age or older.
Why should I participate?
   Students gain:
     skills
     real world experience

     sample code

     contacts




   Organizations gain:
     new contributions & contributors
     global exposure
Statistics from GSoC 2012
• 8th Installation of Google Summer of Code

• 6,685 student proposals submitted by 4,258 students

• 1,212 university students from 69 countries selected
  for the program under 180 open source organizations
  with the help of 2220 mentors from 66 countries

• Over 88% (1072) of the students passed their final
  evaluations
GSoC in numbers

            2005   2006   2007   2008   2009   2010   2011   2012


Students    400    630    905    1125   1000   1026   1115   1212


Orgs        40     102    130    175    150    150    175    180


Countries   49     90     90     98     70     70     69     69


Success     80%    82%    81%    83%    85%    90%    88%    88%
Rate
Will there be a GSoC 2013?


• Not yet declared whether Google wants to run the
  program again in 2013.

• Keep an eye on Google’s Open Source Blog for
  updates:-
   – http://google-opensource.blogspot.in
Useful links
   Google Summer of Code web page
         http://www.google-
          melange.com/gsoc/homepage/google/gsoc2012


   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
Questions Please…
Speaker’s Contact Details

• http://about.me/sayak_sarkar
• sayak.bugsmith@gmail.com
• @sayak_sarkar

Más contenido relacionado

Similar a Google summer of code

POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationCarol Smith
 
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Jeff McKenna
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...Women Who Code
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentationgdgjss
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentationSuyash Tilhari
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of CodePOSSCON
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011Carol Smith
 
Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Dr. Prital Patel
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdfGDSCSoton
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundationsmarru
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info sessionalfinazilah
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdfEtsubKebede1
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteCarol Smith
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023Sehar477968
 
Raj Kissu - Google Summer of Code 101
Raj Kissu - Google Summer of Code 101Raj Kissu - Google Summer of Code 101
Raj Kissu - Google Summer of Code 101fossmy
 

Similar a Google summer of code (20)

POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI Presentation
 
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
 
Gsoc 2013 presentation
Gsoc 2013 presentationGsoc 2013 presentation
Gsoc 2013 presentation
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentation
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentation
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011
 
Google Summer Of Code
Google Summer Of CodeGoogle Summer Of Code
Google Summer Of Code
 
Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdf
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundation
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
 
GDSC UTD Fall 2021 info session
GDSC UTD Fall 2021 info sessionGDSC UTD Fall 2021 info session
GDSC UTD Fall 2021 info session
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdf
 
GDSC NITW GSoc Session
GDSC NITW GSoc SessionGDSC NITW GSoc Session
GDSC NITW GSoc Session
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary Keynote
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
 
Raj Kissu - Google Summer of Code 101
Raj Kissu - Google Summer of Code 101Raj Kissu - Google Summer of Code 101
Raj Kissu - Google Summer of Code 101
 

Google summer of code

  • 1.
  • 2. Who am I? • I’m Sayak Sarkar, a successful student participant from GSoC 2012. I did my Project under the mentoring organization Ankur India. • Project Webpage:- – http://sayak-sarkar.github.com/Disha/
  • 3. Define Google Summer of Code! Google Summer of Code is a program designed to encourage college student participation in open source software development.
  • 4. So what exactly is GSoC? Google Summer of Code is:- • a global program that • gives university students a stipend to • write code for open source projects • over a three month period.
  • 5. What are the goals of the program?  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 academic pursuits 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
  • 6. How does it Work? • Students propose a project for approval by a participating open source organization. • Organizations screen the students. • Accepted students are paired with a mentor from the participating organizations projects. • Students code for 3 months. • Successful students achieve ultimate glory (and a nice paycheck, a cool t-shirt and a certificate)
  • 7. What was the 2012 Program Timeline? February 4: Program announced. March 16: List of accepted mentoring organizations declared. March 26: Student application period opens. April 6: Student application deadline. April 23: Accepted student proposals announced. May 21: Start of Coding Period. July 13: Mid-term evaluations deadline. August 24: Final evaluation deadline. August 27: Final results announced.
  • 8. Stipends  Stipend of 5500 USD per accepted student developer, of which 5000 meant for the student and 500 USD meant for the mentoring organization.  Accepted students in good standing with their mentoring organization receive a 500 USD stipend shortly after coding begins.  Students who receive passing mid-term evaluations receive a 2250 USD stipend shortly after the mid-term evaluation. Students who receive passing final evaluations receive a 2250 USD stipend and mentoring organizations receive 500 USD shortly after the final evaluation deadline.
  • 9. What is the Eligibility Criteria? • One must be a STUDENT. – Google defines a student as an individual enrolled in or accepted into an accredited institution including (but not necessarily limited to) colleges, universities, masters programs, PhD programs and undergraduate programs. • One must be 18 years of age or older.
  • 10. Why should I participate?  Students gain:  skills  real world experience  sample code  contacts  Organizations gain:  new contributions & contributors  global exposure
  • 11. Statistics from GSoC 2012 • 8th Installation of Google Summer of Code • 6,685 student proposals submitted by 4,258 students • 1,212 university students from 69 countries selected for the program under 180 open source organizations with the help of 2220 mentors from 66 countries • Over 88% (1072) of the students passed their final evaluations
  • 12. GSoC in numbers 2005 2006 2007 2008 2009 2010 2011 2012 Students 400 630 905 1125 1000 1026 1115 1212 Orgs 40 102 130 175 150 150 175 180 Countries 49 90 90 98 70 70 69 69 Success 80% 82% 81% 83% 85% 90% 88% 88% Rate
  • 13. Will there be a GSoC 2013? • Not yet declared whether Google wants to run the program again in 2013. • Keep an eye on Google’s Open Source Blog for updates:- – http://google-opensource.blogspot.in
  • 14. Useful links  Google Summer of Code web page  http://www.google- melange.com/gsoc/homepage/google/gsoc2012  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
  • 16. Speaker’s Contact Details • http://about.me/sayak_sarkar • sayak.bugsmith@gmail.com • @sayak_sarkar