Acho que estava associado à exclusão de posts, já que excluí três posts de teste e houve três instâncias do erro.
Isso o tornaria absolutamente inutilizável para o meu site. Não estou tentando usar o Discourse como uma maneira mais difícil de escrever posts para o fediverso do que simplesmente escrevê-los no Mastodon. Forçar toda a minha comunidade a começar a usar anotações bbcode [note]...[/note], incluindo os novos usuários frequentes do site que buscam ajuda, seria um impeditivo.
Não, definitivamente não posso. Não se trata de mim. Trata-se dos usuários do meu site, que são usuários do Discourse, não usuários do discourse/discourse-activity-pub.git.
É apenas uma edição.
A federação de edições é normal. Pelo que entendi, a maioria das implementações ActivityPub amplamente utilizadas já permite edições há muito tempo. O Mastodon foi o único que resistiu entre as implementações populares até o ano passado, quando finalmente cedeu e permitiu edições.
Reconheço que as edições não faziam parte do lançamento do MVP, mas até que ele federe edições ou me dê a opção de desativar a impossibilidade de editar a nota, não posso ativá-lo para o meu site. Não sei se meu caso de uso é estranho ou normal, é claro.
Meu próprio objetivo ao usar o plugin ActivityPub é facilitar o acompanhamento e o compartilhamento de conteúdo à medida que ele é criado pelos membros da minha comunidade no fórum usando o Discourse. Não é usar o Discourse como um substituto estranho e não editável apenas para posts do Mastodon. ![]()
Entendo que você pretende eventualmente dar suporte à federação de edições, já que a mensagem de erro diz “atualmente não suportado” — isso está correto? Nesse caso, tudo isso é apenas uma limitação temporária e nossas diferenças de caso de uso não são importantes. Mas isso me faz pensar sobre investir esforço na proteção de edições em vez de dar suporte à federação de edições.
Eu tinha esquecido de remover o plugin retort do meu site sandbox quando o removi do meu site de produção. Remover retort corrigiu tanto o log de erros estranho quanto a mensagem de erro estranha. Meu erro!
Isso significa que, como o plugin está hoje, poderíamos usar o mesmo ator para várias categorias? Ou que o modelo de dados é muito flexível e os detalhes de implementação são fáceis de alterar?
Só para constar, no meu caso de uso, minha preferência seria postar tudo sem limitações. Sei que não é assim que outros podem configurá-lo, mas acho que, no final, eu definiria o tamanho máximo para o mesmo que o tamanho máximo de um post no meu Discourse, que é… grande! ![]()