Si Matrix évolue, les possibles multiples clients et serveurs vont se patcher tout seuls ? :)
Matrix /est/ extensible: on permet à n’importe quel type de données et évènements de circuler et à différentes sémantiques d’être définies. Mais on demande une baseline de features interopérable plus élevée que XMPP. Donc en pratique si tu veux utiliser Matrix pour de nouveaux usages (par exemple faire passer du MIDI, comme on a pu le faire au Hackathon Techcrunch) sans changer les APIs client-serveur ou serveur-serveur : tout peut se passer côté client uniquement, et le serveur est agnostique à ce qui passe. Donc tu peux ajouter beaucoup de nouvelles features sans tout mettre à jour. Bien sûr certaines features nécessitent des mises à jour serveur, mais inversement elles peuvent être transparentes pour le client.
[^] # Re: Cette roue roule vachement plus vite !
Posté par Amandine . En réponse au journal Pas seul dans la matrice. Évalué à 2.
Matrix /est/ extensible: on permet à n’importe quel type de données et évènements de circuler et à différentes sémantiques d’être définies. Mais on demande une baseline de features interopérable plus élevée que XMPP. Donc en pratique si tu veux utiliser Matrix pour de nouveaux usages (par exemple faire passer du MIDI, comme on a pu le faire au Hackathon Techcrunch) sans changer les APIs client-serveur ou serveur-serveur : tout peut se passer côté client uniquement, et le serveur est agnostique à ce qui passe. Donc tu peux ajouter beaucoup de nouvelles features sans tout mettre à jour. Bien sûr certaines features nécessitent des mises à jour serveur, mais inversement elles peuvent être transparentes pour le client.