[TWikiBR] Novos rumos

Gilmar Santos Jr jgasjr em gmail.com
Terça Outubro 28 22:35:46 BRST 2008


Olá Nelson,

Em Ter 28 Out 2008, Nelson Ferraz escreveu:
> Poxa, pessoal,
>
> Vocês não estão fazendo uma tempestade em copo d'água?
>
> Eu li o documento e não me pareceu nada de errado:
>
>     http://twiki.org/cgi-bin/view/TWiki/TWikiTermsOfUse
>
> Por favor, me avisem se eu deixei de ver algum detalhe importante.

Eu sou contribuidor do TWiki há pouco mais de um ano e nesse tempo observei 
várias coisas:

1 - Peter Thoeny tem todo o mérito por ter iniciado o projeto, responder 
muitas questões na web de suporte e no IRC, mas não contribui muito com 
código
2 - Da versão 3.x para a 4.x o TWiki foi praticamente reescrito e 80% do 
trabalho foi feito por apenas duas pessoas (inclusive admiro muito esses dois 
pelas habilidades técnicas deles. São excelentes programadores)
3 - Muitos desenvolvedores (incluindo os 2 citados antes) fundaram uma 
associação sem fins lucrativos, a WikiRing, e fizeram muitas contribuições 
relevantes ao projeto. Os desenvolvedores mais ativos estão nessa associação.
4 - Peter Thoeny tem o trademark sobre o nome "TWiki" e ano passado fundou uma 
empresa, a TWIKI.NET (que não tem relação com o TWiki.org)

Desde o começo desse ano o projeto enfrenta uma crise, por conta da 
governança. O sistema que existia antes não estava funcionando direito e 
desagradava muitos por não ser democrático o suficiente. Peter simplesmente 
ficou omisso muito tempo (disse que ia propor um novo modelo e nunca 
propunha) e vários desenvolvedores, esperando por definições, pararam de 
trabalhar. O projeto ficou mais de 6 meses quase parado. A versão 4.2.1 mesmo 
foi um parto pra sair. Por fim Peter propôs um novo modelo em que ele era o 
ditador (ele mesmo se classifica assim) que indica os membros dos conselhos 
que coordenam tudo. 

A galera não aceitou.

No encontro de desenvolvedores que rolou na Alemanha (no qual Tom Barton, CEO 
da TWIKI.NET estava presente) foi proposto outro modelo, bem mais democrático 
e foi eleito um grupo interino de governança cuja missão era organizar as 
coisas para fazer eleições. Peter ficou fora desse grupo (que foi eleito por 
voto dos presentes no encontro), acredito eu porque muita gente já tinha 
perdido a confiança nele devido a algumas situações em que ele simplesmente 
passou por cima de decisões da comunidade.

Recentemente haviam três linhas de ação: a galera estava organizando uma 
associação (neutra. sem fins lucrativos) para suportar legalmente o TWiki 
(como a KDE e.V.), o grupo interino estava organizando as coisas para 
convocar eleições e uma galera tava trabalhando na reestruturação da Codev 
(web onde acontecem as discussões sobre o desenvolvimento).

Ontem, minutos antes da reunião, Peter *bloqueou* o acesso de todo mundo à 
Codev, *mudou a senha* das outras pessoas que tinham acesso ao servidor via 
SSH, aplicou uma Skin contendo uma propaganda totalmente sem noção para a 
TWIKI.NET, *depôs* o grupo interino de governança e reaplicou a proposta 
inical dele em que ele é o manda-chuva e empurrou o termo de uso. Todos 
ficaram sem ação. Depois de poucos minutos de reunião ficou claro: "quem 
quiser continuar, que aceite minha ditadura. Quem discordar, saia"

Foi aí que todos os desenvolvedores saíram da runião e do TWiki e iniciaram a 
organização do fork, ainda sem nome definido.

Detalhe: a TWIKI.NET não tem desenvolvedores, ou pelo menos eu não pude 
observar suas contrubições (em código) ao TWiki. A hospedagem foi patrocinada 
pela SUN (que doou um servidor) e por um datacenter que abriga a máquina. 
Peter coordenou isso, mas não sei quanto de fato a TWIKI.NET investiu. 
Ninguém é contra o apoio da TWIKI.NET, o problema é a forma que ela quer: 
quer ser "a empresa" por trás do TWiki, como a MySQL AB é por trás do MySQL 
ou a Canonical por trás do Ubuntu, o que quebra os vários consultores que 
trabalham com o TWiki (inclusive os desenvolvedores mais importantes). Como 
Terceiro falou, a diferença é que o código é desenvolvido por outras pessoas 
que não têm relação com a TWIKI.NET

Enfim, eu achei isso o cúmulo da brutalidade e anti-democracia, por isso não 
tenho interesse em fazer commit de uma linha de código para o TWiki. Por 
outro lado não vou medir esforços para desenvolver o novo projeto, ainda sem 
nome. Se a TWIKI.NET quiser fazer merge das minhas contribuições de volta 
para o TWiki, eles são livres pra isso. Mas eu acho que em breve isso vai ser 
bem difícil e duvido que eles tenham condições de continuar desenvolvendo o 
TWiki (se tiverem, em pouco tempo estarão anos luz atrás do fork).

É isso.

[]'s
Gilmar


Mais detalhes sobre a lista de discussão TWikiBR