Plugin Shared Edits gera erros 500 e pode perder dados

Este plugin atualmente gera erros 500 e pode perder dados. Desativei-o após um desses eventos. Desculpe, não posso relatar mais nada agora. Apenas que ele não pôde ser desativado uma vez ativado.

Acho que não houve uma atualização após as extensas atualizações do composer no último ano.

Pessoalmente, adoraria ver isso receber alguma atenção, pois seria muito bom permanecer no Discourse para edição colaborativa.

1 curtida

Ele também gera erros e perde dados quando você está no editor markdown, ou é apenas no editor richtext?

Há um punhado de plugins que não funcionarão no editor richtext, e este parece ser um deles.

Editar: Acabei de instalá-lo para experimentar e não consigo reproduzir, mesmo usando o editor richtext. Eu não estava tentando editar junto com outro usuário, mas consegui habilitar edições compartilhadas e editar a postagem, e ver as alterações aparecendo em tempo real. Quais são os passos para reproduzir erros 500 e perda de dados?

1 curtida

A biblioteca OT que usamos é bastante rudimentar, geralmente funciona bem, mas às vezes, quando os documentos ficam longos, surgem casos patológicos.

O plano é mudar para uma implementação baseada em CRDT, embora eu ainda não tenha um cronograma.

3 curtidas

Para aqueles curiosos em ver o futuro das Edições Compartilhadas, tenho um PR em andamento aqui:

Ele resolve o problema na postagem original e uma família de outros problemas, mas levará um tempo para ser mesclado, dado que as alterações são extremamente extensas.

6 curtidas