本文已超过一年。较早的文章可能包含过时内容。请检查页面中的信息自发布以来是否仍是正确的。

认识贡献者 - 亚太地区(印度)

作者与访谈者: Anubhav Vardhan, Atharva Shinde, Avinesh Tripathi, Debabrata Panigrahi, Kunal Verma, Pranshu Srivastava, Pritish Samal, Purneswar Prasad, Vedant Kakde

编辑: Priyanka Saggu


大家好 👋

欢迎来到“认识我们的贡献者”博客系列 APAC 版的第一集。

在这篇文章中,我们将向您介绍来自印度地区的五位优秀人士,他们以各种方式积极地为上游 Kubernetes 项目做出贡献,同时也是众多社区倡议的领导者或维护者。

💫 *话不多说,让我们开始吧……*

Arsh Sharma

Arsh 目前在 Okteto 公司担任 Developer Experience 工程师。作为一名新贡献者,他意识到 1:1 指导机会对于他开始参与上游项目非常有益。

他目前是 Kubernetes 1.23 发布团队的 CI Signal shadow。他还为 SIG Testing 和 SIG Docs 项目做贡献,并参与在 SIG Architecture 主导下进行的 cert-manager 工具开发工作。

对于新手来说,Arsh 会帮助他们规划可持续的早期贡献。

我会鼓励大家以可持续的方式做贡献。我的意思是,一开始很容易充满热情,承担超出自己实际能力范围的事情。这往往会在后期导致倦怠。循序渐进地开展工作会更可持续。

Kunal Kushwaha

Kunal Kushwaha 是 Kubernetes 营销委员会的核心成员。他也是 CNCF 大使,并且是 CNCF 学生项目的创始人之一。在 1.22 发布周期中,他还担任了 Communications 角色 shadow。

在他参与的第一年年底,Kunal 开始为 fabric8io kubernetes-client 项目做贡献。随后他被选中,作为 Google Summer of Code 的一部分参与该项目。Kunal 先是通过 Google Summer of Code,然后通过 Google Code-in 指导了这个项目中的人员。

作为一名开源爱好者,他认为社区中多元化的参与是有益的,因为它带来了新的视角和观点,以及对同伴的尊重。他曾参与各种开源项目,他在社区中的参与极大地帮助了他作为开发者的成长。

我相信如果你发现自己对项目了解不多,那反而是件好事,因为现在你可以在贡献的同时学习,而且社区会帮助你。这在技能提升、结识世界各地的人并帮助他们方面给了我很多帮助。你可以边做边学,你不必成为专家。一定要看看非代码贡献,因为初学者也是一种技能,你可以为组织带来新的视角。

Madhav Jivarajani

Madhav Jivarajani 在 VMware 的上游 Kubernetes 稳定性团队工作。他于 2021 年 1 月开始为 Kubernetes 项目做贡献,此后在 SIG Architecture、SIG API Machinery 和 SIG ContribEx(贡献者体验)下的多个工作领域做出了重大贡献。

他的一些重要贡献包括最近在设计提案归档方面的工作,重构 k8s-infra 仓库下的 "groups" 代码库使其可模拟和可测试,以及改进 GitHub k8s bot 的功能。

除了技术工作外,Madhav 还负责许多旨在帮助新贡献者的项目。他组织每两周一次的“KEP 阅读俱乐部”会议,帮助新手了解向上游项目添加新功能、废弃旧功能以及进行其他关键更改的过程。他还致力于开发 Katacoda 场景,以帮助新贡献者熟悉对 k/k 的贡献流程。除了目前每周与社区成员会面的努力外,他还组织了多次 新贡献者研讨会 (NCW)

我最初对 Kubernetes 了解不多。我加入是因为社区非常友好。但让我留下来不仅仅是因为人,更是因为项目本身。解决在社区中不感到不知所措的方法是深入了解我感兴趣和正在讨论的话题,获取尽可能多的背景信息和知识。因此,我不断深入挖掘 Kubernetes 及其设计。我是一个系统爱好者,因此 Kubernetes 对我来说是一个绝对的金矿。

Rajas Kakodkar

Rajas Kakodkar 目前在 VMware 担任技术人员 (Member of Technical Staff)。自 2019 年以来,他一直参与上游 Kubernetes 项目的许多方面。

他现在是 Testing 特殊兴趣小组的关键贡献者。他还积极参与 SIG Network 社区。最近,Rajas 对 NetworkPolicy++kpng 子项目做出了重大贡献。

他遇到的第一个挑战是,他所在的时区与上游项目的常规会议时间不同。然而,通过社区论坛上的异步互动,这个问题逐步得到了解决。

我喜欢为 Kubernetes 做贡献,不仅因为我可以接触前沿技术,更重要的是因为我可以与很棒的人一起工作,并帮助解决现实世界中的问题。

Rajula Vineet Reddy

Rajula Vineet Reddy 是 CERN 的一名初级工程师,是 SIG ContribEx 下的营销委员会团队成员。在 Kubernetes 1.22 和 1.23 发布周期中,他还担任了 SIG Release 的发布 shadow。

他是在一位教授的帮助下,作为大学项目的一部分开始研究 Kubernetes 项目的。随着时间的推移,他花费了大量时间阅读项目文档、Slack 讨论、GitHub Issue 和博客,这帮助他更好地理解 Kubernetes 项目,并激发了他向上游贡献的兴趣。他的一项关键贡献是协助 SIG ContribEx Upstream Marketing 子项目进行自动化工作。

Rajula 认为,参加项目会议和担当各种项目角色对于了解社区至关重要。

我发现社区非常有帮助,而且“你的付出越多,收获就越多”。*你参与得越多,就会理解得越多,学到越多,并贡献新的东西。*

“向前迈出,开始行动”的第一步是艰难的。但之后一切都会顺利。勇敢地迈出这一步吧。


如果您对我们接下来应该采访谁有任何建议,请在 #sig-contribex 中告诉我们。我们很高兴有其他人协助我们接触到更多出色的社区成员。非常感谢您的建议。

我们下一期再见。大家,在那之前,祝大家贡献愉快!👋