[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