SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
An Introduction To Building Your Own Images
Trevor Woerner
twoerner@gmail.org
tlwoerner on freenode and OFTC
Sept 16, 2020 XDC2020
(virtual)
2 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC
• Google Summer of Code
• https://summerofcode.withgoogle.com
• started in 2005
• "…a global program focused on bringing more
student developers into open source software
development"
• see website for lots of stats and info
Sept 16, 2020 XDC2020
(virtual)
3 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - how it works
• free/open source orgs apply to Google to
participate (jan - feb)
• Google announces list of selected orgs (feb)
• students submit proposals to orgs (mar)
• orgs choose projects/students (apr)
• community bonding (may)
• multiple coding/evaluation sprints (jun, jul, aug)
• final evaluations/submissions (sep)
• results announced (sep)
Sept 16, 2020 XDC2020
(virtual)
4 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - orgs
• admin(s) and mentors
• mentors are the cornerstone of GSoC
no mentors = no GSoC
• admins and mentors are volunteers
Sept 16, 2020 XDC2020
(virtual)
5 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - org proposals
• https://www.x.org/wiki/SummerOfCodeIdeas
• needs work
• remove old irrelevant items
• clean-up existing
• add new (with or without mentor)
Sept 16, 2020 XDC2020
(virtual)
6 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - students
• you need to find a project and find a mentor (irc,
mailing lists, etc)
• must have correctly submitted at least one patch
for review prior to selection
https://www.x.org/wiki/guide/contributing
• write a concise proposal including a detailed
timeline with concrete deliverables
• must be available for regular meetings
• must blog regularly (free to read)
Sept 16, 2020 XDC2020
(virtual)
7 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - X.Org stats
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
0
1
2
3
4
5
6
7
accepted
succeeded
Sept 16, 2020 XDC2020
(virtual)
8 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
GSoC - X.Org stats
• we haven't participated every year
(2005 and 2012 missing)
• total number of students accepted: 53
• of which 43 have been successful
• = 81% success rate
• how many go on to contribute after their GSoC
term ends: ~19 (name/handle change)
• ~44% post-GSoC retention
Sept 16, 2020 XDC2020
(virtual)
9 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
EVoC
• Endless Vacation of Code
• X.Org's version of GSoC
• started 2009 (?)
• for cases where GSoC isn't an option
• student finds mentor, works with mentor on
proposal, mentor brings proposal to BoD
• BoD votes on proposal
• everything else pretty much the same as GSoC
• has run 2 times
Sept 16, 2020 XDC2020
(virtual)
10 of 10
GSoC/EVoC OverviewGSoC/EVoC Overview
and X.Org's participation therein
Thank You!
Trevor Woerner
twoerner@gmail.org
tlwoerner on freenode and OFTC

Weitere ähnliche Inhalte

Ähnlich wie GSoC/EVoC Overview

Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2WSO2
 
E2D3 introduction
E2D3 introductionE2D3 introduction
E2D3 introductionE2D3
 
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
 
CCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
CCCOER Presents: User Friendly OER Course Design for Remote and F2F LearningCCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
CCCOER Presents: User Friendly OER Course Design for Remote and F2F LearningUna Daly
 
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
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017Massimiliano Cannata keynote @ FOSS4G-ASIA 2017
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017Massimiliano Cannata
 
Презентация хакатона.pptx
Презентация хакатона.pptxПрезентация хакатона.pptx
Презентация хакатона.pptxNurbek8
 
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfSR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfHabibAbda
 
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyHideaki Hata
 
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
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation ComparisonJody Garnett
 
gsoc and grub4ext4
gsoc and grub4ext4gsoc and grub4ext4
gsoc and grub4ext4bergwolf
 
Open Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsOpen Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsAaron Grant
 

Ähnlich wie GSoC/EVoC Overview (20)

Google summer of code 2012
Google summer of code 2012Google summer of code 2012
Google summer of code 2012
 
Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2
 
E2D3 introduction
E2D3 introductionE2D3 introduction
E2D3 introduction
 
SWAD Timeline 4:3
SWAD Timeline 4:3SWAD Timeline 4:3
SWAD Timeline 4:3
 
ASWF Open Source Forum 2020
ASWF Open Source Forum 2020ASWF Open Source Forum 2020
ASWF Open Source Forum 2020
 
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
 
CCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
CCCOER Presents: User Friendly OER Course Design for Remote and F2F LearningCCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
CCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
 
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...
 
Swad Timeline
Swad TimelineSwad Timeline
Swad Timeline
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017Massimiliano Cannata keynote @ FOSS4G-ASIA 2017
Massimiliano Cannata keynote @ FOSS4G-ASIA 2017
 
Презентация хакатона.pptx
Презентация хакатона.pptxПрезентация хакатона.pptx
Презентация хакатона.pptx
 
Maimoona g so-c - 2021
Maimoona   g so-c - 2021Maimoona   g so-c - 2021
Maimoona g so-c - 2021
 
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdfSR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
SR-R-nKAnwar_PPM_Penulisan_ProposalLPDP.pdf
 
An introductiontohtml5j
An introductiontohtml5jAn introductiontohtml5j
An introductiontohtml5j
 
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
 
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
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation Comparison
 
gsoc and grub4ext4
gsoc and grub4ext4gsoc and grub4ext4
gsoc and grub4ext4
 
Open Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsOpen Source Portal and Mobile Solutions
Open Source Portal and Mobile Solutions
 

Mehr von Trevor Woerner

Sensing Temperature with a RaspberryPi
Sensing Temperature with a RaspberryPiSensing Temperature with a RaspberryPi
Sensing Temperature with a RaspberryPiTrevor Woerner
 
Yocto Project Kernel Lab hands-on
Yocto Project Kernel Lab hands-onYocto Project Kernel Lab hands-on
Yocto Project Kernel Lab hands-onTrevor Woerner
 
Yocto Project Kernel Lab, Hands-On
Yocto Project Kernel Lab, Hands-OnYocto Project Kernel Lab, Hands-On
Yocto Project Kernel Lab, Hands-OnTrevor Woerner
 
Getting Started with Buildroot - Lab
Getting Started with Buildroot - LabGetting Started with Buildroot - Lab
Getting Started with Buildroot - LabTrevor Woerner
 
Getting Started with Buildroot
Getting Started with BuildrootGetting Started with Buildroot
Getting Started with BuildrootTrevor Woerner
 

Mehr von Trevor Woerner (8)

Sensing Temperature with a RaspberryPi
Sensing Temperature with a RaspberryPiSensing Temperature with a RaspberryPi
Sensing Temperature with a RaspberryPi
 
Yocto Project Kernel Lab hands-on
Yocto Project Kernel Lab hands-onYocto Project Kernel Lab hands-on
Yocto Project Kernel Lab hands-on
 
Yocto Project Kernel Lab, Hands-On
Yocto Project Kernel Lab, Hands-OnYocto Project Kernel Lab, Hands-On
Yocto Project Kernel Lab, Hands-On
 
Getting Started with Buildroot - Lab
Getting Started with Buildroot - LabGetting Started with Buildroot - Lab
Getting Started with Buildroot - Lab
 
Getting Started with Buildroot
Getting Started with BuildrootGetting Started with Buildroot
Getting Started with Buildroot
 
Using OpenEmbedded
Using OpenEmbeddedUsing OpenEmbedded
Using OpenEmbedded
 
OE Hands-On
OE Hands-OnOE Hands-On
OE Hands-On
 
Using OpenEmbedded
Using OpenEmbeddedUsing OpenEmbedded
Using OpenEmbedded
 

Kürzlich hochgeladen

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 

Kürzlich hochgeladen (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 

GSoC/EVoC Overview

  • 1. GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein An Introduction To Building Your Own Images Trevor Woerner twoerner@gmail.org tlwoerner on freenode and OFTC
  • 2. Sept 16, 2020 XDC2020 (virtual) 2 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC • Google Summer of Code • https://summerofcode.withgoogle.com • started in 2005 • "…a global program focused on bringing more student developers into open source software development" • see website for lots of stats and info
  • 3. Sept 16, 2020 XDC2020 (virtual) 3 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - how it works • free/open source orgs apply to Google to participate (jan - feb) • Google announces list of selected orgs (feb) • students submit proposals to orgs (mar) • orgs choose projects/students (apr) • community bonding (may) • multiple coding/evaluation sprints (jun, jul, aug) • final evaluations/submissions (sep) • results announced (sep)
  • 4. Sept 16, 2020 XDC2020 (virtual) 4 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - orgs • admin(s) and mentors • mentors are the cornerstone of GSoC no mentors = no GSoC • admins and mentors are volunteers
  • 5. Sept 16, 2020 XDC2020 (virtual) 5 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - org proposals • https://www.x.org/wiki/SummerOfCodeIdeas • needs work • remove old irrelevant items • clean-up existing • add new (with or without mentor)
  • 6. Sept 16, 2020 XDC2020 (virtual) 6 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - students • you need to find a project and find a mentor (irc, mailing lists, etc) • must have correctly submitted at least one patch for review prior to selection https://www.x.org/wiki/guide/contributing • write a concise proposal including a detailed timeline with concrete deliverables • must be available for regular meetings • must blog regularly (free to read)
  • 7. Sept 16, 2020 XDC2020 (virtual) 7 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - X.Org stats 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 0 1 2 3 4 5 6 7 accepted succeeded
  • 8. Sept 16, 2020 XDC2020 (virtual) 8 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein GSoC - X.Org stats • we haven't participated every year (2005 and 2012 missing) • total number of students accepted: 53 • of which 43 have been successful • = 81% success rate • how many go on to contribute after their GSoC term ends: ~19 (name/handle change) • ~44% post-GSoC retention
  • 9. Sept 16, 2020 XDC2020 (virtual) 9 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein EVoC • Endless Vacation of Code • X.Org's version of GSoC • started 2009 (?) • for cases where GSoC isn't an option • student finds mentor, works with mentor on proposal, mentor brings proposal to BoD • BoD votes on proposal • everything else pretty much the same as GSoC • has run 2 times
  • 10. Sept 16, 2020 XDC2020 (virtual) 10 of 10 GSoC/EVoC OverviewGSoC/EVoC Overview and X.Org's participation therein Thank You! Trevor Woerner twoerner@gmail.org tlwoerner on freenode and OFTC