개발 다 하고 나서 그냥 스냅샷 링크만 던져줘도 되겠지만 여기도 '일러두기' 설명을 좀 하는 게 좋을 것 같아서 챕터를 나눴다.

일러두기

이슈 라벨의 변경

3. 개발 프로세스 정립 챕터에서 이슈 라벨을 minor/major, feature/bug/enhancement로 설정해 두었으나, 이슈 라벨을 선택하기가 너무 애매해서 minor/major/urgent, Non-code work/On-code work로 변경했다.

작업의 진행

3. 개발 프로세스 정립 챕터에서 이야기했던 프로세스를 그대로 가져와서, 리뷰 단계만 제외시키자.

  1. 알맞는 라벨과 함께 이슈 생성, Project 선택
  2. 작업 진행자 assign
  3. master에서 작업 브랜치(issue/<이슈 번호>) 체크아웃
  4. 작업 완료 후 master로 pull request 후 merge
  5. 이슈 close
  6. 작업 브랜치 제거

작업

Project Board

개발의 진행 상태가 궁금하다면 Project Board를 확인하기 바란다. GitHub에서 이슈에 붙는 번호는 무조건 생성 순이어서, 이슈를 처리할/처리한 순서를 보드에서 따로 정리하고 있기도 하다.

개발 완료 직후 코드 스냅샷

개발이 모두 완료되면 스냅샷 링크를 업로드하고, 그 후부터 새로운 챕터를 작성할 예정이다.