10月22日,騰訊開源管理辦公室有幸邀請到Github新晉CEO Nat Friedman,前來鵝廠參觀交流。目前騰訊已經有近70個項目在Github上開源,共得到17w stars,世界排名11位。Github是騰訊開源的主陣地,也是最受騰訊程序員們喜好和追捧的「同性交友網站」;而對於Github來講,騰訊經過互聯網鏈接科技與文化的能力一樣使人驚歎,因此堪稱打破次元壁的魔幻會面。程序員
(有圖有真相)服務器
Nat Friedman爲GitHub本週四上任的新CEO。在以前,Nat是Microsoft Corporate的VP,資深工程師背景出身的他,曾負責Visual Studio Team Services及App Center。Nat有着豐富的開源項目、基金會的經營經驗。1999年創立 Ximian(後被 Novell 收購)、2000 年聯合創辦GNOME Foundation、2011年創辦Xamarin並於2016 年被Microsoft收購。微信
這次訪問,Nat在聽取了騰訊開源在Github上取得的成績後,十分讚歎,並表示會付出更多努力支持騰訊及其它中國企業的開源工做。此外,Nat很是關注中國的一線開發者使用Github的狀況,聽取建議、收集需求,並進一步瞭解了騰訊目前的研發工具包括代碼託管服務狀況。在討論中,Nat提出了幾點上任後會馬上投入資源推動的工做:網絡
幾日的中國之行不只讓Nat體會到了中國開發者對於Github的熱愛,也讓他感覺了深深的壓力和殷切的期盼。Nat很是重視中國用戶的使用,因此提升中國地區的網絡訪問速度和穩定性都在上任後的計劃之中。(不排除像Apple同樣在中國境內增設服務器或由國內企業運營的可能性。)工具
至於有些國內用戶提到的,Github被Microsoft收購後,訪問和clone速度都變慢了的說法,Nat表示收購流程尚未完成,一切都沒變化。沒事別本身嚇唬本身啦。網站
中國開發者喜歡用微信和QQ拉羣,外國開發者則喜歡彙集在Slack上。但不管是微信、QQ、Slack或Email,這些都是在Github之外的溝通交流方式,Nat認爲Github須要在站內提供Chat的功能,讓你們能夠輕鬆、簡易、高效地進行一些討論。spa
如今不管是Github開源社區仍是Github Enterprise,都已經支持流行的IDE,持續集成工具以及數百個第三方應用和服務,例如JIRA、Jenkins、Travis CI等等。將來Github會針對Enterprise的用戶提供更爲專業和系統化的devops tool chain,同時提供標準openAPI供企業自定義集成。圖片
此外,Github Enterprise還有一個主打的功能就是可以自動掃描出代碼倉庫中引用的依賴及其版本和對應的開源協議。這樣能夠有效幫助企業管理開源代碼使用,規避風險。雖然也有收費的軟件例如Black duck, fossid等能夠提供這種功能,不過每次提交代碼後就能直接刷出依賴列表,豈不是很方便?(對程序員能夠說是很是刺激了!)ip
在移動互聯網的普及率上,中國可謂妥妥的領先全球,因此在現場咱們也提出了但願Github能推出官方的移動端應用,方便用戶用手機接收通知、回覆Issue或者作一些簡單的Code Review等等。資源
Nat表示「不謀而合」,移動端已經在問世的路上了!
針對開源的部分,Github彷佛一直都保持比較「剋制」的姿態,開源項目的社區管理的要求都由項目團隊自行在contributing.md或者官網中註明。例如想成爲Node.js的Collaborator,你須要完成如下這些步驟:
是否是很複雜?並且僅僅是找到這些規則存放的位置就已經累Cry。
Nat說之後這些「潛規則」都會變得更加透明、規範,Github會提供針對開源Repo的新特性,增長不一樣Membership,幫助開源項目更好地彙集貢獻者、更高效地維護。
Nat的以上計劃說到你們心坎裏,可謂是「一攬子痛點解決計劃」。
騰訊開源管理辦公室的負責人、TEG研發管理部Code平臺總監許勇針對Github如何作好中國區服務,也提出了三點誠懇的建議:
一個半小時的交流讓咱們深深的感覺被Nat的真誠和魄力所折服(還有帥氣…),相信在Nat的帶領下,Github會有更多有趣的變化,中國開發者在Github上的聲音會獲得更多重視。
最後講個小插曲,10月22當日,Github出現一次意外宕機,得知Nat拜訪,你們紛紛留言讓咱們去打聽打聽,咱們纔不會哪壺不開提哪壺呢!
「是的很顯然這是近年來咱們出現的最大問題了,後續我會調查清楚緣由,」——Nat Friedman
對不起,沒忍住,仍是問了…