January 22 - 18:00 UTC
- Mentoring organizations can begin submitting applications to Google
February 6 - 18:00 UTC
- Mentoring organization application deadline
February 6 - 20
- Google program administrators review organization applications
February 21 - 18:00 UTC
- List of accepted mentoring organizations published
February 22 - March 18
- Potential GSoC contributors discuss application ideas with mentoring organizations
March 18 - 18:00 UTC
- GSoC contributor application period begins
April 2 - 18:00 UTC
- GSoC contributor application deadline
April 24 - 18:00 UTC
- GSoC contributor proposal rankings due from Org Admins
May 1 - 18:00 UTC
- Accepted GSoC contributor projects announced
May 1 - 26
- Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
May 27
- Coding officially begins!
July 8 - 18:00 UTC
- Mentors and GSoC contributors can begin submitting midterm evaluations
July 12 - 18:00 UTC
- Midterm evaluation deadline (standard coding period)
July 12 - August 19
- Work Period | GSoC contributors work on their project with guidance from Mentors
August 19 - 26 - 18:00 UTC
- Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
August 26 - September 2 - 18:00 UTC
- Mentors submit final GSoC contributor evaluations (standard coding period)
September 3
- Initial results of Google Summer of Code 2024 announced
September 3 - November 4
- GSoC contributors with extended timelines continue coding
November 4 - 18:00 UTC
- Final date for all GSoC contributors to submit their final work product and final evaluation
November 11 - 18:00 UTC
- Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines