Diretrizes de Contribuição
Bem-vindo às diretrizes de contribuição para a documentação do n8n Brasil! Este documento estabelece os padrões e processos para contribuir com o projeto.
Princípios Fundamentais
🎯 Missão
Democratizar a automação no Brasil através de documentação clara, acessível e em português brasileiro.
🌟 Valores
- Clareza: Conteúdo simples e direto
- Precisão: Informações técnicas corretas e atualizadas
- Inclusividade: Linguagem acessível para todos os níveis
- Relevância: Foco no contexto brasileiro
Como Contribuir
1. Reportar Problemas
- Use o template de issue apropriado
- Descreva o problema de forma clara
- Inclua passos para reproduzir
- Mencione sua versão do n8n
2. Sugerir Melhorias
- Explique o benefício da mudança
- Forneça exemplos quando possível
- Considere o impacto na experiência do usuário
3. Contribuir Conteúdo
- Siga o Guia de Estilo
- Use os Recursos do Markdown
- Teste suas alterações localmente
- Mantenha o foco no usuário brasileiro
Processo de Contribuição
Para Correções Simples
- Faça um fork do repositório
- Crie uma branch para sua correção
- Faça as alterações necessárias
- Teste localmente
- Abra um Pull Request
Para Novas Funcionalidades
- Abra uma issue para discussão
- Aguarde feedback da comunidade
- Implemente seguindo as diretrizes
- Documente adequadamente
- Abra um Pull Request
Padrões de Qualidade
✅ O que fazer
- Escreva em português brasileiro claro
- Use exemplos práticos e relevantes
- Mantenha a estrutura consistente
- Teste todos os links e exemplos
- Siga as convenções de nomenclatura
❌ O que evitar
- Jargões desnecessários
- Traduções literais do inglês
- Exemplos não relevantes para o Brasil
- Quebrar a estrutura existente
- Ignorar feedback da comunidade
Revisão e Aprovação
Critérios de Aprovação
- Conteúdo técnico correto
- Linguagem clara e acessível
- Exemplos funcionais
- Estrutura consistente
- Links funcionando
- Relevância para o contexto brasileiro
Processo de Revisão
- Revisão automática: Verificação de links e estrutura
- Revisão da comunidade: Feedback de outros contribuidores
- Revisão final: Aprovação pelos mantenedores
Recursos Úteis
- Guia de Estilo - Padrões de escrita
- Recursos do Markdown - Sintaxe e componentes
- Design System - Elementos visuais
- Guia de Tradução - Padrões de localização
Comunicação
Canais de Comunicação
- Issues do GitHub: Para problemas e sugestões
- Discussions: Para discussões gerais
- Pull Requests: Para contribuições de código
Código de Conduta
Siga nosso Código de Conduta em todas as interações.
Agradecimentos
Obrigado por contribuir com a documentação do n8n Brasil! Sua participação ajuda a tornar a automação mais acessível para todos os brasileiros.
💡 Dica: Se você tem dúvidas sobre como contribuir, não hesite em abrir uma issue ou participar das discussões da comunidade.
Processo de Validação Contínua da Documentação
Para garantir a qualidade, transparência e confiança na documentação, siga este processo de validação contínua para todas as páginas em
docs/
:
1. Sinalização de Status
- Páginas validadas: Devem conter no início do arquivo o aviso:
:::info <ion-icon name="shield-checkmark-outline" style={{ fontSize: '18px', color: '#17a2b8' }}></ion-icon> Esta página da documentação foi validada tecnicamente e didaticamente. :::
- Páginas em progresso: Devem conter no início do arquivo o aviso:
:::warning <ion-icon name="time-outline" style={{ fontSize: '18px', color: '#f59e0b' }}></ion-icon> Esta página ainda está em processo de validação. O conteúdo pode sofrer alterações. :::
2. Checklist de Validação
- Revisão técnica do conteúdo (exatidão, exemplos, comandos, código)
- Revisão didática (clareza, estrutura, progressão, acessibilidade)
- Conferência de links internos e externos
- Consistência visual (ícones, avisos, títulos, cores)
- Teste prático de tutoriais e exemplos
- Atualização do status na homepage (src/pages/index.tsx)
- Atualização do aviso no início do arquivo
- Registro da validação (data, responsável, observações)
3. Orientações para Contribuidores
- Sempre adicione ou atualize o aviso de status ao criar ou editar uma página.
- Ao concluir a validação, altere o aviso de
para:::warning
.:::info
- Mantenha o padrão de ícones e cores para garantir clareza ao usuário.
- Se identificar uma página sem aviso, sinalize imediatamente e registre para validação.
- Use o checklist acima para cada página validada.
4. Auditoria Periódica
- Realize auditorias automáticas ou manuais periodicamente para garantir que todas as páginas estejam sinalizadas corretamente.
- Gere relatórios de status para acompanhamento do progresso da documentação.
5. Transparência e Comunicação
- Mantenha o histórico de validação acessível para a equipe e comunidade.
- Comunique mudanças de status relevantes no changelog ou canal de comunicação do projeto.
Dica: Automatize a verificação de avisos com scripts ou ferramentas de CI para garantir que nenhuma página fique sem sinalização adequada.