De quels modules Prosody ai-je besoin pour prendre en charge les conversations?

10

Je configure un serveur Prosody pour une utilisation avec des clients mobiles prenant en charge OMEMO . J'ai choisi Conversations comme client de référence depuis que je le connais. Quels modules Prosody dois-je installer pour le prendre en charge?

david.libremone
la source

Réponses:

13

Conversations fournit une liste des XEP nécessitant une prise en charge côté serveur , reproduite ci-dessous avec des liens vers les modules Prosody 0.9.x correspondants.

Pour le chat de groupe crypté (support OMEMO), vous avez strictement besoin uniquement de mod_pepet mod_roster. Les autres modules prennent en compte des fonctionnalités supplémentaires dans un contexte OMEMO (par exemple le partage de fichiers) et des environnements (par exemple, les clients mobiles, le client derrière un pare-feu).

Remarques:

Prosody 0,10 notes:

Références:

david.libremone
la source
1
Vous avez manqué "cloud_notify" (XEP_0357), qui est requis pour les couvertures.
Mirko
3
Un problème à garder à l'esprit est que les données mod_pep ne sont actuellement pas persistantes , ce qui peut entraîner une incapacité à envoyer des messages à un participant hors ligne après un redémarrage du serveur , car les clés nécessaires ne sont pas présentes. Les travaux sur le problème concerné ont été "commencés" en avril 2017, mais le code pour implémenter la persistance n'a pas encore été validé, et pour le moment il semble qu'il n'entre pas dans la version 0.10.
GreenReaper