Aqui na stone-payments nós 💚 receber input, seja para:
- Discussão do nosso código;
- Reportar um bug;
- Proposta de correção
- Ou até mesmo sugestões de novas features (ocasionalmente haverão listas de sugestões e features em nossos repos. Isso, porém, não é sempre o caso).
Nós usamos GitHub para armazenar nosso código, para rastrear issues (em repositórios públicos) e requisitar features, além de aceitar pull requests.
Pull requests são a melhor forma de propor mudanças no código (majoritariamente usamos Github Flow). PRs são muito bem-vindos:
- Crie seu fork de nossos repositórios, faça suas modificações e nos envie o pull request.
- Se você adicionou código que deve ser testado, adicione testes.
- Se você mudou APIs, atualize a documentação.
- Garanta que o teste passe.
- Garanta que seu código siga as boas práticas.
- Abra o pull request!
Bug Reports tipicamente têm:
- Rápido sumário e/ou background
- Passo a passo para reprodução
- Seja específico!
- Dê exemplos se possível!
- O que você espera que aconteça
- O que realmente acontece
- Notas (o que você acha que está acontecendo?)
Todo PR deve ser feito levando em consideração as boas práticas da StoneCO, em especial o Código de Conduta.
Esse documento foi adaptado do Transcriptase Contributing