本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
认识我们的贡献者 - APAC(印度地区)
作者和采访者: Anubhav Vardhan、Atharva Shinde、Avinesh Tripathi、Debabrata Panigrahi、Kunal Verma、Pranshu Srivastava、Pritish Samal、Purneswar Prasad、Vedant Kakde
编辑: Priyanka Saggu
大家好 👋
欢迎来到“认识我们的贡献者”博客系列亚太版的第一集。
在这篇文章中,我们将向您介绍来自印度地区的五位杰出人士,他们以各种方式积极为上游 Kubernetes 项目做出贡献,并担任众多社区计划的领导者或维护者。
💫 闲话少说,让我们开始吧…
Arsh Sharma
Arsh 目前受雇于 Okteto,担任开发者体验工程师。作为一名新贡献者,他意识到 1:1 指导机会对他在上游项目中起步非常有益。
他目前是 Kubernetes 1.23 发布团队的 CI 信号影子。他还为 SIG Testing 和 SIG Docs 项目做出了贡献,并参与了在 SIG Architecture 主持下进行的 cert-manager 工具开发工作。
对于新成员,Arsh 帮助他们以可持续的方式规划早期的贡献。
我鼓励大家以可持续的方式做出贡献。我的意思是,一开始很容易充满热情,承担比实际能力更多的工作。这通常会导致后期倦怠。以迭代方式开展工作更具可持续性。
Kunal Kushwaha
Kunal Kushwaha 是 Kubernetes 营销委员会的核心成员。他还是 CNCF 大使和 CNCF 学生项目的创始人之一。在 1.22 发布周期中,他还担任了通讯角色影子。
在第一年结束时,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 担任技术人员。自 2019 年以来,他一直参与上游 Kubernetes 项目的许多方面。
他现在是测试特别兴趣小组的关键贡献者。他还在 SIG Network 社区中活跃。最近,Rajas 为 NetworkPolicy++ 和 kpng
子项目做出了重大贡献。
他遇到的第一个挑战之一是,他所在的时区与上游项目的常规会议时间不同。然而,社区论坛上的异步互动逐渐解决了这个问题。
我喜欢为 Kubernetes 做贡献,不仅因为我能接触到尖端技术,更重要的是因为我能与出色的人合作并帮助解决实际问题。
Rajula Vineet Reddy
Rajula Vineet Reddy,CERN 的一名初级工程师,是 SIG ContribEx 下的市场委员会团队成员。在 1.22 和 1.23 Kubernetes 发布周期中,他还担任了 SIG Release 的发布影子。
在他的教授的帮助下,他开始将 Kubernetes 项目作为大学项目的一部分进行研究。随着时间的推移,他花费了大量时间阅读项目文档、Slack 讨论、GitHub 问题和博客,这帮助他更好地理解 Kubernetes 项目,并激起了他对上游贡献的兴趣。他的主要贡献之一是他协助 SIG ContribEx 上游营销子项目进行自动化。
根据 Rajula 的说法,参加项目会议和担任各种项目角色对于了解社区至关重要。
我觉得社区非常乐于助人,而且总是“你贡献多少,就得到多少回报”。你参与得越多,你就会理解得越多,学习到并贡献新的东西。
迈出“向前迈进并开始”的第一步很艰难。但之后一切都会顺利。就跳进去吧。
如果您对我们接下来应该采访谁有任何建议,请在 #sig-contribex 中告诉我们。我们很高兴能有其他人协助我们接触到更多优秀的社区成员。我们将非常感谢您的建议。
我们下一期再见。在此之前,祝大家贡献愉快!👋