Skip to main content

Diretrizes da Comunidade do GitHub

Milhões de desenvolvedores do mundo todo 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ós não tratamos levianamente. Juntos, todos nós temos a emocionante oportunidade de fazer desta comunidade algo do qual podemos nos orgulhar.

Nossa base diversificada de usuários 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 diversas 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 se determinarmos que ele viola os Termos de Serviço.

Como manter uma comunidade forte

O objetivo principal da comunidade do GitHub é colaborar em projetos de software. Estamos comprometidos em manter uma comunidade na qual 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 mantenham o respeito e deem espaço para que outras pessoas 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 diferentes das suas e seja receptivo com os novos colaboradores e com aqueles 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 recuar ou usar algumas de nossas ferramentas de moderação para atenuar 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 na qual outras pessoas se sintam seguras para fazer contribuições, participar de discussões e compartilhar ideias diferentes.

E se algo ou alguém ofender você?

Embora algumas divergências possam ser resolvidas com uma comunicação direta e respeitosa entre os membros da comunidade, entendemos que isso nem sempre acontece. 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 uma atitude:

  • 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 aqui.

  • 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 em 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.

  • 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 Denunciar abuso 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 com a detecção proativa, para ajudar a garantir que o GitHub seja uma plataforma segura, acolhedora e produtiva para desenvolvedores de software. Levamos em consideração diversos fatores quando tomamos conhecimento de comportamento ou conteúdo em desacordo com as políticas do GitHub. No entanto, nossa abordagem de imposição de políticas e moderação de conteúdo prioriza nossa visão de ser o lar de todos os desenvolvedores. Isso significa que:

  • Otimizamos a 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 imposiçã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 circunjacentes – antes de agir. Isso pode incluir levar em consideração um conteúdo potencialmente ofensivo que está sendo postado de uma forma que falte contexto ou facilitar 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 baseadas 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 sentimento de participação.

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
  • Bloqueando ou desativando o conteúdo ofensivo
  • Rebaixando a visibilidade do conteúdo ofensivo
  • Ocultando uma conta de usuário ou organização da visualização pública
  • Suspendendo uma conta de usuário ou organização

Recurso e Restabelecimento

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. Essas diretrizes descrevem quando exerceremos esse critério.