SlideShare a Scribd company logo
1 of 23
Download to read offline
www.google-melange.com
Agenda
● Who am I?
● What is Google Summer of Code?
● What are the goals of the program?
● How does Google Summer of Code work?
● Google Summer of Code timeline
● Stipends
● Participating projects
● Useful links
Who am I?
● Carol Smith (carols@google.com)
● I've been at Google 8.5 years
● I have work as an administrative assistant,
program manager, and now community manager
and open source programs manager
● I have a degree from California State University,
Northridge in journalism
● I'm a movie geek, bibilophile, and recreational
century bicyclist
What is Google Summer of
Code?
Google Summer of Code is a program designed to
encourage university student participation in open
source software development.
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. Mailing list
etiquette, distributed development, etc.)
What are the goals of the
program?
● 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 Google Summer of
Code work?
● Organizations apply and are chosen by Google
● Students submit project proposals to the chosen
organizations, who then select student(s) and
pair with mentor(s) from the org
● Students execute milestones laid out in their
accepted project proposal during the summer
● Students are evaluated twice during the term
● Students are paid a stipend in exchange for
passing each evaluation, and are sent a t-shirt at
the end of the year if they submit their successful
project code sample
Google Summer of Code timeline
● Early February: Organizations apply and are
chosen by Google
● Early March: Student application period
● Late April: Accepted students announced on
google-melange.com
● Mid May: Students begin coding
● Late June: Mid-term evaluations
● Late August: Final evaluations
Stipends
● Accepted students in good standing with their
mentoring organizations will receive 500 USD
shortly after coding begins.
● Students who pass their mid-term evaluations
will receive 2250 USD shortly after the mid-term
evaluations.
● Students who receive passing final evaluations
will receive 2750 USD shortly after the final
evaluation deadline.
Participating Projects
● Operating Systems
● Mobile, Portable, Handheld Devices
● Databases
● Programming Languages
● Video, Music, TV, and Photography
● Code Design, Development & Management
● Humanitarian Efforts
● Biology, Analytical Sciences, Health Care
http://goo.gl/dhvPVn
Some Interesting Student
Success Stories
● There was a GSoC student at CERN when they
discovered the Higgs boson
● A GSoC student competed in the London
summer olympics (in race walking!)
● Students have worked on projects for Twitter and
Facebook in previous years
● 50 million lines of code produced by students in
GSoC!
Useful Links
● Melange: http://www.google-melange.com
● Google Summer of Code discussion list:
https://groups.google.com/forum/#!forum/google-
summer-of-code-discuss
● Google Summer of Code student manual:
http://flossmanuals.net/GSoCStudentGuide/
What is Google Code-in?
● Global, online contest for 13-17 year old pre-university students
● Introduction to open source software development
● 10 Open source organizations create tasks for students to work on
● Students earn certificates, t-shirts and can work toward Grand Prize trip to
Google’s campus
Types of Tasks
Each task is designed to take approximately the same amount of time to
complete (about 3-5 hours)
Categories of Tasks
● Coding
● Documentation/Training
● Outreach/Research
● Quality Assurance
● User Interface
Why participate in GCI?
● Apply classroom skills to real life OS projects
● Excite students about the many types of open source projects they can
choose from
● Become part of the community
● Easy entry, mentors available to guide students
● OS software isn’t just about coding - variety of types of tasks to choose from
Timeline
● November: Contest starts, students can register at google-melange.com
● January: Contest Ends
● January: 20 Grand Prize Winners named
● Late Spring 2015: Grand Prize Trip to Google
Important Links
google-melange.com
Contest site - For rules, frequently asked questions, timeline
Can register for the contest (beginning Nov 18th)
To ask questions, join the discussion group at:
http://groups.google.com/group/gci-discuss
Manual for using the GCI site: http://flossmanuals.net/gci-melange/
More info: developers.google.com/open-source/gci
www.google-melange.org
Thank You!
carols@google
.com

More Related Content

Similar to 9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In introduction

Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateCarol 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
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of CodePOSSCON
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
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
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationCarol Smith
 
Google summer of code
Google summer of codeGoogle summer of code
Google summer of codeSayak Sarkar
 
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
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011Carol Smith
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteCarol Smith
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source CommunitySammy Fung
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Vladimir Vassilev
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Codeguest59ccff
 
Google Summer of Code 2017: Experience at Discourse
Google Summer of Code 2017: Experience at DiscourseGoogle Summer of Code 2017: Experience at Discourse
Google Summer of Code 2017: Experience at DiscourseJakub Macina
 
My journey with open source software
My journey with open source softwareMy journey with open source software
My journey with open source softwarePrachitibhukan
 

Similar to 9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In introduction (20)

Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON update
 
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
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
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
 
GDSC NITW GSoc Session
GDSC NITW GSoc SessionGDSC NITW GSoc Session
GDSC NITW GSoc Session
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI Presentation
 
Google summer of code
Google summer of codeGoogle summer of code
Google summer of code
 
Google Summer Of Code
Google Summer Of CodeGoogle Summer Of Code
Google Summer Of Code
 
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...
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary Keynote
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source Community
 
Info Session Slides.pdf
Info Session Slides.pdfInfo Session Slides.pdf
Info Session Slides.pdf
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Maimoona g so-c - 2021
Maimoona   g so-c - 2021Maimoona   g so-c - 2021
Maimoona g so-c - 2021
 
Google Summer of Code 2017: Experience at Discourse
Google Summer of Code 2017: Experience at DiscourseGoogle Summer of Code 2017: Experience at Discourse
Google Summer of Code 2017: Experience at Discourse
 
My journey with open source software
My journey with open source softwareMy journey with open source software
My journey with open source software
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In introduction

  • 2. Agenda ● Who am I? ● What is Google Summer of Code? ● What are the goals of the program? ● How does Google Summer of Code work? ● Google Summer of Code timeline ● Stipends ● Participating projects ● Useful links
  • 3. Who am I? ● Carol Smith (carols@google.com) ● I've been at Google 8.5 years ● I have work as an administrative assistant, program manager, and now community manager and open source programs manager ● I have a degree from California State University, Northridge in journalism ● I'm a movie geek, bibilophile, and recreational century bicyclist
  • 4. What is Google Summer of Code? Google Summer of Code is a program designed to encourage university student participation in open source software development.
  • 5.
  • 6.
  • 7.
  • 8. 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. Mailing list etiquette, distributed development, etc.)
  • 9. What are the goals of the program? ● 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
  • 10. How does Google Summer of Code work? ● Organizations apply and are chosen by Google ● Students submit project proposals to the chosen organizations, who then select student(s) and pair with mentor(s) from the org ● Students execute milestones laid out in their accepted project proposal during the summer ● Students are evaluated twice during the term ● Students are paid a stipend in exchange for passing each evaluation, and are sent a t-shirt at the end of the year if they submit their successful project code sample
  • 11. Google Summer of Code timeline ● Early February: Organizations apply and are chosen by Google ● Early March: Student application period ● Late April: Accepted students announced on google-melange.com ● Mid May: Students begin coding ● Late June: Mid-term evaluations ● Late August: Final evaluations
  • 12. Stipends ● Accepted students in good standing with their mentoring organizations will receive 500 USD shortly after coding begins. ● Students who pass their mid-term evaluations will receive 2250 USD shortly after the mid-term evaluations. ● Students who receive passing final evaluations will receive 2750 USD shortly after the final evaluation deadline.
  • 13. Participating Projects ● Operating Systems ● Mobile, Portable, Handheld Devices ● Databases ● Programming Languages ● Video, Music, TV, and Photography ● Code Design, Development & Management ● Humanitarian Efforts ● Biology, Analytical Sciences, Health Care http://goo.gl/dhvPVn
  • 14. Some Interesting Student Success Stories ● There was a GSoC student at CERN when they discovered the Higgs boson ● A GSoC student competed in the London summer olympics (in race walking!) ● Students have worked on projects for Twitter and Facebook in previous years ● 50 million lines of code produced by students in GSoC!
  • 15. Useful Links ● Melange: http://www.google-melange.com ● Google Summer of Code discussion list: https://groups.google.com/forum/#!forum/google- summer-of-code-discuss ● Google Summer of Code student manual: http://flossmanuals.net/GSoCStudentGuide/
  • 16.
  • 17. What is Google Code-in? ● Global, online contest for 13-17 year old pre-university students ● Introduction to open source software development ● 10 Open source organizations create tasks for students to work on ● Students earn certificates, t-shirts and can work toward Grand Prize trip to Google’s campus
  • 18. Types of Tasks Each task is designed to take approximately the same amount of time to complete (about 3-5 hours) Categories of Tasks ● Coding ● Documentation/Training ● Outreach/Research ● Quality Assurance ● User Interface
  • 19. Why participate in GCI? ● Apply classroom skills to real life OS projects ● Excite students about the many types of open source projects they can choose from ● Become part of the community ● Easy entry, mentors available to guide students ● OS software isn’t just about coding - variety of types of tasks to choose from
  • 20.
  • 21. Timeline ● November: Contest starts, students can register at google-melange.com ● January: Contest Ends ● January: 20 Grand Prize Winners named ● Late Spring 2015: Grand Prize Trip to Google
  • 22. Important Links google-melange.com Contest site - For rules, frequently asked questions, timeline Can register for the contest (beginning Nov 18th) To ask questions, join the discussion group at: http://groups.google.com/group/gci-discuss Manual for using the GCI site: http://flossmanuals.net/gci-melange/ More info: developers.google.com/open-source/gci