Google Summer of Code
Information about working on Spinnaker as part of Google Summer of Code.
Google Summer of Code
(GSoC) is an opportunity for students to get involved with open source projects! It’s a great opportunity to gain real life experience and hopefully be inspired by the many who are continuously contributing to projects every day. Getting involved in active communities are a great way to jump start your career!
This page is a list of accepted ideas prepared specifically for
Spinnaker
, an open-source multi-cloud continuous delivery platform. The following list is non-exclusive, therefore if you’re passionate about a different project, we’re happy to review it! It should meet the
GSoC project guidelines
and would require at least 1 mentor that we can try to help pair.
Project | Related Skillsets |
---|---|
Gamifying SpinnakerGamifying is more than just giving users a pat on the back. It can influence good behavior and set guidance towards learning new skills. Companies could also use this data to find experienced users within their organizations. While the sky is the limit, let’s find what mechanics inspire you and bring that to life in Spinnaker!Available Mentor(s): Dan Johnston, Fernando Freire | Javascript Java |
Build-a-PluginMake a plugin to integrate Spinnaker with your favorite service / tool! Learn about Spinnaker and its Plugin Framework by creating a plugin for Spinnaker. Once the plugin is built, we will work together to add the plugin into the Spinnaker Plugin Repository.Available Mentor(s): Cameron Motevasselani, Dan Johnston | Java Javascript |
Release ImprovementPossible projects could include showing code coverage for projects, “X days since last deploy failure” signs and more!Available Mentor(s): Cameron Motevasselani, Fernando Freire | Java Github Actions Testing frameworks |
Mobile-first Spinnaker ExperienceBuild a mobile-first Spinnaker experience that gives users a quick and easy way to get at-a-glance intelligence about their cloud infrastructure, with easy hooks for taking the most common CD actions on the go.Available Mentor(s): Fernando Freire, Dan Johnston | All Optional Javascript/ReactNative Flutter Java/Kotlin ObjectiveC/Swift |
Past Projects
2021
2020
- Drone CI type for Spinnaker pipeline stage by Victor Odusanya
- Continuous Delivery, Continuous Deployments with Spinnaker by Moki Daniel
Last modified April 12, 2022: docs(fix): remove OSS acronym; replace with 'open source' (#190) (3e9a9a8)