Os colaboradores podem participar do desenvolvimento do projeto de três maneiras:
Processo básico de contribuição
1. faça um fork do repositório mestre e crie uma ramificação de tópico.
2. envio de alterações de código para atender às especificações da ESLint
3. inicie um Pull Request e associe um número de problema a ele.
4. adoção da revisão de código pelos mantenedores do projeto
Direções prioritárias para aprimoramento
- Front-end: otimização de layouts responsivos para os componentes da interface do usuário do Chakra
- Backend: aprimoramento do mecanismo de tratamento de erros do analisador de RSS
- Celular: implementação de cache off-line para Android
- Infraestrutura: escrevendo scripts de implantação do Docker-Compose
Normas para colaboração comunitária
Todos os envios devem estar em conformidade:
- As informações de envio estão no formato Conventional Commits
- Os novos recursos precisam ser acompanhados de testes unitários (estrutura Jest)
- Atualização da documentação do swagger quando há alterações na API
- As principais alterações precisam ser iniciadas primeiro na seção Discussões.
O mantenedor do projeto @yintokey emitirá crachás digitais para colaboradores de qualidade, e os desenvolvedores com 3 PRs qualificados consecutivos receberão acesso de gravação.
Essa resposta foi extraída do artigoAudibit: transformando artigos populares de tecnologia em podcasts de áudio prontos para serem ouvidosO