SlideShare a Scribd company logo
1 of 24
Kalana Wijethunga
University of Moratuwa
Content
We’ll be talking about
▸ What is GSoC and How it works
▸ GSoC application process
▸ New changes in GSoC
programme for 2021
▸ Tips for getting selected
2
A Bit About
Myself
1
HELLO!
I am Kalana Wijethunga
▸ CSE undergraduate
▸ Visiting Instructor @ Dept of CSE
▸ Remote Contributor @ ALICE project at
CERN
▸ Intern @ CERN, WSO2
▸ Tech Blogger
4
Introduction
2
What is GSoC?
▸ Open Source Summer Internship Programme
▸ Held from May to August
▸ Happening for the 17th year
Students engage in a 10 week long programming
project with an open source organization during
their summer break
6
16,000+
Students
38 Million+
Lines of Code!
111+
Countries
7
How it Works?
8
Students apply for
projects
Students research about
the projects and submit
proposals
Organizations publish
their projects
The list of selected
projects will be
announced by Google on
March 10th
Students work on the project with the
guidance from the selected
organization
Selected students get a chance to work
with the relevant organization team for 3
months to complete their projects
Who Can Participate?
▸ Over 18+ years of age
▸ Accepted/enrolled in a post-secondary
educational program
▸ Have been accepted in no more than 1 previous
GSoC
▸ Not a resident of a US embargoed country
9
Why do GSoC?
▸ One time referral for a job at Google
▸ Experience
▹ 2 internships by the time you graduate
▸ Recognition
▹ Star feature in a resume
▸ Huge boost in your professional network
▹ International Connections
▸ Money
▹ $3000 USD for a Sri Lankan student in
2020 10
Misconceptions
▸ You need prior experience
▸ You won’t be able to handle
the workload
▸ You don’t have enough
knowledge
▸ You can’t get selected
▸ You need to be a Computer
Science student
11
If you want it
YOU CAN DO IT !
12
Applying for
GSoC
3
Timeline
14
Mar 10
Organizations
Announced
Jan 30 - Mar 9
Apr 13
Student Application
Deadline
Mar 10 - Apr 13
Aug 23
Community Bonding +
Project
May 17 - Aug 23
Aug 31
Successful projects
announced
Aug 23 - Aug 30
Application Process
▸ Choose an organization
▸ Choose a project
▸ Start contributing/ researching the project
▸ Write a project proposal
▸ Submit upto 3 proposals through GSoC website
15
Check the GSoC
organizations page
Visit
https://summerofcode.wit
hgoogle.com/archive/202
0/organizations/
Choosing the right
organization
Filter by your Interest
Identify the organizations
in your areas of interest
16
Identify consistent
organizations
Identify the organizations
that are coming to GSoC
each year
Getting started with an
organization
▸ Visit the organization website
▸ Research about their projects
▸ Join their channels
▸ Setup the project
▸ Try to do small bug fixes
▸ Talk to members of the organization
17
Choosing the right
project
▸ Find the GSoC projects of the organization for
2021
▸ Identify projects falling in your area of interest
▸ Explore the project idea
▸ Check whether you have the requested skills
▸ Talk to mentors
▸ Start writing the project proposal
18
“ There is no selected
project announcement
date
Selected projects will be
announced along with the
selected students!
19
Tips
▸ Consistency is the key
▸ Don’t give up
▸ Encourage each other
▸ Be in constant touch with the team/mentors
▸ Try to work in a familiar field
▸ Have a good understanding of the project
before starting to write the project proposal
20
New changes for
2021 programme
Earlier years 2021
Time period 10 weeks 10 weeks
Working Hours 30 hrs/week 18 hrs/week
No. of Evaluations 3 2
Stipend(Sri Lanka) $3000 Not announced
21
UoM Ranks 8th
in institutions with most accepted students for Google Summer of
Code 2020
22
Source: https://opensource.googleblog.com/2020/08/google-summer-of-code-2020-statistics.html
Keep it Going...
23
Good Luck !
24
THANKS!
Any questions?
You can find me at:
▸ linkedin.com/in/kalana-wijethunga
▸ kalana.16@cse.mrt.ac.lk

More Related Content

Similar to What is Google Summer of Code

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info sessionalfinazilah
 
eCampusOntario Architecting the Future
eCampusOntario Architecting the FutureeCampusOntario Architecting the Future
eCampusOntario Architecting the FutureeCampusOntario
 
Internediate ebaluation
Internediate ebaluationInternediate ebaluation
Internediate ebaluationFRANCA SORMANI
 
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
 
Bonner High-Impact Initiative: An Introduction
Bonner High-Impact Initiative:  An IntroductionBonner High-Impact Initiative:  An Introduction
Bonner High-Impact Initiative: An IntroductionBonner Foundation
 
2015 July Tools for Change CGI Newsletter
2015 July Tools for Change CGI Newsletter2015 July Tools for Change CGI Newsletter
2015 July Tools for Change CGI NewsletterDr. Chris Stout
 
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
 
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...UKSG: connecting the knowledge community
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptx
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptxMETHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptx
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptxZuzana Mészárosová
 
Data Science for Social Good
Data Science for Social GoodData Science for Social Good
Data Science for Social GoodDSP智庫驅動
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteCarol Smith
 
Collaborating with Students on OER Advocacy
Collaborating with Students on OER AdvocacyCollaborating with Students on OER Advocacy
Collaborating with Students on OER AdvocacyBrady Yano
 
Putting the NMC/CoSN Horizon Report to Work
Putting the NMC/CoSN Horizon Report to WorkPutting the NMC/CoSN Horizon Report to Work
Putting the NMC/CoSN Horizon Report to WorkDavid W. Deeds
 
Collaborative Pilot for Tertiary Transition
Collaborative Pilot for Tertiary TransitionCollaborative Pilot for Tertiary Transition
Collaborative Pilot for Tertiary TransitionSenga White
 
The Software Sustainability Institute Fellowship
The Software Sustainability Institute FellowshipThe Software Sustainability Institute Fellowship
The Software Sustainability Institute FellowshipAlejandra Gonzalez-Beltran
 

Similar to What is Google Summer of Code (20)

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
 
Google summer of code (GSoC) 2021
Google summer of code (GSoC) 2021Google summer of code (GSoC) 2021
Google summer of code (GSoC) 2021
 
Google Summer of Code_2023.pdf
Google Summer of Code_2023.pdfGoogle Summer of Code_2023.pdf
Google Summer of Code_2023.pdf
 
eCampusOntario Architecting the Future
eCampusOntario Architecting the FutureeCampusOntario Architecting the Future
eCampusOntario Architecting the Future
 
Internediate ebaluation
Internediate ebaluationInternediate ebaluation
Internediate ebaluation
 
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
 
Bonner High-Impact Initiative: An Introduction
Bonner High-Impact Initiative:  An IntroductionBonner High-Impact Initiative:  An Introduction
Bonner High-Impact Initiative: An Introduction
 
2015 July Tools for Change CGI Newsletter
2015 July Tools for Change CGI Newsletter2015 July Tools for Change CGI Newsletter
2015 July Tools for Change CGI Newsletter
 
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
 
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...
UKSG 2023 - Increasing Collections Engagement at UoB – identifying and promot...
 
Internship report
Internship reportInternship report
Internship report
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptx
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptxMETHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptx
METHODOLOGY_FOR_CREATING_A_GOOD_ETWINNING_PROJECT_Zuzana_Mészárosová.pptx
 
Erasmus+ Knowledge Alliances
Erasmus+ Knowledge AlliancesErasmus+ Knowledge Alliances
Erasmus+ Knowledge Alliances
 
Data Science for Social Good
Data Science for Social GoodData Science for Social Good
Data Science for Social Good
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary Keynote
 
Collaborating with Students on OER Advocacy
Collaborating with Students on OER AdvocacyCollaborating with Students on OER Advocacy
Collaborating with Students on OER Advocacy
 
Putting the NMC/CoSN Horizon Report to Work
Putting the NMC/CoSN Horizon Report to WorkPutting the NMC/CoSN Horizon Report to Work
Putting the NMC/CoSN Horizon Report to Work
 
Collaborative Pilot for Tertiary Transition
Collaborative Pilot for Tertiary TransitionCollaborative Pilot for Tertiary Transition
Collaborative Pilot for Tertiary Transition
 
The Software Sustainability Institute Fellowship
The Software Sustainability Institute FellowshipThe Software Sustainability Institute Fellowship
The Software Sustainability Institute Fellowship
 

Recently uploaded

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Recently uploaded (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

What is Google Summer of Code

  • 2. Content We’ll be talking about ▸ What is GSoC and How it works ▸ GSoC application process ▸ New changes in GSoC programme for 2021 ▸ Tips for getting selected 2
  • 4. HELLO! I am Kalana Wijethunga ▸ CSE undergraduate ▸ Visiting Instructor @ Dept of CSE ▸ Remote Contributor @ ALICE project at CERN ▸ Intern @ CERN, WSO2 ▸ Tech Blogger 4
  • 6. What is GSoC? ▸ Open Source Summer Internship Programme ▸ Held from May to August ▸ Happening for the 17th year Students engage in a 10 week long programming project with an open source organization during their summer break 6
  • 7. 16,000+ Students 38 Million+ Lines of Code! 111+ Countries 7
  • 8. How it Works? 8 Students apply for projects Students research about the projects and submit proposals Organizations publish their projects The list of selected projects will be announced by Google on March 10th Students work on the project with the guidance from the selected organization Selected students get a chance to work with the relevant organization team for 3 months to complete their projects
  • 9. Who Can Participate? ▸ Over 18+ years of age ▸ Accepted/enrolled in a post-secondary educational program ▸ Have been accepted in no more than 1 previous GSoC ▸ Not a resident of a US embargoed country 9
  • 10. Why do GSoC? ▸ One time referral for a job at Google ▸ Experience ▹ 2 internships by the time you graduate ▸ Recognition ▹ Star feature in a resume ▸ Huge boost in your professional network ▹ International Connections ▸ Money ▹ $3000 USD for a Sri Lankan student in 2020 10
  • 11. Misconceptions ▸ You need prior experience ▸ You won’t be able to handle the workload ▸ You don’t have enough knowledge ▸ You can’t get selected ▸ You need to be a Computer Science student 11
  • 12. If you want it YOU CAN DO IT ! 12
  • 14. Timeline 14 Mar 10 Organizations Announced Jan 30 - Mar 9 Apr 13 Student Application Deadline Mar 10 - Apr 13 Aug 23 Community Bonding + Project May 17 - Aug 23 Aug 31 Successful projects announced Aug 23 - Aug 30
  • 15. Application Process ▸ Choose an organization ▸ Choose a project ▸ Start contributing/ researching the project ▸ Write a project proposal ▸ Submit upto 3 proposals through GSoC website 15
  • 16. Check the GSoC organizations page Visit https://summerofcode.wit hgoogle.com/archive/202 0/organizations/ Choosing the right organization Filter by your Interest Identify the organizations in your areas of interest 16 Identify consistent organizations Identify the organizations that are coming to GSoC each year
  • 17. Getting started with an organization ▸ Visit the organization website ▸ Research about their projects ▸ Join their channels ▸ Setup the project ▸ Try to do small bug fixes ▸ Talk to members of the organization 17
  • 18. Choosing the right project ▸ Find the GSoC projects of the organization for 2021 ▸ Identify projects falling in your area of interest ▸ Explore the project idea ▸ Check whether you have the requested skills ▸ Talk to mentors ▸ Start writing the project proposal 18
  • 19. “ There is no selected project announcement date Selected projects will be announced along with the selected students! 19
  • 20. Tips ▸ Consistency is the key ▸ Don’t give up ▸ Encourage each other ▸ Be in constant touch with the team/mentors ▸ Try to work in a familiar field ▸ Have a good understanding of the project before starting to write the project proposal 20
  • 21. New changes for 2021 programme Earlier years 2021 Time period 10 weeks 10 weeks Working Hours 30 hrs/week 18 hrs/week No. of Evaluations 3 2 Stipend(Sri Lanka) $3000 Not announced 21
  • 22. UoM Ranks 8th in institutions with most accepted students for Google Summer of Code 2020 22 Source: https://opensource.googleblog.com/2020/08/google-summer-of-code-2020-statistics.html
  • 24. 24 THANKS! Any questions? You can find me at: ▸ linkedin.com/in/kalana-wijethunga ▸ kalana.16@cse.mrt.ac.lk

Editor's Notes

  1. Add the timeline