As someone who is still a newbie in open source world, I often feel intimidated. At first, I don’t even sure whether to contribute to open source world or not. Though I’ve been involved in several community on my home country, Indonesia, this kind of feelings doesn’t dissipate easily (previously I’ve been active in Docker and Kubernetes community). Whenever I want to start contributing, I just feel like, well they must be really smart, and I’m still noobs. Then several things happened and someone told me that: well I’ll be disappointed if you keep getting stuck inside your own mind, forever undecided. Then I gather my courage to start looking at something that may be can be done. I began to look at the design docs, various SIGs, and I even tried to look at how the biweekly meeting look like.
Someday my friend asked me to help him initiating localization for Kubernetes’ documentation in Bahasa Indonesia. I’ve been looking at this project as well, with the help of a fellow contributor from 🇫🇷 , I begin initiating this project with this friend of mine. I made several mistakes as well, and the response from the reviewer is actually beyond my expectation, they’re really nice.. and I got many help as well… To be honest I’m really struggling, because when I start doing this project my knowledge about Bahasa Indonesia is not as good as I’ve ever thought before. Now that I was involved in this project I was promoted as a member in Kubernetes organization with sponsorship from the code OWNERS and fellow contributor from 🇫🇷. At that time this friend also dared me to write a paper and submit that into the KubeCon, however I still don’t have the courage of doing public speaking with world wide audience. Even the thought about it is still too much.. for me.
After this localization project I began working on the kubernetes-client organization, this involved coding. It’s fun, since I got the chance to learn more about Haskell. At this point I dared myself to apply for contributor discount for KubeCon, since it’s too late for Barcelona, I tried my luck for KubeCon Shanghai. I emailed Linux foundation, include my Github handle and Voila I got the discount so that I got the ticket for “free”. However another problem is I still need accommodation to be able to attend the event. I remember that Linux Foundation already spread about $770,000 USD for the purpose of providing scholarships. Diversity scholarship program provides support to those from traditionally underrepresented and/or marginalized group in technology and/or open source communities. A recipient will receive up to $1500 USD to reimburse actual travel expenses (airfare, hotel, and ground transport). I began to search if KubeCon Shanghai is also supported, I saw this link about diversity scholarship and then I applied. The application mechanism is actually pretty straightforward, you’ll be required to fill in the details about your experiences, motivations, and what will you gain after you attend the event. Few weeks later I got reply from Linux Foundation and they said they will give me travel fund for my accommodation. I feel so happy and blessed since I was selected as a part of 309 recipients (accumulated for 7 KubeCon events) around the world. I also feel excited to meet all the folks that I’ve known before through Slack or Mailing List. I have the chance of talking a deeper topic about CNCF related projects.
My intention of writing this is actually simple. I don’t know how much people who feel the same as me. But I hope what I share can show you that sometimes it’s better to try something new and then said I’m glad I did that, instead of letting the possibility of doing something new and then regret the decision that have been made in the past. Don’t hesitate to contribute just because you feel intimidated especially if you’re planning on contributing on CNCF projects, I think CNCF and Kubernetes have very nice people who eager to help you during your journey as a fellow contributors. Cheers..
For the localization project
Surely we will be really happy if you want to help as well 😊. We list all of the things that need to be done for this first milestone on the tracking page in this Github issue. Not all contribution include coding in the open source project. Happy contributing!