Pular para conteúdo

Apresentação final- Henrique Pucci

Resumo das contribuições do Debian para a disciplina de GCES.

Resumo geral por Sprint

Sprint Issues PR/MR aceitos
1 1 0
2 2 0
3 2 0
4 2 1
5 2 0

Listagem de Commits e Issues

Commits Issues PR/MR realizados PR/MR aceitos
Individual 18 6 4 1

Empacotamento por Sprint

Sprint 1

Realizado as conigurações para o amiente Debian.

Package java autocomplete

Iniciada a tentativa de realizar a atualização do upstream.


Sprint 2

Package java autocomplete

Foi realizada uma tentativa de atualização do upstream. No entanto, foi encontrado problemas persistentes com a versão do Gradle sendo utilizada durante o processo de construção, apesar das várias tentativas de garantir o uso da versão 7.4.2.

Package Bleak

Foi realizada uma atualização upstream, com a remoção de patches desnecessários pós a atulaização e adição de um novo. MR foi realizado, porém, mesmo com a mudança e atulização dos patches,continuou aparecendo mais conlitos em seu build.


Sprint 3

Java auto64fto32f

Houve atualização do upstream. Para isso, foi modificado o script do debian/rules para garantir que todos os arquivos gerados fossem corretamente copiados para o diretório de destino. E por fim, resolvi erros de dpkg-source com arquivos binários modificados especificando claramente quais binários deveriam ser incluídos na construção do pacote. Foi feito o MR.


Sprint 4

Java auto64fto32f

Realizado correções para que fosse feito novamnte o PR.

Google-auth-java

Foi realizada tentativa de atualização upstream. Porém, um descompasso entre o patch e o estado atual do arquivo pom.xml impediu a aplicação correta do patch e, consequentemente, a construção bem-sucedida do pacote.


Sprint 5

python-transitions

Foi realizada uma atualização upstream e a criação de um patch. O PR ainda está em fase de revisão.

wlc

Foi realizada uma atualização upstream e a criação de um patch. O PR ainda está em fase de revisão.

Clean Code

Utilizando do projeto Projeto OWASP Juice Shop, foi feita a refatoração do arquivo codingChallenges.ts, seguindo os princípios de Clean Code.


Insigths

Tipo Quantidade
Upstream 6
Modificar patches 2
Outras contribuiçõe 2

Outras contribuições

  • Elaboração das apresentações individuais do "Show me The code" no GitHub Pages;
  • Elaboração do Template de Issues no GitHub;

Linguagens Utilizadas nos Pacotes

  • Linguagens: Python, Java