腾讯与Github的魔幻会面背后的故事…
10月22日,騰訊開源管理辦公室有幸邀請到Github新晉CEO?Nat Friedman,前來鵝廠參觀交流。目前騰訊已經(jīng)有近70個項目在Github上開源,共獲得17w stars,世界排名11位。Github是騰訊開源的主陣地,也是最受騰訊程序員們喜愛和追捧的“同性交友網(wǎng)站”;而對于Github來說,騰訊通過互聯(lián)網(wǎng)連接科技與文化的能力同樣令人驚嘆,所以堪稱打破次元壁的魔幻會面。
?有圖有真相
Nat Friedman為GitHub本周四上任的新CEO。在之前,Nat是Microsoft Corporate的VP,資深工程師背景出身的他,曾負責Visual Studio Team Services及App Center。Nat有著豐富的開源項目、基金會的經(jīng)營經(jīng)驗。1999年創(chuàng)立 Ximian(后被 Novell 收購)、2000 年聯(lián)合創(chuàng)辦GNOME Foundation、2011年創(chuàng)辦Xamarin并于2016 年被Microsoft收購。
此次訪問,Nat在聽取了騰訊開源在Github上取得的成績后,十分贊嘆,并表示會付出更多努力支持騰訊及其它中國企業(yè)的開源工作。此外,Nat非常關(guān)注中國的一線開發(fā)者使用Github的情況,聽取建議、收集需求,并進一步了解了騰訊目前的研發(fā)工具包括代碼托管服務(wù)情況。在討論中,Nat提出了幾點上任后會立刻投入資源推進的工作:
1.? ?提高中國用戶的訪問速度
幾日的中國之行不僅讓Nat體會到了中國開發(fā)者對于Github的熱愛,也讓他感受了深深的壓力和殷切的期盼。Nat非常重視中國用戶的使用,所以提高中國地區(qū)的網(wǎng)絡(luò)訪問速度和穩(wěn)定性都在上任后的計劃之中。(不排除像Apple一樣在中國境內(nèi)增設(shè)服務(wù)器或由國內(nèi)企業(yè)運營的可能性。)
至于有些國內(nèi)用戶提到的,Github被Microsoft收購后,訪問和clone速度都變慢了的說法,Nat表示收購流程還沒有完成,一切都沒變化。沒事別自己嚇唬自己啦。
2.? ?開發(fā)Chat Feature。
中國開發(fā)者喜歡用微信和QQ拉群,外國開發(fā)者則喜歡聚集在Slack上。但無論是微信、QQ、Slack或Email,這些都是在Github以外的溝通交流方式,Nat認為Github需要在站內(nèi)提供Chat的功能,讓大家可以輕松、簡易、高效地進行一些討論。
3.? ?更強大的企業(yè)套件
現(xiàn)在無論是Github開源社區(qū)還是Github Enterprise,都已經(jīng)支持流行的IDE,持續(xù)集成工具以及數(shù)百個第三方應(yīng)用和服務(wù),例如JIRA、Jenkins、Travis CI等等。未來Github會針對Enterprise的用戶提供更為專業(yè)和系統(tǒng)化的devops tool chain,同時提供標準openAPI供企業(yè)自定義集成。
此外,Github Enterprise還有一個主打的功能就是能夠自動掃描出代碼倉庫中引用的依賴及其版本和對應(yīng)的開源協(xié)議。這樣可以有效幫助企業(yè)管理開源代碼使用,規(guī)避風險。雖然也有收費的軟件例如Black duck, fossid等可以提供這種功能,不過每次提交代碼后就能直接刷出依賴列表,豈不是很方便?(對程序員可以說是非常刺激了!)
4.? ?移動端在路上了
在移動互聯(lián)網(wǎng)的普及率上,中國可謂妥妥的領(lǐng)先全球,所以在現(xiàn)場我們也提出了希望Github能推出官方的移動端應(yīng)用,方便用戶用手機接收通知、回復(fù)Issue或者做一些簡單的Code Review等等。
Nat表示“不謀而合”,移動端已經(jīng)在問世的路上了!
5.? ?開源Repo推出更多功能
針對開源的部分,Github似乎一直都保持比較“克制”的姿態(tài),開源項目的社區(qū)管理的要求都由項目團隊自行在contributing.md或者官網(wǎng)中注明。例如想成為Node.js的Collaborator,你需要完成以下這些步驟:
是不是很復(fù)雜?而且僅僅是找到這些規(guī)則存放的位置就已經(jīng)累Cry。
Nat說以后這些“潛規(guī)則”都會變得更加透明、規(guī)范,Github會提供針對開源Repo的新特性,增加不同Membership,幫助開源項目更好地聚集貢獻者、更高效地維護。
Nat的以上計劃說到大家心坎里,可謂是“一攬子痛點解決計劃”。
?
騰訊開源管理辦公室的負責人、TEG研發(fā)管理部Code平臺總監(jiān)許勇針對Github如何做好中國區(qū)服務(wù),也提出了兩點誠懇的建議:
1.?保持中立性非常重要。避免受Microsoft的戰(zhàn)略方向影響改變Github在開發(fā)者心中的中立地位。
2.?定期來中國直接的溝通,與中國工程師面對面。中國已經(jīng)成為Github用戶數(shù)排名第二的國家,中國開發(fā)者很有“個性”,拓展中國市場的前提要建立在真實的需求上。
一個半小時的交流讓我們深深的感受被Nat的真誠和魄力所折服(還有帥氣…),相信在Nat的帶領(lǐng)下,Github會有更多有趣的變化,中國開發(fā)者在Github上的聲音會得到更多重視。
最后講個小插曲,10月22當日,Github出現(xiàn)一次意外宕機,得知Nat拜訪,大家紛紛留言讓我們?nèi)ゴ蚵牬蚵?#xff0c;我們才不會哪壺不開提哪壺呢!
“Yes apparently first major outage in years. Back up in two hours. When I am ceo in four days I will investigate.”——Nat Friedman
對不起,沒忍住,還是問了…
總結(jié)
以上是生活随笔為你收集整理的腾讯与Github的魔幻会面背后的故事…的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腾讯AI Lab开源大规模高质量中文词向
- 下一篇: 1024程序猿节:致敬改变世界的你