Jumping into the open-source software scene is like diving into a pool of endless possibilities, nothing short of an exhilarating ride.I recently took this plunge with the Carvel community through The Linux Foundation's LFX Mentorship program. Picture this: Three times a year, a bunch of folks embark on a journey to learn and contribute and make meaningful impacts in the open source community. !
In this blog post, I aim to share my experience, talk about the the work and express my gratitude for the unwavering support from my mentors and the Carvel community. Hoping that my experience serves as a source of inspiration, motivating someone out there to take this plunge into the exciting world of open-source collaboration. 🚀✨
The Linux Foundation Mentorship is a 12-week online program to empower students to contribute to open-source projects under CNCF, the Cloud Native Computing Foundation.
According to the very accurate description by the Linux foundation :
“The Linux Foundation Mentorship Program is designed to help developers — many of whom are first-time open source contributors — with necessary skills and resources to learn, experiment, and contribute effectively to open source communities. By participating in a mentorship program, mentees have the opportunity to learn from experienced open source contributors as a segue to get internship and job opportunities upon graduation.”
The start of my journey goes back to August, when I had recently started contributing to open-source projects. Having recently worked on a side project on k8s with a bunch of friends, It was a freshly acquired passion for dev-ops. I stumbled upon LFX’s Mentorship program while I was contributing and going through slack for one of the sandbox project. I checked the program and it felt like the perfect opportunity to get my hands dirty with some real world contributions !
After a lot of patience and persistence, I submitted my resume and cover letter, choosing the projects which I felt were right and aligned with my interests and contributions. I highlighted my enthusiasm for DevOps, my previous contributions and explained how it perfectly aligned with the projects.
Enter the waiting period, the excitement and nervousness of jumping in a pool was true to the last bit but I kept my calm and made up my mind to keep contributing based on my interests irrespective of the results.
Fortunately, I got acceptance from Carvel under CNCF.
Carvel is a CNCF sandbox project which provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes.
This is a short description of the project :