Re.
C'était juste pour dire que bitlbee c'est super vraiment méga pratique kikoulaule. Voilà donc ça c'est dit.
Maintenant, soyons plus clairs. Bitlbee c'est vraiment mal foutu, surtout en ce qui concerne la partie Jabber. Mais genre vraiment. Il fait pas le quart de ce que fait le moindre petit client de PDA: niveau messagerie c'est tout juste utilisable pour taper un message et lire les messages des gens. Ensuite dès qu'on veut manipuler sa liste de contacts c'est déjà un peu plus tendu (hey c'est quoi cette commande "rename", je leur avais mis des noms moi aux gens, arrête d'utiliser la partie gauche du JID...). La gestion de la présence/absence est buggée jusqu'à la moëlle. Il ignore royalement les messages "normaux" (c'est-à-dire pas chat). Quant aux fonctionnalités plus avancées de Jabber qui seraient transposable sur IRC, c'est même pas la peine d'y penser.
J'entends « mais prends tes mains et code au lieu de critiquer ». Sisi, toi là-bas. En fait, même les développeurs de bitlbee disent que la couche Jabber est dégueulâsse, et qu'ils ne comprennent plus rien au code existant. D'ailleurs ils parlent de réécrire entièrement la couche Jabber. Juste, plus tard. Genre après la sortie de la 1.0 (sic).
Donc bref, en attendant c'est bien pratique, le serveur en soi est super stable, fonctionne très bien pour la partie IRC, gestion des commandes, etc., et c'est vraiment un chouette boulot qu'ils ont fait. (d'ailleurs la couche Jabber c'est pas leur faute c'est Gaim).
En vrai, ce qu'il faudrait c'est un truc pile pareil, mais qui gère pas trouze-mille protocoles de discussion comme le fait bitlbee. Du coup on pourrait vraiment avoir des choses bien au lieu du plus grand dénominateur commun (cette opinion qui n'engage que moi concerne tous les clients multiprotocoles).
Ou alors, ce qui serait bien ce serait un vrai client Jabber en mode texte, histoire de ne pas passer par ce hack (parce que bon il faut bien le dire, utiliser une passerelle IRC pour faire du Jabber, s'il y avait des vrais clients en mode texte, on s'en passerait bien...). Ou alors, profiter du fait que irssi sait gérer des plugins, et faire un plugin Jabber pour irssi. D'ailleurs Christian Häggström est en train de faire ça. Contrairement aux apparences le projet n'est pas mort, mais un peu de notoriété ne lui ferait pas de mal.
Du coup j'ai mis un serveur bitlbee sur ma machine (home.weeno.net). Ce n'est pas un serveur public: je l'ai mis pour moi; vous pouvez l'utiliser mais ne venez pas vous plaindre si Noos (ou le modem à la con) coupe la connexion de manière aléatoire, notamment quand je partage mes films de vacances avec mldonkey. Ceci dit ça reste entièrement utilisable et je vous enjoins à tester.
Les esprits attentifs auront décelé une pointe de négativité dans le ton de ma voix. Le problème est actuellement connu de nos services, il sera réglé dans les plus brefs délais.