(Updated 27 Mar 2023) Google Summer of Code (GSoC) is a global, online programme focused on bringing new contributors into open source software development. GSoC Contributors work with an open source organisation on a 12+ week programming project under the guidance of mentors.
4 Apr 2023
During Google Summer of Code, participating contributors are paired with mentors from open source organisations, gaining exposure to real-world software development techniques. Contributors will learn from experienced open source developers while writing code for real-world projects. A small stipend is provided as an incentive to GSoC Contributors.
Participating organisations use the programme to identify and bring in new, excited developers. Many of those new developers will continue to contribute to their new communities and open source long after GSoC is over. (At the end of the Programme, organisations may receive a $500 USD stipend per GSoC Contributor mentored).
OTHER KEY DATES
January 23, 2022: Mentoring organisations can begin submitting applications to Google
February 7, 2023: Mentoring organisation Application Deadline
February 7 - 21 2023: Google programme administrators review organisation applications
February 22, 2023: List of accepted mentoring organisations published
February 22 - March 19 2023: Potential GSoC contributors discuss application ideas with mentoring organisations
March 20, 2023: GSoC contributor application period begins
April 27, 2023: GSoC contributor proposal rankings due from Org Admins
May 4, 2023: Accepted GSoC contributor projects announced
May 4 - 28 2023: Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
May 29 2023: Coding officially begins!
July 10, 2023: Mentors and GSoC contributors can begin submitting midterm evaluations
July 14, 2023: Midterm evaluation deadline (standard coding period)
July 14 - August 21 2023: Work Period | GSoC contributors work on their project with guidance from Mentors
August 21 - 28, 2023:Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
August 28 - September 4, 2023: Mentors submit final GSoC contributor evaluations (standard coding period)
September 5 2023: Initial results of Google Summer of Code 2023 announced
September 4 - November 6 2023: GSoC contributors with extended timelines continue coding
November 6, 2023: Final date for all GSoC contributors to submit their final work product and final evaluation
November 13, 2023: Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines
Note that while some organisers may accept applications from all around the world, you may still be required to travel to the host country in order to take part in the later stages of a competition for instance, or you may be required to live there for a period of time to take part in a funded programme (e.g. scholarship, incubator, accelerator).