Lembretes de Resolução do Discourse - sugerindo tópicos já resolvidos

:information_source: Visão Geral

Devemos melhorar a Mensagem Privada (PM) enviada ao usuário que resolveu um tópico, garantindo que os tópicos sugeridos nessa PM ainda não foram resolvidos.

:white_check_mark: Critérios de Aceitação

  • [Funcionalidade atual] Quando a resposta de um usuário é marcada como a solução de um tópico, ele recebe uma PM para incentivá-lo a oferecer mais soluções.

  • Os tópicos listados nesta PM devem ser Tópicos Relacionados que pertencem a uma categoria com soluções habilitadas que ainda não foram resolvidos.

:books: Contexto Adicional

Relatório original:

Olá! Instalei o Solved Reminders Plugin e notei que ele está populando postagens sugeridas que já estão resolvidas, ou algumas que não têm uma opção de solução (como anúncios).

Não sou técnico o suficiente para saber se o plugin deve excluir postagens sem a capacidade de serem resolvidas, ou se essa filtragem não está incluída no plugin.

GitHub - discourse/discourse-solved-reminders-plugin: A plugin to remind users to mark a solution

2 curtidas

Este parece ser um plugin interessante. Infelizmente, não vejo um tópico aqui no Meta. Se você tiver uma conta no GitHub, também pode ser uma boa ideia registrar um relatório de bug lá.

Eu tenho uma conta, mas infelizmente os Issues estão desativados nesse repositório :frowning:

1 curtida

Isso é muito lamentável. Acabei de tentar usar uma @menção para ver se conseguia identificar uma conta para o DeV aqui. Mas não tive sucesso, pois o nome da conta dele lá não parece ser espelhado aqui.

No entanto, parece ser uma extensão muito legal para o plugin resolvido. Na minha opinião, deveria ter sido um pull request para o plugin original para adicionar opções.

1 curtida

Arpit é @techAPJ, mas ele está viajando no momento, então não estará por perto por um tempo.

5 curtidas

Isso é incrível. Compreensível com ele estando fora. Suas habilidades de detetive são definitivamente mais hábeis do que as minhas. :grin: Provavelmente ajuda ele fazer parte da sua excelente equipe!

2 curtidas

Exatamente. Espero que nunca fiquemos tão grandes a ponto de eu não reconhecer os membros da equipe! Além disso, Arpit trabalha aqui há mais tempo do que eu.

4 curtidas

Você pode incluir algumas capturas de tela do problema com exemplos? Lendo o código, posso ver que ele está restringindo a lista de categorias candidatas àquelas que permitem soluções.

A longo prazo, @hugh / @tobiaseigen, provavelmente deveríamos apenas fazer o upstream das 2 funcionalidades no plugin solved para evitar a deriva de código e uma manutenção mais complicada.

4 curtidas

Obrigado por toda a investigação! :pray:

@sam, aqui está a mensagem que recebi:

Recebi esta mensagem em 18 de setembro.

  1. Enabling Job Push from Zeebe to reduce activation latency - Camunda 8 Topics - Camunda Forum
    Este post foi resolvido em 10 de setembro – não me lembro se já estava bloqueado por causa da solução quando recebi minha mensagem, mas bloqueamos automaticamente os tópicos 7 dias após a escolha de uma solução, então é possível.
  2. Strategy for scaling Job Workers in Zeebe - Camunda 8 Topics - Camunda Forum
    O post foi resolvido em 1º de agosto, definitivamente teria sido bloqueado.
  3. Important Update: Camunda 7 Community Edition End of Life Announced - Camunda 7 Updates - Camunda Forum
    Este post está em uma categoria de Anúncios que não tem a opção de Soluções habilitada.
  4. I've Built a little BPMN personality Test with Camunda 8 - Show and Tell - Camunda Forum
    Este post está em uma subcategoria que não tem Soluções habilitadas, embora a categoria pai tenha.
  5. The latest and stable version of Camunda 8 - Camunda 8 Topics - Camunda Forum
    Este é o único post que pode não ter sido marcado como “resolvido” ainda, porque a resposta foi postada apenas um dia antes de eu receber esta mensagem e pode não ter sido marcada como a solução no momento em que a mensagem foi enviada.

Ah, agora vejo o problema:

Estamos usando “list_suggested_for” para obter a lista que está nesta aba para o usuário:

Idealmente, este plugin deveria usar um algoritmo diferente para sugestões. Além disso, ele está perdendo a oportunidade de aproveitar tópicos relacionados à IA, que são muito mais direcionados aqui.

“Tópicos sugeridos” é bastante aleatório (depois que os não lidos/novos se esgotam).

1 curtida

Obrigado pelo relatório aqui, @xomiamoore! Pedi à nossa equipe para atualizar este PM para garantir que ele inclua apenas tópicos que pertencem a uma categoria com soluções ativadas e que estão atualmente não resolvidos. Isso deve ser uma grande melhoria aqui.

Receio não poder dizer quando isso será entregue, pois temos vários outros projetos em andamento, mas avisaremos quando começarmos a trabalhar nele.

4 curtidas