Issues, Pull requests, Projects 가이드 - TEAM-PROJECT-ACC/trip-at-five-client GitHub Wiki

Issues, Pull requests, Projects 가이드

작성자 : 김규형

이슈 및 PR 사항

1. 규칙

  • 이슈 및 pr 작성간 프론트/백엔드로 어느 저장소에서 작성한건지 구분을 위해 제목앞에 C(client), S(server)를 붙인다
    ex) C 프론트이슈! , S 백엔드 이슈!

  • 이슈 생성 간 작업 날짜 기준에 해당하는 스케줄 라벨이 붙은 이슈에 서브 이슈로 생성
    작업 기간에 생성된 이슈 관리가 목적

  • 이슈 내부 우측 메뉴는 Assignees, labels, Projects 을 제외한 나머지 항목은 설정 금지이며 일정
    담당자에게 요청 할것 (labels 의 스케줄은 설정금지)

2. 템플릿

  • 아래의 이슈 및 pr 템플릿 추가
템플릿 명 설명
✨-feature-request 새로운 기능을 제안(또는 공유)하고 싶을 때 사용해주세요
❓-질문---도움-요청 궁금한 점이나 사용 중 막힌 점이 있다면 이 템플릿을 사용해주세요.
🐛-bug-report 문제가 발생했을 때 사용해주세요.
📝-documentation 문서 관련 수정, 개선 또는 신규 작성 요청을 위한 템플릿입니다.

3. 라벨

  • 이슈 및 pr 등 작성간 프로젝트에 맞게 라벨 수정
라벨명 주석 설명
스케줄 일정표기 프로젝트 각 주차별 또는 필요 작업 기간을 표기하는 라벨
문서 문서,링크,첨부파일등 가이드,링크,문서등 이슈에 작성하는 경우 알려주는 라벨
도움 도움이 필요할떄 작업간 팀원의 도움이 필요한 경우 표기하는 라벨
질문 질문 사항 표시 프로젝트 관련해서 질문사항 생길시 표기하는 라벨
버그 무언가 제대로 작동하지 않을때 작업간 문제가 발생되거나 버그 발생되어 공유가 필요한경우 표기하는 라벨
요청 새로운 기능 또는 요청 프로젝트 진행간 필요한 기능 또는 작업간 필요한 것을 요청할때 표기하는 라벨

Projects

  • project 보드 소개
  • 해당 메뉴는 일정및 이슈pr등을 시각적으로 한곳에서 확인하기 사용됩니다.
보드명 설명
Backlog no status: project에서 상태를 미저장한곳들이 모이는 곳 TODO(할일): 남은 할일들을 모와놓은 곳 In Progress(진행중) : 이슈 및 pr 이 진행중인것만 모이는 곳 Done(완료) : 해당 이슈 및 pr이 완료된것이 모이는 곳 완료처리시 Backlog에서 삭제 처리 docs(문서) : 프로젝트내 사용중인 저장소에 이슈에 저장된 링크및 첨부파일이 있는것을 모이는곳 5가지로 구분되며 프로젝트의 이슈 및 PR을 확인할수 있는 보드
Team capacity 팀원 별로 Assigness에 설정된 이슈 목록을 확인 할 수 있는 보드
Current iteration 이슈의 작업 구간 기간을 확인 할수 있는 보드
Roadmap 가로 캘린더 형태로 각 이슈에 날짜 지정시 확인할수 있는 보드