Back to blog

Jenkins joins the Google Summer of Code 2016

Oleg Nenashev
Oleg Nenashev
March 3, 2016

We are happy to announce that Jenkins project application has been accepted to Google Summer of Code 2016 (GSoC). Thanks to everybody who helped prepare the application and submitted project ideas!

We would like to invite students to join the Jenkins community and work together on the ongoing Jenkins 2.0 activities and other medium-term projects.

The student projects we are primarily interested in would improve the overall Jenkins user experience in a number of different aspects. This includes user interface changes and stability improvements but also major new features such as Pipeline as code.

The projects we’ve suggested revolve around all parts of the Jenkins project: core, plugins, website and our internal automation infrastructure. More details on what has been suggested can be found on the wiki which include:

  • Jenkins web interface improvements

  • "Update Center 2.0"

  • New generation of the fingerprinting engine

  • External workspace manager

  • Integration of Docker plugins with Jenkins 2.0 features

  • Plugins for Electronic Design Automation and Embedded tools integration

  • Improvements of the Support plugin

  • Improvements to Jenkins project infrastructure: core infra, website, plugin documentation and more

If you are a student:

  1. Check out the project ideas here.

  2. Select an interesting project idea or draft your own proposal.

  3. If you are not familiar with Jenkins, we highly recommend trying it out with one of your previous projects. You can also try available Jenkins features from the project ideas.

  4. Introduce yourself the community and start your project proposal discussion (see the guidelines here).

  5. Join us at GSoC office hours. We plan to have two meetings starting on March 7th.

If you want to be a mentor:

  • Feel free to team up with other mentors

  • We accept extra project proposals from mentors until March 9th.

About the author

Oleg Nenashev

Oleg Nenashev

Jenkins core maintainer and board member, open source software and open hardware advocate, TOC member in the Continuous Delivery Foundation. Oleg started using Hudson for Hardware/Embedded projects in 2008 and became an active Jenkins contributor in 2012. He maintains Jenkinsfile Runner, contributes to several Jenkins SIGs and outreach programs (Google Summer of Code, Hacktoberfest) and organizes Jenkins meetups in Switzerland and online. Oleg works on the WireMock project and WireMock Cloud community at WireMock Inc.