Gestion des sessions collaboratives #1239
Replies: 1 comment 3 replies
-
En lisant (à nouveau) la documentation de Y.js et les discussions autour de cet outils je pense que la bonne approche technique est d'enregistrer un document Y.js comme "copie de travail".
-- dmonad (Y.js creator) https://discuss.yjs.dev/t/how-to-fetch-init-data-in-server-side/158/2 L'idée est que l'ensemble des changements sur la copie de travail se feront au travers de Y.js. Si on modifie le document seul, on aura quand même le log des opérations mais cela garantit que dès qu'un utilisateur rejoint la session, il va récupérer l'ensemble des opérations et être synced. |
Beta Was this translation helpful? Give feedback.
-
D'après les retours que nous avons reçu, il est assez fréquent pour les utilisateurs de laisser une session collaborative ouverte sur une longue période de temps.
D'un point de vue fonctionnelle, il nous semble important de rapprocher le mode collaboratif du mode d'édition "classique".
L'idée de cette discussion est de recueillir des idées afin de se mettre d'accord sur la direction à prendre ainsi que sur les étapes intermédiaires pour y arriver.
Beta Was this translation helpful? Give feedback.
All reactions