您好,登錄后才能下訂單哦!
這篇“Kubernetes的Milestone Maintainers信息有哪些”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Kubernetes的Milestone Maintainers信息有哪些”文章吧。
Milestone Maintainers
隸屬于Release Team
,負責維護版本的Milestone。其成員除了來自Release Team
外,還包括各個SIG
的代表。本節內容側重于介紹來自各個SIG
的milestone maintainer相關信息。
一般來說,能夠成為Milestone Maintainers
的人,都是深度參與社區貢獻的人。因為,作為Milestone Maintainers
你需要識別出某個給定的feature或bug應該在哪個release中合入。另外,還需要了解一些版本發布規則,比如你需要準確的知道每個版本的code freeze
時間點等關鍵信息。
Milestone Maintainer 需要參與到某個社區會議、設計和各種討論,以便可以識別出哪些issue和PR需要在特定的release解決。
作為Milestone Maintainer,擁有為issue或PR設置 milestone 的權利。
申請成為Milestone Maintainer的流程非常簡單,只需三個步驟:
提交PR把自己加入到相應的配置文件中;
SIG 主席批準;
Release Team 主席批準;
在https://github.com/kubernetes/org
倉庫的config/kubernetes/sig-release/teams.yaml
文件中記錄了所有的 milestone maintainers. 申請成為Milestone Maintainer只需要提交PR把自己的GitHub ID加入進去即可。
如果你是Release Team 成員,添加自己到 milestone-maintainers 的maintainers列表;
如果你是某個SIG選派出的代表,添加自己到 milestone-maintainers 的 members列表:
提交PR時請注意,GitHub ID是按字母升序排列的。
通常每個SIG會有2到3名主席,一般需要事前跟某個主席達成一致,至少需要一名主席同意,你的PR才以繼續。
一般而言,SIG同意加入某位成員后,Release Team不會拒絕,但如果某個SIG 加入了很多milestone maintainer時,Release Team 可能會提出異議,此種情況下,建議增加一些背景信息,解釋為什么需要加入。
以PR為例,一旦識別出在要某個release合入,可以回復/milestone v1.xx
以通知機器人為該PR設置milestone,表明該PR需要在v1.xx版本合入:
機器人設置完成后,在PR右側,則會呈現milestone信息,如下圖所示:
以上就是關于“Kubernetes的Milestone Maintainers信息有哪些”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。