Back to blog

Google Summer of Code 2022… Here We Come!

Alyssa Tong
Alyssa Tong
Jean-Marc Meessen
Jean-Marc Meessen
March 8, 2022

Jenkins GSoC

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

For the past 5 years as a mentoring organization, Jenkins boasts mentorship of 27 GSoC students by 80+ mentors, that’s bringing together over 107 strangers for a common idea - Jenkins.

At the heart of it, GSoC is more than just a mentoring program, bridging new contributors to the open source. It is about giving a little of your day to make a lifetime of a 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 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 2021, see completed projects.

What’s next? GSoC is officially announced, and please expect more potential GSoC contributors to contact projects in our Gitter channels 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 area, and to prepare their project proposals before the deadline on April 19th. 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?

See 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 April 4th, 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 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/users who are passionate about Jenkins and want to be a mentor. No hardcore experience required, 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 to 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 advisers if special expertise is required.

Important dates for GSoC 2022

  • March 7 - April 3 - Potential GSoC contributors discuss application ideas with mentoring organizations. Show us your proposal!

  • April 4 - GSoC contributor application period begins

  • April 19 - GSoC contributor application deadline

  • May 12 - GSoC contributor slot requests due from Org Admins

  • May 20 - Accepted GSoC contributor projects announced

  • May 20 - June 12 - Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects

  • June 13 - Coding officially begins!

  • July 25 - September 4 - Work Period | GSoC contributors work on their project with guidance from Mentors

  • September 5 - September 12 - Final week: GSoC contributors submit their final work product

  • September 20 - Initial results of Google Summer of Code 2022

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

See 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.