Será que o Discourse deveria fazer um esforço para se tornar uma plataforma de comentários viável?

Eu acho que isso costumava ser possível, mas tenho certeza de que o Discourse agora compara o "Cabeçalho de Remetente" do e-mail com seu Caminho de Retorno. Se esses não corresponderem, o e-mail é rejeitado. (Se o Discourse não estiver verificando o Caminho de Retorno, o sistema de comentários poderia ser facilmente abusado - qualquer endereço de e-mail poderia ser inserido no formulário.)

Existem algumas maneiras de abordar o problema do Discourse como um sistema de comentários. Acho que a melhor abordagem seria o Discourse melhorar seu iframe de incorporação de comentários para que os usuários pudessem interagir com ele como usuários autenticados do Discourse. Se isso não for possível, um aplicativo web de comentários incorporados do Discourse poderia ser desenvolvido. Esse seria um projeto interessante, mas eu gostaria de ter certeza de que o Discourse não forneceria funcionalidade semelhante por meio de seu iframe de comentários incorporados antes de prosseguir muito.

Existem também algumas soluções específicas para o WordPress. A mais simples é habilitar os comentários do WordPress e o plugin WP Discourse. O risco é que isso reduza a atividade no fórum do Discourse. Acho que haveria maneiras de ajudar com isso na interface do usuário do WordPress, no entanto - por exemplo, vincular a conversas relacionadas que estavam acontecendo no Discourse.

Também seria possível desenvolver algo específico para sites WordPress que estivessem funcionando como o provedor de SSO do Discourse. Escrevi sobre isso em posts anteriores neste tópico. Fazer um bom trabalho nisso pode exigir mudanças significativas no plugin WP Discourse. A menos que (estou pensando em voz alta aqui):

O que estou tentando indicar com a captura de tela acima é que, no caso de um site WordPress que é o provedor de SSO do Discourse, os comentários poderiam ser exibidos com o iframe de comentários do Discourse. Os comentários poderiam ser criados por meio de um formulário que posta na API do Discourse. Isso pode exigir algumas alterações no iframe de comentários do Discourse para garantir que ele seja atualizado quando um novo comentário for adicionado, mas não exigiria que os usuários pudessem interagir com ele como usuários autenticados do Discourse.

4 curtidas