OpenStack開(kāi)發(fā)現(xiàn)在火的一塌糊涂,在過(guò)去的兩年里OpenStack基金會(huì)成員已經(jīng)突破了18000人,遍及超過(guò)140個(gè)國(guó)家和2500名開(kāi)發(fā)者對(duì)此作出了貢獻(xiàn)。OpenStack社區(qū)隨著技術(shù)的成熟和服務(wù)公司開(kāi)始從評(píng)估轉(zhuǎn)向工作部署,能持續(xù)獲得前進(jìn)的動(dòng)力。這就是說(shuō),OpenStack開(kāi)發(fā)是企業(yè)級(jí)IT領(lǐng)域眾多最急需的技能之一,這么一來(lái),新開(kāi)發(fā)者和貢獻(xiàn)者的數(shù)量還會(huì)有很大的上升空間。但盡管OpenStack正在不斷地增長(zhǎng),仍有轉(zhuǎn)換專有開(kāi)發(fā)者到開(kāi)源開(kāi)發(fā)的困難需要克服。現(xiàn)實(shí)中的情況是,關(guān)于加入OpenStack社區(qū)有很多坊間流傳的神話,這可能會(huì)讓很多開(kāi)發(fā)者盡可能頻繁地參與社區(qū)活動(dòng)的想法受到抑制。在SUSE的OpenStack開(kāi)發(fā)團(tuán)隊(duì)的幫助下,eWEEK為大家?guī)?lái)常見(jiàn)的OpenStack開(kāi)發(fā)誤區(qū)揭秘,讓大家對(duì)怎么加入這個(gè)快速發(fā)展的社區(qū)有更充分的了解。
誤區(qū)1.沒(méi)有簡(jiǎn)單的起點(diǎn)
社區(qū)之外的人看到項(xiàng)目的擴(kuò)散和巨大數(shù)量,使得很多開(kāi)發(fā)者不知道怎么著手開(kāi)始去做。但也同任意一個(gè)開(kāi)源項(xiàng)目一樣,OpenStack是建立在開(kāi)放與合作的基礎(chǔ)之上的,項(xiàng)目組鼓勵(lì)每個(gè)人都能學(xué)習(xí)和完成更多的內(nèi)容。
誤區(qū)2.加入門(mén)檻較高
新手想要加入OpenStack的第一步是簡(jiǎn)單滴嘗試這個(gè)平臺(tái),使用各種網(wǎng)上資源、工具和維基百科來(lái)幫助磨練自己的技能。從初學(xué)開(kāi)始到為社區(qū)做貢獻(xiàn),這只需要很短的一段時(shí)間。
誤區(qū)3.開(kāi)發(fā)者不團(tuán)結(jié)
OpenStack是從一個(gè)組織嚴(yán)密的開(kāi)發(fā)者團(tuán)隊(duì)做起來(lái)的,其中的人員對(duì)彼此都很了解,合作雖然是非正式的,但正朝著預(yù)期的方向發(fā)展。但就像所有成功都需要努力一樣,它已經(jīng)在成長(zhǎng)了。OpenStack項(xiàng)目是建立在大量朝著同一個(gè)真正開(kāi)放的云環(huán)境的目標(biāo)工作的個(gè)人基礎(chǔ)之上的,把OpenStack想象為一個(gè)共和國(guó)政權(quán),每個(gè)人都有平等的發(fā)言權(quán),都能自由進(jìn)行互動(dòng)并參與活動(dòng)。
誤區(qū)4.開(kāi)發(fā)很松散
OpenStack正在為開(kāi)源項(xiàng)目和類(lèi)似的專有項(xiàng)目奠定基礎(chǔ)。每六個(gè)月,OpenStack開(kāi)發(fā)則都會(huì)召開(kāi)設(shè)計(jì)峰會(huì),為下一個(gè)開(kāi)發(fā)周期進(jìn)行工作規(guī)劃。這僅僅是OpenStack社區(qū)一直在監(jiān)督和控制的一種開(kāi)發(fā)方法。
誤區(qū)5.質(zhì)量低
OpenStack項(xiàng)目致力于通過(guò)嚴(yán)格的選通過(guò)程來(lái)保持開(kāi)發(fā)的高質(zhì)量。開(kāi)發(fā)者做出的所有改變都會(huì)有一個(gè)響應(yīng)的測(cè)試和不可視的回歸分析,包括有至少其他兩名開(kāi)發(fā)者進(jìn)行審查。開(kāi)發(fā)者提交的每個(gè)改變都會(huì)被自動(dòng)測(cè)試,并且每天會(huì)有超過(guò)4000分工作部署在被完成。
誤區(qū)6.所有的開(kāi)源項(xiàng)目都是一樣的
OpenStack與大多數(shù)開(kāi)源項(xiàng)目有一個(gè)很不同的成長(zhǎng)經(jīng)歷,大多數(shù)情況下,像Linux這樣的項(xiàng)目,以一個(gè)業(yè)余愛(ài)好的項(xiàng)目作為開(kāi)始,然后會(huì)通過(guò)考慮用戶的意見(jiàn)和建議來(lái)不斷改進(jìn)新版本的操作系統(tǒng)。OpenStack項(xiàng)目是為了改變?cè)朴?jì)算傳遞方式的本質(zhì)而開(kāi)始的,已經(jīng)鎖定在傳統(tǒng)的Linux和其他開(kāi)源項(xiàng)目的開(kāi)發(fā)定型不再使用于OpenStack。