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 |