Bonjour,
Je tente de mettre en place XMPP pour un usage interne dans une petite PME (10 personnes).
Côté serveur, on est parti sur ejabberd, au fianl ça a été assez facile.
Par contre côté client, c'est un peu le cauchemard…
Nos besoins sont les suivants:
- postes de travail sous Linux, Windows, et Android
- notifications sur l'OS lors de la réception d'un message
- possibilité d'appels audio / vidéo, idéalement multi-utilisateurs
- affichage clair du statut (présence) des différents contacts (en ligne, dispo, etC…)
- partage de fichiers
- idéalement partage d'écran, mais je ne crois pas que XMPP offre cette possibilité
Côté Android, Conversation semble cocher toutes les cases (sauf peut-être la présence ?)
Côté Linux / Windows, on n'a trouvé que Dino. Mais sur dino, la présence ne semble pas gérée. Ou en tout cas, pas clairement affichée. Ou on n'a pas trouvé.
Par ailleurs le statut de la version Windows n'est pas clair (maintenu ?).
Au final, ça pousse fort pour des solutions moins libres comme Slack / Mattermost / Matrix / …
Quelqu'un a une expérience et des conseils à me donner ?
# Gajim
Posté par Psychofox (Mastodon) . Évalué à 3 (+0/-0). Dernière modification le 31 janvier 2025 à 12:56.
Tu peux regarder du côté de Gajim. Je crois qu'il est même disponible sous windows via le microsoft store. Il supporte même MacOS mais il n'y a pas de paquet disponible, il faut installer les dépendances nécessaire manuellement et créer le lien pour lancer l'appli. La présence est supportée.
Pour le partage d'écran j'ignore si c'est supporté, en général je ne fais pas d'appel vidéo avec xmpp, je préfère inviter mes contacts sur une videoconf jitsi, ou autre. Sinon Jami, une messagerie en p2p supporte normalement le partage d'écran mais je n'ai jamais personnellement testé. Elle a ses propres moins, comme le fait que le fait qu'elle est serverless fait que des messages peuvent rester en attente très longtemps entre des contacts qui ne sont connectés que sporadiquement (il y a des mesures de contournement).
[^] # Re: Gajim
Posté par BAud (site web personnel) . Évalué à 2 (+0/-0). Dernière modification le 31 janvier 2025 à 13:16.
ça, ça m'insupporte, vu que ça va à l'encontre de l'asynchrone ;-) d'autant que d'expérience les collègues ont tendance à se mettre en
occupé
ce qui réduit à néant l'utilité de la chose…[^] # Re: Gajim
Posté par Psychofox (Mastodon) . Évalué à 3 (+0/-0).
Tant que c'est configurable depuis le client je m'en fous.
# facile XMPP
Posté par BAud (site web personnel) . Évalué à 3 (+1/-0). Dernière modification le 31 janvier 2025 à 13:09.
Pour Windows et Linux : Dino
Pour Android : Conversations
bref, comme tu le dis
tu as l'interopérabilité, messagerie instantanée, salons, appels vocaux via VoIP, appels vidéo
pour conf' call en visio avec présentation d'écran, je veux bien des retours d'expérience :-) sinon jitsi ou big blue button et c'est marre
pour le serveur : moui ejabberd ou prosody, bah cocher les cases dont tu as besoin parmis la jungle de XEP :-) (ça s'est amélioré depuis 2010 avec XMPP-Core et XMPP-IM hein)
# Conf Xmpp
Posté par root_rtfm . Évalué à 1 (+0/-0).
Bonjour
Non testé en entreprise ….
Serveur : Openfire sur Pi
Android : Conversation (via FDroid)
Windows/Linux : PidGin
Le partage de fichier fonctionne (via HttpUpload)
La visio n'a fonctionné que sous Android vers un Android avec le client Conversation, pas moyen avec Pidgin… (probablement un problème de firewall)
Les messages sont généralement envoyés à tout les appareils connectés de l'utilisateur (quelques bugs tout de même)
Dino semble bien, mais aux dernières nouvelles, il ne supportait pas les certificats auto signés.
Après, il y aurait aussi NextCloud avec son client, testé il y a quelque temps.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.