JFrog:開源項目的最大挑戰是文檔和許可
本文作者Chris Mayer根據JFrog的一份關于開源項目***挑戰的調查,引用Google和GitHub的案例分析了開源項目里應該著重注意的事項。(以下是編譯內容)
一 份調查顯示,每當在工作中要用到開源軟件的時候,貧乏的文檔和許可是開發人員面臨的***挑戰。以色列創業公司JFrog,以開源項目倉庫管理器—— Artifactory為眾人所熟知,他們發現,來自世界500強的150家企業里有65%開發者認為上面所說的兩點(文檔和許可)是開源中***的障礙。 JFrog認為這一發現或許還可以這樣理解:開發者經常擔心“正在使用的OSS(開源軟件)并不可靠”,不管這項技術有多先進。
援引開發者的話說,其它棘手問題包括:分銷平臺的可靠性和性能(25%);關鍵時刻的代碼變更(57%)。在非開發任務期間做的其它事情都有:等待反饋 (27%),任務跟蹤(18%)。這項“Your Life as a Developer”的調查看上去只是純粹的想要弄清楚:如果JFrog退回到一月份來 發行二進制存儲庫Bintray的話,是否會是一個正確的選擇呢?這一服務準許開發者發布和下載開源軟件包,并且更加傾向于關注社會,同時還許可用戶在技 術社區里分享和發現其它的軟件包。用戶較為青睞的高調軟件包涵蓋Netflix,OpenJDK,ElasticSearch和Gradle。
總而言之,這項報告還是發現了一些有趣的東西。為了和別人共享資源庫和代碼,50%受訪者使用源代碼控制,而40%的人使用二進制存儲庫作為***方法。JFrog的這個建議有助于同事之間更加相互合作,至少要比以前的相互合作機會多很多。
Google Code和GitHub都已經在去年終止了對二進制的托管,也就是說Bintray很有可能從他們那里接手對二進制的托管。不過,至今仍有20%的調查者 還在經常使用非現存的服務。JFrog認為這主要是Google和GitHub的核心優勢并沒有利用在這里的緣故。毫無疑問這是一個很好的案例,這一調查 結果可能有更深層次的暗示:絕大部分的大公司不信任在線私人二進制存儲庫。因此,Bintray的主要挑戰是必須獲得這些大公司的支持。
在發布Releases之后,GitHub就從那以后稍微改變了策略,可以認為是對產品營銷過程的一個反思。據一位公司發言人稱:在這之前,GitHub放棄了上傳資料的功能,因為這款功能并不像GitHub用戶體驗的結果那樣具有較高的質量。可能這給Bintray帶來不小的挑戰。
自從在四月份公 開上市以來,所有的數據顯示都說明了Bintray的勢頭很強勁——5814個會員在服務器上托管著超過65000個軟件包。自從Google Code停止支持之后,它的增長率一直以鼓舞人心的勢頭在上升,兩周之內的注冊量就增長了250%。另外,自動的GitHub的引入也為注冊量的增長做出 了巨大的貢獻。
JFrog報告指出,“這對于Bintray來說是一個相當有意義的飛躍,我們相信來自Google和GitHub直接相關性的消息。而且它也強調了現在仍需要一個具有更大增長空間的市場。”
原文鏈接:http://jaxenter.com/documentation-and-licensing-biggest-open-source-challenges-says-jfrog-47896.html
譯文鏈接:http://www.iteye.com/news/28161-documentation-and-licensing-biggest-open-source-challenges