Aplicações Online XXI 12/Jan/2005
Apesar de existirem imensas aplicações para gerir conteúdos online, poucas são as que seguem os standards e podem ser reconhecidas como sendo aplicações com bases fundamentais que permitem a contínua evolução da aplicação.
As aplicações de gestão de conteúdos online, CMS, dividem-se por categorias:
- conteúdos empresariais ou institucionais
- comércio electrónico ou catálogos virtuais
- portal de artigos/notícias
- portal comunitário
- fórum/BBS
- blog
- wiki
- ...
Todas as aplicações, de cada uma destas categorias, têm que apresentar as seguintes funcionalidades essenciais a uma aplicação online XXI:
- Serem disponibilizadas de forma livre e aberta, segundo uma licença aprovada pela OSI.
- Correrem em diversos sistemas operativos, sem alteração ao código-fonte.
- Serem certificadas de acordo com as normas XHTML/CSS.
- Disponibilizarem canais RSS internos.
- Agregarem canais RSS externos.
- Facilitarem a edição de conteúdo, com recurso a simples e práticos editores que usam regras de formatação simples e fáceis de usar.
- Disponibilizarem um sistema de histórico às revisões do conteúdo.
- Não requerem cookies ou JavaScript activos no browser de quem apenas visita o site.
- Permitirem a actualização para uma versão mais recente de forma prática, não removendo a configuração local ao site com configurações por omissão.
Existe aqui uma janela de oportunidade muito grande, pois as entidades que pegarem nesta possibilidade conseguirão mais facilmente singrar neste novo século que ainda há pouco tempo começou. Estes artigos explicam bem o panorama actual:
- Study: Content Management Tools Fail.
- Why content management software hasn’t worked.
- Making A Better Open Source CMS.
- Drupal’s Community Reply to Making A Better Open Source CMS.
- Posted in : doConsulting, doSolutions
- Author : José Carlos Monteiro
Comments»
Apesar de existirem imensas soluções open-source, como se demonstra no site OpenSourceCMS e da maioria cumprir os pontos 1. e 2. acima indicados, poucas são as que cumprem os pontos 3., 4. e 5. mesmo nos dias de hoje. Até mesmo algumas das mais conhecidas soluções falham redondamente na certificação XHTML/CSS.
Das soluções que cumprem os pontos de 1. a 5., o Drupal destaca-se, pois também está apto a cumprir os pontos 7. e 9., apesar deste último precisar de um cuidado especial na instalação inicial da plataforma Drupal. Algumas outras soluções também cumprem o ponto 7., nomeadamente o LIMB pois também é o único que conheço com edição JIP - Just In Place – que é muito prática.
No entanto, ainda não encontrei uma solução que cumpra os pontos 6. e 8., o que é pena já que o ponto 6. é essencial para que a solução seja eficientemente utilizada com sucesso.
Enquanto não se integrar de raíz uma sintaxe simples de usar e rápida de aprender (como por exemplo a WikiMarkup) vai ser complicado ver sair uma solução tão completa que se pode recomendar como o motor de conteúdos online XXI.
Deixo-te aqui um link de um projecto que ando agora a mexer: CivicSpace.
É mais ou menos o que tu estás a fazer: uma distro Drupal mas mais virada para as ONGs.
Este projecto tem a particularidade de incluir o CiviCRM e o CiviDonate que, parecendo que não, é uma grande ajuda.
Recebeste o meu convite para o WUD? É que fiquei em saber se o teu email estava operacional.
1[],
Lopo
Lopo,
Existem diversas “distro” derivadas do Drupal, das quais a CivicSpace tem tido mais visibilidade. Todas elas acrescentam ao Drupal diversos temas e módulos que extendem e facilitam o uso da plataforma em determinados ambientes de utilização.
No entanto, nenhuma dessas “distro” está adaptada para o Português (pt_PT), problema esse que o doPortal também ainda não resolveu. Além disso, seguem diferentes ideias sobre o que integrar ao Drupal. Por exemplo, as primeiras versões do CivicSpace usavam o HTMLArea, em vez do TinyMCE que eu prefiro. Agora o CivicSpace já integra também o TinyMCE.
Continuo a trabalhar no doPortal, como se constata nos posts mais recentes aqui do RecorTIs, mas sem todo o tempo livre necessário para fazer desta “distro” uma boa alternativa ao CivicSpace, por exemplo.