Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Extension "chat" à tester

BohwaZ/Paheko

08/10/2024 00:15:25

Bonjour à toutes et tous,

Besoin d'une alternative rapide et légère à Slack, Discord, Mattermost
ou Rocket.Chat ?

Je vous propose de tester la nouvelle extension "Chat" pour les
discussions en direct, sur https://demo.paheko.cloud/

(dans Configuration -> Extensions -> Inactives)

Au menu : discussions internes à l'association, publiques, messages
privés. Avec des messages vocaux, des fichiers joints, des
emoji-réactions et la possibilité de créer une visio Jitsi et y inviter
les membres du salon en un clic.

99% de Slack, pour 1% de son poids :)

C'est une version de test, des bugs existent probablement, merci de les
remonter :)

Le but de cette extension n'est pas de faire "tout" ce que font les
gros logiciels, mais de répondre au plus gros du besoin, pour se créer
rapidement une discussion à plusieurs.

Le but premier est d'améliorer la communication interne chez nous à
Paheko. Ça fait quelques mois que je n'ai pas avancé sur cette
extension donc après réflexion je ne sais pas si c'est le meilleur
outil, mais je me suis dit qu'il restait intéressant de recueillir les
retours dessus.

Je vous laisse donc me dire ce que vous en pensez, si ça peut vous
être utile, ou pas, et me remonter d'éventuels bugs :)

-----

Ce qu'il manque encore :

* mise à jour de la liste des salons en temps réel (quand un nouveau
  salon est créé, que quelqu'un vient vous parler en privé, etc.)
* notifications
* Pouvoir configurer le serveur Jitsi utilisé
* Possibilité de remonter dans l'historique
* Édition de message
* Archivage de salon : plus personne ne peut rejoindre le salon
* Recherche de message dans les salons
* Affichage du nombre de messages non lus dans chaque canal
* Affichage de la ligne montrant le dernier message non lu quand on
ouvre un salon
* Indicateur du nombre de messages non lus dans le titre de l'onglet

La liste des fonctionnalités actuellement disponibles :

* Remplace Microsoft Teams, Slack, Discord, Zulip, Mattermost ou Rocket
  Chat
* Discussions en temps réel
* Création et suppression de salons
* Salons publics, accessibles aux visiteurs
* Salons privés, réservés aux membres de l'association
* Salons privés, sur invitation à des membres ou des intervenants
  externes
* Messages privés entre deux personnes
* Ajout de réactions / emojis aux messages (+ réactions rapides)
* Communication entre tabs/fenêtres du navigateur pour s'assurer qu'une
  seule tab peut recevoir les mises à jour en temps réel ([cf. cette
 
discussion](https://linuxfr.org/news/communiquer-avec-le-serveur-depuis-un-navigateur-web-xhr-sse-et-websockets#toc-les-server-sent-events-%C3%A0-la-rescousse))
* Rendu Markdown de base (listes, gras, italique, barré, code,
  citation), comme [Slack](https://www.markdownguide.org/tools/slack/)
* Transformation automatique des URLs en liens
* Messages sur plusieurs lignes avec Ctrl+Entrée, ou Shift+Entrée
* Envoi de fichier
* Envoi et lecture de messages audio, au format Opus (léger, environ 7
  Mo par heure de discussion, soit le poids de 2 photos !)
* Ouverture de visioconférence directement depuis un salon (en
  utilisant Jitsi)
* Très faible empreinte écologique
* Suppression de message
* Messages éphémères : suppression automatique des messages après un
  certain délai
* Limitation du nombre de messages enregistrés dans le salon
* Lien permanent vers un message de la discussion
* Suppression des fichiers lors de la suppression du salon

Extension "chat" à tester

BohwaZ/Paheko

08/10/2024 00:55:15

Un exemple de discussion publique:
https://demo-5r15jd.paheko.cloud/p/chat/ (valide quelques jours)

RE: [EXTERNAL] Extension "chat" à tester

user at ciqjdl.com via aide

08/10/2024 13:08:32

Bonjour,



C'est une excellente initiative qui donnera un atout majeur à Paheko, j'en suis
convaincu !

Voici quelques observations :)


Les aspects positifs :

  *
Créer un canal de communication à double sens, dans un même endroit : le but étant de
ne pas utiliser des messages collectifs pour des informations "brèves" ou
groupes de travail, et de permettre aux non-admins de s’exprimer
  *
Accès à des discussions depuis l’extérieur pour les non membres
  *
Supprimer un message
  *
Mettre des emojis sur un même message

Difficulté rencontrée lors du test :

  *
Quand on prend le lien d’un message, la page renvoie une erreur « fail »

Questions :

  *
Qui peut créer des discussions ? Uniquement les Admins ? Ou tout le monde ?
  *
Dans le cas où les membres ne doivent pas accéder à la liste des autres membres (parce
que la catégorie dans laquelle ils sont membres ne le permet pas), ou ne peuvent pas
créer de nouvelles discussions, peuvent-ils n’écrire qu’aux administrateurs ?
  *
En bref, comment fonctionnera l’attribution des droits ? (Création de discussions, envoi
de messages, modération, ajout de membres, etc.)

Et enfin, quelques idées / suggestions qui rendront l'outil efficace :) :

  *
Faire en sorte que les utilisateurs soient notifiés en cas de nouveau message (avec un
aperçu du ou des derniers messages dans le contenu du mail)
  *
Ne rendre que certaines discussions publiques (avec un lien dédié pour y accéder (comme
pour partager un document), mais sans visualiser les autres discussions publiques)
  *
Pour les admins, ajouter un bouton sur les fiches des membres pour écrire en privé à un
membre
  *
Pouvoir gérer la participation des membres dans une discussion (pouvoir faire sortir
quelqu’un, inviter d'autres membres)
  *
Créer un (ou des) salon uniquement dédié aux annonces des administrateurs /
modérateurs (utile pour faire suivre des informations / brèves) sans devoir envoyer de
mail collectif
  *
Nommer des modérateurs dans une discussion : peuvent ajouter des membres, supprimer des
messages ou des membres
  *
Une option qui permet de masquer la liste des personnes membres d'une discussion
  *
Pouvoir créer des groupes plus restreints : connexion nécessaire, mais qu'avec
certains membres (pour un groupe de travail par exemple)
  *
Sécuriser l’accès à une discussion par un mot de passe (comme lors d'un partage
de document)

Merci encore pour tout ce travail !

Bonne journée,


________________________________
De : BohwaZ/Paheko <bohwaz@paheko.cloud>
Envoyé : lundi 7 octobre 2024 22:14
À : aide@paheko.cloud <aide@paheko.cloud>; hebergement@paheko.cloud
<hebergement@paheko.cloud>
Objet : [EXTERNAL] [Paheko] Extension "chat" à tester

Bonjour à toutes et tous,

Besoin d'une alternative rapide et légère à Slack, Discord, Mattermost
ou Rocket.Chat ?

Je vous propose de tester la nouvelle extension "Chat" pour les
discussions en direct, sur https://demo.paheko.cloud/

(dans Configuration -> Extensions -> Inactives)

Au menu : discussions internes à l'association, publiques, messages
privés. Avec des messages vocaux, des fichiers joints, des
emoji-réactions et la possibilité de créer une visio Jitsi et y inviter
les membres du salon en un clic.

99% de Slack, pour 1% de son poids :)

C'est une version de test, des bugs existent probablement, merci de les
remonter :)

Le but de cette extension n'est pas de faire "tout" ce que font les
gros logiciels, mais de répondre au plus gros du besoin, pour se créer
rapidement une discussion à plusieurs.

Le but premier est d'améliorer la communication interne chez nous à
Paheko. Ça fait quelques mois que je n'ai pas avancé sur cette
extension donc après réflexion je ne sais pas si c'est le meilleur
outil, mais je me suis dit qu'il restait intéressant de recueillir les
retours dessus.

Je vous laisse donc me dire ce que vous en pensez, si ça peut vous
être utile, ou pas, et me remonter d'éventuels bugs :)

-----

Ce qu'il manque encore :

* mise à jour de la liste des salons en temps réel (quand un nouveau
  salon est créé, que quelqu'un vient vous parler en privé, etc.)
* notifications
* Pouvoir configurer le serveur Jitsi utilisé
* Possibilité de remonter dans l'historique
* Édition de message
* Archivage de salon : plus personne ne peut rejoindre le salon
* Recherche de message dans les salons
* Affichage du nombre de messages non lus dans chaque canal
* Affichage de la ligne montrant le dernier message non lu quand on
ouvre un salon
* Indicateur du nombre de messages non lus dans le titre de l'onglet

La liste des fonctionnalités actuellement disponibles :

* Remplace Microsoft Teams, Slack, Discord, Zulip, Mattermost ou Rocket
  Chat
* Discussions en temps réel
* Création et suppression de salons
* Salons publics, accessibles aux visiteurs
* Salons privés, réservés aux membres de l'association
* Salons privés, sur invitation à des membres ou des intervenants
  externes
* Messages privés entre deux personnes
* Ajout de réactions / emojis aux messages (+ réactions rapides)
* Communication entre tabs/fenêtres du navigateur pour s'assurer qu'une
  seule tab peut recevoir les mises à jour en temps réel ([cf. cette
 
discussion](https://linuxfr.org/news/communiquer-avec-le-serveur-depuis-un-navigateur-web-xhr-sse-et-websockets#toc-les-server-sent-events-%C3%A0-la-rescousse))
* Rendu Markdown de base (listes, gras, italique, barré, code,
  citation), comme [Slack](https://www.markdownguide.org/tools/slack/)
* Transformation automatique des URLs en liens
* Messages sur plusieurs lignes avec Ctrl+Entrée, ou Shift+Entrée
* Envoi de fichier
* Envoi et lecture de messages audio, au format Opus (léger, environ 7
  Mo par heure de discussion, soit le poids de 2 photos !)
* Ouverture de visioconférence directement depuis un salon (en
  utilisant Jitsi)
* Très faible empreinte écologique
* Suppression de message
* Messages éphémères : suppression automatique des messages après un
  certain délai
* Limitation du nombre de messages enregistrés dans le salon
* Lien permanent vers un message de la discussion
* Suppression des fichiers lors de la suppression du salon

[EXTERNAL] Extension "chat" à tester

BohwaZ/Paheko

08/10/2024 13:39:25

> Quand on prend le lien d’un message, la page renvoie une erreur «
> fail »

C'est pas encore implémenté oui ;)

> Qui peut créer des discussions ? Uniquement les Admins ? Ou tout le
> monde ?

Seulement les admins des membres.

> Dans le cas où les membres ne doivent pas accéder à la liste des
> autres membres (parce que la catégorie dans laquelle ils sont membres
> ne le permet pas), ou ne peuvent pas créer de nouvelles discussions,
> peuvent-ils n’écrire qu’aux administrateurs ?

N'importe qui peut discuter avec n'importe qui, y compris les
"anonymes" avec n'importe quel membre, actuellement.

> * En bref, comment
> fonctionnera l’attribution des droits ? (Création de discussions,
> envoi de messages, modération, ajout de membres, etc.)

Pour l'instant le seul truc que j'ai décidé c'est :
- uniquement les admins des membres peuvent créer de nouveaux salons

Si tu as des idées sur comment les autres droits doivent fonctionner,
c'est le moment :)

> Faire en sorte que les utilisateurs soient notifiés en cas de nouveau
> message (avec un aperçu du ou des derniers messages dans le contenu
> du mail)

Prévu :) Le but étant de ne pas obliger à aller voir le chat
régulièrement, et pouvoir être asynchrone.

> * Ne rendre que certaines discussions publiques (avec un
> lien dédié pour y accéder (comme pour partager un document), mais
> sans visualiser les autres discussions publiques)

Oui c'est prévu de pouvoir créer des canaux qui ne sont accessibles que
sur invitation.

> * Pour les admins,
> ajouter un bouton sur les fiches des membres pour écrire en privé à
> un membre

Je note, merci.

> * Pouvoir gérer la participation des membres dans une
> discussion (pouvoir faire sortir quelqu’un, inviter d'autres membres)

Noté.

> * Créer un (ou des) salon uniquement dédié aux annonces des
> administrateurs / modérateurs (utile pour faire suivre des
> informations / brèves) sans devoir envoyer de mail collectif 

Noté :
* Pouvoir restreindre un canal à une catégorie de membres

> * Nommer
> des modérateurs dans une discussion : peuvent ajouter des membres,
> supprimer des messages ou des membres

Seuls les gens qui ont le droit de gérer les canaux (donc les membres
qui ont accès à la gestion des membres actuellement) pourront avoir des
actions de modération. Faut pas que ça devienne une usine à gaz non
plus :)

> * Une option qui permet de
> masquer la liste des personnes membres d'une discussion 

Noté.

> Pouvoir créer des groupes plus restreints : connexion nécessaire,
> mais qu'avec certains membres (pour un groupe de travail par exemple)

Non, pas d'usine à gaz :)

> * Sécuriser l’accès à une discussion par un mot de passe (comme lors
> d'un partage de document)

Non plus :)

Tu pourra inviter des personnes extérieures à une discussion (via un
lien d'invitation). Si tu veux restreindre par mot de passe, ben tu as
déjà des comptes de membre pour ça :)

Extension "chat" à tester

VIGNAUD_Marc

08/10/2024 14:52:02

Bonjour,
Je ne comprends pas bien : Cette extension est-elle disponible sur mon site
ou uniquement sur un site de test à créer.
Je vais sur configuration ==> extensions et le le trouve pas, ni sur les
extensions actives, ni sur les inactives.


*Marc VIGNAUD  *
rcalbuth53@gmail.com - 0662556681


Le mar. 8 oct. 2024 à 00:15, BohwaZ/Paheko <bohwaz@paheko.cloud> a écrit :

> Bonjour à toutes et tous,
>
> Besoin d'une alternative rapide et légère à Slack, Discord, Mattermost
> ou Rocket.Chat ?
>
> Je vous propose de tester la nouvelle extension "Chat" pour les
> discussions en direct, sur https://demo.paheko.cloud/
>
> (dans Configuration -> Extensions -> Inactives)
>
> Au menu : discussions internes à l'association, publiques, messages
> privés. Avec des messages vocaux, des fichiers joints, des
> emoji-réactions et la possibilité de créer une visio Jitsi et y inviter
> les membres du salon en un clic.
>
> 99% de Slack, pour 1% de son poids :)
>
> C'est une version de test, des bugs existent probablement, merci de les
> remonter :)
>
> Le but de cette extension n'est pas de faire "tout" ce que font
les
> gros logiciels, mais de répondre au plus gros du besoin, pour se créer
> rapidement une discussion à plusieurs.
>
> Le but premier est d'améliorer la communication interne chez nous à
> Paheko. Ça fait quelques mois que je n'ai pas avancé sur cette
> extension donc après réflexion je ne sais pas si c'est le meilleur
> outil, mais je me suis dit qu'il restait intéressant de recueillir les
> retours dessus.
>
> Je vous laisse donc me dire ce que vous en pensez, si ça peut vous
> être utile, ou pas, et me remonter d'éventuels bugs :)
>
> -----
>
> Ce qu'il manque encore :
>
> * mise à jour de la liste des salons en temps réel (quand un nouveau
>   salon est créé, que quelqu'un vient vous parler en privé, etc.)
> * notifications
> * Pouvoir configurer le serveur Jitsi utilisé
> * Possibilité de remonter dans l'historique
> * Édition de message
> * Archivage de salon : plus personne ne peut rejoindre le salon
> * Recherche de message dans les salons
> * Affichage du nombre de messages non lus dans chaque canal
> * Affichage de la ligne montrant le dernier message non lu quand on
> ouvre un salon
> * Indicateur du nombre de messages non lus dans le titre de l'onglet
>
> La liste des fonctionnalités actuellement disponibles :
>
> * Remplace Microsoft Teams, Slack, Discord, Zulip, Mattermost ou Rocket
>   Chat
> * Discussions en temps réel
> * Création et suppression de salons
> * Salons publics, accessibles aux visiteurs
> * Salons privés, réservés aux membres de l'association
> * Salons privés, sur invitation à des membres ou des intervenants
>   externes
> * Messages privés entre deux personnes
> * Ajout de réactions / emojis aux messages (+ réactions rapides)
> * Communication entre tabs/fenêtres du navigateur pour s'assurer
qu'une
>   seule tab peut recevoir les mises à jour en temps réel ([cf. cette
>   discussion](
>
https://linuxfr.org/news/communiquer-avec-le-serveur-depuis-un-navigateur-web-xhr-sse-et-websockets#toc-les-server-sent-events-%C3%A0-la-rescousse
> ))
> * Rendu Markdown de base (listes, gras, italique, barré, code,
>   citation), comme [Slack](https://www.markdownguide.org/tools/slack/)
> * Transformation automatique des URLs en liens
> * Messages sur plusieurs lignes avec Ctrl+Entrée, ou Shift+Entrée
> * Envoi de fichier
> * Envoi et lecture de messages audio, au format Opus (léger, environ 7
>   Mo par heure de discussion, soit le poids de 2 photos !)
> * Ouverture de visioconférence directement depuis un salon (en
>   utilisant Jitsi)
> * Très faible empreinte écologique
> * Suppression de message
> * Messages éphémères : suppression automatique des messages après un
>   certain délai
> * Limitation du nombre de messages enregistrés dans le salon
> * Lien permanent vers un message de la discussion
> * Suppression des fichiers lors de la suppression du salon
>
> --
> Liste d'entraide des utilisateurs de Paheko
> https://paheko.cloud/
>
> Pour se désinscrire : https://paheko.cloud/entraide
> Archives : https://admin.kd2.org/lists/aide@paheko.cloud/archives/
>
>

Extension "chat" à tester

BohwaZ/Paheko

08/10/2024 15:07:29

C'est marqué dans mon message :

> Je vous propose de tester la nouvelle extension "Chat" pour les
> discussions en direct, sur https://demo.paheko.cloud/

Donc c'est que sur demo.paheko.cloud.

Extension "chat" à tester

VIGNAUD_Marc

08/10/2024 15:14:05

J'ai lu trop vite. Désolé

*Marc VIGNAUD  *
rcalbuth53@gmail.com - 0662556681


Le mar. 8 oct. 2024 à 15:07, BohwaZ/Paheko <bohwaz@paheko.cloud> a écrit :

> C'est marqué dans mon message :
>
> > Je vous propose de tester la nouvelle extension "Chat" pour les
> > discussions en direct, sur https://demo.paheko.cloud/
>
> Donc c'est que sur demo.paheko.cloud.
>
> --
> Liste d'entraide des utilisateurs de Paheko
> https://paheko.cloud/
>
> Pour se désinscrire : https://paheko.cloud/entraide
> Archives : https://admin.kd2.org/lists/aide@paheko.cloud/archives/
>

RE: [EXTERNAL] Extension "chat" à tester

user at ciqjdl.com via aide

08/10/2024 17:14:10

Parfait, merci beaucoup pour ce retour !
Je continue d'y réfléchir ;), l'outil me plaisant tellement ...


Juste pour vérifier si j'ai bien compris :

- Seuls les admins peuvent créer des discussions publiques et privées ;

- Les discussions privées sont accessibles par tous les membres de l'association ;

- Il y aura bientôt un moyen qui permet de limiter l'envoi de messages d'un
salon à certaines catégories de membres (c'est bien cela ?) ;

- Pour "n'importe qui peut discuter avec n'importe qui" : cela veut
dire qu'une liste brute de tous les membres sera affichée ? Ou certains membres
n'apparaitront qu'après avoir envoyé un message dans un salon ?

- Des salons ne seront accessibles que sur invitation : cela concerne-t-il les salons
privés et/ou publics ? (Pour ceux privés, cela veut dire qu'uniquement certains
membres le rejoindront ?)

Je pense avoir fait le tour.



Merci en tout cas ! :)

Bonne fin de journée,
________________________________
De : BohwaZ/Paheko <bohwaz@paheko.cloud>
Envoyé : mardi 8 octobre 2024 11:38
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [EXTERNAL] [Paheko] Extension "chat" à tester

> Quand on prend le lien d'un message, la page renvoie une erreur «
> fail »

C'est pas encore implémenté oui ;)

> Qui peut créer des discussions ? Uniquement les Admins ? Ou tout le
> monde ?

Seulement les admins des membres.

> Dans le cas où les membres ne doivent pas accéder à la liste des
> autres membres (parce que la catégorie dans laquelle ils sont membres
> ne le permet pas), ou ne peuvent pas créer de nouvelles discussions,
> peuvent-ils n'écrire qu'aux administrateurs ?

N'importe qui peut discuter avec n'importe qui, y compris les
"anonymes" avec n'importe quel membre, actuellement.

> * En bref, comment
> fonctionnera l'attribution des droits ? (Création de discussions,
> envoi de messages, modération, ajout de membres, etc.)

Pour l'instant le seul truc que j'ai décidé c'est :
- uniquement les admins des membres peuvent créer de nouveaux salons

Si tu as des idées sur comment les autres droits doivent fonctionner,
c'est le moment :)

> Faire en sorte que les utilisateurs soient notifiés en cas de nouveau
> message (avec un aperçu du ou des derniers messages dans le contenu
> du mail)

Prévu :) Le but étant de ne pas obliger à aller voir le chat
régulièrement, et pouvoir être asynchrone.

> * Ne rendre que certaines discussions publiques (avec un
> lien dédié pour y accéder (comme pour partager un document), mais
> sans visualiser les autres discussions publiques)

Oui c'est prévu de pouvoir créer des canaux qui ne sont accessibles que
sur invitation.

> * Pour les admins,
> ajouter un bouton sur les fiches des membres pour écrire en privé à
> un membre

Je note, merci.

> * Pouvoir gérer la participation des membres dans une
> discussion (pouvoir faire sortir quelqu'un, inviter d'autres
membres)

Noté.

> * Créer un (ou des) salon uniquement dédié aux annonces des
> administrateurs / modérateurs (utile pour faire suivre des
> informations / brèves) sans devoir envoyer de mail collectif

Noté :
* Pouvoir restreindre un canal à une catégorie de membres

> * Nommer
> des modérateurs dans une discussion : peuvent ajouter des membres,
> supprimer des messages ou des membres

Seuls les gens qui ont le droit de gérer les canaux (donc les membres
qui ont accès à la gestion des membres actuellement) pourront avoir des
actions de modération. Faut pas que ça devienne une usine à gaz non
plus :)

> * Une option qui permet de
> masquer la liste des personnes membres d'une discussion

Noté.

> Pouvoir créer des groupes plus restreints : connexion nécessaire,
> mais qu'avec certains membres (pour un groupe de travail par exemple)

Non, pas d'usine à gaz :)

> * Sécuriser l'accès à une discussion par un mot de passe (comme lors
> d'un partage de document)

Non plus :)

Tu pourra inviter des personnes extérieures à une discussion (via un
lien d'invitation). Si tu veux restreindre par mot de passe, ben tu as
déjà des comptes de membre pour ça :)

RE: [EXTERNAL] Extension "chat" à tester

bohwaz/Paheko

10/10/2024 00:44:40

>- Seuls les admins peuvent créer des discussions publiques et privées ;

Les admins de la partie membres oui.

>- Les discussions privées sont accessibles par tous les membres de l'association
;

Discussions internes oui.

Messages privés= messages entre deux personnes.

>- Il y aura bientôt un moyen qui permet de limiter l'envoi de messages d'un
salon à certaines catégories de membres (c'est bien cela ?) ;

Non. Ça sera un type de salon différent.

>- Pour "n'importe qui peut discuter avec n'importe qui" : cela
veut dire qu'une liste brute de tous les membres sera affichée ? Ou certains membres
n'apparaitront qu'après avoir envoyé un message dans un salon ?

Seulement ceux qui ont participé.

>- Des salons ne seront accessibles que sur invitation : cela concerne-t-il les salons
privés et/ou publics ? (Pour ceux privés, cela veut dire qu'uniquement certains
membres le rejoindront ?)

Ça sera un nouveau type de salon. Tu le crée et ensuite tu choisis qui peut venir
dedans. Membres ou personnes externes.