Issue: US34 - Eu, como usuário, desejo que a Ada me informe os colaboradores do projeto para auxiliar no gerenciamento de atividades.
Repositório: 2019.1-ADA

Data: 27/05/2019
Status: Fechado

Closed
7 tasks done
US34 - Eu, como usuário, desejo que a Ada me informe os colaboradores do projeto para auxiliar no gerenciamento de atividades.
#234
ErickGiffoni opened this issue on May 27, 2019 · 12 comments
Comments
@ErickGiffoni
Collaborator
ErickGiffoni commented on May 27, 2019 • 
Nome da Issue
US34 Eu, como usuário, desejo que a Ada me informe os colaboradores do projeto para auxiliar no gerenciamento de atividades.

Descrição da Issue
Como parte de um time de desenvolvimento de um software, o usuário pode querer saber quem são os outros colegas de trabalho dele, ou seja, ou outros colaboradores do projeto.
Dessa forma, ele pode perguntar isso para a Ada, e ela deve buscar essas informações e retornar ao usuário.

Tasks:
 Implementar a nova intent relacionada a essa história, bem como as mensagens prontas(utters), a nova action e os dados de treinamento;
 Criar esse novo serviço da Ada, a partir da ada-github, contruindo uma rota adequada para a funcionalidade e o código para gerar a resposta para a Ada;
 Receber a resposta da ada-github e repassar ao usuário de forma mais natural possível e sabendo das possíveis respostas a serem recebidas ;
Critérios de aceitação
 Funcionalidade funcionando conforme o esperado pelos desenvolvedores e pelos usuários;
 Fluxo de conversa validado pelo PO;
 Sucesso dessa pipeline no GitLab CI da Ada;
 Sucesso dos testes unitários dessa funcionalidade.
@ErickGiffoni ErickGiffoni added enhancement MDS Product labels on May 27, 2019
@ErickGiffoni ErickGiffoni added this to the Sprint 10 milestone on May 27, 2019
@ErickGiffoni ErickGiffoni assigned ErickGiffoni and caiovfernandes on May 27, 2019
@caiovfernandes
Contributor
caiovfernandes commented on May 27, 2019
Github repositories api: https://developer.github.com/v3/repos/#list-contributors

ErickGiffoni added a commit that referenced this issue on May 27, 2019
@ErickGiffoni
@caiovfernandes
#234 add initial code to find project collaborators …
9dcc66d
@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on May 28, 2019
Estamos pesquisando a requisição que nos retornará os colaboradores de um projeto.

@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on May 29, 2019
Pessoal, estou tentando subir a Ada no docker mas recebo o seguinte erro:

ada_1             | ruamel.yaml.scanner.ScannerError: while scanning a simple key
ada_1             |   in "<unicode string>", line 429, column 5
ada_1             | could not find expected ':'
ada_1             |   in "<unicode string>", line 431, column 3
ada_1             | Makefile:5: recipe for target 'train-core' failed
ada_1             | make: *** [train-core] Error 1
20191-ada_ada_1 exited with code 2
Alguém sabe o que é e qual a solução ?

@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on May 31, 2019
Pessoal, estou tentando subir a Ada no docker mas recebo o seguinte erro:

ada_1             | ruamel.yaml.scanner.ScannerError: while scanning a simple key
ada_1             |   in "<unicode string>", line 429, column 5
ada_1             | could not find expected ':'
ada_1             |   in "<unicode string>", line 431, column 3
ada_1             | Makefile:5: recipe for target 'train-core' failed
ada_1             | make: *** [train-core] Error 1
20191-ada_ada_1 exited with code 2
Alguém sabe o que é e qual a solução ?

Alguém me ajuda por favor

@joaovitor3
Contributor
joaovitor3 commented on May 31, 2019
@ErickGiffoni Esse erro geralmente é relacionado com o seu domain.yml
Você pode ter esquecido de adicionar um ":" após alguma utter ou algo assim

@ghost
ghost commented on May 31, 2019
@joaovitor3 O problema se encontrava no arquivo domain.yml e já foi resolvido!

@joaovitor3
Contributor
joaovitor3 commented on May 31, 2019
@lucasfcm9 Muito obrigado!

@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on May 31, 2019
Ok, problema resolvido. Obrigado @lucasfcm9 , @guilherme-mendes e @joaovitor3 .

@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on May 31, 2019
Fazendo agora os últimos testes, via telegram, para finalizar a funcionalidade.

ErickGiffoni added a commit that referenced this issue on May 31, 2019
@ErickGiffoni
#234 add new stories to find collaborators intent; add new utter mess… …
444371d
ErickGiffoni added a commit that referenced this issue on May 31, 2019
@ErickGiffoni
#234 update find_project_collaborators.py - I believe this is the fin… …
be355ed
ErickGiffoni added a commit that referenced this issue on May 31, 2019
@ErickGiffoni
#234 add find_project_collaborators action
f47d49c
ErickGiffoni added a commit that referenced this issue on May 31, 2019
@ErickGiffoni
#234 add find_project_collaborators intent, apart from its utter mess… …
6fa1367
ErickGiffoni added a commit that referenced this issue on Jun 1, 2019
@ErickGiffoni
#234 update find_project_collaborators to correct flake8
166ad48
ErickGiffoni added a commit that referenced this issue on Jun 1, 2019
@ErickGiffoni
#234 update find_project_collaborators to correct flake8
fa14218
@ErickGiffoni ErickGiffoni assigned guilherme-mendes and unassigned caiovfernandes on Jun 1, 2019
@ErickGiffoni ErickGiffoni modified the milestones: Sprint 10, Sprint 11 on Jun 1, 2019
@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on Jun 1, 2019 • 
Essa US foi alocada a princípio na Sprint 10, e tornou-se dívida técnica para a Sprint 11.
O pareamento responsável para a Sprint 10 foi @ErickGiffoni e @caiovfernandes .
O pareamento responsável para a Sprint 11 mudou para @ErickGiffoni e @guilherme-mendes

@ErickGiffoni
Collaborator
Author
ErickGiffoni commented on Jun 2, 2019
Atualizando o andamento dessa issue
1 - Preciso de ajuda para escrever os testes unitários dessa história.
2 - Uma vez que a funcionalidade está pronta, peço para que outros membros do projeto a testem localmente. O ideal é a Ada responder os colaboradores do projeto, e para isso o testador deverá estar cadastrado com a Ada em algum repositório que tenha contribuidores.

This was referenced on Jun 2, 2019
US34 - Eu, como usuário, desejo que a Ada me informe os colaboradores do projeto para auxiliar no gerenciamento de atividades. #249
 Merged
US34 - Eu, como usuário, desejo que a Ada me informe os colaboradores do projeto para auxiliar no gerenciamento de atividades. fga-eps-mds/2019.1-ADA-github#9
 Closed
@sudjoao sudjoao mentioned this issue on Jun 6, 2019
#211 Refatorar GitHub fga-eps-mds/2019.1-ADA-github#11
 Merged
@guilherme-mendes
Collaborator
guilherme-mendes commented on Jun 7, 2019
Issue concluída por meio do PR de Refatoração #211 Refatorar GitHub. Sendo validadas todas as tarefas propostas com a funcionalidade de informar os colaboradores do projeto pela Ada.

ErickGiffoni added a commit that referenced this issue on Jun 8, 2019
@vitorandos
@ErickGiffoni
Merge pull request #259 from fga-eps-mds/255-AtualizarReadme …
7855c6f
@guilherme-mendes guilherme-mendes closed this as completed on Jun 8, 2019
@vitorandos vitorandos mentioned this issue on Jun 12, 2019
Aprimorar fluxo de conversa de retorno de colaboradores #274

Contexto de uso: Não entrega do escopo planejado
Categoria: Pendência