Agenda de Produção
Descrevendo os passos para implementação da plataforma agregadora.1. Visão Geral
2. CMS "Quântico"
Infra-estrutura
Banco de Dados
- Pesquisa de bancos de dados e SGBD'S disponíveis
- Documentação dos recursos, natureza, e dados sobre a performance de cada banco
- Adequabilidade
- Previsão: 24/05
Frameworks
- Pesquisa e listagem dos frameworks em voga para PHP
- Documentação dos recursos, modularidade (quão dependente são os componentes do framework (loose coupled / tight coupled)
- Estilo (MVC, view-driven, table-driven, etc)
- Adequabilidade aos requisitos atuais (modelo de componentes independentes e templates)
- Documentação de tecnologias e bibliotecas relacionadas como web 2.0, AJAX, google framework, etc
- Previsão: 24/05
Componentes
- Definição do modelo de componentes (estrutura de arquivos, diretórios, nomeclaturas, etc)
- Definição dos padrões de desenvolvimento, protocolos e API (depênde de informações relativas aos templates).
- Previsão: 26/05
Templates
- Pesquisa de linguagens existentes
- definição da linguagem
- Previsão: 26/05
Pendências para 24/05
- Discussão e seleção do framework.
- Discussão e seleção do BD.
- Discussão inicial sobre modelo e API da camada de persistência.
- Formalização do workflow da aplicação (controllers, actions, dispatchers, template processing, etc).
- Discussão inicial sobre modelo e API dos componentes.
- Elaboração de requisitos e linguagem do Template (tempo para pesquisa ou implementação imediata).
- (svn) Draft da hierarquia de diretórios no SVN.
- (svn) Convenções de mensagens de commit (news/changelog, add/change/del,etc)
- Discussão e padronização de código (convenções de tabulação, nomeclatura de variáveis, métodos/funções e classes)/PEAR
- Discussão e padronização de testes unitários e/ou funcionais.
Frontend
- Descrição de componentes de interface (funcionalidades e comportamentos)
- Protótipo estático
Documentação
3. Robô "Edwando"
Rascunho de agenda
There are no comments on this page. [Add comment]