Pular para conteúdo

📝 Relatório de Contribuição – Sprint 1

Disciplina: Gestão de Configuração e Evolução de Software

Equipe: [Oppia]

Comunidade/Projeto de Software Livre: [Oppia]

Período da Sprint: [10/09 – 24/09]


1. Objetivos da Sprint

  • [ ] Contribuição com Issues no projeto Oppia (Frontend, Backend e/ou Infra).
  • [ ] Monitoramento de labels, padrão de Pull Requests, estrutura de código.
  • [ ] Conhecimento sobre a base de código do projeto.

2. Entregas Coletivas

Entrega Status (Concluído/Parcial/Pendente) Link/Referência Observações
Repositório de documentação Concluído Link Organização da Equipe

Integrante Contribuições Links (PRs, Issues, Docs) Observações
Lucas Bottino Contribuição de código na issue #22915 https://github.com/oppia/oppia/issues/22915 Aguardando aprovação
Luiza Maluf Contribuição de código na issue #22915 https://github.com/oppia/oppia/issues/22915 Aguardando aprovação
Bianca Patrocínio Guia de relato em como resolver problemas na instalação no Ubuntu 24.04.03 via Docker https://github.com/oppia/oppia/discussions/23454 Concluído

4. Maiores Avanços

Destaques da Sprint:

  • Equipe conseguiu contribuir com issues dentro do projeto Oppia.
  • Comunicação e organização do grupo bem estabelecida.
  • Entendimento sobre a base de código do projeto e mapeamento de próximas issues.
  • Contribuição com a Wiki de Q&A (Installation) do Oppia.

5. Maiores Dificuldades

Principais desafios enfrentados:

  • Tempo de build inicial longo e dependências complexas.
  • Falta de dependências na construção de issues.
  • Dificuldade de encontrar código-fonte para alteração e sucesso da issue.

6. Lições Aprendidas

  • Seguir passo a passo a documentação oficial é crucial para evitar erros de setup.
  • Entender como a discussão ocorre no ambiente de contribuição do Oppia ajudou bastante na hora da contribuição.
  • Ser proativo garante issues escolhidas.

7. Planejamento para a Próxima Sprint

  • [ ] Buscar novas issues para resolução
  • [ ] Abrir Pull Requests (PR) de código.
  • [ ] Acompanhar discussões de Issues da comunidade Oppia.
  • [ ] Documentar procedimentos e aprendizados.