Skip to content

Sprint 2

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

Data

15/02/2022 até 01/03/2022

Objetivo da Sprint

A Sprint 2 tem como objetivo a resolução das pendências da Sprint 1 e dar continuidade aos processos de contribuição no projeto. Um dos principais pontos que precisam de esforços da equipe são as resoluções de problemas de ambiente que estão presentes no projeto. Além disso, um dos focos de ataque da equipe será na continuidade e evolução de documentação, assim como revisão de PR's pendentes, desta forma poderemos nos envolver de maneira mais assertiva no projeto.

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
Marcos Diego @Marcosdsg
Nicalo Ribeiro @nicaloribeiro
Sofia Patrocínio @sofiapatrocinio
Victor Amaral @VictorAmaralC

Issues da Sprint

Edvan e Gustavo Afonso

Atividade Descrição
Issue Dívida Técnica - #329 - Update README Document
Pull Request Update Readme Document
O que foi feito Foi resolvida os passos para rodar corretamente o projeto, permitindo o desenvolvimento das issues em ICEBOX
Problemas Algumas máquinas não rodam o projeto corretamente
Solução Pareamento entre pessoas que conseguem rodar o projeto com quem não consegue, pareamento para tentar identificar o problema

João e Sofia

Atividade Descrição
Issue Dívida Técnica - #437 - Improve Software Architecture Document
Pull Request Improve Architecture Document
O que foi feito Melhoria na especificação dos casos de uso, descrição da visão de implementação, atualização do diagrama de pacotes e adição das imagens nas tecnologias.
Problemas Atraso na entrega (dívida técnica da Sprint 1).
Solução Foi dividido as tarefas que ainda faltavam da issue.

Hugo e Sofia

Atividade Descrição
Issue Revisar o PR #395 - Create Profile Page
Pull Request Create Profile Page
O que foi feito O PR foi mergeado com as últimas atualizações na branch Develop e corrigido erros de tradução presentes na tela de perfil.
Problemas Problema de ambiente de um dos membros.
Solução Paring com membro que não teve problemas no ambiente.

Edvan e João Pedro Guedes

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 Analisamos o código para identificar qual parte teríamos que modificar, descobrimos que a mudança tem que ser feita no repositório da biblioteca que é usada e não no jandig em si
Problemas Por ter sido a primeira issue que pegamos e por não estarmos abtuados a tecnologia ficamos muito tempo tentando entender o que e onde teríamos que fazer as alterações até perceber que a alteração era em um repositório externo
Solução Comentamos na issue essa questão da alteração ser algo externo e um manteneador disse que se quisermos temos liberdade para estar trabalhando no repositório da biblioteca

Edvan e João Pedro Guedes

Atividade Descrição
Issue 440 - Improve signup screen error messages
Pull Request https://github.com/memeLab/Jandig/pull/442
O que foi feito A mensagem de erro estava sendo apresentada de uma maneira que muitas vezes você não percebia que se tratava de um erro em si, foi alterado o design do texto de erro para facilitar a identificação
Problemas Para tentar dar um pouco mais de dinamicidade para a mensagem tentamos usar um alerta do proprio javascript, porém por conta do framework tivemos alguns impedtivos e optamos por fazer uma solução mais simples.
Solução Foi alterado o design do texto de erro para facilitar a identificação

Edvan e João Pedro Guedes

Atividade Descrição
Issue 441 - Add a 'logout' button in User Profile page #441
Pull Request https://github.com/memeLab/Jandig/pull/442
O que foi feito O botão de logout na plataforma ficava bastante escondido, você só conseguia acessá-lo quando ia em Meu Perfil > Editar Perfil, como não fazia muito sentido o botão estar apenas ali, adicionamos o botão de logout no perfil do usuário
Problemas -
Solução Adição do botão de logout no perfil do usuário

Gustavo Duarte e Nicalo

Atividade Descrição
Issue 196 - Write get involved #196
Pull Request __
O que foi feito Entramos em contato com o mantenedor para entender a demanda e ele relatou que será preciso criar um texto para divulgação do projeto e inclusão na plataforma de financiamento recorrente para o projeto.
Problemas __
Solução Será elaborado um texto para a aprovação mantenedor e posterior criação da campanha para custear o servidor e o domínio.

Bruno e Hugo

Atividade Descrição
Issue create a Security Policy
Pull Request [REVIEW] #432 - Create Security Policy
O que foi feito Foi proposto um documento que descreve a política de segurança do projeto.
Problemas --
Solução Após leituras e pesquisas acerca do tema, desenvolvemos um método pragmático para a comunicação de problemas relacionados a segurança do projeto. Fez-se necessária a leitura de políticas de segurança de outros projetos.

Gustavo Duarte e Nicalo

Atividade Descrição
Issue 406 - Clean code and SOLID Refactor and improvement of artwork pages #406
Pull Request REVIEW 406 - Refactor and improve jandig artwork pages
O que foi feito Analisamos o código para verificar se as alterações propostas foram aplicadas corretamente.
Problemas Problema de ambiente dos membros. Dificuldade de visualizar as alterações realizadas no código
Solução __

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 Criamos o validador do campo de e-mail que retorna o erro.
Problemas Acreditamos que além disso, esse erro pode ser tratado.
Solução __

Bruno e Lucas

Atividade Descrição
Issue 429 - undesired words and blank space
Pull Request --
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 Em desenvolvimento

Versionamento

Data Versão Atividade Responsável
15/02/2022 0.1 Criação e Desenvolvimento da Wiki Sprint 2 Hugo Sobral
24/02/2022 0.2 Adição da documentação das atividades realizadas Sofia Patrocínio
24/02/2022 0.3 Adição da documentação das atividades de Edvan e João Pedro João Pedro
24/02/2022 0.3 Adição da documentação das atividades de Bruno e Hugo Hugo Sobral
24/02/2022 0.3 Adição da documentação das atividades de Gustavo e Nicalo Gustavo Moreira