스크랩

GitHub 풀 리퀘스트 개요 페이지가 바뀝니다: 병합 상태를 맨 위에서 확인하는 새 화면, 공개 프리뷰 시작

GitHub 풀 리퀘스트 개요 페이지가 바뀝니다: 병합 상태를 맨 위에서 확인하는 새 화면, 공개 프리뷰 시작

들어가며

댓글이 수십 개 달린 풀 리퀘스트(PR)에서 "그래서 지금 병합이 왜 안 되지?"를 확인하려고 페이지 맨 아래까지 스크롤해 본 경험이 있으실 겁니다. GitHub이 이 불편을 줄이기 위해 새 풀 리퀘스트 개요(Overview) 페이지를 공개 프리뷰로 내놓았습니다. 원하는 사용자만 켜서 쓸 수 있는 방식이고, 마음에 들지 않으면 언제든 기존 화면으로 돌아갈 수 있습니다.

핵심 요약

  • 병합 준비 상태를 페이지 상단에 표시: 병합 상태와 다음에 할 수 있는 작업을 위쪽에 모아, 무엇이 진행을 막는지 바로 확인할 수 있습니다.
  • 병합 상자 재설계: 기존과 같은 정보를 절반이 안 되는 공간에 담았습니다. 검사 결과와 승인 상태 확인부터 브랜치 업데이트, 병합까지 한곳에서 할 수 있습니다.
  • 대화 필터와 최신순 정렬: 해결되지 않은 대화나 내가 쓴 댓글만 골라 볼 수 있고, 최근 댓글부터 읽을 수도 있습니다.
  • 활동 요약과 헤더 작업: 오른쪽 위에서 리뷰 댓글과 리뷰 요청을 확인하고, 헤더에서 초안 PR을 리뷰 준비 상태로 바꾸거나 PR을 닫을 수 있습니다.
  • 아직 초기 단계: 완성된 기능이 아니라 출발점입니다. 헤더에서 켜고 같은 메뉴에서 끌 수 있습니다.

1. 병합을 막는 요인을 상단에서 확인

지금까지는 긴 PR에서 병합을 막는 요인을 찾으려면 수십 개의 댓글과 타임라인 이벤트를 지나 페이지 하단의 병합 상자까지 내려가야 했습니다. 새 개요 페이지는 병합 상태와 다음에 할 수 있는 작업을 간결한 준비 상태 요약으로 묶어 페이지 상단에 둡니다.

GitHub은 이번 변경을 코드, 대화, 리뷰가 계속 바뀌는 동안에도 PR 진행 상황을 쉽게 따라갈 수 있게 하는 첫 단계라고 설명합니다. 배포는 발표 후 주말까지 순차적으로 진행됩니다.

2. 같은 정보를 절반 이하의 공간에, 새 병합 상자

병합 상자는 위치만 옮긴 것이 아니라 디자인 자체를 다시 만들었습니다.

  • 검사(Checks), 댓글, 승인 상태를 압축해 보여주면서 관련 맥락은 가까이 둡니다.
  • 브랜치 업데이트처럼 진행을 막는 요인을 그 자리에서 해결할 수 있습니다.
  • 요구 조건이 모두 충족되면 바로 병합할 수 있습니다.
  • 요약에서 출발해 실패한 검사, 아직 승인해야 하는 사람, 관련 댓글 같은 세부 정보로 이동할 수 있습니다.

요약을 보고 막힌 부분을 찾은 뒤 바로 해결하는 흐름이 한 화면 안에서 이어지도록 만든 것이 핵심입니다.

3. 대화 필터와 활동 탐색

리뷰어와 작성자 모두에게 쓸모 있는 기능도 들어갔습니다.

대화 필터

  • 미해결 대화만 골라 아직 답이 없는 질문을 찾을 수 있습니다.
  • 내가 작성한 댓글만 모아 내가 남긴 피드백이 반영됐는지 확인할 수 있습니다.

최신순 정렬

  • 가장 오래된 논의부터가 아니라 최근 댓글부터 읽을 수 있습니다. 오랜만에 PR을 다시 열었을 때 특히 편합니다.

활동 요약과 헤더 작업

  • 오른쪽 위 활동 요약에서 리뷰 댓글, 리뷰 요청, 기타 업데이트를 확인할 수 있습니다.
  • 헤더에서 초안(Draft) PR을 리뷰 준비 상태로 전환하거나 PR을 닫을 수 있습니다. 사용할 수 있는 작업은 사용자 권한에 따라 다릅니다.

4. 프리뷰 사용 방법과 피드백

  1. PR 페이지 헤더에서 "✨ Try the Overview page" 버튼을 누릅니다.
  2. 새 개요 페이지를 실제 PR에서 써 봅니다.
  3. 기존 화면이 필요하면 같은 메뉴에서 되돌릴 수 있습니다.

GitHub은 이번 프리뷰가 완성된 경험이 아니라 출발점이라고 밝혔습니다. 다음과 같은 의견을 프리뷰 피드백 토론에 남길 수 있습니다.

  • 찾기 쉬워진 정보
  • 여전히 맥락을 놓치게 되는 부분
  • 기존 화면으로 돌아가게 되는 이유

에디터의 한마디

코드 리뷰를 많이 하는 팀이라면 "이 PR이 지금 어떤 상태인가"를 바로 알 수 있다는 점만으로도 하루에 꽤 많은 스크롤과 시간을 아낄 수 있습니다. 특히 댓글과 커밋이 많이 쌓인 대형 PR이나, 여러 리뷰어의 승인이 필요한 저장소에서 효과가 클 것으로 보입니다.

켜고 끄기가 자유로운 선택 참여 방식이니 부담 없이 써 보세요. 불편한 점은 피드백으로 남기면 정식 버전에 반영될 수 있습니다.

출처: GeekNews (https://news.hada.io/topic?id=36796)


원문: https://news.hada.io/topic?id=36796&utm_source=geeknews&utm_medium=rss&utm_campaign=news