O grupo de projecto encontra-se de momento a apreciar um descanso bem merecido, mas isso não significa que o trabalho tenha parado por completo.
Pode ver-se desde já o trabalho que tem sido realizado para transformar o blog, de modo a que esta plataforma reflicta a especificação gráfica definida na entrega anterior.
A nível do grupo, foi compilada uma lista de tarefas a realizar durante o período de férias, no sentido de aprimorar o trabalho entregue no último momento de avaliação mas, também, de resolver algumas questões de funcionamento do site -- a começar a ser desenvolvido no próximo módulo -- que porventura ainda não estejam completamente fechadas.
Assim, a lista consiste em:
ESPECIFICAÇÃO GRÁFICA:
- Comparar requisitos funcionais de ecrãs já criados aos definidos nos momentos anteriores (O que é que cada ecrã deve mostrar ao utilizador / permitir ao utilizador fazer?);
- Rever o look and feel da aplicação de desenho vectorial, com especial atenção à disposição dos elementos na aplicação e à criação de ícones dentro do estilo visual apresentado no resto do site;
- Ligado ao ponto 1, rever os layouts já criados, tanto a nível de composição visual como de correspondência aos requisitos necessários;
CONCEPTUAL:
- Definir como vai funcionar exactamente o sistema de reputação (Como é dada? Quais são em concreto as vantagens de ter uma reputação maior?);
- Definir como vai funcionar exactamente o sistema de badges (Como são dadas? Que importância têm? Onde aparecem?);
- Definir a lista de badges (e gerar os gráficos para elas);
- Definir como vai funcionar a secção de discussões;
- Definir todas as regras das interacções do site;
- Definir os termos a usar ao longo de todo o site (como é que vamos chamar as coisas, basicamente. Ex: Criações vs imagens criadas vs documentos vectoriais… ou karma vs reputação vs pontos…). A ideia é definir uma espécie de glossário com o vocabulário a utilizar no site, para se manter consistente ao longo de todos os textos criados. Convém que os termos e a linguagem usada sirva como mais uma maneira de definir e ajudar a passar os conceitos fundamentais do site.
DRUPAL:
- Instalar Drupal no servidor da UA;
- Alterar um tema do Drupal para corresponder ao layout criado na especificação;
- Implementar módulos definidos na fase de especificação, tendo em atenção permissões e tipos de utilizador;
Os pontos da secção Conceptual são os mais importantes porque são relevantes a decisões sobre o funcionamento da comunidade e do site que ainda não estão muito bem definidas.
Até 4ª feira, é tudo.