Projeto Software Livre - Bahia

Curso Completo de TWiki : O TWiki

O Robo Twiki


 

O TWiki pode ser descrito como uma ferramenta de desenvolvimento de conteúdo colaborativo na web, uma Wiki, uma ferramenta que permite manter páginas na internet usando apenas o navegador. Porém na realidade o TWiki não pode ser mais visto como uma simples ferramenta, mas sim um ambiente colaborativo.

TWiki é um WikiClone baseado no JosWiki, como já foi citado no histórico. TWiki é uma abreviatura de Take Five Wiki que é o nome da compania onde seu fundador (PeterThoeny) trabalhou. (Foi descoberto depois que Twiki também é o nome de um robô de inteligência artificial que contracenou no filme Buck Rogers, por isso ele está no logotipo.

O TWiki é um sistema multi-funcional e reconhecidamente maduro, usado por diversas instituições (e pessoas). Ele deu novas funcionalidades ao conhecido padrão wiki como o conceito de Webs. Veja a relação de funcionalidades abaixo:

  • Os tópicos são agrupadas em TWiki Webs o que possibilita separar o grupos colaborativos em temas distintos e dar uma "identidade" a essa área temática.

  • Auto-link para Wiki Words. Um padrão de escrita que é reconhecido como nome de tópico.

  • Todos os tópicos e anexos tem seu controle de versão. É possivel ver versões anteriores, as diferenças entre elas, quem fez e quando fez.

  • Envio automático de e-mail notificando modificações em uma determinada web para os usuários inscritos no tópico de notificação.

  • Controle de acesso. O usuário deve ser autenticado (deve logar no sistema) para modificar o conteúdo.

  • Variáveis permitem a composição dinâmica de conteúdo.

  • Trancamento de Tópico. Impede que usuários editem o mesmo tópico simultaneamente, o que poderia facilmente causar conflito de versões.

  • "Referenciado por" lista tópicos que apontam para o tópico em vista.

  • A segurança é vista como um dos pontos mais importantes do sistema.

  • inumeras outras funcionalidades já foram ou podem ser implementadas e acopladas ao sistema como plugins

Usos

Os usos são inúmeros. A principio, o que puder ser feito digitalmente de forma colaborativa, deve valer a pena fazer com TWiki. Excluindo casos raros realmente inadequados, podemos listar usos interessantes desse ambiente:

  • Sítios de internet de conteúdo incremental e/ou mutável. Sítios onde a renovação contínua de conteúdo é importante. Nisso a maioria dos sítios de internet poderiam se incluir, mas é preciso uma atitude colaborativa da equipe de conteúdo, é preciso conhecer a cultura wiki, para que isso seja válido.

  • Desenvolvimento passo-a-passo de conteúdo. Onde o indivíduo ou o grupo (de preferência um grupo) não tem o conteúdo no início do projeto, mas é preciso disponibilizar o que é conseguido a cada passo ou pelo menos centralizar e gerênciar a documentação do conhecimento desenvolvido ou apreendido. Alguns exemplos:
    • Grupos de Estudo;
    • Grupos de Pesquisa Ciêntifica;
    • Grupos de Tradução;
    • Desenvolvimento de Documentação e Cursos (como esse), dentre outros exemplos.

  • Livros e Enciclopédias. Livros podem perfeitamente ser desenvolvidos sobre uma plataforma colaborativa, apesar de até o momento, infelizmente, não se ter exemplo de tal. Existe um bom exemplo de enciclopédia na web desenvolvida sob uma ferramenta wiki, a Wikipedia (não usa TWiki). Essa enciclopédia mostrou o poder da colaboração para o mundo, juntando um número impressionante de verbetes em apenas um ano. Pela própria Wikipedia (Sobre): "O projeto Wikipedia foi iniciado em janeiro de 2001 e atualmente (Março de 2004) já foram criados mais de 600 mil artigos em dezenas de línguas (4519 artigos na versão em português). Todos os dias, centenas de colaboradores de todas as partes do mundo editam milhares de artigos e criam muitos artigos inteiramente novos."

  • Tem alguma idéia? Pode dar certo...

Webs e Tópicos

Webs

Webs são áreas temáticas de um ambiente TWiki ao qual uma coleção de tópicos está vinculada. As webs têm configurações próprias, definidas como variáveis da web, que afetam seus tópicos. Algumas dessas variáveis podem ser acessadas e aproveitadas por outras webs, mas isso será visto mais à frente.

Tópicos

Tópicos são vistos como páginas de internet. Seu conteúdo é convertido para XHTML, uma variação bem formada da linguagem de marcação HTML, definida pela W3C e adequado a formatação de um template definido pelas preferencias da web. Como assim "convertido"? Ho, sim... deveria ter dito que Não é preciso saber HTML para editar um tópico TWiki. O TWiki reconhece uma linguagem bastante simples de formatação chamada TWikiShorthand e essa linguagem define algumas entidades semanticas, variáveis e ações.

Extensibilidade

Plugins podem ser adicionados ao TWiki, baseados no EmptyPlugin (plugin vazio), extendendo a TWikiShorthand ou dando outros tipos de funcionalidades fora a escrita de conteúdo, mas normalmente voltado a ele.


Próximo Tópico: Usuários e Grupos
Índice


-- AurelioAHeckert - 29 Feb 2004

revisão: r9 - 06 Mar 2007 - 01:28:32 - PauloSantana
Licença Creative Commons - Atribuição, Não Comercial e Permanência da Licença Copyright © 2003 - 2010, pelos colaboradores do Projeto Software Livre - Bahia. Todo o conteúdo desta página pode ser utilizado segundo os termos da Creative Commons License: Atribuição, Uso não Comercial e Permanência da Licença, salvo disposição em contrário indicada de forma explícita no tópico correspondente.

eXTReMe Tracker

TableLess - Coerência, Simplicidade e Acessibilidade no código HTML TWiki - Ambiente Web Colaborativo Esse documento é XHTML 1.0 Valido! Esse documento contém CSS-2 Valido! Debian - GNU/Linux Visível no browser que você preferir