这篇文章已超过一年。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已失效。

认识我们的贡献者 - 亚太地区(中国)

作者 & 采访者: Avinesh Tripathi, Debabrata Panigrahi, Jayesh Srivastava, Priyanka Saggu, Purneswar Prasad, Vedant Kakde


大家好 👋

欢迎回来阅读亚太地区“认识我们的贡献者”系列博客文章的第三版。

这篇文章介绍了四位来自中国的杰出贡献者,他们在上游 Kubernetes 项目中扮演了不同的领导和社区角色。

那么,事不宜迟,让我们直接进入正文吧。

Andy Zhang

Andy Zhang 目前在微软中国的上海办公室工作。他的主要关注点是 Kubernetes 存储驱动。大约 5 年前,Andy 开始为 Kubernetes 做贡献。

他表示,由于他在 Azure Kubernetes Service 团队工作,大部分时间都投入到 Kubernetes 社区项目中。现在,他是很多 Kubernetes 子项目的主要贡献者,例如 Kubernetes 云提供商代码。

他的开源贡献主要是出于自身的动力。在过去两年里,他通过 LFX Mentorship 项目指导了一些为 Kubernetes 做贡献的学生,其中一些学生因他们在 Kubernetes 项目上的专业知识和贡献而找到了工作。

Andy 是中国 Kubernetes 社区的活跃成员。他补充说,Kubernetes 社区有一份很好的指南,介绍了如何成为成员、代码评审者、批准者,最终当他发现一些开源项目处于非常早期阶段时,他积极地为这些项目做贡献,并成为了项目维护者。

Shiming Zhang

Shiming Zhang 是驻在上海的 DaoCloud 公司的一名软件工程师,负责 Kubernetes 相关工作。

他主要作为评审者参与 SIG Node 的工作。他的主要贡献是在一个进行中的 KEP 中修复 bug 和改进功能,这些都围绕着 SIG Node。

他的一些主要 PR 包括修复 watchForLockfileContention 内存泄漏修复 startupProbe 行为为 Pod 添加 Field status.hostIPs

Paco Xu

Paco Xu 工作于上海的云原生公司 DaoCloud。他与基础设施和开源团队合作,专注于基于 Kubernetes 的企业云原生平台。

他在 2017 年初接触 Kubernetes,并于 2018 年 3 月做出了第一个贡献。他从发现的一个 bug 入手,但他的解决方案不够优雅,因此没有被接受。随后,他开始解决一些“好的第一个问题 (good first issues)”,这对他有很大帮助。此外,从 2016 年到 2017 年,他对 Docker 做了一些次要贡献。

目前,Paco 是 kubeadm (SIG Cluster Lifecycle 的一个产品) 和 SIG Node 的评审者。

Paco 说,你应该为你使用的开源项目做贡献。对他而言,一个开源项目就像一本可以学习的书,通过与项目维护者的讨论可以获得启发。

在我看来,最好的方式是学习项目所有者如何开展工作。

Jintao Zhang

Jintao Zhang 目前在 API7 工作,主要负责 ingress 和 service mesh。

2017 年,他遇到了一个问题,引发了社区讨论,由此他开始为 Kubernetes 做贡献。在为 Kubernetes 做贡献之前,Jintao 是 Docker 相关开源项目的长期贡献者。

目前 Jintao 是 ingress-nginx 项目的维护者。

他建议关注开源公司的工作机会,这样你就可以找到一份允许你全职做贡献的工作。对于新贡献者,Jintao 说,如果有人想为一个开源项目做出重要贡献,那么他们应该选择自己感兴趣的项目,并投入大量时间。


如果您对我们接下来应该采访谁有任何推荐/建议,请在 Kubernetes Slack 的 #sig-contribex 频道告诉我们。您的建议将非常感激。我们很高兴能有更多的人帮助我们接触到社区中更多优秀的人士。

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