本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。

認識我們的貢獻者 - APAC(中國區)

作者和訪談者: Avinesh TripathiDebabrata PanigrahiJayesh SrivastavaPriyanka SagguPurneswar PrasadVedant 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 頻道中告訴我們。非常感謝您的建議。我們很高興有更多的人幫助我們接觸到社群中更多優秀的人。

我們下一期再見。在此之前,祝大家貢獻愉快!👋