Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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-approved
  • C-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

이것으로 끝입니다, 완료되었습니다!