Recensement Des Systèmes De Chat

Ici on liste les systèmes de chat dont on a discuté, avec avantages, inconvénients, ce qu'on veut, etc.

Il faudrait rapidement les installer pour voir effectivement ce que donne la prise en main concretement.

Sur cette page : (cacher)

  1.   1.  Situation actuelle
  2.   2.  Ce qu'on veut
  3.   3.  Panorama des sysèmes de chat
    1.   3.1  Matrix/Element
    2.   3.2  XMPP
    3.   3.3  Wire
    4.   3.4  CWTCH
    5.   3.5  Simplex
    6.   3.6  Revolt
  4.   4.  Complètement autre chose ?

1.  Situation actuelle

  • plusieurs étudiant·es se plaignent du bruit sur whatsapp et veulent passer à autre chose (cf par exemple Compte-rendusDeLAGL2LLCERAnglais)
  • whatsapp est une catastrophe en termes de protection des données privées :
    • la première chose que fait whatsapp c'est récupérer le carnet d'adresse de l'utilisatr·ice avec tous ses contacts
    • les personnes sont idéntifiées par leur numéro de téléphone, il est donc très facile d'itentifier les membres d'un groupe (fichage)

2.  Ce qu'on veut

  • logiciel libre et hébergé par nos soins
  • serveur:
    • facilité d'installation et de maintenance
    • facilité de redéploiement sur une autre machine
    • répliqué (en cas de panne)
  • salons avec des permissions selon les salons (on peut imaginer des salons hyper plubliques hors de la fac, par exemple pour les contacts avec les autres)
  • facilité d'adoption pour les novices
  • respectueux de la vie privée
  • chiffrement E2E des messages pour ne pas mettre de pression sur le serveur
  • facilité de rejoindre un salon (par exemple avec un QR-code), et que celui-ci soit chiffré

3.  Panorama des sysèmes de chat

3.1  Matrix/Element

Liens

Avantages

  • interface très proche de discord
  • appli unique qui passe partout (android, desktop, etc), donc plus simple pour s'expliquer comment marche le client
  • bridges avec whatsapp et d'autres applis
  • chiffrement par défaut : pas de problème de fuite au niveau de l'hébergement, moins de pression
  • fédération : on pourrait imaginer 2 serveurs hébergés à plusieurs endroits de sorte à gagner en

Inconvénients

  • la fédération leake des meta-données : si une personne inscrite sur matrix.org se connecte à un salon, les méta-données du salon (qui parle à qui) sont copiées sur matrix.org pour permettre à la personne de suivre

Proposition

  • on pourrait ne pas se fédérer à matrix.org mais uniquement aux autres facs si elles montent un sysème similaire

Questions:

3.2  XMPP

Liens

Avantages

  • moins "corporate"

Inconvénients

  • chaque système (android, desktop, ...) a sa propre appli (donc moins facile de s'entraider)

Questions

  • Quid des méta-données ?
  • le chiffrement OMEMO doit être activé manuellement ? Est-ce simple à activer ?

3.3  Wire

  • semble beaucoup plus lourd (recommande kubernetes)

3.4  CWTCH

Avantages

  • énorme travail sur les méta-données, la confidentialité, etc

Inconvénients

  • en développement actif, récent

Question :

  • quelle est la taille max des groupes pour que ça reste utilisable ?

3.5  Simplex

3.6  Revolt

4.  Complètement autre chose ?

  • comme pour whatsapp, il est possible que le rapport signal-bruit d'un outil comme discord soit faible du fait du format de chat (les posts font en général entre un mot et une phrase)
  • on pourrait imaginer un outil qui ne soit pas organisé par salon mais plus focalisé sur les questions
  • c'est ce que font les forums (comme reddit).
  • Un logiciel de forum moderne qui semble pas mal est discourse : https://discourse.org/
  • https://nextcloud.com/fr/