« Chat (AliENS) » : différence entre les versions

De Wiki Ali(ENS de Lyon)
imported>Vlorentz
([Comparaison des solutions de chat] Ajout de Quassel Webserver)
m (Asalagno a déplacé la page Documentation/aliens/chat vers Chat (AliENS) : mauvaise pratique)
 
(19 versions intermédiaires par 6 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
=== AliENS Chat ===
[[File:documentation--aliens--800px-mattermost_logo_horizontal.svg.png|200px|class=align-right]]


Ce service permet à toute personne détentrice d'un compte [[documentation/aliens/auth|AliENS Auth]] de discuter en temps réel en utilisant le protocole XMPP. La création de canaux est libre, et il est possible de régler un certain nombre de paramètres comme un accès par mot de passe à certains canaux, ou des listes de membres.
== AliENS Chat ==


==== Accès ====
Ce service permet à toute personne détentrice d'un compte [[documentation/aliens/auth|AliENS Auth]] de discuter en temps réel en utilisant le logiciel Mattermost.
[[Fichier:Documentation--aliens--screenmattermost.png|lien=https://chat.aliens-lyon.fr|alt=|centré|600x600px]]


L'accès au chat peut se faire de diverses manières, avec plusieurs clients.
Il est notamment utilisé:
 
* par le LaBi, fablab de l'ENS ([https://chat.aliens-lyon.fr/labi/ à cette adresse])
* par le CA d'AliENS, pour la gestion des services de l'association ([https://chat.aliens-lyon.fr/aliens/channels/administration-systeme dont une bonne partie sur des canaux publics si vous souhaitez venir en discuter avec nous!])
* par les respos infos des différentes associations de la Fédération des Associations pour échanger ([https://chat.aliens-lyon.fr/aliens/channels/informatique-fede canal AliENS/Informatique Fédé])
* plus généralement pour parler de tout et de rien avec des canaux facilement créés
 
=== Accès ===
 
L'accès au chat peut se faire de diverses manières.


==== Client Web ====
==== Client Web ====


Le client web est accessible à l'adresse https://chat.aliens-lyon.fr/. Ce client est assez basique, et ne permet par exemple pas d'envoyer et de recevoir des messages chiffrés par OMEMO. Le client est basé sur le programme [https://conversejs.org/ Converse.js].
Le client web est accessible à l'adresse https://chat.aliens-lyon.fr/.


==== Application Android ====
==== Application Android ====


On peut utiliser l'application [https://conversations.im/ Conversations] (payante sur le Play Store, gratuite sur [https://f-droid.org/en/packages/eu.siacs.conversations/ F-Droid]).
On peut également utiliser l'application Android [https://play.google.com/store/apps/details?id=com.mattermost.rn&hl=fr Mattermost].


Les paramètres à utiliser sont les suivants:
[[File:documentation--aliens--google-play-badge.png|200px|Mattermost sur Google Play|link=https://play.google.com/store/apps/details?id=com.mattermost.rn&hl=fr]] [[File:documentation--aliens--get-it-on-fr.png|200px|Mattermost sur F-Droid|link=https://f-droid.org/en/packages/com.mattermost.rnbeta/]]


* Serveur: `aliens-lyon.fr`;
==== Application IOS ====


* Nom d'utilisateur: `pdupont@aliens-lyon.fr` si le compte [[documentation/aliens/auth|AliENS Auth]] est `pdupont`;
[[File:documentation--aliens--200px-download_on_the_app_store_badge.svg.png|200px|Mattermost sur l'App Store|link=https://apps.apple.com/us/app/mattermost/id1257222717]]


* Mot de passe: mot de passe [[documentation/aliens/auth|AliENS Auth]].
==== Bridge avec IRC ====
 
Les canaux de l'association sont bridgés avec IRC (irc.rezosup.org, #ENSLyon et #AliENS).
 
=== Création d'équipes de discussion ===
 
Il est possible de demander la création de « teams » (équipes), qui sont un moyen de cloisonner les discussions pour une association, un groupe informel, une promotion… Chaque équipe peut gérer ses canaux et ses membres séparément, par exemple en choisissant de garder la main sur les inscriptions pour choisir qui peut participer.
 
Par exemple, il existe une équipe « [https://chat.aliens-lyon.fr/ens-de-lyon ENS de Lyon] », qui a pour but d'accueillir des discussions génériques à propos de l'ENS de Lyon, et il existe une équipe «[https://chat.aliens-lyon.fr/aliens  AliENS] », centrée autour de l'association AliENS.


=== Comparaison des solutions de chat ===
=== Comparaison des solutions de chat ===


{|
{| class="wikitable"
! Client ( protocole )
! Client ( protocole )
! Standardisé
! Standardisé
Ligne 35 : Ligne 53 :
! Fédération
! Fédération
! Modération
! Modération
! OpenID
! Keycloak / OpenID
! Site Web
! Site Web
|-
|-
| Riot.im (Matrix)
| Riot.im (Matrix)
| <color #ff7f27>Moyennement</color>
| <span style="color: #ff7f27">Moyennement</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ff7f27&gt;Cassé&lt;/color&gt;
| <span style="color: #ff7f27">Cassé</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ed1c24&gt;Mauvaise&lt;/color&gt;
| <span style="color: #ed1c24">Mauvaise</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| https://about.riot.im/
| https://about.riot.im/
|-
|-
| Converse.js (XMPP)
| Converse.js (XMPP)
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ff7f27&gt;Moyenne&lt;/color&gt;
| <span style="color: #ff7f27">Moyenne</span>
| &lt;color #22b14c&gt;Bonne&lt;/color&gt;
| <span style="color: #22b14c">Bonne</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ffc90e&gt;Expérimental&lt;/color&gt;
| <span style="color: #ffc90e">Expérimental</span>
| &lt;color #ffc90e&gt;Plugin Perso&lt;/color&gt;
| <span style="color: #ffc90e">Plugin Perso</span>
| https://conversejs.org/
| https://conversejs.org/
|-
|-
| Mattermost
| Mattermost
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| ?
| ?
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ffc90e&gt;Via Gitlab&lt;/color&gt;
| <span style="color: #ff7f27">Via Gitlab</span>
| https://mattermost.com/
| https://mattermost.com/
|-
|-
| Rocket.chat
| Rocket.chat
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ffc90e&gt;Beta&lt;/color&gt;
| <span style="color: #ffc90e">Beta</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| ?
| ?
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| https://rocket.chat/
| https://rocket.chat/
|-
|-
| The Lounge (IRC)
| The Lounge (IRC)
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ff7f27&gt;Plugin&lt;/color&gt;
| <span style="color: #ff7f27">Plugin</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ffc90e&gt;Variable&lt;/color&gt;
| <span style="color: #ffc90e">Variable</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ffc90e&gt;Oui, mais limitée&lt;/color&gt;
| <span style="color: #ffc90e">Oui, mais limitée</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| https://thelounge.chat/
| https://thelounge.chat/
|-
|-
| Quassel Webserver (IRC)
| Quassel Webserver (IRC)
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ffc90e&gt;Oui, mais Blowfish&lt;/color&gt;
| <span style="color: #ffc90e">Oui (Blowfish)</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| <span style="color: #22b14c">Oui</span>
| &lt;color #ffc90e&gt;Variable&lt;/color&gt;
| <span style="color: #ffc90e">Variable</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ffc90e&gt;Oui, mais limitée&lt;/color&gt;
| <span style="color: #ffc90e">Oui, mais limitée</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| https://github.com/magne4000/quassel-webserver
| https://github.com/magne4000/quassel-webserver
|-
|-
| Zulip
| Zulip
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| <span style="color: #ed1c24">Non</span>
| ?
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| ?
| &lt;color #ed1c24&gt;Non&lt;/color&gt;
| &lt;color #22b14c&gt;Oui&lt;/color&gt;
| ?
| ?
| <span style="color: #fff200">Déconcertante</span>
| <span style="color: #b5e61d">Semble Bonne</span>
| <span style="color: #ed1c24">Non</span>
| <span style="color: #22b14c">Oui</span>
| <span style="color: #22b14c">Oui (SAML)</span>
| https://zulipchat.com/
| https://zulipchat.com/
|}
|}


[[Catégorie:Service AliENS]]

Dernière version du 3 janvier 2024 à 17:39

AliENS Chat

Ce service permet à toute personne détentrice d'un compte AliENS Auth de discuter en temps réel en utilisant le logiciel Mattermost.

Il est notamment utilisé:

Accès

L'accès au chat peut se faire de diverses manières.

Client Web

Le client web est accessible à l'adresse https://chat.aliens-lyon.fr/.

Application Android

On peut également utiliser l'application Android Mattermost.

Mattermost sur Google Play Mattermost sur F-Droid

Application IOS

Mattermost sur l'App Store

Bridge avec IRC

Les canaux de l'association sont bridgés avec IRC (irc.rezosup.org, #ENSLyon et #AliENS).

Création d'équipes de discussion

Il est possible de demander la création de « teams » (équipes), qui sont un moyen de cloisonner les discussions pour une association, un groupe informel, une promotion… Chaque équipe peut gérer ses canaux et ses membres séparément, par exemple en choisissant de garder la main sur les inscriptions pour choisir qui peut participer.

Par exemple, il existe une équipe « ENS de Lyon », qui a pour but d'accueillir des discussions génériques à propos de l'ENS de Lyon, et il existe une équipe «AliENS », centrée autour de l'association AliENS.

Comparaison des solutions de chat

Client ( protocole ) Standardisé Chiffrement bout-en-bout Groupes / Teams Chat Invité Interface Web Jolie Documentation Fédération Modération Keycloak / OpenID Site Web
Riot.im (Matrix) Moyennement Oui Cassé Non Oui Mauvaise Oui Oui Oui https://about.riot.im/
Converse.js (XMPP) Oui Oui Non Oui Moyenne Bonne Oui Expérimental Plugin Perso https://conversejs.org/
Mattermost Non Non Oui Non Oui ? Non Oui Via Gitlab https://mattermost.com/
Rocket.chat Non Beta Non Oui Oui ? Oui Oui Oui https://rocket.chat/
The Lounge (IRC) Oui Plugin Non Oui Oui Variable Non Oui, mais limitée Non https://thelounge.chat/
Quassel Webserver (IRC) Oui Oui (Blowfish) Non Oui Oui Variable Non Oui, mais limitée Non https://github.com/magne4000/quassel-webserver
Zulip Non Non Non ? Déconcertante Semble Bonne Non Oui Oui (SAML) https://zulipchat.com/