• [^] # Re: Normal !

    Posté par . En réponse au journal Le phénomène MSN Messenger. Évalué à 1.

    Si, comme je le pense le pense, une des volontés du libre est de ne pas réinventer la roue à chaque fois. Les devs de clients IM devraient laisser aux serveurs Jabber s'occuper de l'interopérabilité des protocoles d'IM et plutôt se concentrer sur sur la forme (entendre l'usage, la fonctionnalité, l'intégration, le design...).

    J'imagine que se casser la tête pour faire du reverse-engeneering sur des protocoles fermés qui changent à chaque version du logiciel doit prendre un temps fou aux devs. D'autre part les fonctionnalités évoluées (Transferts de fichier, webcam..) qui sont implémentées dépendent fortement du réseau auxquels ils se destinent. Elles sont cassées à chaque modification du protocoles (Gaim et MSN). Pour quoi ne pas utiliser Jabber comme langage commun à toutes les relations client-serveur et laisser au serveur le soin de traduire les commmandes en fonction du protocole du client du destinataire?

    Exemple:
    Un code type simple pour le transfert de fichier sous jabber serait publié.
    Une intégration facile de ce code dans les clients pourrait se faire rapidement.
    Les serveurs Jabber mettraient progressivement à jour leur passerelles pour faire fonctionner le transfert de fichier entre Jabber et les autres réseaux.

    Ainsi, si le protocole réseau de MSN change pour une raison X, aucune mise à jour du client n'est nécessaire. De plus cela permet au serveur d'ajouter des passerelles vers d'autres réseaux qui n'existent pas encore (ichat...) à la volée sans perturber les clients.