OpenStack Kilo版本社區(qū)貢獻(xiàn)分析
OpenStack Kilo版本已經(jīng)于2015年4月30日正式Release,這是OpenStack第11個(gè)版本,距離OpenStack項(xiàng)目推出已經(jīng)整整過(guò)去了5年多的時(shí)間。在這個(gè)階段OpenStack得到不斷的增強(qiáng),同時(shí)OpenStack社區(qū)也成為即Linux之后的第二大開(kāi)源社區(qū),參與的人數(shù)、廠商眾多,也成就了OpenStack今天盛世的局面。雖然OpenStack在今年經(jīng)歷了一些初創(chuàng)型企業(yè)的倒閉,但是隨著國(guó)內(nèi)的傳統(tǒng)行業(yè)用戶對(duì)OpenStack越來(lái)越重視,我們堅(jiān)信OpenStack明天會(huì)更好。
OpenStack Kilo版本的完整翻譯版本可見(jiàn):https://wiki.openstack.org/wiki/ReleaseNotes/Kilo/zh-hans
OpenStack Kilo版本的翻譯工作由我和我的同事裴瑩瑩(Wendy)共同完成,翻譯校對(duì)工作由裴瑩瑩完成。如果翻譯有任何問(wèn)題,請(qǐng)各位多多指教。
社區(qū)貢獻(xiàn)分析
我們先來(lái)看一下OpenStack在最近的4個(gè)穩(wěn)定版本發(fā)布中,每一個(gè)項(xiàng)目的貢獻(xiàn)情況:
我們能夠很明顯的發(fā)現(xiàn),OpenStack最早的幾大核心模塊(Nova, Cinder, Glance, Keystone, Horizon, Swift)的代碼貢獻(xiàn)所占比例呈明顯下降趨勢(shì),這里強(qiáng)調(diào)一下,是比例而不是數(shù)量,從數(shù)量上來(lái)看,版本之間相差并不大,以Nova為例,從Havana版本的24%下降到如今的10%。這從一個(gè)側(cè)面反映了OpenStack的核心模塊日趨穩(wěn)定,更多的關(guān)注集中到更高層次或者功能優(yōu)化上。
Neutron模塊則一直處于穩(wěn)中有升的狀態(tài),從Havana版本的7%上升到10%,說(shuō)明Neutron仍然處于需要進(jìn)一步完善的狀態(tài)。
對(duì)于Ceilometer,Heat,Sahara,Ironic, Trove等新晉的核心模塊,都處于穩(wěn)步增長(zhǎng)的階段。貢獻(xiàn)的比例在四個(gè)版本中基本保持持平的態(tài)勢(shì)。在Kilo版本中,Sahara和Heat進(jìn)入了前十名。
從Kilo版本的比例來(lái)看,Others的比例過(guò)半,Others主要包括了OpenStack測(cè)試相關(guān)項(xiàng)目,例如Rally;開(kāi)發(fā)相關(guān)項(xiàng)目,例如 Devstack;以及一些新的模塊,例如:Manila,Magnum等眾多進(jìn)入孵化器的項(xiàng)目;還包括所有的Client以及Spec等??梢灶A(yù)見(jiàn),OpenStack的開(kāi)發(fā)重心逐步從底層的核心模塊,逐步向更高層次、提供更豐富功能的方向發(fā)展。
國(guó)內(nèi)社區(qū)貢獻(xiàn)分析
從企業(yè)貢獻(xiàn)排名來(lái)看,幾大巨頭企業(yè)牢牢占據(jù)貢獻(xiàn)榜的前幾名,OpenStack最成功的公司-Mirantis排名緊追Redhat成為第二貢獻(xiàn)大戶。排名前幾位的公司還包括:IBM, Rackspace, Cisco, Suse, VMware, Intel等。
國(guó)內(nèi)方面,華為繼續(xù)穩(wěn)定在第13名,但Review的數(shù)量從Juno版本的1353提升到2548個(gè),貢獻(xiàn)的項(xiàng)目幾乎涵蓋所有的項(xiàng)目,主要貢獻(xiàn)來(lái)自Heat,Ceilometer, Horizon,Neutron, Nova等項(xiàng)目。
國(guó)內(nèi)排名第2的貢獻(xiàn)企業(yè)是九州云,排名達(dá)到了21位,看來(lái)龔永生的到來(lái)為九州云添加了無(wú)限活力。九州云的貢獻(xiàn)主要來(lái)自Horizon和Neutron兩個(gè)項(xiàng)目,龔永生不愧為Neutron的Core,在網(wǎng)絡(luò)方面的貢獻(xiàn),九州云的確很給力。
排名第3的企業(yè)是海云捷迅,排名為44位,海云是國(guó)內(nèi)比較早的一批OpenStack創(chuàng)業(yè)企業(yè),貢獻(xiàn)方面以 Sahara,Neutron,Nova,oslo.messaging以及Cinder為主,從之前了解的情況來(lái)看,海云的項(xiàng)目不少,可能提交的修改是與在實(shí)際項(xiàng)目中遇到的問(wèn)題有關(guān)。
排名之后的企業(yè)還有Kylin Cloud,UnitedStack,EasyStack等。由于是手工統(tǒng)計(jì),在統(tǒng)計(jì)過(guò)程中如有遺漏,希望大家多多指正。