Pular para conteúdo

Diário de Bordo - Alexandre Lema Junior

Sprint 0 : 13/04 - 21/04

🧾 Resumo da Sprint

Durante esta sprint inicial, o foco esteve na compreensão geral do projeto Tainacan. As atividades incluíram a exploração da arquitetura do sistema, identificação das tecnologias utilizadas, configuração do ambiente de desenvolvimento e análise inicial de possíveis contribuições no repositório oficial. O projeto demonstrou ser uma solução robusta para organização de acervos digitais, baseada no WordPress e utilizando tecnologias modernas no frontend e backend.


📌 Atividades Realizadas

Atividade Tipo Referência Status
Exploração inicial do repositório do Tainacan Estudo GitHub do projeto Concluído
Leitura da documentação oficial Estudo Documentação do Tainacan Concluído
Análise das principais funcionalidades (coleções, itens e metadados) Estudo Sistema em execução Concluído
Estudo da arquitetura do sistema Estudo Documentação técnica Concluído
Levantamento das tecnologias utilizadas Estudo Código e documentação Concluído
Configuração do ambiente local com WordPress Configuração Ambiente local Concluído
Instalação e ativação do plugin Tainacan Configuração WordPress Concluído
Execução inicial do sistema Teste Ambiente local Concluído
Exploração prática do sistema Teste Interface do sistema Concluído
Pesquisa de issues no repositório oficial Análise GitHub Issues Concluído

🚀 Maiores Avanços

Compreensão do propósito do sistema:
Foi possível entender que o Tainacan tem como objetivo facilitar a criação e gestão de repositórios digitais, sendo amplamente utilizado por instituições acadêmicas e culturais.

Configuração do ambiente:
O ambiente de desenvolvimento foi configurado com sucesso, permitindo a execução do sistema localmente através do WordPress com o plugin Tainacan.

Entendimento da arquitetura:
Foi compreendida a estrutura do sistema, com backend em PHP integrado ao WordPress e frontend baseado em JavaScript, utilizando principalmente Vue.js.

Exploração prática do sistema:
A criação de coleções e itens permitiu visualizar na prática o funcionamento dos metadados e da organização das informações.


⚠️ Maiores Dificuldades

Compreensão inicial da arquitetura baseada em WordPress

Entendimento da integração entre o plugin e o núcleo do sistema

Identificação de issues adequadas para contribuição inicial


📚 Aprendizados

Estrutura de repositórios digitais:
Compreensão de como sistemas de acervo organizam dados através de coleções, itens e metadados.

Uso do WordPress como base:
Aprendizado sobre como plugins podem estender funcionalidades do WordPress de forma robusta.

Preparação de ambiente local:
Experiência na configuração de ambiente para execução de sistemas web completos.


🎯 Plano Pessoal para a Próxima Sprint

  • Selecionar uma issue viável para contribuição
  • Aprofundar o entendimento do frontend (Vue.js) do projeto
  • Analisar o código relacionado à issue escolhida
  • Iniciar implementação de uma correção ou melhoria
  • Interagir com a comunidade do projeto (issues/discussions)

Histórico de Versões

Versão Data Descrição Autor(es)
1.0 21/04/2026 Criação do Diário de bordo Alexandre Junior