Google Summer of Code (GSoC) is a global, online program focused on bringing students and new contributors into open source software development. GSoC Contributors work with an open source organization on a 12+ weeks-long programming project under the guidance of dedicated mentors.
GSoC contributors accepted into the program receive a stipend and are sponsored by Google, to work on well-defined projects to improve or enhance the Jenkins project. In exchange, numerous Jenkins community members volunteer as "mentors" for the selected GSoC contributors to help integrate them into the open source community and succeed in completing their projects.
We are planning to participate in Google Summer of Code in 2026, and are currently preparing our application to Google.
The draft projects for 2026 are:
They are proposed and selected from these GSoC 2026 project ideas.
| Every year, there are changes in how GSoC is organized. Jenkins GSoC documentation may be outdated in some places, please refer to the |
Mentors are volunteers who help GSoC contributors to succeed in their projects. If you are interested in contributing to GSoC as a mentor, and have had either some GSoC contributor experience or have done mentoring before, please do not hesitate to reach out to us. We are always looking for new mentors to help us with the program.
Org Admins are the people managing the GSoC program for the Jenkins Organization. For 2026, our Org Admins are:
Kris Stern
Shivay Lamba
Vutukuri Sreenivas
The following document describe the role:
We use the
GSoC SIGfor communications about GSoC. Projects may also have their own mailing lists, chats, and meetings. Please take a look at the details on each of the project pages. - We use
Discoursefor discussions. This is therecommendedchannel for communications. - There is also a
GSoC Gitter channelfor real-time communications, but it is better to use Discourse to request technical feedback or to have long-form discussions. - For private matters such as communication difficulties with mentors, GSoC contributors, or Org Admins, please use this
Public communication channel: GSoC Discourse.
The purpose of GSoC Discourse is for all public communications on GSoC such as new mentor and new GSoC contributor introductions, project proposal questions and discussions, process and timeline related questions.
GSoC Gitter channelfor organizational topics related to Jenkins in GSoC - Project-specific chats, see project and project idea pages
Common developer chatsfor technical topics
Although we use Discourse as the main communication channel, we will have regular "office hours" video calls. During these time slots Jenkins GSoC org admins and mentors are available for any GSoC-related questions.
In addition to these organization-wide meetings, each GSoC project will hold regular meetings during community bonding and coding phases.
GSoC 2025- 5 contributor projects - GSoC 2024- 5 contributor projects - GSoC 2023- 4 contributor projects - GSoC 2022- 4 contributor projects - GSoC 2021- 5 contributor projects - GSoC 2020- 7 contributor projects - GSoC 2019- 7 contributor projects - GSoC 2018- 3 contributor projects - GSoC 2017- not accepted - GSoC 2016- 5 contributor projects - GSoC 2009- as Hudson, not accepted
We have a set of guidelines for GSoC contributors and mentors to help them succeed in the program. For details see:
We have a set of guidelines for GSoC contributors on the usage of AI. For details, see: