這三個問題難解!從Github報告,看當前區塊鏈開發者生態
萬智凝 / 陳培愷編譯
2018-10-27 18:52

 

GitHub是全球最大的開源協作和軟體項目託管平台之一,聚集了頂尖的開發者和開源項目,最近發​​布的2018年年度報告,也成為了工程師界要討論的熱點。

 

最受關注的是報告中,有一項是前十個成長最快的開源項目的統計,其中以太坊排在第五位。很多區塊鏈媒體把此當成了一個亮點報導,但是我並不覺得這是一個光榮的事情,因為除此之外的項目排名,都沒有區塊鏈項目的影子了。

 

å¾\x9eGithub年度報å\x91\x8aï¼\x8cç\x9c\x8bç\x95¶å\x89\x8dç\x9a\x84å\x8d\x80å¡\x8aé\x8f\x88é\x96\x8bç\x99¼è\x80\x85ç\x94\x9fæ\x85\x8b

 

最熱項目排行榜和最有潛力項目排行榜,仍然是被機器學習,前端開發相關類的項目佔據,比如tensorflow(人工智慧),vscode(前端編輯器),react-native(前端框架)這些仍然是工程師最熱衷參與和研究的。

 

都說區塊鏈技術很熱門發展很快,新項目一上來,最基本的目標都是超越以太坊,但上榜的還是很多人已經不看好的以太坊。開源和協作方面照理說,應該是區塊鏈項目的優勢,能夠吸引到更多開發者為項目做貢獻,或者使用項目平台開發DApp,也是最好技術落地的方式,但目前沒有得到很好的體現。

 

這裡面的原因有很多種,從開發者生態角度看,我認為存在以下問題。

 

1、即使在工程師圈子裡,區塊鏈仍然算比較小眾

 

區塊鏈技術目前還是處於初級階段,雖然核心是以技術為驅動,但是平常透過和同行們間的溝通,在工程師群體中,了解或者參與到區塊鏈開發中的人並不多。特別是一些兼職開發者,更熱衷於參與前端框架,這類邏輯上更簡單的開源項目,區塊鏈技術融合的學科比較多樣,讓很多程序員入門有一定的門檻,降低了參與進來的積極度。

 

這就造成了參與區塊鏈開源項目和DApp開發的工程師,在數量和質量上都是不足的。

 

å¾\x9eGithub年度報å\x91\x8aï¼\x8cç\x9c\x8bç\x95¶å\x89\x8dç\x9a\x84å\x8d\x80å¡\x8aé\x8f\x88é\x96\x8bç\x99¼è\x80\x85ç\x94\x9fæ\x85\x8b

 

2、開發者生態實際上並不活躍

 

看到很多項目的進度報告或者評測機構的評測,講到開發這塊,都是拿最近代碼更新日期和代碼更新數量,來作為主要參考,這其實對於評估開發進度和生態,是很不科學的。

 

很多項目都是為了應付排行和評測,對代碼做一些沒用的修改,或者只是加一些註釋,造成一種團隊在做事的錯覺及開發者生態很活躍的假象,實際真正的開發者生態,並沒有建設起來。

 

比如這次GitHub的排名是根據項目的訪問量、參與者、貢獻者、引用量和討論數等多個維度來進行比較的,但只靠增加代碼更新頻率是沒有用的。

 

同樣對待ISSUES上,也存在問題,ISSUES在GitHub是指參與者對項目提出問題,比如BUG、改進建議、操作問題等。並不是ISSUES越少就越好,對於不活躍的項目來說,少了ISSUES可能代表實際並沒有多少開發者使用此項目,也沒有多少人願意討論項目的發展。也有很多項目只是為了盡快關閉ISSUES,而忽視了和提出問題者的交流,自然也就沒法吸引更多開發者,去做出貢獻或者使用這個項目。

 

å¾\x9eGithub年度報å\x91\x8aï¼\x8cç\x9c\x8bç\x95¶å\x89\x8dç\x9a\x84å\x8d\x80å¡\x8aé\x8f\x88é\x96\x8bç\x99¼è\x80\x85ç\x94\x9fæ\x85\x8b

 

我們看到以太坊還有755個ISSUES沒有關閉,已經關閉了3061個,大部分ISSUES都有很好的響應和討論,有些是討論以太坊項目本身的問題,有些是使用智慧合約的開發者提出的問題,這樣才是好的開發生態。

 

3、項目方根本不想建設開發者生態

 

和一些項目開發者溝通,這種極端情況其實還是很多,項目方只想著各種方法賺錢,什麼區塊鏈精神、開源精神的根本沒考慮。把項目放到Github上,就是為了看起來像區塊鏈項目,開發方面直接找個外包團隊做出來就行了,至於建設開發者生態,讓工程師開發中使用此項目,那是沒考慮過的事。

 

所以最後還要說到以太坊,作為第一公鏈不是只有虛名的,單從開發者生態建設上看起來很踏實,能在GitHub的報告上上榜,不是靠吹牛就能吹出來的。區塊鏈的發展是離不開開發者的技術驅動,希望其他項目也能像以太坊學習一下,用心搞好生態的建設,明年的GitHub報告上,就能出​​現更多區塊鏈項目的名字。

 

本文為火星財經授權刊登,原文標題為「從Github年度報告,看當前的區塊鏈開發者生態