Etratégias de Desenvolvimento

cancel
Showing results for 
Search instead for 
Did you mean: 
josafásantosdos
Active Member

Etratégias de Desenvolvimento

Olá,

Gostaria de ter opiniões a respeito das formas de desenvolvimento e implantação de modelos de conteúdo:
dinâmica (inserindo as configurações na pasta Dicionário de Dados/Modelos);
bootstrap (inserindo as configurações em ../shared/classes/alfresco) ou
via pacotes AMP (inserindo as configurações direto nos arquivos .war).

Sei que a última opção tem sido aconselhada na documentação do Alfresco.
Existem vantagens/desvantagens significativas?

Paz
2 Replies
gsdenys
Member II

Re: Etratégias de Desenvolvimento

Olá Josafá,

   Existem realmente as 3 maneiras. a Primeira (inserindo as configurações na pasta Dicionário de Dados/Modelos) é a maneira mais interessante, pois pode ser feita via com hot-deploy (não tem que reiniciar o Alfresco para fazer funcionar.

   A segunda (inserindo as configurações em ../shared/classes/alfresco/extencion) é a mais comum, pois usa o directório de extensão da ferramenta. Para mim esta é a mais aconselhável devido a futuro upgrades de versões (desta forma não é necessário aplicar amps nos wars.

   A terceira, é uma solução elegante, que garante uma fácil distribuição de sua solução. Porem, toda vez que quiser fazer um apgrade da solução deve garantir que este amp seja aplicado, e garantir também que os outros amps a serem aplicados sejam compatíveis. Caso dois amps sejam alterem o mesmo arquivo, provalvelmente somente as alterações feitas pelo amp aplicado por último será valida.

Espero te-lo ajudado

[]s
josafásantosdos
Active Member

Re: Etratégias de Desenvolvimento

Denys, brigado pela resposta.