Sites DoWeDo-IT 14/Jan/2005
Apesar de estar muito satisfeito com as funcionalidades do WordPress para o Recortis, do phpBB/doForum para o Fórum, do 1 || 0 para o HelpDesk e em grande parte do doSite para a presença empresarial da DoWeDo-IT, estou agora a pensar em remodelar todos os sub-sites DoWeDo-IT com base no Drupal.
O Drupal disponibiliza de raíz módulos para blogging, fórum, projectos e seus incidentes além de, naturalmente, ser uma reconhecida plataforma de gestão de conteúdos online. Está mais vocacionado para sites comunitários, mas no entanto poderá ser um sistema bastante adequado para gerir os sub-sites DoWeDo-IT:
- Presença Empresarial, substituíndo o doSite;
- Fórum, substituíndo o doForum;
- Gestão de Incidentes, substituíndo o 1 || 0;
- Recortis, substituíndo o WordPress.
A próxima versão do Drupal deverá conseguir gerir múltiplos sites, que é ideal para esta combinação de sub-sites da DoWeDo-IT. Os maiores problemas que quero resolver é a falta de validação XHTML/CSS das plataformas usadas actualmente, bem como a confusão do código-fonte de cada sistema. Cada sistema, isoladamente, deve manter a filosofia de que “o essencial é o óptimo e de que o muito é mau”. Por exemplo, a funcionalidade de troca de mensagens no phpBB é algo que não é essencial a um motor de Fóruns, pois para isso existe o e-mail e as diversas soluções de Instant Messaging.
A maior questão ainda a resolver é se o Drupal é tão prático quanto deve ser um bom sistema de gestão de conteúdos. Por exemplo, o WordPress além de ter as funcionalidades essenciais a um motor Blog, conduz o utilizador de imediato à opção que precisa de escolher antes de realizar a acção pretendida. O melhor exemplo disto é assim que o utilizador entra em sessão é-lhe apresentada a página de criação de uma nova entrada de conteúdo, que é a acção mais comum de todas. O Drupal, em termos de navegação pelas suas opções, é ainda um pouco confuso (direi mesmo trapalhão). Outra questão, apesar de menor, é se existe algo no Drupal que consiga eficazmente substituir o DokuWiki no papel de motor Wiki do sub-site Tertúlia.
Portal de Projectos FOSS
Seria óptimo se existisse um sistema que integrasse as seguintes funcionalidades, essenciais a qualquer projecto e em particular a projectos que envolvam aplicações online:
- Gestão de Documentação, de forma colaborativa – motor Wiki.
- Publicação de diários ou jornais – motor Blog.
- Partilha de ficheiros e discussão comunitária – motor Fórum.
- Controlo de Verões – recomendo Subversion.
- Interface Web aos repositórios – recomendo WebSVN.
- Gestão de Incidentes, sejam Bug Reports, Feature Requests ou Support Requests.
Este sistema, online, deveria disponibilizar espaço de armazenamento e largura de banda suficiente para todos os projectos Open-Source (Software Livre e Aberto) em Portugal, em especial a título universitário.
Na realidade, do que conheço, a integração das funcionalidades do Drupal com o GForge, de forma a que o sistema além das funcionalidades essenciais também apresentasse como mais-valias a disponibilização de canais RSS internos a cada projecto, agregação de canais RSS externos com assuntos no âmbito de cada projecto, e que passasse os testes de validação XHTML/CSS seria o que mais se aproxima da ideia acima descrita.
Registro aqui alguns dos sites/soluções mais interessantes: