@gdpelican excellent travail sur ce plugin – il a fait beaucoup de chemin !
J’apprécie particulièrement les notifications sonores, l’intégration « qui est en ligne » et les bulles de notification lorsque le chat est réduit. Très élégant !
Je l’ai installé pour tester sur mon Discours personnel et j’explore son adéquation pour mon Discours professionnel… principalement pour permettre aux modérateurs de discuter de la manière de gérer les discussions. J’ai parcouru ce sujet et j’espère avoir une assez bonne compréhension, mais il est possible que j’aie manqué certains éléments. En gardant cela à l’esprit, voici quelques réactions et questions. Je serais reconnaissant pour vos avis.
La plus grande question, je suppose, est la pérennité – il s’agit d’un plugin non officiel, alors pouvez-vous nous parler un peu de votre expérience pour le maintenir au fil des ans et de vos projets futurs ? Je réalise que c’est open source, donc dans ce sens, il est prêt pour l’avenir, mais y a-t-il d’autres personnes, en plus de @gdpelican, qui connaissent le code et s’y engagent, et qui pourraient le faire avancer au cas où vous seriez frappé par un bus ? Inshallah, cela n’arrivera pas !
Il y a quelques problèmes éparpillés dans ce sujet qui ne sont pas listés sur GitHub. Est-ce là que vous voulez que nous publions les rapports de bugs ? Peut-être que rationaliser le signalement afin qu’ils aillent tous au même endroit vous aiderait à répondre plus efficacement sans perdre trop de temps, et nous aiderait à savoir ce qui est sur la feuille de route et (ce qui est peut-être plus important) ce qui ne l’est pas.
Pour l’instant, voici une liste de questions, réflexions, rapports de bugs et demandes de fonctionnalités, sans ordre particulier et avec des excuses pour la verbosité et la répétition d’éléments déjà mentionnés.
Quelques bugs et, espérons-le, des corrections faciles :
- bug : les chats apparaissent sur le tableau de bord administrateur même lorsque le plugin Babble n’est pas activé
- dans les paramètres administrateur : translation missing: en.site_settings.babble_initial_user_count
- mise à jour : lorsque j’ai mentionné un utilisateur avec @, il a reçu une notification par e-mail – le liant à la fois au sujet dans la catégorie et au chat dans Babble. Cela semble être un bug et c’est étrange ! Le lien devrait peut-être simplement mener à la page d’accueil du site avec le chat ouvert dans Babble, sans afficher le sujet Babble.
- Les utilisateurs devraient pouvoir commencer avec zéro utilisateur listé pour les messages privés (DM), puis créer leur propre liste de personnes avec lesquelles ils aimeraient avoir des conversations DM. Si je définis « babble initial user count » à zéro, l’option DM n’apparaît tout simplement pas. Est-ce un bug ?

edit : un autre bug :
- lors de la suppression d’un utilisateur de test et de la suppression de ses publications, les canaux de chat auxquels l’utilisateur a participé ont été supprimés. C’est surprenant.
Réflexions/demandes de fonctionnalités :
- Où les administrateurs peuvent-ils voir et gérer les journaux de chat ? Ceux-ci semblent être des sujets cachés, ce qui est excellent pour l’expérience utilisateur (UX) des utilisateurs, mais pour les administrateurs, il doit y avoir un moyen de les consulter et de les gérer. Peut-être que les administrateurs pourraient avoir accès et un lien vers, par exemple,
/t/n/1234pourrait être fourni depuis les canaux gérés dansadmin/chats. - Si un utilisateur désactive Babble dans ses préférences utilisateur, il peut toujours apparaître dans la liste des DM pour les autres, être recherché et ensuite être contacté. Ces derniers semblent disparaître dans le néant, ce qui est un peu inquiétant. Une indication que cet utilisateur n’utilise pas Babble serait utile, au moins, ou interdire carrément de discuter avec quelqu’un qui a désactivé la fonction.
- S’il n’y a pas de notification par e-mail envoyée aux utilisateurs hors ligne lorsqu’ils reçoivent un chat (et il ne semble pas y en avoir), alors je pense que la fonction DM ne devrait en fait fonctionner que pour discuter avec des utilisateurs actuellement en ligne. De plus, un paramètre administrateur devrait permettre d’activer/désactiver les notifications par e-mail, au cas où les gens voudraient l’utiliser pour des communications raisonnablement sécurisées sur le site.
- Les utilisateurs devraient pouvoir retirer des utilisateurs de la liste des DM. Peut-être qu’une petite croix à droite de leurs noms pourrait être fournie, qui, lorsqu’elle est cliquée, les retire de la liste. La recherche peut leur permettre de remettre des utilisateurs sur la liste comme ils l’entendent.
- J’aime le son de notification, mais je peux imaginer que d’autres pourraient le trouver agaçant, ou préférer un son différent. La possibilité pour les administrateurs de télécharger et de rendre disponibles différents sons de notification pour que les membres puissent choisir serait intéressante.
- La capacité pour les administrateurs de définir des préférences utilisateur par défaut pour Babble a été mentionnée et je soutiendrais son ajout.
- Le chat est assez visible pour qu’un lien vers les préférences Babble depuis l’interface de chat vaille la peine. Au moins un interrupteur pour activer/désactiver les notifications sonores.
- Sur la carte utilisateur et le profil utilisateur, pour les utilisateurs actuellement en ligne, pouvez-vous ajouter un bouton pour démarrer un chat à côté du bouton pour démarrer un message ? Ce serait un excellent moyen de se connecter directement avec les gens. Activé via un paramètre administrateur car je peux imaginer que beaucoup de gens ne voudraient pas cela dans leurs communautés.
edit après une journée d’utilisation :
- dans Babble, il semble ne pas utiliser le flair de groupe, ni même les favicons standard pour les groupes, ce qui est un peu choquant visuellement.
- lorsque je sélectionne un canal de groupe, il semblerait logique de voir une liste des membres de ce groupe qui sont actuellement en ligne pour des messages directs ou des mentions dans le chat.
- lorsque je suis sur le côté droit, pour une raison quelconque, le sélecteur d’émojis apparaît toujours sur le côté gauche, ce qui est un peu loin pour sélectionner un émoji sur un grand écran comme le mien.

- la bulle de notification a une ombre que les autres bulles de notification de Discours n’ont pas
… et un dernier rapport de bug avant de laisser cela de côté pour un moment et donner aux autres une chance de répondre. J’ai remarqué que les DM apparaissent dans la liste des sujets récents de la page « page non trouvée » avec le titre sous forme de chaîne aléatoire. Voir la capture d’écran. Ceci est en mode navigation privée, donc cela s’affiche pour tout le monde. Entre ce problème et le fait que des utilisateurs aléatoires apparaissent dans la liste des utilisateurs avec qui on peut envoyer des DM, mais qui ne voient pas leurs DM s’ils n’ont pas accès à un canal… je désactiverai la fonctionnalité DM pour l’instant.




