As the world moves towards a more digital age, programming has become one of the most sought-after skills. And what better way to hone those skills than by participating in the Google Summer of Code (GSoC). GSoC is a global program that encourages students to work with open-source organizations on various projects during the summer months. This article will explore all the details about GSoC 2023, including deadlines, organization themes, and various other details.
GSOC 2023 Timeline
January 23 - 18:00 UTC
Mentoring organizations can begin submitting their applications to Google
February 7 - 18:00 UTC
Mentoring organization application submitting deadline
February 7 - 21
Google program administrators review organization applications
February 22 - 18:00 UTC
List of accepted mentoring organizations published
February 22 - March 19
Potential GSoC contributors discuss application ideas with mentoring organizations
March 20 - 18:00 UTC
The GSoC contributor application period begins
April 4 - 18:00 UTC
GSoC contributor application deadline
April 27 - 18:00 UTC
GSoC contributor proposal rankings due from Organization Admins
May 4 - 18:00 UTC
Accepted GSoC contributor projects announced
May 4 - 28
Community Bonding Period | GSoC contributors get to know mentors, read documentation, and get up to speed to begin working on their projects
May 29
Coding officially begins!
July 10 - 18:00 UTC
Mentors and GSoC contributors can begin submitting midterm evaluations
July 14 - 18:00 UTC
Midterm evaluation deadline (standard coding period)
July 14 - August 21
Work Period | GSoC contributors work on their project with guidance from Mentors
August 21 - 28 - 18:00 UTC
Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
August 28 - September 4 - 18:00 UTC
Mentors submit final GSoC contributor evaluations (standard coding period)
September 5
Initial results of Google Summer of Code 2023 Announced
September 4 - November 6
GSoC contributors with extended timelines continue coding
November 6 - 18:00 UTC
Final date for all GSoC contributors to submit their final work product and final evaluation
November 13 - 18:00 UTC
Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines
Organizations of GSoC 2023
The next thing to consider is the organizations that are participating in GSoC 2023. In 2022, there were over 200 organizations that participated in GSoC. These organizations are usually open-source projects that are looking for help from the community.
Some of the popular organizations participating in 2023 include the Apache Software Foundation, Blender Foundation, Debian Project, GNOME, and many more. Each organization has its own set of project ideas, and students can choose the one that interests them the most.
Stipend for GSOC 2023
First Evaluation (paid July 14): 45%
Final Evaluation (paid September 5): 55%
The stipend amount for each contributor is calculated based on their location. Your location is determined by the country where you reside during the GSoC 2023 coding period. Stipend amounts are determined using Purchasing Power Parity (PPP), which estimates the exchange rate between two currencies to determine equivalent purchasing power.
For medium-sized projects, the base stipend amount is $3000 USD, with a minimum of $1500 USD and a maximum of $3300 USD. For large-sized projects, the base stipend amount is $6000 USD, with a minimum of $3000 USD and a maximum of $6600 USD.
To learn more about PPP, check out the resources below:
Tools: Purchasing Power Parity Calculator
World Bank: Fundamentals of Purchasing Power Parity
Themes of GSoC 2023
Another important aspect to consider is the themes of the projects. In 2023, GSoC has several themes, including Accessibility, Artificial Intelligence, Blockchain, Cloud Native, Cybersecurity, and more. These themes give students an idea of the type of projects they can expect from each organization.
It is important to note that these themes are not binding, and organizations can submit project ideas that fall outside these themes as well. Students should carefully read through the project ideas proposed by each organization to find the one that matches their skills and interests.
Conclusion
In conclusion, GSoC is an excellent opportunity for students to improve their programming skills, work with open-source organizations, and earn a stipend. To participate in GSoC 2023, students should keep an eye on the GSoC website and social media channels for updates on the timeline. They should also carefully read through the project ideas proposed by each organization to find the one that matches their skills and interests. With some preparation and hard work, students can make the most of