Pendant longtemps ce fut le seul serveur XMPP à implémenter correctement le protocole.
c'est pas tout à fait vrai. Ejabberd (et donc probablement MongooseIM) et Openfire ont un excellent support de PubSub depuis longtemps (et je ne sais pas ce qu'il en est de Tigase que je n'ai jamais essayé), et Prosody le supporte mais ne gère pas pour le moment le stockage hors ligne (à ma connaissance). À la base Prosody se veut très KISS, et enregistre tout en fichiers, ce qui pose des problèmes pour PubSub (c.f. mes 2 journaux où j'explique ça : Retour de Berlin et De l'autre côté). Ça a évolué (il y a une API pour utiliser une BDD), mais je ne crois pas que c'est utilisé pour PEP à l'heure qu'il est.
De notre côté nous avons développé notre propre service PubSub, et on le fait tourner avec Prosody. Vu que c'est un serveur taillé sur mesure, il a presque (*) tout ce dont nous avons besoin (et donc Movim aussi).
(*) je dis presque parce qu'on n'a pas encore implémenté la gestion des présences nécessaire pour faire un vrai PEP
[^] # Re: si votre serveur XMPP le prend en charge
Posté par Goffi (site web personnel, Mastodon) . En réponse à la dépêche Movim 0.9 - Tchouri. Évalué à 5.
c'est pas tout à fait vrai. Ejabberd (et donc probablement MongooseIM) et Openfire ont un excellent support de PubSub depuis longtemps (et je ne sais pas ce qu'il en est de Tigase que je n'ai jamais essayé), et Prosody le supporte mais ne gère pas pour le moment le stockage hors ligne (à ma connaissance). À la base Prosody se veut très KISS, et enregistre tout en fichiers, ce qui pose des problèmes pour PubSub (c.f. mes 2 journaux où j'explique ça : Retour de Berlin et De l'autre côté). Ça a évolué (il y a une API pour utiliser une BDD), mais je ne crois pas que c'est utilisé pour PEP à l'heure qu'il est.
De notre côté nous avons développé notre propre service PubSub, et on le fait tourner avec Prosody. Vu que c'est un serveur taillé sur mesure, il a presque (*) tout ce dont nous avons besoin (et donc Movim aussi).
(*) je dis presque parce qu'on n'a pas encore implémenté la gestion des présences nécessaire pour faire un vrai PEP