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와 PR의 최종 의견 수렴 기간에 합리적인 시간 안에 응답하십시오.

트리아지 합류하기

위 내용의 한 가지 예외는 트리아지 팀으로, 프로젝트 작업을 시작하는 입문 과정으로 적극 추천합니다. 이 팀은 rust-lang/rust 저장소의 이슈와 PR을 트리아지하는 일을 하며, 프로그래밍이나 컴파일러에 대한 사전 경험을 요구하지 않습니다. Rust 프로젝트와 교류한 적이 있다면 부담 없이 트리아지에 합류하십시오(저희가 알아볼 수 있을 만큼 자주 교류하는 것을 권장하지만 필수는 아닙니다).

이 팀에 합류하려면 Dylan-DPC와 이야기한 뒤 rust-lang/team에 PR을 열기만 하면 됩니다. 팀에 합류할 때 어떤 변경을 해야 하는지는 team#2447의 예시를 참고하십시오.

wg-triage에 대한 자세한 내용은 트리아지 절차를 참고하십시오.

팀에 속하지 않고 구성 요소 유지 관리하기

특정 모듈이나 파일에 큰 기여를 했지만 팀에 추가될 만큼 오래 기여하지는 않았다면, 주요 작업을 한 파일/디렉터리에 대해 triagebot 멘션을 설정하는 것이 도움이 될 수 있습니다. 이렇게 하면 해당 파일을 변경하는 모든 PR에 대해 알림을 받고 피드백이나 맥락을 제공할 수 있으므로, 작성자는 더 빨리 피드백을 받을 수 있고 리뷰어가 해야 할 작업량도 줄어듭니다.

위원회와의 관계

리더십 위원회는 필요할 때 프로젝트를 대표하여 공식적으로 입장을 표명합니다. 모든 Rust 프로젝트 구성원은 공식적으로 대략 한 명의 위원회 구성원을 통해 대표됩니다(일부 팀은 두 명 이상의 구성원의 상위 팀입니다).

일반적으로 더 넓은 범위에 해당하는 우려 사항(즉, 여러분의 팀에만 국한되지 않는 사항)이나 팀 내에서 충분히 처리되지 않는다고 느끼는 우려 사항은 위원회에 제기할 수 있습니다. 대인 관계 문제나 행동 강령 위반은 항상 모더레이션 팀에 전달해야 한다는 점에 유의하십시오.

위원회에 제기하는 방법은 다음과 같습니다.

  • GitHub에서 새 이슈를 여는 방법입니다. 이 이슈는 정기 위원회 회의에서 논의됩니다(모든 프로젝트 구성원이 이 회의에 초대됩니다).
  • Zulip의 #council에서 제기하는 방법입니다.
  • Zulip DM으로 여러분의 위원회 대표에게 연락하는 방법입니다(각 대표가 어느 팀을 대표하는지는 council을 참고하십시오).

어느 방법으로 시작해도 괜찮으니 더 편하게 느끼는 방법을 선택하십시오. 다만 가급적 공개적인 방법을 택하십시오.

리더십 위원회 직위는 순환 일정에 따라 프로젝트 팀들이 선출합니다. 자세한 내용은 위원회 임기 제한을 참고하십시오.

재단과의 관계

재단은 프로젝트를 지원하기 위해 활동하며, 프로젝트는 재단 이사회에 직접 대표자(프로젝트 이사 5명)를 두고 있습니다. 이 이사들은 정관에 따라 리더십 위원회가 선임합니다.

그 이사들은 프로젝트 이사가 아닌 이사의 수와 관계없이 재단의 모든 이사회 표결에서 50%의 의결권을 가집니다.

현재 프로젝트 이사 명단은 웹사이트에서 확인할 수 있습니다.

단순히 관심이 있거나, 질문이 있거나, 우려 사항이 있다면 다음 경로로 언제든지 연락해 주십시오.

  • Zulip의 #foundation 채널로 연락하십시오.
  • 위원회에 연락하십시오(위 내용 참조).
  • 프로젝트 이사 중 한 명에게 연락하십시오(위 구성원 목록 참조). 처음 연락할 때는 Zulip DM을 권장합니다.