• [^] # Re: XMPP / Empathy

    Posté par . En réponse à la dépêche Empathy : l'avenir de la messagerie instantanée dans GNOME. Évalué à 2.

    Dis moi si j'interprete mal, mais en gros, tu compares
    1) devoir définir et mettre en place une spec dbus comme telepathy (implémentant les renseignements de présence, etc...)
    2) implémenter une sorte de "XMPP over DBus" profitant du fait que XMPP soit fait pour gérer ce type d'infos.

    Ta solution 2 m'a pas l'air très propre.
    Sans compter qu'il y a les infos spécifiques à chaque protocole que tu auras du mal à faire passer (a p-ê moins de bidouiller le xmpp qui circulera en interne, là j'y connais pas grand chose...)

    Et vu les modifs de comportements à faire par rapport à un serveur xmpp "classique", autant partir propre from scratch.
    Rien que le transfert de fichier msn par exemple, tu dois modifier ton serveur pour que
    -soit telepathy prenne le fichier direct (contrairement au XMPP "externe" donc)
    -soit faire une passerelle entre XMPP (interne) et msn
    + faire passer d'éventuelles infos spécifiques à MSN d'une manière où d'une autre (mais comment ?)

    Vu les modifs à faire + l'interpretation supplémentaire au niveau de l'appli cliente (en gros, une libxmpp pour le "over dbus") ca ne me parait pas plus simple au final.