• # Pub perso

    Posté par (site web personnel) . En réponse à l’entrée du suivi Passerelle IRC/XMPP. Évalué à 1 (+0/-0).

    J'ai dans un coin de mon disque dur une passerelle IRC -> MUC pour offrir à tous nos amis IRC la possibilité de joindre un salon XMPP, et qui offre l'avantage de ne pas avoir besoin de bot : chaque client IRC est un client Jabber anonyme ce qui évite d'avoir à se soucier de problèmes de sécurité supplémentaire. Je pense que c'est une solution intéressante pour répondre à ce problème, parce que ça reprend le côté anonyme de IRC et le transpose jusqu'au bout. Si les utilisateurs d'IRC veulent une vraie identité et tout le tintouin, ils se prennent un compte XMPP propre et basta; En attendant, en tant que client IRC ils ont très peu de possibilités :

    • Ils peuvent choisir un nick, mais pas un déjà existant dans le salon. S'ils essaient de joindre un salon où le pseudo existe déjà, ils seront bloqués.
    • Ils peuvent joindre tous les salons qu'ils veulent
    • Ils ne peuvent pas être admin, même s'ils sont seuls. C'est bien pratique, parce qu'une fois déconnectée, une session anonyme ne peut plus être réutilisée. On voudrait pas avoir un admin fantôme qui n'a plus de chance de revenir

    Par contre, comme c'est un relai à spam, les quelques implémentations conseillent fortement de ne pas autoriser un compte anonyme à se connecter à un autre domaine que le sien. Du coup je peux pas vous faire tester sur votre domaine, mais je peux vous inviter à tester sur mon propre domaine : otokar.looc2011.eu. Pour rejoindre côté XMPP, c'est conference.otokar.looc2011.eu. Côté IRC, c'est tout simplement otokar.looc2011.eu. Venez sur #dlfp (ou dlfp at conference.otokar.looc2011.eu) pour tester.

    Autre inconvénient : c'est du code cracra, et c'est packagé nulle part. C'est une expérience perso et vu que je ne sais même pas à qui ça pourrait servir je me suis pas embêté. Par contre je suis dispo pour toute question ou pour reprendre ça proprement (et en plus c'est du ruby, pour rester dans l'écosystème DLFP).

    Enfin bon, je propose ça à l'assemblée si jamais c'est utile.