以Ranger項目為例,說明開源社群Review代碼詳細步驟。
1.尋找合适的issue進行review
首先自己需要是某個開源項目的committer,
要有合入代碼的權限。
2.review代碼
從reviews下載下傳patch,驗證patch和功能
3.回報驗證結果
如果有問題,需要回報給作者修改;
如果沒有問題,則可以ship it。
4.等待社群其他人回報後再合入
等待至少24小時之後,如果其他人沒有意見,
則可以将合入的patch推送到開源Ranger遠端倉庫。
5.評論issue
在相應的issue下面送出代碼合并記錄。
6.關閉review請求
提醒review建立者關閉review。
7.關閉issue
提醒issue建立者關閉issue。
8.參考
issue位址: https://issues.apache.org/jira
review位址:https://reviews.apache.org