本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
认识我们的贡献者 - APAC(中国区)
作者和访谈者: Avinesh Tripathi、Debabrata Panigrahi、Jayesh Srivastava、Priyanka Saggu、Purneswar Prasad、Vedant Kakde
大家好 👋
欢迎回到亚太地区“认识我们的贡献者”博客系列的第三期。
本期内容将聚焦来自中国的四位杰出贡献者,他们在 Kubernetes 上游项目中扮演了多种领导和社区角色。
那么,事不宜迟,让我们直接进入正文。
Andy Zhang
Andy Zhang 目前在微软中国上海分部工作。他的主要工作重点是 Kubernetes 存储驱动程序。Andy 大约在 5 年前开始为 Kubernetes 做贡献。
他表示,由于他在 Azure Kubernetes Service 团队工作,所以大部分时间都投入到 Kubernetes 社区项目中。现在,他是许多 Kubernetes 子项目(例如 Kubernetes 云驱动代码)的主要贡献者。
他的开源贡献主要是出于自我驱动。在过去的两年里,他通过 LFX 导师计划指导了几名学生为 Kubernetes 做贡献,其中一些人因为他们在 Kubernetes 项目上的专业知识和贡献而找到了工作。
Andy 是中国 Kubernetes 社区的活跃成员。他补充说,Kubernetes 社区对于如何成为成员、代码审查者、批准者有很好的指导。当他发现一些开源项目处于非常早期的阶段时,他积极地为这些项目做贡献,并成为了项目维护者。
Shiming Zhang
Shiming Zhang 是一名软件工程师,在中国上海的 DaoCloud 公司从事 Kubernetes 相关工作。
他主要作为审查者参与 SIG Node。他的主要贡献主要是在一个进行中的 KEP 中进行错误修复和功能改进,这些都围绕着 SIG Node。
他的一些主要 PR 包括修复 watchForLockfileContention 内存泄漏、修复 startupProbe 行为、为 Pod 添加 status.hostIPs 字段。
Paco Xu
Paco Xu 在 DaoCloud 工作,这是一家位于上海的云原生公司。他与基础架构和开源团队合作,专注于基于 Kubernetes 的企业级云原生平台。
他于 2017 年初开始接触 Kubernetes,并在 2018 年 3 月做出了他的第一个贡献。他从发现的一个 bug 开始,但他的解决方案不够优雅,因此没有被接受。之后,他从一些好的“首次贡献”问题入手,这对他帮助很大。此外,从 2016 年到 2017 年,他还对 Docker 做了一些微小的贡献。
目前,Paco 是 kubeadm
(一个 SIG Cluster Lifecycle 产品)和 SIG Node 的审查者。
Paco 说,你应该为你使用的开源项目做贡献。对他来说,一个开源项目就像一本学习的书,通过与项目维护者的讨论获得灵感。
在我看来,对我来说最好的方式是学习项目所有者是如何工作的。
Jintao Zhang
Jintao Zhang 目前在 API7 工作,专注于 ingress 和服务网格。
2017 年,他遇到了一个问题,这引发了一场社区讨论,并开启了他对 Kubernetes 的贡献之路。在为 Kubernetes 贡献之前,Jintao 是 Docker 相关开源项目的长期贡献者。
目前,Jintao 是 ingress-nginx 项目的维护者。
他建议关注开源公司的工作机会,这样你就可以找到一个允许你全职贡献的工作。对于新的贡献者,Jintao 说,如果有人想对一个开源项目做出重大贡献,那么他们应该根据自己的兴趣选择项目,并应慷慨地投入时间。
如果您对我们接下来应该采访谁有任何推荐/建议,请在 Kubernetes Slack 的 #sig-contribex 频道中告诉我们。非常感谢您的建议。我们很高兴有更多的人帮助我们接触到社区中更多优秀的人。
我们下一期再见。在此之前,祝大家贡献愉快!👋