Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimentation : Thread, Les fils de discussions #104

Open
7 of 11 tasks
odelcroi opened this issue Jan 16, 2023 · 24 comments
Open
7 of 11 tasks

Experimentation : Thread, Les fils de discussions #104

odelcroi opened this issue Jan 16, 2023 · 24 comments
Labels

Comments

@odelcroi
Copy link
Member

odelcroi commented Jan 16, 2023

Cas d'usage

Quand je veux répondre à un membre, j'aimerais créer un fil de discussion afin d'isoler la conversation du reste du salon

Périmètre

Activation des fils de discussion sur Tchap Web. Les mobiles afficheront les messages des fils de discussion comme des réponses au message.

Etat de la feature

@odelcroi odelcroi added the epic label Jan 16, 2023
@odelcroi
Copy link
Member Author

@Delphgateau copied here :
Les fils aident à s'y retrouver dans les salons, mais :
1- le fait que les réponses n'apparaissent pas AUSSI dans l'ordre chronologique du salon (avec un lien vers le thread, pas une citation complète comme les réponses classiques) ne permet pas d'être assuré que les participants intéressés aient connaissance d'un nouveau message ;
2- Pour se concentrer sur les topics d'actualité, il faudrait pouvoir archiver un thread pour le faire disparaître du volet des threads, au minimum de façon temporaire jusqu'à l'arrivée éventuelle d'un nouveau message dans le thread, au mieux aussi de façon permanente jusqu'à cliquer volontairement sur le thread de rattachement d'un éventuel nouveau message vu dans la timeline du salon (cf. point 1). Les threads les plus récemment ouverts, les plus bas dans le volet, ne sont pas forcément ceux où se déroulent les discussions actuelles.

@odelcroi
Copy link
Member Author

odelcroi commented Feb 19, 2023

Threads have been deactivated for all clients.

@odelcroi

This comment was marked as outdated.

@jdauphant
Copy link

msc3440 need to be implemented but we need to check synapse release notes .
We may need room level upgrade also .

@giomfo
Copy link

giomfo commented Feb 21, 2023

@jdauphant @odelcroi FYI "Synapse 1.73 is the minimum version to support threads; 1.77 (the latest) fixes a couple of related bugs though"
Threads will work with any room version.

@jdauphant jdauphant changed the title Thread : activer la fonctionnalité sur tous les devices Thread : activer la fonctionnalité sur tous les devices (en attente de synapse 1.73 mini) Feb 21, 2023
@odelcroi
Copy link
Member Author

odelcroi commented Apr 3, 2023

  • mobile étude : activer les threads sur web uniquement, que se passe-t-il sur les autres devices? @NicolasBuquet

@odelcroi odelcroi changed the title Thread : activer la fonctionnalité sur tous les devices (en attente de synapse 1.73 mini) Thread : activer la fonctionnalité pour le web Apr 3, 2023
@odelcroi odelcroi changed the title Thread : activer la fonctionnalité pour le web Etude thread : activer la fonctionnalité pour le web Apr 3, 2023
@odelcroi
Copy link
Member Author

Retour utilisateur : tchapgouv/tchap-web-v4#522

@baby-gnu
Copy link

Il semble que certains client element peuvent faire des réponses dans les fils de discussions.

Le fait que la fonctionnalité soit désactivé dans l’interface web rend difficile le suivi des ces discussions.

@odelcroi
Copy link
Member Author

Il semble que certains client element peuvent faire des réponses dans les fils de discussions.

En effet les clients Element peuvent utiliser les threads

Le fait que la fonctionnalité soit désactivé dans l’interface web rend difficile le suivi des ces discussions.

Quel problème rencontrez-vous sur l'interface web?
Nous allons la rendre disponible dans peu de temps. Les anomalies UX sont du coté des app mobiles qui n'affichent pas du tout les threads.

@baby-gnu
Copy link

Quel problème rencontrez-vous sur l'interface web? Nous allons la rendre disponible dans peu de temps. Les anomalies UX sont du coté des app mobiles qui n'affichent pas du tout les threads.

Il n’y a pas le bouton pour afficher la liste des discussions comme sur le client element:

sur element

element-thread-button

sur tchap

tchat-nothread-button

@odelcroi odelcroi changed the title Etude thread : activer la fonctionnalité pour le web thread : Activer la fonctionnalité pour le web pour la dinum Sep 20, 2023
@odelcroi odelcroi changed the title Etude thread : activer la fonctionnalité pour le web thread : Activer la fonctionnalité pour le web pour la dinum Sep 20, 2023
@odelcroi odelcroi changed the title thread : Activer la fonctionnalité pour le web pour la dinum Thread : Les fils de discussions Oct 3, 2023
@Tibo-aplus
Copy link

image

Hello :)
Est-ce qu'il y a de l'actu par rapport aux threads ?

@odelcroi
Copy link
Member Author

odelcroi commented Jan 8, 2024

Hello :) Est-ce qu'il y a de l'actu par rapport aux threads ?

Nous avons conduit une experimentation sur le serveur Dinum, pour le moment les threads ont été desactivés car ils semblent être résponsables de messages non lus persistants.

Nous esperons les rétablir rapidement, dès que les problèmes auront été isolés et résolus

@odelcroi
Copy link
Member Author

odelcroi commented Jan 23, 2024

Au vu des developpements fait dans matrix-org/matrix-js-sdk#3901, nous pourrons planifier une nouvelle experimentation des threads
EDIT : cela ne semble pas suffisant au vu des problèmes listés dans element-hq/element-web#24392

@odelcroi odelcroi changed the title Thread : Les fils de discussions Etude : Thread, Les fils de discussions Mar 14, 2024
@odelcroi odelcroi changed the title Etude : Thread, Les fils de discussions Experimentation : Thread, Les fils de discussions Mar 14, 2024
@Tibo-aplus
Copy link

Hello,

Je viens aux nouvelles concernant les threads. On discute souvent de leur absence et du fait qu'on sait qu'il vont arriver un jour, mais qu'on ne sait pas trop quand.

Est-ce que vous avez plus de visibilité la dessus ? Que ce soit une mise en prod globale ou un test sur les agents de la Dinum ?

En tout cas merci pour les infos et pour votre boulot global sur Tchap !

@Delphgateau
Copy link

Quand j'ouvre un fil de discussion, il peut arriver que je n'arrive plus à le refermer.
-> Je clique sur la croix en haut à droite : rien ne se passe
-> Je clique sur le bouton "<" pour retourner en arrière : rien ne se passe
-> Je clique sur le nom du salon : parfois ça permet de fermer le fil de discussion, parfois rien ne se passe

Voir en image :

bug.fils.discussion.mp4

@odelcroi
Copy link
Member Author

@Tibo-aplus
Copy link

Tibo-aplus commented May 14, 2024

Hello,

Toute la communauté ISN trépigne d'impatience quand à l'arrivée des threads 😃

@Tibo-aplus
Copy link

Au doigt mouillé, ça devrait arriver quand ?

@odelcroi
Copy link
Member Author

odelcroi commented Jun 3, 2024

Nous testons en interne une nouvelle fonctionnalité des threads :

Image

@Tibo-aplus
Copy link

Wooooo !!! top nouvelle, je partage aux collègues !!

@Delphgateau
Copy link

bilan expérimentation sur dinum : #341
mise en prod sur dinum : #349
expérimentation finances : tchapgouv/tchap-web-v4#1085

@julie-ri
Copy link

On décide de ne pas l'activer pour d'autres instances car trop de bugs.
Actuellement en prod sur DINUM et beta externe sur finance. Si finance insiste pour le garder on leur laisse sinon on retire et on ferme l'expé.

@jdauphant
Copy link

On décide de ne pas l'activer pour d'autres instances car trop de bugs. Actuellement en prod sur DINUM et beta externe sur finance. Si finance insiste pour le garder on leur laisse sinon on retire et on ferme l'expé.

Les bugs sont aussi présent sur Element ?
Une partie des bugs pourraient être au fait que sur mobile, les threads ont été coupé dans le code de Tchap.
Il est possible d'arrêter de masquer les threads sur mobile et d'utiliser le code d'Element (sans permettre de les créer).

@Delphgateau
Copy link

On décide de ne pas l'activer pour d'autres instances car trop de bugs. Actuellement en prod sur DINUM et beta externe sur finance. Si finance insiste pour le garder on leur laisse sinon on retire et on ferme l'expé.

Les bugs sont aussi présent sur Element ? Une partie des bugs pourraient être au fait que sur mobile, les threads ont été coupé dans le code de Tchap. Il est possible d'arrêter de masquer les threads sur mobile et d'utiliser le code d'Element (sans permettre de les créer).

Oui les bugs concernant les notifs persistantes sur mobiles sont aussi présentes sur Element. Pour le moment on va mettre le sujet de côté car pas prio et on se relancera dessus plus tard :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: blocked/waiting
Development

No branches or pull requests

7 participants