Política de criação de Pull Request.
O Documento tem o objetivo de instruir os membros do projeto de como padronizar a criação de um Pull Request e suas respectivas marcações.
1º Passo
- Preencher o Título do Pull Request adequadamente.
- Preencha todo o template com as informações necessárias:
- Descrição;
- Referência para US/UC;
- Porque este Pull Request é necessário?;
- Critérios de Aceitação;
- Issue correspondente;
- GIF;
2º Passo
- Selecione a Pipeline correspondente do Pull Request clicando na engrenagem.
- Pipelines disponíveis: Backlog, To Do, Doing, Test, Review, Stand By e Done.
3º Passo
- Os responsáveis de verificar e validar o Pull Request.
- Deve assinalar todos os membros de EPS.
4º Passo
- Os responsáveis do Pull Request.
- Deve assinalar os membros responsáveis e colaboradores.
5º Passo
- Passo importantíssimo para a organização do Pull Request dentro do repositório.
- Deverá ser Assinalada com a menor quantidade de Labels possível de forma que se torne auto explicativo.
- Buscar responder as perguntas: O que é este Pull Request? Ele se encontra Em Atraso ? Quem é o grupo responsável ? Existe algum papel específico para resolução deste Pull Request ? Qual o nível de dificuldade do Pull Request em relação a implementação ? Qual a Linguagem de implementação deste Pull Request ? A que grande área pertence esse' Pull Request ?
- Respondendo a todas essas perguntas o usuário deve ser capaz de assinalar com uma quantidade mínima de labels e de forma padronizada, garantindo a organização do repositório.
- Caso sinta a necessidade qualquer membro poderá criar uma nova label.
6º Passo
- Assinalar a Milestone correspondente.
- Sprint atual, ou Release atual.
7º Passo
- Não deverá ser assinalado visto que os Pull Requests serão para o fechamento de Issues
8º Passo
- Conectar o Pull Request com a Issue correspondente.
Referências
CARVALHO, Romeu; DINIZ, Arthur. POLÍTICA DE CRIAÇÃO DE PULL REQUEST - Reabilitação Motora. Disponível em: https://github.com/fga-eps-mds/2018.1-Reabilitacao-Motora. Acesso em: 04 set 2019.