Fala rapaziada!
É de coração que agradecemos seu interesse em tornar a Guilda melhor.
Issues devem ser o lugar para somente identificação de bugs, melhorias ou novidades no projeto.
Pedimos que sejam criadas issues toda vez que:
- Encontrar um bug na plataforma, (o que consideramos bug?)
- Identificar uma melhoria de acessibilidade
- Sugestão de uma funcionalidade que poderia ter seu fluxo melhorado
- Identificar um desacordo em alguma das funcionalidades, seja por diretrizes da w3c ou por patterns de linguagem
- Sugestão de melhorias de layout
Para duvidas ou sujestões referentes a codificação pedimos que você entre em contado com a Guilda por meio do Telegram ou Twitter
- Links quebrados
- Problemas em funcionalidades
- Ex. Login, Cadastro, Logout, Cadastrar posts, eventos, jobs, problemas ao atualizar informações.
- Mensagens de erro de código no console do navegador
- Problemas de layout
- Ex. Layout quebrado; paginas sem responsividade; componentes não exibindo ou em desacordo.
Problemas como: correções ortográficas; espaçamentos de texto não serão considerados bugs, e pedimos que entre em contato por meio do Telegram ou Twitter que pediremos para um dos desenvolvedores constantes do projeto adicionarem essa correção a alguma atividade que estejam executando.
Não possuímos padronização de commits, mas pedimos que você deixe o seu commit o mais sugestivo e descritivo possível, identificando se nele foi feita correção, adição ou remoção e aonde essa alteração ira se refletir.
Todo Pull Request deve partir de uma Issue e ter uma modificação.
Descrever como você efetuou a correção e caso você não tenha total domino sobre a linguagem utilizada ou o framework, deixe isso claro para que um dos desenvolvedores do projeto possam ajudar e caso você tenha feito algo que eles já conheçam uma melhor maneira, assim eles te darem um feedback e te ajudarem a melhorar na linguagem. Na Guilda a gente cresce quando você cresce <3.
Você pode ler o nosso código de conduta na integra aqui.
Após desenvolver e fazer toda a sua magica não se esqueça de:
- executar o comando
npm run lint
para verificar correções de qualidade de código. - executar o comando
npm run prettier
para que o código fiquei formatado para todos - executar o comando
npm run build
para ficar tudo ok para a publicação