Le plugin Shared Edits génère des erreurs 500 et risque de perdre des données

Ce plugin génère actuellement des erreurs 500 et peut entraîner une perte de données. Je l’ai désactivé après un tel événement. Désolé, je ne peux rien rapporter de plus pour le moment. Seulement qu’il n’a pas pu être désactivé une fois activé.

Je ne pense pas qu’il ait été actualisé après les mises à jour approfondies de Composer au cours de la dernière année.

Personnellement, j’aimerais beaucoup qu’il reçoive un peu d’attention, car ce serait très agréable de rester sur Discourse pour la collaboration à l’édition.

1 « J'aime »

Donne-t-il également des erreurs et perd-il des données lorsque vous êtes dans l’éditeur markdown, ou est-ce seulement dans l’éditeur richtext ?

Il y a une poignée de plugins qui ne fonctionneront pas dans l’éditeur richtext, et celui-ci semble en être un.

Edit : Je viens de l’installer pour essayer et je n’arrive pas à le reproduire, même en utilisant l’éditeur richtext. Je n’essayais pas d’éditer avec un autre utilisateur, mais j’ai pu activer les modifications partagées et éditer le message, et voir les changements apparaître en temps réel. Quelles sont les étapes de reproduction pour obtenir des erreurs 500 et perdre des données ?

1 « J'aime »

La bibliothèque OT que nous utilisons est assez rudimentaire ; elle fonctionne généralement bien, mais parfois, lorsque les documents s’allongent, il y a des cas pathologiques.

Le plan est de passer à une implémentation basée sur les CRDT, bien que je n’aie pas encore de calendrier.

2 « J'aime »