Executando verificação de segurança...
15

Olá! O projeto está organizado basicamente em Milestones.

O que são Milestones ?

Para quem não conhece, Milestone representa "pontos de controle" ou etapas do projeto. Recomendo fortemente passar por todas elas, especialmente pela Milestone 1; pois nela foram discutidos vários pontos como arquitetura, banco dados, testes, padrões de commits e muito mais.

Padrão de commit

O projeto segue o padrão Conventional Commit, existe uma automação em husky que faz a validação do pre-commit. Caso a mensagem de commit não respeite essa regra, um erro é lançado.

Criação de branchs

Atualmente para contribuir, não é necessário realizar o fork do projeto; pode ser criado uma branch diretamente no repositório. As branchs que deve-se criar tem que conter um prefixo apontando qual classificação principal da mesma.

PrefixoDescrição
featureImplementação de nova funcionalidade no sistema.
fixConserto de erros apresentados pelo software ou melhoria no cõdigo.
docsModificação nos documentos do programa.
styleBranch destinada apenas para mudanças no template.
testBranch destinada para criação de testes nas novas features.

Conforme comentado pelo GabrielSozinho, você pode contribuir de diversas formas, não somente com novas feature.

Esse tema voltará a ser discutido nessa ISSUE #42, por isso fique atento na evolução do projeto para novas definições.

Para mais informações, acompanhe o diário do projeto

1
1
1
1
1