Back to blog

Google Summer of Code 2023… Here We Come!

Alyssa Tong
Alyssa Tong
Jean-Marc Meessen
Jean-Marc Meessen
February 23, 2023

Jenkins GSoC

We are thrilled to announce that Jenkins has been accepted to Google Summer of Code 2023! This will be Jenkins' seventh year as a mentoring organization.

Congratulations to all 172 accepted open-source organizations!

As a mentoring organization for the past six years, Jenkins has mentored 31 GSoC students by 85+ different mentors, bringing together over 107 strangers for a common idea - Jenkins!

At the heart of it, GSoC is more than just a mentoring program. The intention is to welcome and engage with new contributors in open source. It is about giving a little of your day to make a lifetime of difference, not only for the GSoC contributors, but also for the many Jenkins users who will benefit from the improvements.

We are excited to welcome new GSoC contributors to the Jenkins family. We think you will enjoy this valuable experience while developing your technical skills. You will gain insights into how the community works. The best part will be learning from people who are passionate about Jenkins but more importantly they are passionate about wanting to make a difference for another individual (GSoC contributors) and for the betterment of the project as a whole.

For detailed information on Jenkins GSoC 2022, see the completed projects.

Here we come

What’s next?

GSoC is officially announced, and please expect more potential GSoC contributors to contact projects in our Gitter and Discourse channels. Many communications will also happen in SIG and sub-project channels. We will be working hard in order to help potential participants to find interesting projects, to explore the relevant domain(s), and to prepare their project proposals before the deadline on April 4th (UTC). Then we will process the applications, select projects, and assign mentor teams.

All information about the Jenkins GSoC is available on its sub-project page.

How do I apply?

Refer to the Information for students page for full application guidelines.

We encourage interested participants to reach out to the Jenkins community early and to start exploring project ideas. We also encourage participants to join the weekly Jenkins GSoC office hours. These meetings are set up for participants to meet org admins and mentors, and to ask questions. Also, join our Gitter channel and our Discourse server to receive information about such incoming events in the project.

The application period starts on March 20th (UTC), but you should prepare now! Use the time before the application period to discuss and improve your project proposals. We also recommend that you become familiar with Jenkins and start exploring your proposal areas. Project ideas include quick-start guidelines and reference newbie-friendly issues, which may help with your initial study. If you do not see anything interesting, you can propose your own project idea.

I want to be a mentor. Is it too late?

It’s not! We are looking for more project ideas and for Jenkins contributors or users who are passionate about Jenkins and want to be a mentor. No hardcore experience is required, as mentors can study the project internals together with GSoC contributors and technical advisors.

You can either propose a new project idea or join an existing one. See the Call for mentors post and Information for mentors for details. If you want to propose a new project, please do so as soon as possible so that potential GSoC contributors have time to explore them and prepare their proposals.

This year mentorship does NOT require strong expertise in Jenkins development. The objective is to guide participants and to get involved into the Jenkins community. GSoC org admins will help to find advisors if special expertise is required.

Important dates for GSoC 2023

  • February 22 - March 19 - Potential GSoC contributors discuss application ideas with mentoring organizations. Show us your proposal!

  • March 20 - The GSoC contributor application period begins.

  • April 4 - GSoC contributor application deadline

  • May 4 - Accepted GSoC contributor projects are announced.

  • May 4 - May 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 14 - Midterm evaluation

  • August 21 - August 28 - Final week: GSoC contributors submit their final work product.

  • September 5 - Initial results of Google Summer of Code 2022 are published.

  • November 6 - Final date for all GSoC contributors to submit their final work product.

Refer to the GSoC Timeline for more info.

About the authors

Alyssa Tong

Alyssa Tong

Member of the Jenkins Advocacy and Outreach SIG. Alyssa drives and manages Jenkins participation in community events and conferences like FOSDEM, SCaLE, cdCON, and KubeCon. She is also responsible for Marketing & Community Programs at CloudBees, Inc.

Jean-Marc Meessen

Jean-Marc Meessen

A perpetual and enthusiastic learner, admirative of all the cool stuff out there. Loves to share his discoveries and passions.