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

R&D and Automation engineer with Hardware/Embedded background. He started using Hudson/Jenkins in 2008 and became an active contributor in 2012. Oleg maintains Jenkins core, Remoting and several plugins. He organizes events like Jenkins meetups and GSoC in the community. Nowadays Oleg works at CloudBees on making Jenkins cloud-native.