jd:/dev/blog

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, octobre 11 2007

J'ai a*git*é VHFFS

Ca faisait un bail que je ne m'étais pas replongé dans VHFFS. J'avais déjà râlé auprès des admins de TuxFamily pour qu'ils rajoutent un support de git à VHFFS, mais rien à faire, cette bande de feignasse ne se bougeait pas.

Alors puisqu'il ne me faut que 2 semaines pour faire VHFFS, je me suis dis qu'en une soirée je pouvais faire un patch pour supporter git.

Donc hier soir je m'y suis mis et voilà en une petite heure j'ai pondu un petit patch (avec pas mal de copier/coller du code de Subversion):

39 files changed, 1903 insertions(+), 4 deletions(-)

Sylvain a finit le boulot de débuggage et de correction des quelques oublies que j'avais fait, vu qu'il n'est pas évident de coder et de tester sans installer VHFFS. :-)

Et ce soir c'est déjà en production chez TuxFamily.

01:04 <@florent> jd: tu roxe

mardi, août 7 2007

Rebuilding on octave

Due to the generosity of the administrator team from TuxFamily.org, I can now run rebuildd on octave, their (spare) HP NetServer LXr 8500 (8xPIII 500 MHz / 2 GB RAM). Which is quite faster that the P4 1.4 GHz I used for my first tests.

I can now run 24 builds in parallel. :-) HP Netserver TF

lundi, novembre 20 2006

Ma fin

Ca y est, c'est fini. J'ai quitté TuxFamily.org depuis samedi dernier à l'occasion de l'assemblée générale, démissionnant du conseil d'administration, de mon poste de secrétaire et de celui d'administrateur système.

Je souhaite néanmoins beaucoup de courage et de réussite à la nouvelle équipe qui se met en place !

vendredi, octobre 6 2006

Pourquoi TuxFamily va disparaître

« TuxFamily.org n'est ni autogéré, ni géré tout court, ni quoi que ce soit sans ses admins, simplement un service qui marche et qui va perdurer, par chance peut-être (en l'état en tout cas). »

Benoît Audouard
Nouvel arrivant au sein du conseil d'administration de TuxFamily.org

mercredi, septembre 13 2006

Pourquoi TuxFamily est un échec

Kaa1

Le début de l'aventure

Au départ il y avait tuxfamily.org, un nom de domaine qui ne servait à rien, acheté par Julien Ducros pour en faire « quelque chose » en 1999. Étant l'un des tout premiers hébergés de Julien, TuxFamily.org pointait sur le feu Linux En Rezo et annoncait un service d'hébergement primaire pour des sites en ayant besoin.

Les années passent et l'équipe de TuxFamily s'agrandit, comme Julien l'explique dans une interview donnée en 2002 à LinuxFrench. Beaucoup d'autres le rejoignent dans l'aventure.

SL2003Et très vite, TuxFamily devient l'hébergeur libre incontournable en France, accueillant des projets comme Lea-Linux, LinuxGraphic, LinuxFrench, et bien d'autres. Dans les années 2001-2003, TuxFamily est à son apogée. C'est à cette époque que j'ai rejoint l'équipe (mars 2002). Elle est composée de 9 administrateurs systèmes qui font absolument tout sur la plate-forme, du développement à l'administration, dans une bonne humeur et une ambiance jamais égalées.

Les nuits passées sur le développement de la deuxième version de VHFFS (Virtual Hosting For Free Software) ne se comptent plus. TuxFamily subit des coups durs, comme le crash disque de 2002, mais s'en relève à chaque fois.

Kaa2

La chute

En janvier 2004, c'est le drame quand TuxFamily se fait pirater. Une négligence des administrateurs aura suffit à quelques pirates malintentionnés, vraisemblablement liés à Zataz, pour s'en prendre aux serveurs comme vengeance de notre « arrogance ». Un dump de la base de données de vhffs est dérobé, et les identifiants et mots de passe de milliers d'utilisateurs circulent dès lors sur le Net.

La remise en question

Quelques jours après, lors du repas annuel de TuxFamily, qui se déroulait comme tout les ans la première semaine de février pendant le salon Solutions Linux, les administrateurs présents se réunissent pour discuter de l'avenir de l'hébergeur. Nous étions tous présent ce soir là, seulement quelques jours après l'attaque. La salle du restaurant était pleine, et se fut la dernière grande « bouffe TF », ce soir de 2004. Je pense qu'environ 50 personnes était présentes.

La discussion dura un petit moment devant le restaurant, mais tous nous étions conscients qu'une page allait se tourner. La plupart des admins n'agissaient plus depuis plusieurs mois, et seuls 3 ou 4 d'entre eux suivaient la plate-forme au jour le jour.

Ainsi, ce soir là, il fut décidé d'arrêter le service. Le temps qu'une nouvelle association redémarre.

Le renouveau

Quatre des administrateurs décidèrent de reprendre le flambeau, à savoir Pierre Machard, Yann Droneaud, Maxime Agé (le dernier arrivé) et moi même. Peu de temps avant la fermeture, j'avais proposé d'intégrer Julien Delange dans l'équipe, chose qui n'a pas été faites a temps. Cependant, Julien décida de recréer la nouvelle association avec nous.

De longue discussions sur les listes de diffusion eurent lieu. Au final, une nouvelle association fut créée, dont je fut un temps le président, de juin 2004 à octobre 2004.

En octobre 2004, suite à des divergences d'opinion entre Julien Delange (vice-président) et moi même, et pour des raisons plus personnelles, je démissione du poste de président et passe la main à la nouvelle équipe en place.

En janvier 2005, TuxFamily.org réouvre ses portes, après un an de développement du logiciel de la nouvelle plate-forme, vhffs, version 4, principalement réalisé par Julien Delange. Je me décide alors à rejoindre TuxFamily en tant que simple administrateur un mois plus tard.

AG2006Un an plus tard, février 2006. L'assemblée générale de l'association a lieu. Il y a très (trop ?) peu de présent. La bouffe qui devait conclure l'assemblée générale est un fiasco au vu du nombre de présent Je deviens secrétaire de TuxFamily.org, poste que j'occupe toujours actuellement.

Là où TuxFamily échoue

TuxFamily a toujours échoué dans le renouvellement de ses contributeurs.

La faiblesse de la première version de TuxFamily a résidé dans son incapacité à incorporer de nouveau membre dans l'équipe. Moi-même arrivé tard, au début de l'année 2002, il n'y a eu réellement que Maxime qui fut intégré après moi, fin 2003. Ma tentative de faire accepter Julien n'avait pas échoué, mais aucune décision définitive n'avait été prise en plusieurs semaines.
TuxFamily avait également une structure associative, mais qui avait été crée pour des raisons juridiques, et non dans une optique participative.

Ces points faibles, la nouvelle association a cherché à les combler en créant une association plus ouverte, avec la possibilité d'avoir des adhérents.

Et en 18 mois, l'association a intégré quelques nouvelles personnes, comme Sylvain Rochet, Florent Bayle et Gwenael Pellen, qui sont tout les trois administrateurs systèmes. Cela compense l'abandon dont l'entité est victime des « derniers anciens », c'est-à-dire Pierre, Maxime et moi-même. Et maintenant Julien, qui vient de démissioner.

Julien a managé l'association et l'équipe d'admin pendant plus de deux ans, et aujourd'hui je comprend tout à fait sa démission. Je ne vais pas parler à sa place, mais je pense que sa décision est du à un manque de feedback et de participation de la part des hébergés, et d'un ras-le-bol de l'ambiance et des conflits internes de l'équipe avec qui il avait des avis divergents.

L'avenir ?

A partir d'aujourd'hui, TuxFamily a à sa tête Pierre Machard comme vice-président, Sylvain Rochet comme trésorier et moi-même comme secrétaire. Le reste du conseil d'administration est composé de Maxime Agé et de Florent Bayle.

Honnêtement, j'ai très peu d'espoir et suis très pessimiste concernant l'avenir de TuxFamily. Aujourd'hui, sur les cinq membres du conseil d'administration, seulement deux sont actifs.
Maxime, Pierre et moi-même n'avons rien fait pour l'association depuis des mois, si ce n'est avoir un rôle purement consultatif.

TuxFamily n'a pas assez de sang neuf pour continuer. Il est clair que si les effectifs ne sont pas augmentés dans les mois qui suivent, et si de nouvelles personnes ne sont pas cooptés par le CA, l'hébergeur finira par fermer ses portes.

De la facon dont se déroule les choses, l'équipe actuel fonctionne en circuit fermé et ne cherche pas à s'ouvrir plus que cela, alors qu'il m'apparaît vitale de le faire, et il est probable que d'ici quelques temps un des deux administrateurs partira pour une raison ou pour une autre, et l'autre finira seule. Démotivé, il partira. Fin.

TuxFamily n'a pas de problème de matériel, ni d'argent. Nous en avons suffisamment, nous avons de généreux sponsors. Nous avons besoin de temps humain. De personnes qui s'investissent dans l'association, tant d'un point de vue administratif et gestionnaire que technique.

Un problème sans solution ?

Je ne sais pas si ces problèmes ont une solution.

Nous avons souvent fait notre maximum pour accepter des gens au sein de l'association, et pour nous ouvrir. Nous avons une vingtaine de membres, des milliers d'hébergés, mais très peu semblent intéressés par une démarche participative, et s'en tiennent à une attitude consommatrice.

Il est facile d'avoir une attitude ouverte et avenante, encore faut-il être avoir des gens à intégrer dans l'équipe.

Un des derniers admins recrutés a démissionné au bout d'un mois sans même s'être connecté sur les machines une seule fois.

Alors que faire ?

Je n'en sais rien. Je sais que je vais faire mon possible pour remotiver les troupes, et trouvez de nouvelles personnes pour prendre en main l'association. Une réunion informelle du CA est déjà prévu la semaine prochaine. C'est je pense la seule chose à faire aujourd'hui pour limiter les dégats.

Stay tuned.

lundi, septembre 11 2006

Démission du président

Julien Delange, président de TuxFamily.org a décidé de démissioner de son poste de président hier. C'est Pierre qui va devoir le remplacer pour le moment.

Une réunion interne est prévue cette semaine pour essayer de repartir du bon pied…

lundi, juillet 31 2006

Architecture technique de TuxFamily

Ma proposition d'architecture en aout 2005

Un an après, l'architecture réalisée

samedi, avril 8 2006

New TuxFamily web site

TuxFamily.org has just launched his new web site. It now supports english, spanish and, of course, french.

For whose who don't know TuxFamily yet, it's a non-profit organization aiming to provide hosting services for free software projects. It's like SourceForge somehow, except that we don't use gforce but vhffs, our own hosting system. I would say that the main difference is that we don't provide a lot of preinstalled tools like bugtracking system, release publishing infrastructure, forums, etc.
We "only" give web spaces (with PHP support), MySQL or PostgreSQL databases, Subversion and/or CVS repositories, DNS servers hosting, mail hosting, mailing-lists, etc. For free, and for all projects which are free as in free speech. And not only free software projects, we also host some free art stuffs. For example, we host the prism54 project.

Although the organization is french, our goal is to be open to other countries, so we began to internationalize all of our web interfaces. It is almost complete now, so maybe you could give it a try if you need hosting for your next project!

dimanche, mars 5 2006

Assemblée génerale TuxFamily: compte-rendu

L'assemblée génerale de l'association TuxFamily.org s'est déroulé hier. Le bilan est très bon puisque parti de rien, la réouverture s'est très bien passé et beaucoup de nouveaux utilisateurs nous ont rejoints, ainsi que pas mal de projets et de sites.

Mon bilan personnel est que l'association possède maintenant une infrastructure technique très bonne et très solide, une bonne équipe, une bonne organisation, mais manque encore de personnes de bonne volonté à intégrer dans les différents équipes de modérations et d'administrateurs. Il n'y a que deux administrateurs qui travaillent sur la plate-forme a quasi plein temps sur les 5 administrateurs officiels.
Voilà, en attendant le compte-rendu officiel de notre secrétaire préferé, Pierre.

Deux nouvelles personnes ont rejoint le conseil d'administration, Florent Bayle et moi-même. Il est donc composé de 6 personnes maintenant.

Bref, un bon départ pour le nouveau TuxFamily. Et merci à tous les gens qui étaient présent hier.

mardi, février 14 2006

Assemblée générale TuxFamily

Va falloir venir. Inscription ici. Bravo soda pour ce charmant petit texte. 8-)

vendredi, février 10 2006

listengine

Deux ans après avoir sorti la phrase culte "VHFFS 4, je te le code en deux semaines", j'ai fait ma première vrai contribution au code de VHFFS en patchant le soft de gestion des listes de diffusions, listengine, qui, il faut le dire, était totallement pourri. Et il parait que ca marche.

00:14 <@florent> jd c'est dieu

samedi, avril 16 2005

Premier sauvetage

Ca y est, cela fait 1 mois et demi que je suis de retour dans l'équipe de TuxFamily mais je n'avais pas encore fait grand chose.

Hier soir coupure de courant (apparement), chose dont je viens de me rendre compte 18h plus tard (et encore, on me l'a gentilment soufflée), tout est down. Je suis le seul a avoir les accès suffisant (la machine d'admin est down) pour tout remettre en marche et me voila larguer sur une archi à 3 machines que je ne connais pas, en train de tout remettre en place ! Et c'est fait, ca remarche, merci à gradator pour le coup de main. :)

Tout ca pour dire qu'il y a encore du boulot, pour TF et pour moi. Surtout que soda est en vadrouille.

lundi, février 28 2005

De retour !

Non ce n'est pas TuxFamily qui est de retour, ca fait déjà un mois ! C'est moi qui rejoint l'équipe d'admin de TuxFamily.org en ce jour du 28 février de l'an de grâce 2005 et en ce moment décisif pour cet hébergeur.

Bon, c'est vrai, ca fait la deuxième fois que je deviens admin TF, ca fait un peu bizzare, ca sent le déjà vu. La première fois c'était en mars 2002. J'espère juste que cette fois ca se terminera mieux pour TuxFamily ;).

Bon il va me falloir un temps d'adaptation tout de même.

There is no peace, there's only sun.

jeudi, octobre 7 2004

Démission

Suite à un mail de Julien Delange (vice-président de TuxFamily.org) à propos du renouveau de TuxFamily.org, j'ai pris une décision à laquelle j'avais déjà réflechi depuis un moment, et j'ai donné ma démission du poste de président de TuxFamily.org.

N'ayant pas envie de rentrer en conflit d'opinion avec ceux qui semble devenir la majorité, j'ai preferé me retirer de l'association.

J'ajouterais, pour conclure, que je ne tient pas a être en froid avec TuxFamily pour autant et que je n'ai finalement aucune animosité envers les personnes qui en sont actuellement les dirigeants; je crois qu'il est juste temps pour moi de passer à nouveau le flambeau. Je ne regrette pas d'avoir continuer l'aventure ces quelques mois supplémentaires après la mort du premier TuxFamily, et espère avoir été utile, ce qui semble être le cas. Il me sembre malgré tout que la nouvelle équipe est apte à prendre une nouvelle direction de manière autonome.

J'avoue aussi que ce n'est pas vraiment de cette maniere la que j'imaginais partir ni dans ces circonstances, mais peu importe.

Ita est.

dimanche, juin 20 2004

TuxFamily.org est là !

Ca y est, c'est officiel, l'association TuxFamily.org ouvre ses portes. Après plusieurs mois de travail, nous sommes enfin prêt à relancer la machine associative, avant de réouvrir les services.

De plus, un concours de pétanque sera organisé à l'occasion des LSM2004 !