Skip to content

[Maintainer] Repository 관리 작업 순서

SiYoungOh edited this page Mar 11, 2020 · 3 revisions
  • 작은 작업(오타수정)외에는 되도록 issue를 생성 후 작업해주세요. history 관리와 동시작업으로 인한 conflict를 막기 위합입니다.

작업 순서

  1. admin 라벨을 포함해 이슈를 생성합니다. comment로 즐거운 토론을 합니다.
  2. forked한 repository 에서 작업한 후 pythonkr/pyconkr-script의 master branch로 PR합니다.
  • 이때 해당 이슈에 대해 같이 논의한 사람이 있으면 Reviewer 로 포함시킵니다. 없으면 리뷰어 없이 이후 과정을 진행합니다.
  1. Review
  • 리뷰는 지적이 아니라 개선을 위한 절차입니다. 리뷰는 개인에 대한 비판으로 받아들이지 않고 열린 마음으로 검토해주세요.
  • 리뷰는 작업자가 받아들일 수도 받아들이지 않을 수도 있습니다. 리뷰는 결정사항이 아닌 제안임을 기억하세요.
  • 리뷰보다 중요한 것은 같이 작업하는 멤버를 배려하는 것입니다. 사람보다 작업을 앞세우지 말아주세요.
  1. 리뷰어 또는 스스로 PR을 Merge
  • 리뷰어가 있을 경우, 리뷰어가 approve와 Merge를 진행해주세요.
  • 되도록 Assignee or Reviewer 가 끝까지 진행해주세요. 작업순서의 혼돈을 막기 위한 절차입니다.
  • Merge option은 Rebase and Merge로 해주세요.
  1. 이슈완료 코멘트를 남기고 이슈를 닫습니다.

참고.