RFC 병합 절차
RFC가 수락되면(즉, 최종 의견 수렴 기간이 끝나고 중대한 이슈가 제기되지 않았다면) 해당 RFC를 병합해야 합니다. 현재 이 작업은 수동으로 진행하지만, 거의 누구나 할 수 있습니다(단, 하위 팀 구성원이 아니라면 RFC를 직접 병합하는 대신 PR을 열어야 합니다). 다음은 RFC를 병합하는 전체 절차입니다. 경우에 따라서는 일부 단계가 해당되지 않을 수도 있습니다.
1단계: 추적 이슈 열기
rust-lang/rust에 추적 이슈를 여십시오. 다음은 이슈 본문 템플릿입니다. XXX로 표시된 여러 곳을 적절한 내용(예: RFC 이름이나 가장 적합한 팀)으로 바꿔야 합니다.
This is a tracking issue for the RFC "XXX" (rust-lang/rfcs#NNN).
**Steps:**
- [ ] Implement the RFC (cc @rust-lang/XXX -- can anyone write up mentoring
instructions?)
- [ ] Adjust documentation ([see instructions on rustc-dev-guide][doc-guide])
- [ ] Stabilization PR ([see instructions on rustc-dev-guide][stabilization-guide])
[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs
**Unresolved questions:**
XXX --- list all the "unresolved questions" found in the RFC to ensure they are
not forgotten
이슈에 다음 레이블을 추가하십시오.
B-rfc-approvedC-tracking-issue- 적절한
T-XXX레이블
(이 작업을 할 권한이 없다면 적절한 팀을 cc로 언급하여 대신 해 달라고 요청하는 메모를 남기십시오.)
2단계: RFC PR 자체를 병합하기
해결되지 않은 우려 사항 없이 FCP가 끝나면, 로컬 git 체크아웃에서 다음을 수행하십시오.
- RFC PR의 브랜치를 체크아웃하십시오
- 파일 이름을 0000-에서 해당 RFC 번호로 바꾸는 커밋을 추가하십시오
- 새 파일의 헤더에 RFC PR과 방금 만든 추적 이슈의 링크가 들어가도록 수정하십시오
- RFC PR에 푸시하십시오
rust-lang/rfcs에 PR을 병합할 권한이 있다면 GitHub UI에서 해당 PR의 병합 버튼을 누르십시오. PR을 병합할 권한이 없다면 r? internal-sites라고 댓글을 남겨 메인테이너가 대신 병합하도록 하십시오.
3단계: 댓글 남기기
PR에 모든 사람을 추적 이슈로 안내하는 마지막 댓글을 남기십시오. 다음과 같은 식으로 작성하되, 자유롭게 자신만의 개성을 더하셔도 됩니다(팀 이름은 알맞게 바꾸십시오).
**Huzzah!** The @rust-lang/lang team has decided **to accept** this RFC.
To track further discussion, subscribe to the tracking issue here:
rust-lang/rust#41517