Páginas

quarta-feira, 3 de dezembro de 2008

Xoops 2.3.2

Será este o ponto de unificação das diversas versões que eu tenho rodando? Vamos começar por partes.

Porque migrar?
  • TCO - Total Cost of Ownership de uma variedade muito grande de versões e subversões está aumentando.
  • Problemas - algumas instalações vem apresentado problemas demandando manutenção.
  • Segurança - está aumentando a demanda por segurança, apesar de ainda observar poucos incidentes.

A lista de Recomendações.
  • Backupearás - Cuidado para que tudo esteja backupeado antes de iniciar o processo de migração.
  • Testarás - Sim.... que tal construir um ambiente de testes para avaliar a migração com antecedência?
Instalação
Uma instalação inicial

Uma instalação como se fosse um site novo, sem vínculos com o passado. Vamos ver se isso está funcionando bem.
Por servir também como ambiente de comparação com as versões migradas e indicar pistas para a correção de possíveis problemas durante os upgrades.
O recurso de validação de checksum ajudou validando os uploads em ambiente pouco confiável.
Instalação funcionou bem, mas ainda poderíamos ter uma indicação clara das informações que serão solicitadas durante a instalação para que o processo fique mais rápido.
Ao final da instalação, ao entrar no admin, aparece as mensagens para eliminar o install e ajustar as permissões do mainfile.php ! Será que isso não dá para ser feito por programa?
A instalação dos módulos auxiliares de perfil, messages e administrador, também poderia ser feita ou ao menos oferecida por programa. Será que os programas funcionam bem sem estes módulos básicos??
Ainda sem opinião sobre a instalação sem nenhum módulo. Instalando o News 1.56.

Uma Lista de Módulos com suas versões.
  • Sistema Xoops 2.3.2a - xoops-2.3.2a.zip - 5.6MB
  • News 1.63 - news.zip - 9.8MB
Upgrades
Testes com uma instalação pre-existente.

Havia testado o xoops neste servidor, usando a versão XOOPS 2.0.18.2 RC com diversos módulos. O site está funcionando sem problemas. Como ele foi instalado em seu servidor definitivo, a instalação neste servidor está fechada.
Novamente. Backupearás!!! Tanto os programas quanto o banco de dados.

Upgrade do Meus Site.
O meu caso específico estou tendo problemas com a instalação (provavelmente, por causa da migração de provedor/ambiente, e estar usando uma versão 2.2.x. Alguns módulos com problemas neste ambiente dokuwiki, istats.

Uma lista de Sites
  • Osvaldo M Yasuda - provar do próprio remédio, migração forçada, procurando a solução para cada problema na medida que eles forem surgindo. Acompanhe o processo com os problemas e as "soluções" no próprio site. Atualização do módulo News.
  • Xoops 2.3.2b - um campo de testes para as migrações em andamento. Foi instalado de início como 2.3.2a e atualizado para 2.3.2b. Acompanhe também as notas de desenvolvimento no próprio site.
  • Chinês Clássico - saindo do ImpressCMS e passando para o Xoops 2.3.2b com instalação do início. Começando com o módulo News. Aproveitando que ele precisa receber os dados que estavam em sites antigos e procurando unificar a plataforma com Xoops.
  • Confraria Vitória Régia - desenvolvimento em instalação paralela. Carga extra da versão atual, copiar db atualizado, reconfigurar dados para novos nomes, fazer carga de DB, fazer funcionar, fazer upgrade, fazer funcionar, substituir a versão atual pela nova. ajustar tabela de usuários.
  • AECEDOM - site dos Ex-Alunos do Colégio CEDOM. Preparar um modo padrão de atualização para a nova versão.
  • Linux2Start - site sobre linux para iniciantes. este site migrou para o WordPress.
  • CEDOM.Net - site do Colégio CEDOM
  • Sociedade Taoísta do Brasil -
  • EPCAr73 - site da turma 1973 da EPCAr.
  • IBAC - um site de avaliação do Instituto Brasileiro Arte e Cultura.

Webliografia
  • Xoops - Site oficial do Xoops.
  • Forum 2.3.x - Forum sobre a versão.
  • Xoops Parana - Site do Xoops do Governo do Estado do Parana.
  • X-Trad - Seu território de Tradução.
  • XoopsBR -
  • Usage - Na busca por um módulo de acompanhamento estatístico, encontrei um a ser testado aqui.
Agradecimentos
Os meus agradecimentos ao Miarroba/WebCindario pela hospedagem dos ambientes de testes.

Nenhum comentário: