Skip to content

Sprint 3

Bruno Félix edited this page Apr 26, 2022 · 8 revisions

Data

01/03/2022 até 10/03/2022

Objetivo da Sprint

A Sprint 3 tem como objetivo dar continuidade às contribuições da disciplina para o projeto Jandig. Uma vez que nesta sprint foram designado os últimos esforços para solucionar os problemas ocasionais que surgiram no ambiente de alguns dos membros da equipe, as tarefas alocadas para a sprint começaram a ser mais focadas em código e contribuições sólidas de refatoração e melhoria de código.

Participantes

Nome User no GitHub
Bruno Félix @Bruno-Felix
Danilo Domingo @Danilow200
Edvan Gomes @Eddie-gomes
Gabrielle Ribeiro @Gabrielle-Ribeiro
Gustavo Afonso @GustavoAPS
Gustavo Duarte @gustavoduartemoreira
Hugo Sobral @KiSobral
João Pedro José @sudjoao
Lucas Lima @mibasFerraz
Nicalo Ribeiro @nicaloribeiro
Sofia Patrocínio @sofiapatrocinio
Victor Amaral @VictorAmaralC

Issues da Sprint

Hugo e Sofia

Atividade Descrição
Issue #445 - Fix errors, potential problems, convention violations logged by Prospector
Pull Request 445 - Fix prospector errors
O que foi feito Com o objetivo de melhorar a qualidade como um todo do código do Jandig, foi executado o analisador Prospector e, a partir do seu output, foi criada a issue que egloba a correção dos erros apontados pela ferramenta.
Problemas --
Solução Buscar soluções que respeitem as diretrizes do python e melhorar de maneira sistemática a lógica de arquivos que estavam desorganizados

Gustavo Moreira, Nícalo e Victor

Atividade Descrição
Issue Revisar e corrigir o Pull Request 412
Pull Request 406 - Refactor and improve jandig artwork pages
O que foi feito Leitura do código e inicio dos testes
Problemas recuperação do código dos outros repositórios (que não o principal) e entendimento do código realizado pelos estudantes do semestre anterior
Solução em desenvolvimento

Gustavo Moreira, Nícalo e Victor

Atividade Descrição
Issue Revisar o PR 383
Pull Request 367 - Fix frontend error message for duplicated exhibit name and slugs
O que foi feito Correção do texto presente nas mensagens para o usuário e tradução
Problemas rodar o sistema em todas as máquinas, recuperação do código dos outros repositórios (que não o principal) e entendimento do código realizado pelos estudantes do semestre anterior
Solução Em desenvolvimento

Bruno e Lucas

Atividade Descrição
Issue Dívida técnica - 429 - undesired words and blank space
Pull Request REVIEW 429 - Undesired words and blank space
O que foi feito Remoção das palavras indesejadas e remoção do espaço em branco
Problemas O espaço em branco na verdade é um quadrado que não estava aparecendo
Solução Aceita

Danilo, Gustavo Afonso e Gabrielle

Atividade Descrição
Issue 428 - no login error message when there's a space in the field
Pull Request --
O que foi feito O problema foi corrigido conforme especificado na issue.
Problemas O problema descrito na issue não é replicável em todo navegador.
Solução Em desenvolvimento

Edvan e João

Atividade Descrição
Issue 430 - The return of "Show a loading gif while the exhibit isn't downloaded yet"
Pull Request --
O que foi feito Foi iniciado o trabalho no repositório da biblioteca ar-gif, porém houve uma série de problemas que fizeram com que o pareamento não conseguisse desenvolver a issue.
Problemas O primeiro problema enfrentado pelo pareamento foi descobrir como testar a biblioteca, pois na documentação apenas ensinava a maneira de compilar as mudanças realizadas, mas não mostrava onde ocorreriam os testes, após entender como testar, o pareamento tentou realizar os testes porém a imagem não estava sendo reconhecida pela biblioteca, para tentar contornar este problema o pareamento fez a alteração no arquivo de comparação de imagem para o mesmo que estava sendo utilizado no Jandig, porém mesmo assim não funcinou. A partir disso, tentou-se fazer a conexão local entre a biblioteca e o projeto Jandig para utilizar o ambiente de desenvolvimento no teste mas também não conseguiram realizar esta conexão.
Solução --

Versionamento

Data Versão Atividade Responsável
10/03/2022 0.1 Criação e Desenvolvimento da Wiki Sprint 3 Hugo Sobral
10/03/2022 0.2 Criação e Desenvolvimento da Wiki Sprint 3 João Pedro e Edvan