Skip to main content

Diretrizes da comunidade do GitHub

Milhões de desenvolvedores em todo o mundo hospedam milhões de projetos – tanto de código aberto quanto fechado – no GitHub. Temos a sorte de poder desempenhar um papel em permitir a colaboração em toda a comunidade de desenvolvedores todos os dias, o que é uma responsabilidade que não tomamos de ânimo leve. Juntos, todos nós temos a empolgante oportunidade de fazer desta uma comunidade da qual podemos nos orgulhar.

Nossa base de usuários diversificada traz diferentes perspectivas, ideias e experiências, e abrange desde pessoas que criaram seu primeiro projeto "Hello World" na semana passada até os desenvolvedores de software mais conhecidos do mundo. Estamos comprometidos em tornar o GitHub um ambiente que acolhe todas as diferentes vozes e perspectivas que nossa comunidade tem a oferecer, mantendo um local seguro para os desenvolvedores fazerem seu melhor trabalho.

Ao esboçar o que pensamos ser um modelo de comunidade segura, acolhedora e produtiva como o GitHub, esperamos ajudar você a entender a melhor forma de interagir e colaborar em nossa plataforma de acordo com os Termos de Serviço e as Políticas de Uso Aceitável.

Incentivamos os membros da nossa comunidade a comunicar as expectativas de forma clara, moderar seus projetos, sempre que possível, e denunciar qualquer conteúdo que possa violar nossas políticas. A equipe do GitHub investigará quaisquer denúncias de abuso e poderá moderar o conteúdo público em nosso site que determinarmos que viola nossos Termos de Serviço.

Mantendo uma comunidade forte

O objetivo principal da comunidade GitHub é colaborar em projetos de software. Estamos comprometidos em manter uma comunidade onde os usuários são livres para se expressar e desafiar as ideias uns dos outros, tanto técnicas quanto outras. Ao mesmo tempo, é importante que os usuários permaneçam respeitosos e dêem espaço para que outros contribuam abertamente. Para promover um ambiente seguro e produtivo, incentivamos os membros de nossa comunidade a observar essas diretrizes para informar como eles interagem em nossa plataforma. Abaixo, você encontrará algumas sugestões sobre como ter interações bem-sucedidas como um membro valioso da comunidade do GitHub.

  • Seja acolhedor e tenha a mente aberta – Novos usuários se juntam à comunidade todos os dias. Alguns são desenvolvedores bem estabelecidos, enquanto outros estão apenas começando. Esteja aberto a outras ideias e níveis de experiência. Abra espaço para outras opiniões que não sejam as suas e seja receptivo aos novos colaboradores e aos que estão começando.

  • Seja respeitoso – Trabalhar em um ambiente colaborativo significa que podem ocorrer divergências. Mas lembre-se de criticar ideias, não pessoas. Compartilhe críticas ponderadas e construtivas e seja cortês com aqueles com quem você interage. Se você não puder se envolver com respeito, considere dar um passo atrás ou usar algumas de nossas ferramentas de moderação para diminuir uma situação tensa.

  • Seja empático – O GitHub é uma comunidade global com pessoas de uma ampla variedade de experiências e perspectivas, muitas das quais podem ser diferentes das suas. Tente se colocar no lugar dos outros e entender seus sentimentos antes de abordá-los. Faça o seu melhor para ajudar a tornar o GitHub uma comunidade onde outras pessoas se sintam seguras para fazer contribuições, participar de discussões e compartilhar ideias diferentes.

E se algo ou alguém te ofender?

Embora algumas divergências possam ser resolvidas com comunicação direta e respeitosa entre os membros da comunidade, entendemos que nem sempre é o caso. Incentivamos nossa comunidade a nos informar quando se acreditar que o conteúdo ou a atividade identificado viola nossas políticas. No entanto, se você encontrar algo ou alguém no site que considere censurável, aqui estão algumas maneiras pelas quais o GitHub permite que você tome medidas:

  • Comunique as expectativas – Os mantenedores podem definir diretrizes específicas da comunidade para ajudar os usuários a entender como interagir com seus projetos, por exemplo, no README de um repositório, arquivo CONTRIBUTING, ou código de conduta específico. Você pode encontrar informações adicionais sobre como construir comunidades na página Comunidades.

  • Modere os comentários – Usuários com privilégios de acesso para gravação em um repositório podem editar, excluir ou ocultar os comentários de qualquer pessoa em commits, solicitações de pull e problemas. Qualquer pessoa com acesso de leitura a um repositório pode visualizar o histórico de edição de um comentário. Autores de comentários e pessoas com acesso para gravação em um repositório também podem excluir informações confidenciais de um histórico de edições de comentários. Moderar seus projetos pode parecer uma grande tarefa se houver muita atividade, mas você pode adicionar colaboradores para ajudar você a gerenciar a comunidade.

  • Bloqueie as conversas  – Se uma discussão sobre um problema, solicitação de pull ou commit sair de controle, fugir do assunto ou violar o código de conduta do projeto ou das políticas do GitHub, proprietários, colaboradores e qualquer outra pessoa com acesso para gravação podem colocar um bloqueio temporário ou permanente na conversa. Para obter mais informações, confira "Bloquear conversas".

  • Bloqueie os usuários   – Se você encontrar um usuário específico com o qual prefere não se envolver, poderá bloqueá-lo de sua conta pessoal ou da sua organização.

  • Limite as interações – Se o seu projeto público estiver recebendo atenção indesejada, sendo trollado, sendo enviado como spam ou de outra forma, você terá a opção de configurar limites de interação temporária para impedir que determinados usuários interajam com o repositório. Você pode até definir limites de revisão de código para garantir contribuições de qualidade em seus projetos.

Embora sejamos apaixonados por capacitar os mantenedores a moderar seus próprios projetos, entre em contato conosco para se você precisar de suporte adicional para lidar com uma situação.

O que acontece se alguém violar as políticas do GitHub?

Contamos com relatórios da comunidade, bem como detecção proativa, para ajudar a garantir que o GitHub seja uma plataforma segura, acolhedora e produtiva para desenvolvedores de software. Há uma variedade de fatores que consideramos quando tomamos conhecimento de comportamento ou conteúdo que não está de acordo com as políticas do GitHub. No entanto, nossa abordagem de aplicação de políticas e moderação de conteúdo prioriza nossa visão de ser o lar de todos os desenvolvedores. Isso significa:

  • Otimizamos para colaboração de código. Reconhecemos que o código pode ter vários usos e distinguimos entre como o código está sendo usado na plataforma e outros usos possíveis. Também pensamos em como nossas ações de fiscalização podem afetar uma rede potencialmente complicada de interdependências em toda a plataforma e visamos restringir o mínimo possível de conteúdo legítimo.

  • Adotamos uma abordagem centrada no ser humano para a moderação de conteúdo e adaptamos nossas respostas para atender às necessidades de uma situação específica. Nossa equipe global investiga os relatórios que recebemos caso a caso - considerando o contexto e os fatos ao redor - antes de agir. Isso pode incluir a consideração de conteúdo potencialmente ofensivo sendo postado de uma forma que não tenha contexto ou facilite a visualização ou interação involuntária de outros usuários ao usar o GitHub. Nesses casos, podemos favorecer a moderação para proteger nossa comunidade.

  • Nossas decisões estão enraizadas em nossa crença central de que servir uma comunidade interconectada e capacitar o progresso humano por meio da colaboração do desenvolvedor requer um compromisso com a diversidade, inclusão e pertencimento.

Nos casos em que decidimos que a ação de moderação é necessária, estas são algumas das maneiras pelas quais podemos responder:

  • Removendo o conteúdo ofensivo
  • Bloquear ou desativar o conteúdo ofensivo
  • Fazendo downgrade da visibilidade do conteúdo ofensivo
  • Ocultar uma conta de usuário ou organização da exibição pública
  • Suspensão de uma conta de usuário ou organização

Apelação e Reintegração

Se o conteúdo ou a conta foi desativado ou restrito e você busca o restabelecimento ou deseja contestar, consulte a Página de Recurso e Reposição para obter informações sobre o processo e use o Formulário de Recurso e Restabelecimento para enviar uma solicitação.

Dedicamos estas Diretrizes da Comunidade ao domínio público para qualquer pessoa usar, reutilizar, adaptar ou o que for, segundo os termos de CC0-1.0.

Estas são apenas diretrizes; elas não modificam os Termos de Serviço e não têm a pretensão de ser uma lista completa. Segundo esses termos, o GitHub mantém o livre arbítrio para remover qualquer conteúdo ou encerrar qualquer conta por atividade que viole as Políticas de Uso Aceitável. Estas diretrizes descrevem quando exerceremos essa discrição.