Skip to main content

GitHub 커뮤니티 지침

전 세계 수백만 명의 개발자들은 GitHub에서 공개 소스와 비공개 소스를 모두 포함하는 수백만 개의 프로젝트를 호스팅합니다. 다행하게도 GitHub 커뮤니티는 개발자 커뮤니티에서 매일 협업을 할 수 있게 권한을 주는 역할을 할 수 있습니다. 이 역할은 우리가 가볍게 생각할 수 없는 책임이 있습니다. 우리 모두에게는 이 공간을 자랑스러운 커뮤니티로 만들어 갈 흥미로운 기회가 있습니다.

GitHub의 다양한 사용자 기반은 지난 주 첫 번째 Hello World 프로젝트를 만든 사람들부터 전 세계에서 가장 유명한 소프트웨어 개발자에 이르기까지 다양한 관점, 아이디어와 경험을 제공합니다. GitHub는 GitHub 커뮤니티가 제공하는 다양한 목소리와 모든 관점을 수용하는 GitHub 환경을 조성하는 한편 개발자가 최선의 역량을 펼칠 수 있는 안전한 공간으로 유지하기 위해 최선을 다하고 있습니다.

안전하고 우호적이며 생산적인 GitHub 커뮤니티의 모습을 간략하게 설명하고 있으니 서비스 약관사용 제한 정책을 준수하여 플랫폼에서 가장 효과적으로 상호 작용하고 협업하는 방법을 이해하시는 데 도움이 되기를 바랍니다.

당사는 커뮤니티 이용자분들의 기대치를 분명하게 전달하고, 할 수 있으면 프로젝트를 조정하며, 당사 정책을 위반한다고 판단되는 콘텐츠를 보고하도록 권장합니다. GitHub 담당자는 남용 신고 사례를 모두 조사하고 GitHub 서비스 약관을 위반한다고 판단하는 GitHub 사이트의 공개 콘텐츠를 관리할 수 있습니다.

강력한 커뮤니티 유지

GitHub 커뮤니티의 주요 목적은 소프트웨어 프로젝트의 협업입니다. GitHub는 이용자가 자유롭게 의사를 표현하고 IT나 그 밖의 분야에서도 서로 각자 아이디어에 도전적인 커뮤니티를 운영하려고 최선을 다하고 있습니다. 한편 이용자가 상대방을 항상 존중하고 다른 사람들과도 공개적으로 의견을 나눌 수 있는 여지를 두는 일은 중요합니다. 안전하고 생산적인 환경 조성을 위해 GitHub는 GitHub 커뮤니티 이용자분들에게 본 가이드라인의 내용을 살펴보고 GitHub 플랫폼에서 상호 작용하는 방법을 알리도록 권장합니다. 아래에서는 GitHub 커뮤니티의 소중한 구성원으로서 성공적으로 상호 작용하는 방법에 관한 몇 가지 제안을 찾을 수 있습니다.

  • 상대방을 수용하고 열린 마음으로 대하기 - 메일 새로운 사용자가 당사 커뮤니티에 가입합니다. 그중 일부는 기존의 개발자들이며 몇몇은 이제 막 입문한 새내기 개발자입니다. 다른 사람의 아이디어와 경력 수준에 열린 마음을 보이세요. 내 의견과 다른 의견도 인정할 수 있는 넓은 마음으로 새로운 협업 동료와 이제 막 입문한 새내기들도 환영해주세요.

  • 존중하기 - 협업 환경에서 일하면 의견이 다른 상황이 발생할 수 있습니다. 하지만 비판의 대상은 사람이 아니라 아이디어라는 점을 잊지 마세오. 사려 깊고 건설적인 비판은 공유하며 함께 교류하는 사람들을 예의 있게 대해주세요. 정중하게 참여할 수 없는 상황이라면 한 발 물러나거나 GitHub의 중재 도구를 사용하여 긴장 상황을 완화하면 좋습니다.

  • 공감하기 - GitHub는 배경과 관점이 다양한 사람들로 구성된 글로벌 커뮤니티이며 이중 상당한 분들은 여러분과는 생각이 다를 수 있습니다. 말을 하기 전에 다른 사람의 입장이 되어 상대의 감정을 이해하려고 노력해 보세요. 다른 사람들도 안심하고 의견을 제시하고 토론에 참여하며 다양한 아이디어를 공유할 수 있는 GitHub 커뮤니티를 위해 최선을 다해주세요.

무언가 불편하거나 불쾌감을 주는 사람이 있을 때는 어떻게 할까요?

의견이 다를 때는 어느 정도 커뮤니티 이용자 사이에서 직접적 예의를 갖춘 대화로 해결할 수 있지만 항상 이렇게 되지는 않습니다. 커뮤니티에서 콘텐츠나 활동에 정책 위반이 발생했다고 판단되면 GitHub 지원 포털의 GitHub 지원 팀에 문의하시기를 바랍니다. 하지만 GitHub 사이트에서 불편하거나 불쾌감을 주는 사람을 만날 때 GitHub의 중재로 조치를 취할 수 있는 방법이 몇 가지 아래에 있습니다.

  • 기대치 전달하기 - 관리자는 이용자가 프로젝트를 통해 상호 작용하는 방법을 이해하는 데 도움을 주는 커뮤니티별 가이드라인을 저장소의 추가 정보, CONTRIBUTING 파일이나 전용 준수 사항 에 설정할 수 있습니다. 커뮤니티 구축에 관한 추가 정보는 커뮤니티 페이지에서 찾을 수 있습니다.

  • 댓글 관리 - 저장소에 관한 쓰기 접근 권한이 있는 사용자는 위임, 끌어오기 요청 및 이슈에 대한 모든 사람의 댓글을 편집, 삭제하거나 숨길 수 있습니다. 리포지토리에 대한 읽기 권한이 있는 자는 누구나 댓글의 수정 기록을 볼 수 있습니다. 댓글 작성자와 리포지토리에 대한 쓰기 권한이 있는 사용자는 댓글의 편집 기록에서 중요한 정보를 삭제할 수도 있습니다. 활동이 많은 경우 프로젝트 관리가 큰 일처럼 느껴질 수 있지만, 커뮤니티 관리를 도와줄 협력자를 추가할 수 있습니다.

  • 대화 잠금  - 이슈, 끌어오기 요청 또는 커밋에 대한 토론이 다루기 어려운 내용이거나 주제에서 벗어나거나 프로젝트의 준수 사항 또는 GitHub의 정책을 위반하는 경우 소유자, 협력자 및 쓰기 액세스 권한이 있는 모든 사람은 대화에 관한 일시적 또는 영구적 잠금을 설정할 수 있습니다. 자세한 내용은 "대화 잠금"을 참조하세요.

  • 사용자 차단  - 소통하고 싶지 않은 특정 사용자를 만나면 개인 계정이나 조직에서 해당 사용자를 차단할 수 있습니다.

  • 상호 작용 제한 - 귀하의 공개 프로젝트가 원치 않는 관심을 받고 있거나 트롤링을 당하거나 스팸 메일을 받는 경우, 특정 사용자가 귀하의 리포지토리와 상호 작용하지 못하도록 귀하의 선택에 따라 임시 상호 작용 제한을 설정할 수 있습니다. 코드 검토 한도를 설정하여 프로젝트의 품질 기여도를 보장할 수도 있습니다.

당사는 관리자가 각자 프로젝트를 관리하도록 최선을 다하고 있지만, 상황을 처리하면서 추가 지원이 필요하면 GitHub 지원 포털 사용로 연락하기 바랍니다.

누군가 GitHub의 정책을 위반하면 어떻게 되나요?

당사는 GitHub가 소프트웨어 개발자를 위해 안전하고 수용적이면서도 생산적인 플랫폼이 될 수 있도록 지원하기 위해 커뮤니티의 신고와 자동 관리 검색을 활용합니다. GitHub의 정책과 일치하지 않는 행위나 콘텐츠를 인지하게 되면 당사는 다양한 요인들을 고려합니다. 그러나 당사의 정책 시행 및 콘텐츠 조정 접근 방식은 모든 개발자의 본거지가 되려는 GitHub의 비전을 우선시합니다. 즉,

  • GitHub는 코드 협업을 위해 최적화합니다. GitHub는 코드가 여러 용도로 사용될 수 있음을 인식하고 있으며, 코드가 플랫폼에서 사용되는 방식과 그 외 가능한 용도를 서로 구분합니다. 또한 GitHub는 당사의 시행 조치가 플랫폼 전반에 걸쳐 나타날 수 있는 복잡한 상호 의존성 웹에 영향을 미칠 방법을 고려하며, 합법적인 콘텐츠를 가능한 한 적게 제한하는 것을 목표로 합니다.

  • GitHub는 콘텐츠 조정에 대해 인간 중심적 접근 방식을 취하며 특정 상황의 요구 사항을 충족하도록 응답을 조정합니다. GitHub의 글로벌 팀은 조치를 취하기 전에 해당 상황과 이를 둘러싼 사실 관계를 고려하여 당사가 접수한 신고 건들을 사례별로 조사합니다. 여기에는 다른 사용자가 GitHub를 사용하는 동안 무의식적으로 보거나 상호 작용하기 쉬운 방식으로 게시되거나 컨텍스트가 없는 방식으로 게시되는 불쾌감을 주는 콘텐츠를 고려하는 것도 포함될 수 있습니다. 이러한 경우, GitHub는 당사의 커뮤니티를 보호하기 위해 조정을 선호할 수 있습니다.

  • GitHub의 결정은 상호 연결된 커뮤니티에 봉사하고 개발자 협업을 통해 인류의 발전에 힘을 실어주기 위해서는 다양성, 포용성, 소속감에 대한 약속이 필요하다는 GitHub의 핵심 신조에 근거하고 있습니다.

조정 조치가 필요하다고 판단될 때 GitHub가 대응할 수 있는 방식을 일부 소개하면 다음과 같습니다.

  • 불쾌감을 주는 콘텐츠 제거
  • 불쾌감을 주는 콘텐츠 차단 또는 사용 중지
  • 불쾌감을 주는 콘텐츠의 표시 다운그레이드
  • 사용자 계정 또는 조직을 공개 보기에서 숨기기
  • 사용자 계정 또는 조직을 일시 중지

이의 제기 및 복원

귀하의 콘텐츠 또는 계정이 사용 중지되거나 제한되었으며 복원을 요청하거나 이의를 제기하려면 당사의 이의 제기 및 복원 페이지를 참조하여 자세한 절차를 알아보고 이의 제기 및 복원 요청서 양식을 사용하여 요청을 제기하십시오.

GitHub는 이 커뮤니티 지침을 CC0-1.0의 제반 조건에 따라 누구나 사용, 재사용, 개정할 수 있도록 공개 도메인에 할애합니다.

이는 지침에 불과하고 GitHub의 서비스 약관을 수정하지 않으며 전체 목록 중 일부만 제시한 것입니다. 이러한 조건에 따라 GitHub는 당사의 사용 제한 정책을 위반하는 활동에 대해 콘텐츠를 제거하거나 계정을 해지할 수 있는 완전한 재량권을 갖습니다. 이들 지침은 GitHub가 그러한 재량권을 언제 행사하는지 설명합니다.