Pular para conteúdo

Código de Conduta

Nosso Compromisso

Como membros, contribuidores e líderes, nos comprometemos a fazer da participação em nossa comunidade uma experiência livre de assédio para todos, independentemente de idade, tamanho corporal, deficiência visível ou invisível, etnia, características sexuais, identidade e expressão de gênero, nível de experiência, educação, status socioeconômico, nacionalidade, aparência pessoal, raça, religião ou identidade e orientação sexual.

Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunidade aberta, acolhedora, diversa, inclusiva e saudável.

Nossos Padrões

Exemplos de comportamento que contribuem para um ambiente positivo para nossa comunidade incluem:

  • Demonstrar empatia e bondade com outras pessoas
  • Ser respeitoso com opiniões, pontos de vista e experiências diferentes
  • Dar e aceitar graciosamente feedback construtivo
  • Aceitar responsabilidade e pedir desculpas aos afetados por nossos erros, e aprender com a experiência
  • Focar no que é melhor não apenas para nós como indivíduos, mas para a comunidade em geral

Exemplos de comportamento inaceitável incluem:

  • Uso de linguagem ou imagens sexualizadas e atenção ou avanços sexuais de qualquer tipo
  • Trolling, comentários insultuosos ou depreciativos e ataques pessoais ou políticos
  • Assédio público ou privado
  • Publicar informações privadas de outros, como endereço físico ou de e-mail, sem sua permissão explícita
  • Outras condutas que poderiam razoavelmente ser consideradas inapropriadas em um ambiente profissional

Responsabilidades de Aplicação

Os líderes da comunidade são responsáveis por esclarecer e fazer cumprir nossos padrões de comportamento aceitável e tomarão ações corretivas apropriadas e justas em resposta a qualquer comportamento que considerem inapropriado, ameaçador, ofensivo ou prejudicial.

Os líderes da comunidade têm o direito e a responsabilidade de remover, editar ou rejeitar comentários, commits, código, edições de wiki, issues e outras contribuições que não estejam alinhadas com este Código de Conduta, e comunicarão as razões para as decisões de moderação quando apropriado.

Escopo

Este Código de Conduta se aplica em todos os espaços da comunidade, e também se aplica quando um indivíduo está representando oficialmente a comunidade em espaços públicos. Exemplos de representação de nossa comunidade incluem usar um endereço de e-mail oficial, postar por meio de uma conta oficial de mídia social ou atuar como representante designado em um evento online ou offline.

Aplicação

Instâncias de comportamento abusivo, de assédio ou de outro modo inaceitável podem ser relatadas aos líderes da comunidade responsáveis pela aplicação através dos seguintes canais:

Todas as reclamações serão revisadas e investigadas de forma rápida e justa.

Todos os líderes da comunidade são obrigados a respeitar a privacidade e a segurança de quem relata qualquer incidente.

Diretrizes de Aplicação

Os líderes da comunidade seguirão estas Diretrizes de Impacto na Comunidade para determinar as consequências para qualquer ação que considerem em violação deste Código de Conduta:

1. Correção

Impacto na Comunidade: Uso de linguagem inapropriada ou outro comportamento considerado não profissional ou indesejado na comunidade.

Consequência: Um aviso privado e escrito dos líderes da comunidade, fornecendo clareza sobre a natureza da violação e uma explicação de por que o comportamento foi inapropriado. Um pedido de desculpas público pode ser solicitado.

2. Aviso

Impacto na Comunidade: Uma violação através de um único incidente ou série de ações.

Consequência: Um aviso com consequências para comportamento continuado. Nenhuma interação com as pessoas envolvidas, incluindo interação não solicitada com aqueles que aplicam o Código de Conduta, por um período especificado de tempo. Isso inclui evitar interações em espaços da comunidade, bem como canais externos como mídia social. Violar esses termos pode levar a um banimento temporário ou permanente.

3. Banimento Temporário

Impacto na Comunidade: Uma violação séria dos padrões da comunidade, incluindo comportamento inapropriado sustentado.

Consequência: Um banimento temporário de qualquer tipo de interação ou comunicação pública com a comunidade por um período especificado de tempo. Nenhuma interação pública ou privada com as pessoas envolvidas, incluindo interação não solicitada com aqueles que aplicam o Código de Conduta, é permitida durante este período. Violar esses termos pode levar a um banimento permanente.

4. Banimento Permanente

Impacto na Comunidade: Demonstrar um padrão de violação dos padrões da comunidade, incluindo comportamento inapropriado sustentado, assédio de um indivíduo ou agressão ou depreciação de classes de indivíduos.

Consequência: Um banimento permanente de qualquer tipo de interação pública dentro da comunidade.

Atribuição

Este Código de Conduta é adaptado do Contributor Covenant, versão 2.0, disponível em https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

As Diretrizes de Impacto na Comunidade foram inspiradas pela escada de aplicação do código de conduta da Mozilla.

Para respostas a perguntas comuns sobre este código de conduta, veja o FAQ em https://www.contributor-covenant.org/faq. Traduções estão disponíveis em https://www.contributor-covenant.org/translations.

Valores da Comunidade Grompt

Além dos padrões universais acima, a comunidade Grompt valoriza especialmente:

🤝 Colaboração Construtiva

  • Feedback construtivo: Critique ideias, não pessoas
  • Mentoria: Ajude novos contribuidores a crescer
  • Transparência: Seja claro sobre intenções e limitações
  • Paciência: Lembre-se que todos estão aprendendo

💡 Inovação Responsável

  • Experimentação segura: Teste coisas novas, mas não em produção
  • Documentação: Compartilhe conhecimento e descobertas
  • Qualidade: Mantenha padrões altos de código e design
  • Sustentabilidade: Pense no impacto a longo prazo

🌍 Inclusão Global

  • Idiomas: Português e inglês são bem-vindos
  • Fusos horários: Seja paciente com diferenças de horário
  • Contextos culturais: Respeite diferentes backgrounds
  • Níveis de experiência: Todos podem contribuir, do iniciante ao expert

🔧 Excelência Técnica

  • Padrões de código: Siga as convenções estabelecidas
  • Testes: Mantenha alta cobertura de testes
  • Performance: Considere eficiência e escalabilidade
  • Segurança: Priorize práticas seguras

Exemplos Práticos

✅ Comportamentos Encorajados

Em Issues e Pull Requests:

"Ótima ideia! Talvez possamos melhorar ainda mais considerando [sugestão].
O que você acha?"

"Encontrei um pequeno problema na linha X. Que tal tentarmos [alternativa]?"

"Adoro a direção deste PR. Poderia adicionar alguns testes para cobrir
o caso edge Y?"

Em Discussões:

"Não tinha pensado nisso dessa forma. Pode elaborar mais sobre [aspecto]?"

"Concordo com o ponto X, mas tenho uma perspectiva diferente sobre Y..."

"Isso me lembra de um padrão similar que vi em [contexto]. Talvez seja útil."

❌ Comportamentos a Evitar

Críticas não construtivas:

❌ "Esse código está terrível"
✅ "Esse código pode ser melhorado usando [padrão/técnica]"

❌ "Você não entende nada de [tecnologia]"
✅ "Pode ser útil revisar [documentação/exemplo] sobre [tecnologia]"

❌ "Isso é óbvio, qualquer um sabe"
✅ "Isso pode não estar claro para todos. Que tal documentarmos melhor?"

🤝 Resolução de Conflitos

  1. Assuma boa fé: A pessoa pode ter perspectiva diferente
  2. Busque entender: Pergunte em vez de assumir
  3. Foque no problema: Não torne pessoal
  4. Busque soluções: Proponha alternativas construtivas
  5. Peça ajuda: Envolva moderadores se necessário

Recursos de Apoio

Para Novos Contribuidores

  • Contribuindo - Como contribuir para o projeto
  • Issues “good-first-issue” - Tarefas para iniciantes
  • Mentoria informal - Contribuidores experientes ajudam novatos

Para Reportar Problemas

  • GitHub Issues: Para problemas técnicos
  • Email privado: Para questões sensíveis
  • Discussões: Para dúvidas gerais

Para Suporte

  • Documentação: Consulte primeiro os guias
  • Comunidade: Faça perguntas nas discussões
  • Mantenedores: Entre em contato quando necessário

Lembre-se: Uma comunidade saudável e produtiva beneficia a todos. Vamos construir algo incrível juntos! 🚀