Congratulations to all Jenkins and CDF Google Summer of Code 2021 participants!
Congratulations to all Google Summer of Code (GSoC) 2021 students! On behalf of the Jenkins org team, we would like to thank all participants: students, mentors, applicants, and dozens of other contributors who participated in GSoC this year.
In 2021, the Jenkins project participated in GSoC as part of the Continuous Delivery Foundation’s GSoC mentor organisation. Within the CDF GSoC mentor organisation, we had six students working on projects: five projects focused on Jenkins and one project focused on Spinnaker. In GSoC, we focus on projects that solve problems important to end users and community members. This year’s GSoC projects delivered highly anticipated new features for Jenkins and Spinnaker.
Google Summer of Code has been a successful and positive experience for students due to the active participation of the Jenkins community and the wider Continuous Delivery Foundation community.
🎉 All of the CDF GSoC students have successfully completed their projects! 🎉
This is the second year in a row that all Jenkins GSoC students have reached the final evaluation and successfully passed! This has been an extremely challenging year, and the amount of work and dedication that the students and their mentoring teams have put into GSoC has been phenomenal. Jenkins, Spinnaker, and the CDF are incredibly grateful to everyone who has contributed to GSoC 2021!
☀️ GSoC Students and their Projects
Please see the individual project pages for more details on the projects and work undertaken. You can view student presentations during mid-term demos and final demos and students have written numerous blog posts about their work.
Shruti Chaturvedi - CloudEvents Plugin for Jenkins
Shruti is an undergrad student of Computer Science at Kalamazoo College. She is developing a CloudEvents integration for Jenkins, allowing other CloudEvents-compliant CI/CD tools to communicate easily. Shruti is also the Founding Engineer of a California-based startup, MeetKlara, where she is building serverless solutions and advocating for developing CI/CD pipelines using open-source tools.
-
Affiliation: Kalamazoo College and Jenkins project
-
GitHub: ShrutiC-git
-
LinkedIn: Shruti Chaturvedi
CloudEvents Plugin for Jenkins
-
Completed project blog post: Jenkins Interoperability with CloudEvents
-
Mid-term blog: CloudEvents Plugin for Jenkins: Interoperability between Jenkins and other CI/CD Tools
Harshit Chopra - Git credentials binding for sh, bat, and powershell
Harshit Chopra is a recent graduate and is currently working on a Jenkins project which brings the authentication support for cli git commands in a pipeline job and freestyle project.
-
Affiliation: Punjab University & Jenkins Project
-
GitHub: link: arpoch
-
LinkedIn: Harshit Chopra
Akihiro Kiuchi - Jenkins Remoting Monitoring
Akihiro is a student in the Department of information and communication engineering at the University of Tokyo. He is improving the monitoring experience of Jenkins Remoting during Google Summer of Code 2021.
-
Affiliation: The University of Tokyo and Jenkins project
-
GitHub: Aki-7
Daniel Ko - try.spinnaker.io
Daniel is studying computer science at the University of Wisconsin - Madison. He is developing a public Spinnaker sandbox environment for Google Summer of Code 2021.
try.spinnaker.io: Explore Spinnaker in a Sandbox Environment!
-
Completed project blog post: Interview with Daniel Ko — Google Summer of Code 2021
Pulkit Sharma - Security Validator for Jenkins Kubernetes Operator
Pulkit is a student at Indian Institute of Technology,BHU,Varanasi. He is working on a GSoC Project under Jenkins where he aims to add a security validator to the Jenkins Kubernetes Operator.
-
Affiliation: Indian Institute of Technology, BHU and Jenkins Project.
-
GitHub: sharmapulkit04
Security Validator for Jenkins Kubernetes Operator
-
Completed project blog post: Security Validator for Jenkins Operator for Kubernetes
Aditya Srivastava - Conventional Commits Plugin for Jenkins
Aditya is a curiosity driven individual striving to find ingenious solutions to real-world problems. He is an open-source enthusiast and a lifelong learner. Aditya is also the Co-Founder and Maintainer of an Open Source Organization - Auto-DL, where he’s leading the development of a Deep Learning Platform as a Service application.
Conventional Commits Plugin for Jenkins
-
Completed project blog post: Work report for the Conventional Commits Plugin for Jenkins
-
Mid-term blog: Introducing the Conventional Commits Plugin for Jenkins
Upcoming Events, September 28-30: DevOps World!
This year CloudBees, one of the Jenkins corporate sponsors, has invited all students to participate in the DevOps World virtual conference on September 28-30. GSoC students will present lighting talks about their projects, attended other conference talks, and join the Continuous Delivery Foundation booth which represents CDF projects at the conference. We look forward to GSoC students' lightning talks during DevOps World!
Swag
All Google Summer of Code students and mentors receive swag from Google. In addition, this year, CloudBees has sponsored swag for the most active GSoC participants: all students, mentors, and many other contributors who participated and helped the projects to succeed. This is the forth year when the Jenkins organization sends extra GSoC swag. In the previous years swag logistics was one of the more challenging tasks for org admins during GSoC, and we highly appreciate that the Continuous Delivery Foundation will handle sending out the additional swag.
Thanks you Google Open Source, Continuous Delivery Foundation (CDF) and CloudBees!