• # Quelques pistes supplémentaires

    Posté par . En réponse au journal Retour d’expérience (et tuto) XMPP. Évalué à 4.

    Pour moi tu as fait les bons choix technologiques :

    • Conversations pour Android
    • ChatSecure pour IPhone
    • gajim pour PC/Linux

    Sur PC/windows on m'a dit que gajim était galère à installer. Tu peux essayer swift qui est assez limité mais simple à utiliser, ou jitsi qui permet notamment de faire du chat audio/vidéo avec d'autres utilisateurs de jitsi.

    Maintenant si tu ne te sens pas d'héberger ton entourage sur ton propre serveur (cela a déjà été dit mais je le répètes : tu as déjà un serveur XMPP opérationnel sur ta brique Internet) mais que tu veux quand même les encourager à passer à XMMP il faut trouver des services tiers gratuits (sinon tu vas les perdre) et de qualité. J'entends par là des services qui suivent les dernières évolutions de XMPP et incluent au moins les fonctionnalités comme carbons, http_upload et MAM.
    Je suis tombé sur une liste intéressante provenant du projet ZOM : servers.json. Je ne les ai pas testés moi-même mais j'imagine que s'ils sont listés par le projet ZOM ils doivent être dignes d'intérêt pour un public large.

    En ce qui concerne le chiffrement bout-en-bout j'ai tendance à penser que ce n'est pas forcément une nécessité de premier ordre. Surtout si au début tu te construis une liste de contacts qui sont soit hébergés sur ton serveur perso, soit sur leurs propres serveurs persos. Dans ce cas les entités ayant l'opportunité de consulter en clair tes échanges sont les mêmes personnes avec qui tu échanges. Donc c'est pas vraiment indispensable.
    Le chiffrement de bout en bout deviendra vraiment pertinent lorsque tu auras des contacts ayant un compte XMPP sur un serveur tiers. Dans ce cas là, c'est effectivement OMEMO qu'il faut privilégier. Mais il faut laisser OMEMO mûrir encore un peu, c'est une fonctionnalité encore jeune sur l'échelle de temps de XMPP ;).