DevStream 開源社區(qū)——相識(shí)埃跷、相知、相愛

本文作者: aFlyBird0
Blog 地址: https://blog.aflybird.cn/


今天心赶,我是來講故事的扣讼,講我和開源社區(qū)、和 DevStream 的故事园担。

先講點(diǎn)廢話

有趣的故事届谈,總是有些背景的,我也想講一些弯汰。

首先我想講講艰山,我理解的開源是什么

開源不是僅僅提供免費(fèi)的軟件,而是「一群有夢(mèng)想的人咏闪,一起打造一件藝術(shù)品曙搬。

為什么寫這篇文章

我不是專門來給 DevStream 推銷的,她沒有因?yàn)槲覍戇@篇博客專門給我錢鸽嫂。

我想你在聽了我的故事之后纵装,除了明白我為什么選擇 DevStream,還能從中收獲一些其他有用的東西据某。比如橡娄,如何選擇社區(qū),如何參與一個(gè)社區(qū)癣籽。我還希望你能從中收獲一些快樂挽唉。

我寫這篇博客不出于物質(zhì)回報(bào),僅僅只是想讓我做的事情筷狼、我覺得有價(jià)值的東西被更多的人看到瓶籽。而這正是開源、正是 DevStream 在做的事情埂材。

我喜歡技術(shù)的純粹塑顺,大家并不帶著強(qiáng)烈的物質(zhì)上的目的來參與,所以也不會(huì)被此所牽絆俏险,想什么時(shí)候參與就什么時(shí)候參與严拒,想寫多少就寫多少。

我們只是覺得竖独,自己在做一件極度熱愛且非常牛逼而且真的有用的事情糙俗。 這就是我寫博客以及DevStream甚至所有開源項(xiàng)目貢獻(xiàn)者的動(dòng)機(jī)。

相識(shí)

紅娘

我和她相識(shí)于一場(chǎng)大型相親活動(dòng)——開源之夏预鬓。

這是一個(gè)雙向利好的平臺(tái),各個(gè)開源社區(qū)可以報(bào)名吸引各大高校的學(xué)生人才參與社區(qū),學(xué)生也能通過活動(dòng)報(bào)名喜歡的社區(qū)/項(xiàng)目格二,提交申請(qǐng)書劈彪,從此走上開源的道路。

碎碎念
我不想刻意隱去這個(gè)活動(dòng)的名字顶猜,哪怕這篇文章發(fā)布在 DevStream 的博客平臺(tái)上沧奴。正是它帶我走進(jìn)了開源的世界,我不能忘恩負(fù)義长窄,不想當(dāng)渣男滔吠。

國(guó)內(nèi)外類似的活動(dòng)還有很多。正在聽故事的你挠日,可以直接參與 DevStream 作為第一個(gè)開源項(xiàng)目疮绷。如果不感興趣也沒關(guān)系,可以選擇通過這樣的開源活動(dòng)認(rèn)識(shí)更多的姑娘嚣潜。

相遇

因?yàn)槲业募夹g(shù)棧主要是 Go 冬骚,所以把偏愛會(huì) Go 的男人的姑娘們都挑了出來。DevStream 也是其中之一懂算,她還留了聯(lián)系方式只冻,貼了微信用戶群二維碼,我就加了進(jìn)去计技。之后的一段日子里喜德,項(xiàng)目還沒發(fā)布,我就轉(zhuǎn)去忙實(shí)驗(yàn)室的事情了垮媒。

她看起來很普通舍悯,見到她第一面的時(shí)候,她的官網(wǎng)還很樸素涣澡,幾乎是素顏贱呐。star 也不多,只有幾百個(gè)入桂,別的社區(qū)都是幾k奄薇,幾十k的 star。

但我還是決定和她聊聊抗愁。

相親必定得先了解雙方基本信息馁蒂。她和我說,她是搞 DevOps 的蜘腌,她想做一個(gè)開源的 DevOps 工具鏈管理器沫屡。

緣由
她說,現(xiàn)在的大廠有很多一站式 DevOps 解決方案撮珠,但這也意味著你需要深度依賴某些廠商沮脖,以及不方便隨心所欲拓展。成熟的方案也束縛了小團(tuán)隊(duì)的創(chuàng)新能力:既然已經(jīng)花錢買了整套的工具,就別瞎搞了勺届!

這很不開源驶俊,這很不 open。

愿景
她要做一個(gè) DevOps 工具鏈管理器免姿,讓大家能自由地選擇每一個(gè)環(huán)節(jié)的工具饼酿,自由替換,自由組合胚膊。 她還說故俐,現(xiàn)在大部分人的 DevOps 工具鏈都是隨意、凌亂的紊婉,她想為每個(gè)工具總結(jié)幾個(gè) Best Practice药版,然后你用就行了,不用各種糾結(jié)和瞎摸索肩榕。

說到這里刚陡,她的眼里泛起了光芒。

夢(mèng)想
她說株汉,她想做的東西筐乳,就像 apt、yum 這樣的包管理工具那樣乔妈,只不過管理的是 DevOps 工具蝙云。她說,她甚至想成為 Linux 內(nèi)核的一部分路召,你可以使用各種組件創(chuàng)建不同的發(fā)行版勃刨,讓你始終可以為SDLC工作流程的每個(gè)部分提供最佳組件。

我有點(diǎn)心動(dòng)了股淡。

相知

進(jìn)一步了解

我偷偷地翻看她的官網(wǎng)身隐,才發(fā)現(xiàn),原來她3月初才開源 0.1 版本唯灵,我是4月20日認(rèn)識(shí)她的贾铝。這是她的 誕生日記

真是一個(gè)年輕的姑娘埠帕。

她的那些缺點(diǎn)似乎變得都能容忍了垢揩,官網(wǎng)樸素是因?yàn)殛P(guān)注于技術(shù)本身(現(xiàn)在也很好看了)。才開源一兩個(gè)月能有幾百個(gè) star 也是屬于非常優(yōu)秀的了敛瓷。

年輕叁巨,擁有無限的可能,更是最大的優(yōu)點(diǎn)呐籽。

大的社區(qū)锋勺,可能各種協(xié)作方式蚀瘸、issue 模板非常完善,牛人也多宙刘,代碼也很優(yōu)美苍姜,但我們并不一定能深入?yún)⑴c,找到下手的機(jī)會(huì)悬包。

小的社區(qū),雖然各種東西都在起步馍乙,但是內(nèi)部聯(lián)系更緊密布近,對(duì)社區(qū)貢獻(xiàn)者更熱情、開放丝格〕徘疲可能代碼并不完善,但這意味著我們能有大展身手显蝌、深度參與的機(jī)會(huì)预伺。甚至能成為 Member、Reviewer曼尊,擁有更多的歸屬感酬诀。

她的家人

自從加了群以來,她的家人群(微信用戶群)一直在躁動(dòng)骆撇。

image.png

非常熱情瞒御!

熱情到了差點(diǎn)嚇到我的程度!

所有的新 Contributor 的歡迎儀式極其熱烈神郊;good first issue 主動(dòng)送上門肴裙;聊天、吹水涌乳、技術(shù)細(xì)節(jié)蜻懦;有時(shí)候還會(huì)發(fā)紅包!

我甚至一度害怕這是個(gè)傳銷組織夕晓,實(shí)在太過熱情宛乃。對(duì)用戶、對(duì)社區(qū)的友好程度太高了运授。

打個(gè)招呼

我決定和 DevStream 打個(gè)招呼烤惊。

以極其「開源」的方式打個(gè)招呼——提個(gè) PR。

因?yàn)榇蠹姨^熱情吁朦,導(dǎo)致新的 good first issue 已經(jīng)被搶光了柒室。我是不會(huì)腆著臉求 issue 的,我要自己找逗宜!

第一次參與一個(gè)社區(qū)的基本流程

先 Fork 了項(xiàng)目雄右,再 Clone 到本地空骚,新建分支,找了個(gè)不爽的地方擂仍,改了改代碼囤屹。

閱讀一下項(xiàng)目的貢獻(xiàn)指南文檔,看看社區(qū)對(duì)貢獻(xiàn)流程的說明逢渔。

半夜提了個(gè) issue肋坚,描述為什么想改,想怎么改肃廓,再提了個(gè) PR 鏈到這個(gè) issue智厌。

為什么我敢提 PR?因?yàn)?DevStream 的 PMC 之一是這么說的:

image.png

她的回應(yīng)

一大早起來盲赊,就收到了回應(yīng)

image.png

二位 PMC 除了夸得我「無地自容」外铣鹏,還非常耐心地解答我的問題。我詢問 Go 的包和函數(shù)的位置怎么放合適哀蘑,他們給我介紹了 Standard Go Project Layout 诚卸,還引用了 k8s 的代碼設(shè)計(jì)。

哦绘迁,對(duì)了合溺,Contributor 是會(huì)送杯子的!真實(shí)的能喝水的那種杯子脊髓!

這是我的杯子:

image.png

我不確定以后社區(qū)發(fā)展到上百辫愉、上千個(gè) Contributor 的時(shí)候,還會(huì)不會(huì)送小禮物将硝。但是恭朗,現(xiàn)在去,肯定是會(huì)有的依疼!

想要杯子和證書的話痰腮,直接看這篇文章,如何開始參與開源社區(qū) - DevStream Blog律罢“蛑担快來?yè)尪Y物吧!(當(dāng)然我知道你們主要的目的肯定是擁抱開源误辑,而不是嫖禮物)沧踏。

成為 Member 還會(huì)有更精美的禮物。

據(jù)說巾钉,新的證書已經(jīng)在籌劃了翘狱。

她的家世

我認(rèn)為,主要可以從兩個(gè)角度評(píng)價(jià)開源社區(qū)砰苍。

觀點(diǎn)
一個(gè)是項(xiàng)目本身是否有意思潦匈,idea 是否夠新阱高,是否有前景。
一個(gè)是茬缩,社區(qū)的 PMC 的能力是否夠強(qiáng)赤惊,大牛是否夠多;是否對(duì)新人友好凰锡,是否開放包容未舟;社區(qū)是否活躍。

項(xiàng)目本身我已經(jīng)了解了掂为,下面介紹介紹社區(qū)的人处面,了解一下她的家世背景。

目前項(xiàng)目有兩位 PMC菩掏,郭鐵心胡濤 。二人的能力方面昵济,我沒資格評(píng)價(jià)智绸,只能說是業(yè)內(nèi)頂級(jí)大佬。

郭鐵心访忿,08屆清華大學(xué)計(jì)算機(jī)系本科畢業(yè)生瞧栗,先后就職于亞馬遜、Oracle海铆、百度迹恐、華為等大廠,也曾是創(chuàng)業(yè)公司的CTO卧斟。他還是Medium知名DevOps刊物fourth coffee的創(chuàng)始人殴边,也是DevOps.com的特邀撰稿人。

胡濤珍语,曾深度參與云平臺(tái)從0到1建設(shè)锤岸,主導(dǎo)云研發(fā)團(tuán)隊(duì)DevOps流程制定與工具鏈開發(fā)工作;他混跡云原生領(lǐng)域多年板乙,是《Kubernetes Operator 開發(fā)進(jìn)階》一書作者(2022年下旬出版)是偷;另外他出于對(duì)開源和 DevStream 的熱愛,拒掉了騰訊的offer去了創(chuàng)業(yè)公司思碼逸募逞。強(qiáng)烈建議看看他的演講(開源 DevOps 工具鏈整合可以更簡(jiǎn)單)蛋铆。

感覺我在吹牛逼?我強(qiáng)烈建議你點(diǎn)開一下上面的鏈接放接,看看他們寫的文章刺啦,聽聽他們的演講。

image.png

最令我驚訝與感動(dòng)的透乾,其實(shí)并不是他們的技術(shù)洪燥,而是他們的 「越牛逼磕秤,越謙虛,越親和」 捧韵。

比如市咆,我曾經(jīng)厚臉皮地發(fā)了一段代碼,讓鐵心幫忙看看提些建議再来,這是鐵心的回復(fù)的一部分:

image.png

這是胡濤主動(dòng)找到我讼庇,說我有 5 個(gè) commit,但是只顯示了 3 個(gè) commit桨吊。問我是不是郵箱設(shè)置有問題孟岛,還幫我找了 GitHub 官方關(guān)于郵箱設(shè)置介紹的鏈接。

image.png

我回復(fù)說针炉,這個(gè)問題不大挠他,應(yīng)該不影響我以后晉升 Member 吧?(DevStream 當(dāng)前的 貢獻(xiàn)者成長(zhǎng)計(jì)劃 是達(dá)到 10 個(gè) PR篡帕,被提名后可晉升為 Member)

胡濤說:和晉升 Member 沒關(guān)系殖侵,我只是不想你的貢獻(xiàn)被埋沒。

追求

我徹底愛上 DevStream 了镰烧。開始瘋狂提 PR拢军。

這樣一個(gè)年輕的開源社區(qū),有著大牛帶領(lǐng)怔鳖。還非常愿意和社區(qū)交流茉唉,愿意接受批評(píng)。

「Toolchain as Code」的理念也非常先進(jìn)结执。

對(duì)新人友好度陆,主動(dòng)提 good first issue 并通知想要參與開源的大家。

哪怕只是提交一次代碼昌犹,都會(huì)非常有儀式感地歡迎你坚芜、感謝你,發(fā)證書斜姥、送禮物鸿竖。

社區(qū)非常重視內(nèi)容輸出與社區(qū)成員的成長(zhǎng),有著自己的 技術(shù)博客铸敏。

相愛

突然有一天,我和那個(gè)姑娘空执,相愛了浪箭。是的,相愛了辨绊,我愛上了她奶栖,她也愛上了我。

她給了我名分门坷,雙向奔赴的愛情最令人向往與沉醉驼抹。

這便是她給我的名分,少年拜鹤,來了,就別走了流椒! - DevStream Blog 敏簿。

是的,我成 Member 了宣虾。Member 的杯子很高級(jí)惯裕,我不想放圖,想要的話請(qǐng) 參與社區(qū)成為 Member 自己看绣硝,我等你蜻势。

而且她在朋友圈廣而告之,不遮遮掩掩鹉胖,不拖泥帶水握玛。

結(jié)語

這便是我和 DevStream 的故事了。

我在文章開頭說過甫菠,開源是一群有夢(mèng)想的人挠铲,一起打造一件藝術(shù)品

對(duì)于我們個(gè)人來說寂诱,可能是開源夢(mèng)拂苹。

對(duì)于 DevStream 社區(qū)來說,則是 DevOps 布道夢(mèng)痰洒,CNCF 畢業(yè)夢(mèng)瓢棒。

我可不是在和你談情懷浴韭,在我成為 Member 的同時(shí),DevStream 已經(jīng)加入了 CNCF Landscape脯宿。

image.png

正如胡濤說的:

現(xiàn)在加入 DevStream念颈,過幾年,就可以吹牛逼:作為核心開發(fā)者參與 CNCF 項(xiàng)目的從孵化到畢業(yè)嗅绰。

現(xiàn)在舍肠,上船!讓我們一起建設(shè) DevStream窘面,以后一起吹牛逼翠语!

最后的最后,用一句話總結(jié):

開源
越參與财边,越收獲肌括。

我在 DevStream 等你!


關(guān)于我們:
DevStream 官網(wǎng):https://www.devstream.io/

GitHub 地址:https://github.com/devstream-io/devstream

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末酣难,一起剝皮案震驚了整個(gè)濱河市谍夭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌憨募,老刑警劉巖紧索,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異菜谣,居然都是意外死亡珠漂,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門尾膊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來媳危,“玉大人,你說我怎么就攤上這事冈敛〈Γ” “怎么了?”我有些...
    開封第一講書人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵抓谴,是天一觀的道長(zhǎng)暮蹂。 經(jīng)常有香客問我,道長(zhǎng)癌压,這世上最難降的妖魔是什么椎侠? 我笑而不...
    開封第一講書人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮措拇,結(jié)果婚禮上我纪,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好浅悉,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開白布趟据。 她就那樣靜靜地躺著,像睡著了一般术健。 火紅的嫁衣襯著肌膚如雪汹碱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,696評(píng)論 1 312
  • 那天荞估,我揣著相機(jī)與錄音咳促,去河邊找鬼。 笑死勘伺,一個(gè)胖子當(dāng)著我的面吹牛跪腹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播飞醉,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼冲茸,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了缅帘?” 一聲冷哼從身側(cè)響起轴术,我...
    開封第一講書人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎钦无,沒想到半個(gè)月后逗栽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡失暂,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年祭陷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片趣席。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖醇蝴,靈堂內(nèi)的尸體忽然破棺而出宣肚,到底是詐尸還是另有隱情,我是刑警寧澤悠栓,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布霉涨,位于F島的核電站,受9級(jí)特大地震影響惭适,放射性物質(zhì)發(fā)生泄漏笙瑟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一癞志、第九天 我趴在偏房一處隱蔽的房頂上張望往枷。 院中可真熱鬧,春花似錦、人聲如沸错洁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽屯碴。三九已至描睦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間导而,已是汗流浹背忱叭。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留今艺,地道東北人韵丑。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像洼滚,于是被迫代替她去往敵國(guó)和親埂息。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容