Os termos Wiki e WikiWiki são utilizados para identificar um tipo específico de coleção de documentos em forma de hipertexto ou software colaborativo usado para criá-lo. O termo WikiWiki originou-se do idioma havaiano, e significa "super-rápido".
O ambiente inerente a este contexto oferece a possibilidade de editar documentos de forma colaborativa através de um navegador usando uma linguagem para edição simplificada. Uma das características marcantes da tecnologia Wiki é a facilidade com que as páginas são criadas e alteradas. Geralmente não existe qualquer revisão antes das modificações serem efetuadas e a maioria dos Wikis são abertos a todo o público ou pelo menos a todas as pessoas que têm acesso ao servidor Wiki.
As páginas WikiWiki surgiram em 1994 como forma de trabalho colaborativo de um grupo de programadores que usam uma técnica de desenvolvimento de softwares conhecida como "Extreme Programming". São chamados de WikiWiki Clones os derivados da tecnologia Wiki, como exemplo o XWiki que é um clone escrito em Java e o TWiki que foi desenvolvido em Pearl CGI.
O TWiki, é um software livre que oferece o serviço de um ambiente Wiki estruturado e é tipicamente usado para apoiar o desenvolvimento de projetos, um sistema de gerenciamento de documentos, uma base de conhecimento ou qualquer ferramenta de grupo em uma intranet ou Internet. Seguindo a estratégia Wiki, o conteúdo pode ser criado de forma colaborativa, usando somente um navegador. Usuários sem nenhuma habilidade em programação podem criar páginas usando uma linguagem de marcação simplificada, os usuários mais experientes podem usar também HTML para construir as páginas e programadores podem ampliar a funcionalidade do TWiki através de plugins.
Diz-se que o TWiki é estruturado porque combina benefícios do Wiki com banco de dados, o que lhe proporciona flexibilidade para manipular conteúdos e maior segurança dos dados. Desde seu lançamento seguiram muitas versões, nas quais foram incorporas as seguintes funcionalidades:
- Atualização automática do script e instalação facilitada.
- Interface mais atraente usando as classes padrão de CSS.
- Novas opções para salvar.
- Melhorias na opção busca.
- Maior suporte para internacionalização.
- Melhor gerenciamento de telas.
- Muitos plugins instalados.
Um dos resultados mais significativos derivados do uso desta ferramenta é a Wikipedia. A Wikipédia é uma enciclopédia livre, colaborativa, baseada em Wiki, escrita por voluntários. A Wikipédia é gerida e operada pela Wikimedia Foundation e TEVE inÍcio em 15 de Janeiro de 2001 sendo fundada por Jimmy Wales e Larry Sanger sem fins lucrativos.
O Twiki é uma implementação de Wiki de domínio público, com código desenvolvido em Perl, que pode ser utilizado através de qualquer navegador para Internet. Necessita dos seguintes componentes para a sua instalação:
* perl - a partir da versão 5.005_03
* módulos perl adicionais
o Net::SMTP (Unix)
o Net::SMTP, MIME::Base64, Digest::SHA1 (Windows)
o Unicode::MapUTF8 (para sites que não sejam ISO-8859-1)
* RCS (para manter o controle das revisões) - a partir da versão 5.7
* GNU diff (necessário para o RCS) - a partir da versão 2.7
* programas externos
o fgrep
o egrep
* servidor http - os desenvolvedores recomendam a utilização do Apache 1.3 (no entanto, este grupo tem utilizado a versão do Apache 2.0.48_1, sem problemas) ou outros servidores com suporte a CGI e autenticação
* implementação de scheduler tipo cron do Unix para notificações por email
A partir deste conjunto de requisitos, percebe-se que o servidor pode ser instalado nos mais diversos sistemas operacionais - Windows, Unix comerciais, ou Unix de domínio público (diversos distribuições de Linux, ou mesmo FreeBSD). Após a instalação do Twiki propriamente dito, é preciso configurar apropriadamente o servidor de páginas (Apache, por exemplo).
Resumidamente, são realizadas duas configurações no Apache:
* diretivas de script (ScriptAlias e Alias)
* permissões de diretórios para os diretórios pub, data e templates
Para os usuários do sistema, basta um navegador compatível com HTML 3.2 e JavaScript. O sistema não utiliza cookies. O acesso à ferramenta é realizado sempre através de páginas, oferecendo uma interface simples e bem conhecida para os usuários.
Controle de Acesso e Autenticação
Uma das questões mais críticas para o administrador é o controle de acesso às páginas compartilhadas. A idéia fundamental do ambiente é que seja totalmente aberto para que haja, de fato, uma colaboração de todos. Assim, o padrão de instalação é a liberdade para qualquer usuário, anônimo ou registrado, acrescentar, modificar ou remover material.
Nos ambientes em que se deseje tornar mais controlada a contribuição, faz-se necessário seguir instruções de configuração do manual de instalação um pouco mais complexas.
Estas instruções são, basicamente, a configuração de alguns arquivos do próprio twiki e a configuração do servidor http para exigir autenticação. Esta é, pelo menos, a forma mais fácil de se realizar o controle de acesso. Existem outras possibilidades, dentre as quais se destaca um plugin para autenticar usuários via LDAP - Lightweight Directory Access Protocol (LDAP 2005) um servidor de diretório também oferecido como
software livre.
É responsabilidade de cada usuário determinar se a "sua parte do site" é livre para que qualquer um contribua, se é livre para que um grupo de usuários contribua, ou se é absolutamente restrita.
É importante notar que a gerência do ambiente não é feita totalmente pela interface gráfica. O responsável terá de editar alguns arquivos para disponiblizar o serviço da forma que deseja. A gerência do ambiente TWiki exige, pois, alguma familiariedade com os sistema em que a ferramenta é instalada e com os programas que formam sua base.
A utilização do TWiki
Uma característica que se destaca positivamente no Twiki É a facilidade para construir as páginas. A linguagem de marcação é bem mais simples do que HTML o que dispensa o uso de editores de HTML. O usuário mais leigo pode utilizar o sistema com conhecimentos mínimos e conseguir construir seus parágrafos de texto digitando diretamente na janela de edição, uma vez que uma simples linha em branco já delimita e separa parágrafos. Os mecanismos de formatação básica são de uso simples, tal como o caso do negrito, que é implementado com o uso de caracteres delimitadores (asterisco) colocados antes e depois da palavras.
O conceito de Wiki words (palavras wiki) que são percebidas pelo ambiente e associadas automaticamente a páginas com aquele nome reduz drasticamente o problema de links quebrados (por inexistência da página referida num link ou por erro da digitação do URL do link). Esta é uma das principais vantagens deste sistema pois o usuário pode deixar a cargo do próprio ambiente a tarefa de criar as interligações entre as páginas. Mas por outro lado, a falta de um certo cuidado na organização das páginas, pode levar a uma miscelânea de páginas interligadas onde seja difícil retroceder a alguma página base a partir da qual a navegação por ser reiniciada de forma organizada.
As informações proporcionadas pelo mecanismo de rastreamento de mudanças são também importantes para que os usuários em atividade de colaboração percebam rapidamente onde e por quais participantes da atividade colaborativa foram feitas modificações. Isto é especialmente relevante quando o grupo está em processo de construção de um novo site ou desenvolvendo alguma atividade colaborativa que envolva co-autoria.
O registro automático dos colaboradores nas páginas sendo construídas (usando a regra de agregação de contribuições sugerida nas regras de boa escrita sugeridas na documentação do Twiki) atende a um natural anseio das pessoas em relação e ver sua contribuição registrada e reconhecida. Mas por outro lado, o ambiente também se presta à colaboração anônima que pode ser modificada ou deletada por qualquer um do grupo.
Isto enseja uma transformação nos padrões de interação social desafiando o modo como as pessoas percebem e reforçam o senso de identidade própria no ambiente de comunicação mediada por computador. Aqui se percebe claramente que este ferramenta não é apenas mais uma ferramenta neutra que usada simplesmente para apresentar um conteúdo. Quem a utiliza vai sendo também modificado por ela.
O TWiki é bastante dinâmico e aberto. Permite que todos os membros registrados em um grupo possam criar uma infinidade de páginas com conteúdos correlacionados, contruindo um hipertexto coletivamente. Isto é de grande valia em atividades educativas, pois sabemos que a interação e a comunicação entre os integrantes do grupo favorece a aprendizagem. O ato de escrever e organizar um texto conjunto acaba estimulando a articulação, a interdependência entre os membros e a coesão do grupo. Cada um revê suas posturas e pontos de vista ao atuar com os colegas. Além disso, o que é produzido coletivamente pode ser lido por outros grupos, facilitando o acesso e a democratização de informações específicas.
Melhor suporte para diferentes métodos de autenticação.


Nenhum comentário:
Postar um comentário