特别說明
《走進ASF系列》分享的内容和觀點不代表任何組織,僅代表我個人對Apache軟體基金會(Apache Software Foundation,ASF)的認知!
Who
我2011年加入阿裡,經曆過若幹組織架構調整,做過行為日志OPlog,阿裡郎,雲轉碼,文檔轉換等若幹産品,在2016年10月份由于團隊需要有幸接觸到Blink的開發,開始了解Apache Flink社群,由初期的參與社群開發到後來逐漸主導具體子產品的開發,到負責Apache Flink Python API(PyFlink) 的建設。 目前是 ASF Member, PMC member of @ApacheFlink and a Committer for @ApacheFlink, @ApacheBeam, @ApacheIoTDB 。我的開源之旅如下:

Why
為啥要寫《走進ASF系列》文章?核心考慮是發現國内大多數人都聽說過ASF,同時我們國家也是世界上使用開源最多的國家之一,如下圖展示了在ASF 2019年年度報告中披露的ASF軟體在全球各國家的下載下傳量排名:
中國已然成為Apache軟體基金會項目下載下傳量最大的地區。但是真正了解并參與ASF貢獻,并且成為ASF Member的人非常稀少。這個現象并非我們沒有能力參與ASF貢獻,更不是沒有能力成為ASF Member,而是對ASF了解的管道比較少,同時或多或少的還可能有一點語言上障礙的原因,國内對ASF的參與和世界其他西方國家相比來說,參與的人數非常稀少!分享一些具體數字給大家:
- ASF 擁有7000+代碼貢獻者,然而為 ASF 項目送出貢獻的中國工程師僅千人規模,不足七分之一。
- ASF 項目約350個,然而由中國發起的 ASF 項目僅19個,已成為頂級項目的比例更是不足5%。
- ASF 孵化器擁有導師200多個,然而活躍的中國導師不超過5位。
- ASF 每年在美國、歐洲等地舉辦 ApacheCon ,然而迄今為止,ASF 尚未在中國舉辦過一次 ApacheCon。
- 在2019年5月份統計ASF Member 全球有730個,中國僅有13個。
作為全球最大Apache開源消費國, ASF在國内有廣泛的使用者基礎,近年來國内個大網際網路公司也逐漸參與了Apache 開源建設,我們很有必要思考如何讓中國的工程師有更多的有機會了解ASF,有更多的機會參與ASF貢獻,有更多的機會成為Apache 開源項目的 Committer,PMC ,甚至是 ASF Member。
是以《走進ASF系列》文章就是将我對ASF的認識和參與ASF貢獻的經驗與大家進行分享,大力推動ASF在中國的發展,竭盡全力讓國人在ASF開源領域占有一席之地~~
What
《走進ASF系列》文章會從ASF 組織架構,ASF公司和ASF項目治理方案入手,宏觀了解ASF如何運作。然後分多篇ATA進行各個細節的介紹,比如,如何參與Apache 具體項目做貢獻,如何成為某個項目的Committer,如何成為某個項目的PMC成員,如何選擇多個Apache 項目進行多領域貢獻,如何成為ASF Member等等進行分享,各篇之間可能沒有過多的關聯,組織形式較為松散,望大家多見諒!
When
《走進ASF系列》文章分享要多久完成?這個我目前沒有明确的時間計劃,除非有同學強烈要求,一般情況分享時間會與工作閑忙有很大關系,至于什麼時候終止分享,我想應該會持續分享!
共同進步
本系列文章可能由于個人疏忽或者知識和表達能力有限,有些用詞或技術點描述可能有偏差,歡迎釘釘,電話,留言等各種回報,不斷修正,共同為後來者打造優質的ATA。
關于點贊和評論
本系列文章難免有很多缺陷和不足,歡迎大家給予回報和建議,同時,也真誠希望讀者對有收獲的篇章給予點贊鼓勵,您的點贊和評論是我持續輸出的原動力~~
釘釘: 金竹
電話:18158190225
閱讀推薦
為了友善大家查閱,所有分享會在此處保留Link.
TODO