One of my personal goals this year was to start contributing more to FOSS projects. Understanding more about the technologies was obviously a motive, but I was keen on knowing more about the behind-the-scenes action in managing, maintaining, and releasing new versions.
Kubernetes was an obvious choice, given the popularity of & familiarity with the product. Given my amateurish knowledge I wasn't sure whether I'd be able to contribute anything worthwhile. However post multiple conversations with super-helpful people like Jennifer Riggins, Kiran "Rin" Oliver, & Celine Crawford, I decided to make my first contribution to Kubernetes docs. That was just the tip of the iceberg given the unfamiliar terrain I was wandering on and it took more than a few PR's for me to get accustomed to the whole process. A major shout-out to Marky Jackson and Tim Bannister for putting up with my incessant queries as a first-timer all through the process!
Around the same time, there was an announcement for folks to shadow the upcoming 1.19 Kubernetes Release. I submitted my application to shadow with the Bug Triage and Release Docs teams a couple of days before the deadline and the rest of it, as they say, is history!
Before contributing (or submitting the application), I had heard tonnes about the supportive nature of the FOSS community. As a Shadow on the 1.19 Release Docs team, I can confirm that the mythical unicorn exists (yay!) & that the community has been nothing but super warm and welcoming(looking at you Savitha, Nikhita, and Taylor)!
I look forward to contributing effectively & learning more about Kubernetes on this journey and possibly write about, given my personal OKRs for this year. (I'm slightly Type A, if you haven't already noticed!)
For all those interested, here's what helped me get involved:
1. Check out the Kubernetes github for first-time issues to contribute to. This is literally the best way to get a feel of the various projects being worked upon and ones, that you could potentially be interested in.
2. Join the Kubernetes Slack here
3. From #1, if you do find a particular SIG(special interest group) that you'd be interested in contributing join in on their meetings to explore further. A handy schedule for all past and upcoming meetings can be found here.
4. Interact with other members in the community and have a bit of fun, while you're at it.
In addition, I'm always around on Slack and happy to help out in any way I can!