3P by GN⁺ 8시간전 | ★ favorite | 댓글 1개
  • 저장소 관리자가 풀 리퀘스트(PR) 접근 방식을 세밀하게 제어할 수 있는 두 가지 새로운 설정이 추가됨
  • 풀 리퀘스트 기능을 완전히 비활성화해, 탭이 숨겨지고 기존 PR도 볼 수 없게 함
  • 협업자(collaborator) 만 새 PR을 만들 수 있도록 제한하며, 다른 사용자는 열람과 댓글만 가능
  • 이 설정은 공개 및 비공개 저장소 모두에서 즉시 사용 가능하며, 설정 경로는 Settings > General > Features
  • GitHub 모바일 앱에서는 UI 업데이트가 곧 적용될 예정이며, 현재는 PR 탭이 표시되지만 새 PR 생성은 불가함

저장소 기여 제어 기능 강화

  • 저장소 관리자가 프로젝트의 기여 방식을 세밀하게 조정할 수 있도록 새로운 접근 제어 설정이 도입됨
    • 기존에는 위키, 이슈, 토론, 프로젝트 기능을 개별적으로 끄는 것이 가능했으나, 이제 풀 리퀘스트도 동일하게 제어 가능
    • 프로젝트의 성격에 따라 외부 기여를 차단하거나 제한할 수 있는 유연성 제공

풀 리퀘스트 완전 비활성화

  • 저장소 Settings에서 풀 리퀘스트 기능을 완전히 끌 수 있음
    • 비활성화 시 풀 리퀘스트 탭이 숨겨지고, 기존 PR 열람 및 신규 생성이 모두 불가
    • 미러 저장소, 읽기 전용 코드베이스, 또는 공개 공유용 프로젝트에 유용함
  • 이 설정은 외부 기여를 받지 않으려는 프로젝트 운영에 적합한 형태

협업자 전용 풀 리퀘스트 제한

  • 풀 리퀘스트 기능은 유지하되, 협업자만 새 PR을 생성할 수 있도록 제한 가능
    • 탭은 계속 표시되며, 모든 사용자가 PR을 보고 댓글을 남길 수 있음
    • 단, 쓰기 권한이 있는 협업자만 새 PR을 만들 수 있음
    • 협업자는 저장소 Collaborators 탭에서 추가·삭제 가능
  • 이 기능은 개발 품질 관리가 중요한 단계기여자 통제가 필요한 상황에 적합

설정 적용 및 모바일 지원

  • 두 가지 설정 모두 공개 및 비공개 저장소에서 즉시 사용 가능
    • 경로: Settings > General > Features
  • 모바일 앱에서는 UI 업데이트가 곧 제공될 예정
    • 현재는 PR 탭이 계속 보이지만, PR 생성은 불가능
    • 나머지 설정 동작은 웹과 동일

기타 관련 정보

  • 특정 사용자의 활동을 일시적으로 제한하려면 temporary interaction limits 기능을 계속 사용할 수 있음
  • 자세한 설정 방법은 GitHub Docs의 관련 페이지에서 확인 가능
  • GitHub은 유지보수자 지원을 위한 추가 계획을 별도 블로그 포스트에서 안내하고 있음

따로 말은 없는 발표지만, AI 덕분에 이뤄진 현상인듯 하네요.

AI가 오픈소스를 파괴하고 있다, 아직 제대로 작동하지도 않는데

위 글을 보면 이 발표에 대한 맥락이 이해가 됩니다.