《Netty官方文檔》開發者指南
在找教程? 訪問這裏。 有問題? 在StackOverflow.com提問。 請注意這個指南不是一個“用戶指南”。這是給想要開發Netty的貢獻者(“開發人員”)看的而不是給想要用Netty構建一個應用的“用戶”看的。
在開始前
- 設置你的開發環境。
- 除非你的貢獻很微小例如單行改動或拚寫校正,讀一下並簽署 Individual Contributor License Agreement (icla), 或者讓你的雇員簽署Corporate Contributor License Agreement (ccla)
清單
請在提交你的代碼或拉取請求(pull request)前使用以下檢查清單:
- 當你運行’mvn test’的時候是不是沒有構建錯誤?
- 你的版本有沒有引入新的警告?
- 你提交的注釋或拉取請求的描述是否符合我們的提交注釋規則?
- 你有沒有在目標分支的HEAD上rebase你的拉取請求並修複所有衝突?
- 你有沒有簽貢獻者許可協議?
對於有push權限的貢獻者
- 一個拉取請求經常會有多次提交。這些提交需要被拆成一些有明確注釋的小批次提交。
- 除非有很好的理由,不要用web UI合並提取請求。 請參考Github幫助頁的’Patch和Apply’章節。
- 當你更新官方網站或發布新版本時要小心。
最後更新:2017-05-18 20:31:23