大數據

超英文郵件50%!Flink 中文郵件列表必須有姓名

繼6月首次 Flink 中文郵件列表的郵件數超過英文郵件列表,7月再創新紀錄,中文郵件列表的郵件數超英文郵件列表50%。通過數據,我們不難發現 Flink 中文社區正在蓬勃發展。作為備受矚目的新一代開源大數據計算引擎,Flink 已成為 Apache 基金會和 GitHub 最為活躍的頂級項目之一。

由於社區大群依然有很多同學在問郵件列表如何訂閱、有何功能效用,本文藉此機會詳細跟大家介紹一下郵件列表的由來、核心功能以及正確的訂閱方式。

開源社區郵件列表的作用

成熟的開源社區都有用戶郵件列表,如 Flink、 Kafka、HBase、Spark 等,用戶會在郵件列表裡諮詢和交流問題, 用戶郵件列表的活躍程度在很大程度上也反映了社區的發展趨勢。

開源社區包容性眾所周知,用戶來自不同的公司、學校、研究機構,大家共同維護社區、貢獻社區、促進社區發展,郵件列表是社區用戶最主要的交流工具,絕大部分社區活動都是通過郵件列表來完成。通常一個開源社區至少會有兩個郵件列表,分別是:

  • 開發者(dev)郵件列表:dev 郵件列表的使用者主要是開源軟件的開發者,用於討論社區開發相關的工作,比如 feature 設計、版本發佈等。
  • 用戶(user)郵件列表:user 郵件列表的使用者主要是使用開源軟件的用戶,主要用於反饋問題、尋求幫助、討論交流。

下表列出了幾個常見開源社區的郵件列表。

1.png

用戶郵件列表是社區中最為活躍的郵件列表,絕大多數社區開發者的成長都是從用戶郵件列表開始,從最開始時在用戶郵件列表尋求幫助,到幫助別人,再到貢獻社區,再到成長為社區核心力量。

Flink 中文郵件列表的誕生

Apache 基金會一向推崇使用英文交流,作為 Apache 旗下的頂級項目,Flink 社區的郵件列表之前也一直使用英文郵件列表([email protected]),沒有中文郵件列表。

但隨著 Flink 社區中文用戶的高速增長,參與社區討論、給社區貢獻的中文用戶也日益增加,不少華人甚至成長為 Flink 的核心貢獻者。據 Flink 官方數據統計,在2018年全年訪問 Flink 的流量有24%來自中國,22%來自美國,並且來自中國的流量持續增加,在18年的最後一個月,訪問 Flink 的流量有30%來自中國,而來自美國的流量只有20%,這些事情都使得 Flink 社區越加重視中文用戶群體。

為了解決中文用戶的語言溝通障礙,為中文用戶提供更大的支持,在2019年1月,Flink 社區的 PMC 成員 Robert Metzger 提議並開設了中文郵件列表([email protected])。

2.png

(Discuss 截圖)

據筆者所知,這也是第一個開設中文用戶郵件列表的 Apache 頂級項目,這也從側面反映中國的開源力量在世界開源舞臺開始獲得了越來越多的關注和尊重。

Flink 中文郵件列表的發展

一年半過去了,讓我們一起通過數據看看 Flink 中文郵件列表的發展。

3.jpg

(中文郵件列表 2019 年至今增長走勢圖)

在 Flink 中文郵件列表剛建立的第一個月只有12封郵件,而剛剛過去的7月份則是有1271封郵件,足足提升了兩個數量級。在今年6月份的時候首次超過了英文郵件列表([email protected]), 在7月份中文郵件列表更是超過了英文郵件列表的50%,6,7月份剛好是 Flink 大版本 1.11 的發佈窗口,所以6、7月份的郵件列表也最為活躍。

可能大家對這個郵件數沒有直觀的感受,我們可以對比下另外一些 Apache 頂級項目如 Spark 和 Kafka,如下圖所示,這兩個社區的用戶郵件列表數每個月平均在200+,可以發現 Flink 社區的活躍度遙遙領先。

4.png

(Flink、Spark、Kafka 郵件列表活躍度對比)

當然用戶郵件列表的活躍離不開大量在郵件列表中幫忙答疑的同學,比如阿里的雲邪(Jark Wu),頭條的李本超(Benchao Li)等等。李本超同學為 Flink SQL 等核心模塊貢獻了很多 feature,同時在用戶郵件列表中表現特別活躍,幫助社區用戶解答了很多問題,並在6月受邀成為 Apache Flink Committer。

值得一提的是,本超同學最初也是從用戶郵件列表尋求幫助開始,到後來逐漸開始幫助他人,再逐漸成長為社區的 Committer,大家可以在這篇文章(一年成為 Committer,我與 Flink 社區的故事)中學習他的社區經驗分享。

開源社區的的發展離不開這群用愛發電的社區開發者、志願者,下面是 Apache Flink 官方統計 6、7月份 英文郵件列表和中文郵件列表的 Top20 社區活躍用戶,在此向他們表示敬意。

5.png
6.png

Flink 中文郵件列表的訂閱

當然,有很多同學在問交流群提問它不香嗎?誠懇的回答是:香!但與社區交流相比,郵件列表更有其不可替代的地方:

  1. 首先,郵件列表中的提問 Flink 核心開發者每天必看,幾乎有問必答,疑問交流更便捷,問題追溯有記錄;
  2. 其次,郵件列表是 Flink 用戶需求收集的主要來源,你的提問很可能成為下一版本的新 feature;
  3. 第三,有助於養成先思考再提問的好習慣,郵件列表提問的過程也是問題回溯的過程,可能郵件還未發出,解決方案已自動浮現於腦海中;
  4. 第四,社區最新動態盡在郵件列表,所以前人已經踩過的坑有助於繞開,且優秀經驗的分享也能第一時間 get,多重功效;

同時,從 Flink 中文郵件列表的火爆程度可以發現,Flink 中文郵件列表已經成為 Flink 社區最有活力的陣地。這個成績離不開 Flink 社區堅定地擁抱中文社區,更離不開社區裡的開發者、志願者對郵件列表做出的巨大貢獻。社區也期待更多的用戶加入 Flink 社區,共建 Flink 的開源生態,一起打造更有活力更有深度的 Flink 社區。

Apache Flink 中文郵件列表為方便大家訂閱,流程也十分簡單,3步發送一封郵件並回復確認即可。步驟如下:

  1. 發送任意郵件到 [email protected]
  2. 收到官方確認郵件
  3. 回覆該郵件 confirm 即可訂閱

此時,直接向該郵件列表([email protected]) 發送郵件就可以開始反饋問題,討論交流!更多郵件列表諮詢或反饋可釘釘掃描下方二維碼告訴我們~

▼ 掃碼反饋 ▼

7.png

本文數據來源:

[1]https://mail-archives.apache.org/mod_mbox/flink-user
[2]https://mail-archives.apache.org/mod_mbox/flink-user-zh
[3]https://mail-archives.apache.org/mod_mbox/spark-user
[4]https://mail-archives.apache.org/mod_mbox/kafka-users

Leave a Reply

Your email address will not be published. Required fields are marked *