Alguns acontecimentos recentes levaram-me a reflectir um pouco acerca do futuro do AbreoJogo. A extinção do registo do domínio, os ataques dos SPAMbots foram o que deu origem a essa reflexão e agora esta situação com o Vasco e o IBGML levou-me a expor aqui esses pensamentos para consideração dos restantes administradores desta comunidade.
Aquando da expiração do registo do domínio e, pouco depois, dos ataques de SPAM, comuniquei com o Ricardo Madeira manifestando preocupação com o futuro do AbreoJogo. Falei com ele primeiro pois é ele o detentor do registo do domínio e, tanto quanto sei, a ele se deve a existência deste site. Achei que seria cortês dizer-lhe a ele o que pensava e propunha para estas questões antes de expor as mesmas ideias publicamente, mesmo ao restrito grupo dos administradores... Espero que concordem com esta perspectiva.
Passemos então às ideias:
1 - Registo do domínio
Penso que o registo do domínio não deverá ficar dependente de uma só pessoa. Tal como acontece com o Ricardo neste momento, qualquer um de nós poderá vir a ver-se na posição de ter de se afastar um pouco do trabalho que dá manter este site. As razões para isso podem ser muitas e são irrelevantes para o problema. O que é importante é que pode vir a ocorrer o registo do domínio expire e não existam condições para o renovar. Creio que a melhor forma de evitar que essa possibilidade exista passa por ter mais que uma pessoa em condições de o renovar. Não sei até que ponto isto é possível sem que essas pessoas se juntem numa entidade... Creio que os registos ou são feitos por uma pessoa só ou então implicam uma associação, ou algo do género, que possa ser titular do mesmo. Claro que podemos fazer em nome de uma pessoa só e dar as credenciais de acesso a várias, mas não sei se isso não poderia ser problemático se o titular acabasse por ficar completamente impossibilitado de validar renovações...
Quanto aos custos do registo do domínio, a divisão por várias pessoas também me parece uma vantagem. Neste aspecto também o Pombeiro já havia avançado com a hipótese de se consituir "uma vaquinha"...
2 - Actualização do CMS Drupal
O problema com os SPAMbots levantou a questão da actualização do Content Management System Drupal. As novas versões vão sendo preparadas não só para incluir mais funcionalidades como também para resistirem melhor a este tipo de ataque. Não sei em que versão do Drupal se encontra o AoJ... Mas creio que será interessante pensar em actualizá-lo.
Para este processo, creio que não poderemos ficar dependentes de uma só pessoa. A minha proposta é que se crie uma equipa de voluntários para essa tarefa. Após se estabelecer quem trabalhará nisso, proponho a criação de um calendário para a actualização, seguido de uma implementação da mesma tentando, tanto quanto possível, ser fiel ao calendário estabelecido. Isto permitirá que o tempo de indisponibilidade do site seja minimizado quando se chegar ao ponto de implementação final.
A minha ideia geral será algo do género:
A - Fazer uma cópia do site actual para uma máquina virtual ou uma instalação paralela no servidor actual.
B - Estabelecer e testar o procedimento de actualização com esta máquina virtual ou instalação.
C - Após testes bem sucedidos na máquina virtual, estabelecer uma data para as tarefas finais que passarão pela cópia de segurança do site actual, instalação de update de acordo com o estabelecido em B. Relançamento já com a nova versão.
Creio que a data para uma instalação final deverá cair num fim de semana sem encontros pois isso dá-nos a maior margem até aos eventos regulares que começam, creio, à quarta feira. Assim toda a actividade mais frequente e regular ficaria pouco afectada.
3 - Redesign gráfico
Na sequência da actualização do CMS, penso que seria também interessante fazer uma lavagem e renovação ao design gráfico do site. A vantagem dos CMS modernos neste aspecto reside em se poder criar um tema, trabalhando até em ficheiros fora do site publicado, que é aplicado de forma relativamente simples a todo o site de uma só vez. O mesmo poderia ir sendo analisado na máquina ou instalação virtual.
Esta tarefa poderia fazer-se em paralelo com a actualização pedindo a quem tenha mais jeito para isso que fosse trabalhando num tema alternativo ao actual. Se o calendário contemplar também este aspecto, poderemos vir a estar em condições de fazer uma actualização do CMS ao mesmo tempo que apresentamos aos utilizadores uma nova imagem do AoJ.
Inicialmente pensei que o Tereso poderia ser um elemento válido e extremamente útil neste objectivo, mas a informação de que disponho actualmente é que ele se afastou bastante do hobby por motivos profissionais... Não sei se é assim ou não. De qualquer modo, não deverá ser muito difícil arranjar quem o faça, nem que tenha que se contratar um designer (baratinho, claro)...
São ideias e propostas para pensarmos todos. Espero o vosso feedback.