/soc

πŸ‘©πŸΏβ€πŸŽ“πŸ‘¨πŸ½β€πŸŽ“πŸ‘©πŸ»β€πŸŽ“CDF Google Summer of Code, CommunityBridge, Outreachy and other mentoring projects

Apache License 2.0Apache-2.0

CDF Mentoring Programs

Google Summer of Code

CDF is planning to participate in Google Summer of Code 2021. This year CDF organizes GSoC for Jenkins, Spinnaker, Tekton, and Screwdriver.cd.

Org Admins

Project Ideas

If you are a project maintainer and consider mentoring during the GSoC 2021 cycle, please, submit your ideas below using the template.

Jenkins

Jenkins is the leading open source automation server built on the Java Virtual Machine (JVM) with an ecosystem of >2000 plugins that extend Jenkins to automate with practically any technology software delivery teams use.

This year the Jenkins project participates in GSoC as part of the CDF GSoC mentoring organization.

List of the project ideas is available on the Jenkins website. The Jenkins organisation is currently looking for project ideas and mentors. Find more information on suggesting project ideas or voluntering as a mentor in this Jenkins blog post.

Jenkins holds GSoC Office Hours every week on Wednesdays, see the Jenkins event calendar. You can view past GSoC Office Hours on our YouTube channel. And read our GSoC Office Hours meeting minutes -- these contain a lot of advice on getting started as a potential GSoC student, as well as discussions on proposed project ideas.

You can read Jenkins 2020 GSoC organization profile and look at 2020 Jenkins GSoC projects here.

Spinnaker

Spinnaker is an open-source multi-cloud continuous delivery platform. The Accepted Projects List includes various technologies like AWS, Javascript, Java, Github Actions and more. It is non-exclusive, so we also invite you to present your own ideas!

Screwdriver.cd

Screwdriver is an open source build platform designed for Continuous Delivery.

Screwdriver Project Ideas

Tekton

Tekton is a set of shared, open source components for building CI/CD systems. It modernizes the Continuous Delivery control plane and moves the brains of software deployment to Kubernetes. Tekton’s goal is to provide industry specifications for CI/CD pipelines, workflows and other building blocks through a vendor neutral, open source foundation. The Tekton Pipelines project provides Kubernetes-style resources for declaring CI/CD-style pipelines.

Tekton Project Ideas

Communication channels