• [^] # Re: Et pour les MUC ?

    Posté par (site web personnel) . En réponse au journal La première bêta de Slidge (passerelles XMPP) est dehors !. Évalué à 5.

    de ce que je vois des copies d'écran

    Bon je suis comme tout le monde, j'ai pris une capture d'écran où ça marche vraiment bien, mais bon parfois il peut y avoir des trucs bizarres qui arrivent quand même, hein. En tout cas je l'utilise et ça me va bien. Pour l'instant j'ouvre un peu les clients officiels de temps en temps pour vérifier que j'ai rien loupé, mais ça n'a pas eu trop l'air d'arriver depuis un moment, d'où ma décision de tagger ça "beta0".

    ça demande de gérer son propre serveur xmpp ou que l'admin de notre instance mette cette passerelle en place

    Oui. Si ce n'est pas ton propre serveur, l'admin pourra lire tes messages et/ou se faire passer pour toi, donc l'auto-hébergement est vraiment très encouragé. Enfin bon, c'est chouette aussi de se faire confiance entre êtres humains, ça me saoule un peu quand l'inquiétude pour la vie privée/sécurité glisse vers la défiance généralisée envers autrui. Bref...

    implémentation des groupes, comment tu envisage ça

    Vaste sujet! Pour la petite histoire, ma première itération de slidge, avant la longue pause, incluait les MUCs, mais c'était beaucoup trop ambitieux, surtout que je suis pas un vrai dev (je fais de la 'science des données' (wouaou), je sais pas si tu as déjà vu le genre de code que les gens comme moi sont payés pour pondre, ben c'est pas joli joli). J'ai finalement trouvé plus raisonnable de me concentrer sur les messages directs pour l'instant.

    Je compte essayer de faire ça aussi bien qu'avec les super passerelles comme biboumi ou aria-net, avec lesquelles chaque participant apparaît comme un utilisateur XMPP normal. C'est vraiment très laid le bot qui préfixe ses messages par le nom de celui qui l'a posté, pas de ça chez moi! ;)

    Il y a plusieurs difficultés. Sur XMPP, tu es sur un MUC avec une ressource (un client) bien défini, contrairement à la plupart des réseaux dont le fonctionnement est plus proches des MIX, mais que très peu de clients XMPP implémentent (et qui ne font pas l'unanimité dans la communauté, si j'ai bien compris). Il faut que je trouve une manière élégante de gérer tout ça, normalement avec les bookmarks MUCs ça devrait être possible, mais je ne suis pas encore sûr du comportement souhaitable. Idéalement, j'aimerais bien que tu puisses voir tous les groupes auxquels tu as accès via service discovery, ou bien Jabber Search, ou quelque chose du genre...

    discussions en fil

    Je crois que Movim l'implémente, et je comptais expérimenter un peu avec un de ces 4, mais j'ai pas mal de lecture de XEP à faire avant de commencer. Parce que bien sûr je ne me lance jamais dans une implémentation sans avoir tout lu. Je suis crédible ?