Ce blog a déménagé et parle maintenant uniquement anglais.

This blog has moved and now only speaks English.

blog.floriancargoet.com

See you there!

/home/florian

le blog de florian cargoet : du linux, du web et du logiciel libre



Un peu de couleur dans la console !

4 July, 2008 (11:06) | Linux | Florian Cargoet

Premier article qui n’a rien à voir avec le projet de forge d’Evolix, ça y est, je m’approprie ce blog et commence à y raconter ma vie…

Elle est relativement peu utilisée mais pourtant souvent supportée par votre terminal, je parle de la couleur !

Il existe un bon petit nombre de séquences d’échappement qui permettent d’égayer votre terminal!
Lire la suite »

Script pour les shared rosters

4 July, 2008 (10:34) | Forge Evolix | Florian Cargoet

Nous avons maintenant accès aux commandes pour lister les groupes et utilisateurs, on peut donc modifier notre script pour qu’il n’ajoute que les utilisateurs qui ne sont pas déjà dans le projet et qu’il ne crée que les nouveaux groupes plutôt que de tout refaire à chaque fois. On peut en profiter pour gérer l’effaçage des développeurs dont le compte aura été supprimé.

Ce script écrit en Perl compare la liste des groupes jabber et celle des projets GForge et s’efforce de les égaliser puis fait la même chose pour les développeurs de chaque projet.

On peut imaginer pour plus tard peut-être un plugin GForge qui permet à chacun de choisir d’apparaitre ou non dans les projets, qui permet à l’administrateur du projet de changer le nom du groupe…

Le script Perl est disponible sur le wiki.

Ejabberd, serveur XMPP

3 July, 2008 (15:50) | Forge Evolix | Florian Cargoet

Ejabberd est un serveur Jabber simple à mettre en oeuvre et robuste.

Il est codé en Erlang, ce qui offre d’intéressantes possibilités : montée en charge, clustering, tolérance aux pannes…

Pour notre projet de forge, nous souhaitons que chaque développeur inscrit dans un ou plusieurs projets se voit automatiquement attribuer un compte jabber (user@forge.evolix.net par exemple) et retrouve dans ses contacts, tout aussi automatiquement, l’ensemble des développeurs avec qui il travaille, groupés par projet.
Lire la suite »