Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migrated to Confluence 4.0

...

A lista eh priorizada por necessidades, e cada uma possui o nome do requisitante e descricao sucinta. Ainda, os itens da lista estao agrupada agrupados por marcos de entrega, sendo os mais recentes RECENTES colocados abaixoACIMA.

O ultimo marco, chamado "Ideias" sao funcoes esperadas para a ferramenta, mas sem prazos ou detalhamento suficientes para iniciar um trabalho sobre eles.

Para estimativas de horas por tarefa (quando colocado no projeto), seguir sequencia FibonnacyFibonacci, com valores minimos e maximos entre 8 e 89 horas (ou seja, 1 log de diferenca)

Unstable (entregue 09-fev-2009)

  1. Liberacao inicial (marcelo.mrack) : Liberacao inicial do codigo-fonte e documentacao do projeto, contendo codigo compilavel e funcionalidades basicas para prova de conceito sobre Agentes, implementacao em Swing e filtros para Web com aplicacao de permissoes basicas de habilitacao e ocultacao de controles de tela.

...

a3 (estimado)

  1. Conector JSF: Um conector para interceptacao dos elementos JSF das aplicacoes deve disponibilizado, sendo capaz de monitorar o ciclo de vida desses elementos, catalogando paginas e componentes adicionados na aplicacao bem como marcando os elementos removidos.

a2 (estimado)

  1. Base de usuarios integralizada (marcelo.mrack): Como mecanismo padrao, prioritario e essencial, todas informacoes do Magoo devem ser armazenadas em uma base relacional, com suporte exclusivo da JPA ou JDO, garantindo ainda total independencia de fornecedor de banco de dados.
  2. Agente Magoo (marcelo.mrack) : Um agente deve ser criado para ser anexado ao processo java da aplicacao. Este agente deve automaticamente descobrir quais aplicacoes estao sendo implantadas (deployadas) no processo java e catalogar ou atualizar elas e seus componentes na base de dados do Magoo. Depois, este agente deve se encarregar de instrumentar ou colocar como filtros de aplicacao os interceptadores do Magoo para que estes efetivamente apliquem as permissoes na aplicacao.Conector JSF: Um conector para interceptacao dos elementos JSF das aplicacoes deve disponibilizado, sendo capaz de monitorar o ciclo de vida desses elementos, catalogando paginas e componentes adicionados na aplicacao bem como marcando os elementos removidos

a1 (entregue 02-mar-2009)

  1. Implementar integracao continua no projeto (marcelo.mrack): Deve ser colocado o uso do Bamboo para produzir builds automaticos no projeto. Julio deve ser um dos responsaveis por isso, uma vez que ele ja mexeu nesta ferramenta. Em principio, pode ser colocado no servidor Jekyll. Caso ocupe muita memoria, entao testar outra abordagem com a ferramenta Hudson ou Continuum. Deve ser verificado se nao deve ser alterada a estrutura do projeto, para o diretorio Trunk conter sempre a ultima versao estavel, pois hoje nao esta assim.

Unstable (entregue 09-fev-2009)

  1. Liberacao inicial (marcelo.mrack) : Liberacao inicial do codigo-fonte e documentacao do projeto, contendo codigo compilavel e funcionalidades basicas para prova de conceito sobre Agentes, implementacao em Swing e filtros para Web com aplicacao de permissoes basicas de habilitacao e ocultacao de controles de tela.

Ideias

  1. Migracao para Maven (marcelo.mrack) : Quando possivel, verificar necessidade e beneficions de migrar projeto para estrutura Apache Maven.