Blog: GSoC 2022 Community Bonding Period with Jenkins X
Link⚡ TL;DR
📝 Summary
GSoC 2022 Community Bonding Period with Jenkins X Introduction How I started What I learned during Community Bonding Period Highlights Hello everyone, I am Rajat Gupta, pursuing my bachelor’s in Information Technology. In 2022, I have been selected as a student developer in Google Summer of Code under Jenkins X. We will be building a new UI for Jenkins X. I got this news on May 20th, as I received an email from google. The technologies needed were Golang , Kubernetes , and GitOps. I used golang only once before, while linting Jenkins X codebase, I only used Kubernetes once before while setting up a k3s cluster to run Jenkins X pipelines. These tasks were necessary to do for all GSoC participants. Apart from that, I was a total beginner. So, when I got selected, I had a lot to learn, my mentors gave me a 30 Day plan. They also suggested some resources and conference talks which made it simple for me to start. 30 Day plan was: Learn golang Getting started with Kubernetes Learn what is a CRD and how they are used? Complete a tutorial on Kubebuilder Getting started with Tekton pipelines Learn Jenkins X We also had some amazing pair programming sessions, where I used to share my screen and my mentor guided me through, which is not common because mentors have a very busy schedule. But my mentors helped me a lot.
Open the original post ↗ https://jenkins-x.io/blog/2022/07/12/gsoc2022-community-bonding-period/