您好,登錄后才能下訂單哦!
加入apache開源社區(qū)的方法?這個問題可能是我們?nèi)粘W習或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
Apache社區(qū)進擊路線
Apache社區(qū)的管理體系那是相當?shù)膰栏?,不同角色有不同的擔當和權利。融入Apache社區(qū)就像打怪 (修bug) 升級一樣,要想提高等級就必須先為項目努力奮斗。所謂 “Those that prove they can do, get to do.” 這也是Apache之道中『任人為賢』(Meritocracy) 的絕佳體現(xiàn)。
初入Apache
凡是使用Apache產(chǎn)品的人就是用戶 (user) 。用戶可不光是taker,他們是寶貴意見的來源,對改進產(chǎn)品大有助益。想要了解Apache的開源軟件,不妨先挑一個用用看吧。
當你開始在開發(fā)者郵件列表 (developer mailing list) 里參與討論并提供補丁、文檔和建議,就會成功晉升為開發(fā)者 (Developer or Contributor)!晉級開發(fā)者可不是那么容易的事兒。你需要有不斷鉆研的精神和獨立思考的能力,去發(fā)現(xiàn)可以改進的地方。有時候,光是理解開源項目里成百上千的文件就足以讓人懵逼了。畢竟大部同學都還只是停留在使用Apache開源產(chǎn)品的層面上。在簡歷里擁有『Apache開發(fā)者』的頭銜絕對會讓HR眼前一亮!
請注意,所有的 Apache溝通、合作都是通過郵件列表完成的!Apache社區(qū)里有句話一定要記牢:“若沒有在郵件列表中討論過,則當沒有發(fā)生過?!?參與Apache mailing list的討論真是很重要的。
Apache的提交者
當你不斷修煉 (提交Bug報告、貢獻代碼、參與郵件列表討論、參與社區(qū)建設),就有可能受邀成為提交者 (Committer)。提交者可以算是Apache社區(qū)里的正式成員了,不但有代碼倉庫直接寫入權限,還可以擁有一個http://apache.org域名的專屬郵箱!
你造嗎,Apache社區(qū)每個月的代碼提交行數(shù)是16000行!這可不是隨便的16000行代碼——Apache 提交者需要確保提交的代碼足夠清晰易讀,保證高質量。
Apache尋找的是能持續(xù)做出貢獻的成員,就像Apache部落一樣具有超凡耐力、持之以恒。Apache雖有項目三百,可平均每月只增加15個提交者,且大都參與新設項目。已有項目一年大概只增加一兩個提交者。成為Apache的提交者是一件非常有挑戰(zhàn)性和令人自豪的事?。?/p>
提交者須簽訂貢獻者協(xié)議許可 (CLA),因為Apache的產(chǎn)品都遵循Apache許可證 (Apache License) 。Apache許可證是世界使用量前三的開源許可證,它讓寫代碼的人保有專利又授權用戶免費使用。用戶使用時必須放置許可證,并且要說明修改的部分。這樣可以幫助提交者了解哪些項目用了自己的開源內(nèi)容、修改了什么,十分有利于項目的改進。
感謝各位的閱讀!看完上述內(nèi)容,你們對加入apache開源社區(qū)的方法大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關文章內(nèi)容,歡迎關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。