2020 Google Summer of Code
15,000+ STUDENTS, 109 COUNTRIES
15 YEARS, 686 OPEN SOURCE ORGANIZATIONS
36,000,000+ LINES OF CODE
Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3 month programming project during their break from school.
Students
Students contact the mentor organizations they want to work with and write up a project proposal for the summer. If accepted, students spend a month integrating with their organizations prior to the start of coding. Students then have three months to code, meeting the deadlines agreed upon with their mentors.
Organizations
Open source projects apply to be mentor organizations. Once accepted, organizations discuss possible ideas with students and then decide on the proposals they wish to mentor for the summer. They provide mentors to help guide each student through the program.
Mentors
Existing contributors with the organizations can choose to mentor a student project. Mentors and students work together to determine appropriate milestones and requirements for the summer. Mentor interaction is a vital part of the program.
The Full Program Timeline
- Organization Applications Open
January 15, 2020
Open source organizations that would like to participate as a mentor organization in this year’s program can apply. - Organization Application Deadline
February 6, 2020
All organizations wishing to be a part of GSoC 2020 must complete their application by February 6, 2020 03:00 (台北標準時間). - Organizations Announced
February 21, 2020
Interested students can now begin discussing project ideas with accepted mentor organizations. - Student Application Period
March 17, 2020 – April 1, 2020
Students can register and submit their applications to mentor organizations. All proposals must be submitted by April 1, 2020 02:00 (台北標準時間). - Application Review Period
April 1, 2020 – May 5, 2020
Organizations review and select student proposals. - Student Projects Announced
May 5, 2020
Accepted students are paired with a mentor and start planning their projects and milestones. - Community Bonding
May 5, 2020 – June 2, 2020
Students spend a month learning more about their organization’s community. - Coding
June 2, 2020 – August 25, 2020
Students work on their Google Summer of Code projects.
while time.now() < deadline:
code() and debug() and document() - Evaluations
June 30, 2020 – July 4, 2020
July 28, 2020 – August 1, 2020
Mentors and students submit their evaluations of one another. These evaluations are a required step of the program. - Students Submit Code and Final Evaluations
August 25, 2020 – September 1, 2020
Students submit their code, project summaries, and final evaluations of their mentors. - Mentors Submit Final Evaluations
September 1 – 8, 2020
Mentors review student code samples and determine if the students have successfully completed their Google Summer of Code 2020 - project.
Results Announced
September 9, 2020
Students are notified of the pass/fail status of their Google Summer of Code 2020 projects.
All dates are in your local timezone.
University Students
Spend your summer break writing code and learning about open source development while earning a stipend! Accepted students work with a mentor and become a part of the open source community. Many become lifetime open source developers!
Google Summer of Code is open to university students, age 18 and older in most countries. Watch this video to learn why you should apply:
HOW IT WORKS FAQ STUDENT GUIDE DISCUSS VIDEOS
Open Source Organizations
686 open source organizations have been a part of GSoC since 2005, bringing new, excited developers into their communities and the world of open source!
Watch this video to learn why your organization should participate:
ORGANIZATIONS MENTOR GUIDE VIDEOS
相關連結:
- Google Summer of Code
- Google Summer of Code 2020 now open for student applications!
If you’re a university student and want to sharpen your software development skills while doing good for the open source community, check out Google Summer of Code (GSoC) 2020! This will be our 16th year of GSoC! We are now accepting student applications for our program that introduces university students from around the world to open source software communities, as well as our enthusiastic …