Discourse Gelöste Erinnerungen – Vorschlag bereits gelöster Themen

:information_source: Übersicht

Wir sollten die an den Benutzer gesendete PM, der ein Thema gelöst hat, verbessern, indem wir sicherstellen, dass die in dieser PM vorgeschlagenen Themen noch nicht gelöst sind.

:white_check_mark: Akzeptanzkriterien

  • [Aktuelle Funktionalität] Wenn die Antwort eines Benutzers als Lösung eines Themas markiert wird, wird ihm eine PM gesendet, um ihn zu ermutigen, weitere Lösungen anzubieten.

  • Die in dieser PM aufgeführten Themen sollten verwandte Themen sein, die zu einer Kategorie mit aktivierten Lösungen gehören und noch nicht gelöst sind.

:books: Zusätzlicher Kontext

Ursprünglicher Bericht:

Hallo! Ich habe das Solved Reminders Plugin installiert und festgestellt, dass es bereits gelöste Themen oder Themen ohne Lösungsoption (wie Ankündigungen) als Vorschläge anzeigt.

Ich bin nicht technisch genug, um zu erkennen, ob das Plugin dazu gedacht ist, Beiträge ohne Lösungsoption auszuschließen, oder ob diese Filterung nicht im Plugin enthalten ist.

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

2 „Gefällt mir“

Das klingt nach einem coolen Plugin. Leider sehe ich hier in Meta kein Thema. Wenn Sie ein GitHub-Konto haben, wäre es vielleicht auch eine gute Idee, dort einen Fehlerbericht einzureichen.

Ich habe zwar ein Konto, aber leider sind die Issues in diesem Repository deaktiviert :frowning:

1 „Gefällt mir“

Das ist sehr bedauerlich. Ich habe gerade versucht, eine @Erwähnung zu verwenden, um zu sehen, ob ich ein Konto für den DeV hier identifizieren könnte. Aber es war nicht erfolgreich, da sein Kontoname dort hier nicht zu spiegeln scheint.

Es scheint jedoch eine wirklich coole Erweiterung des gelösten Plugins zu sein. Meiner Meinung nach hätte es wirklich eine Pull-Anfrage an das ursprüngliche Plugin sein sollen, um Optionen hinzuzufügen.

1 „Gefällt mir“

Arpit ist @techAPJ, aber er ist derzeit auf Reisen und wird eine Weile nicht da sein.

5 „Gefällt mir“

Das ist großartig. Verständlich, da er weg ist. Deine Spürnasenfähigkeiten sind definitiv besser als meine. :grin:\n\nWahrscheinlich hilft es, dass er Teil deines exzellenten Teams ist!

2 „Gefällt mir“

Genau. Ich hoffe, wir werden nie so groß, dass ich die Teammitglieder nicht mehr erkenne! Außerdem arbeitet Arpit schon länger hier als ich.

4 „Gefällt mir“

Können Sie einige Screenshots des Problems mit Beispielen einfügen? Wenn ich den Code durchlese, sehe ich, dass die Liste der Kandidatenkategorien auf solche beschränkt wird, die Lösungen zulassen.

Langfristig sollten wir @hugh / @tobiaseigen wahrscheinlich einfach die 2 Funktionen in das „solved“-Plugin integrieren, um Code-Abweichungen und eine kompliziertere Wartung zu vermeiden.

4 „Gefällt mir“

Vielen Dank für all die Ermittlungsarbeit! :pray:

@sam, hier ist die Nachricht, die ich erhalten habe:

Ich habe diese Nachricht am 18. September erhalten.

  1. Enabling Job Push from Zeebe to reduce activation latency - Camunda 8 Topics - Camunda Forum
    Dieser Beitrag wurde am 10. September gelöst – ich erinnere mich nicht, ob er bereits gesperrt war, als ich meine Nachricht erhielt, aber wir sperren Themen automatisch 7 Tage nach der Auswahl einer Lösung, es ist also möglich.
  2. Strategy for scaling Job Workers in Zeebe - Camunda 8 Topics - Camunda Forum
    Der Beitrag wurde am 1. August gelöst und wäre definitiv gesperrt gewesen.
  3. Important Update: Camunda 7 Community Edition End of Life Announced - Camunda 7 Updates - Camunda Forum
    Dieser Beitrag befindet sich in einer Kategorie „Ankündigungen“, für die die Option „Lösungen“ nicht aktiviert ist.
  4. I've Built a little BPMN personality Test with Camunda 8 - Show and Tell - Camunda Forum
    Dieser Beitrag befindet sich in einer Unterkategorie, für die Lösungen nicht aktiviert sind, obwohl die übergeordnete Kategorie dies zulässt.
  5. The latest and stable version of Camunda 8 - Camunda 8 Topics - Camunda Forum
    Dies ist der einzige Beitrag, der möglicherweise noch nicht als „gelöst“ markiert wurde, da die Antwort erst einen Tag vor Erhalt dieser Nachricht gepostet wurde und möglicherweise noch nicht als Lösung markiert war, als die Nachricht gesendet wurde.

Oh, jetzt sehe ich das Problem:

Wir verwenden „list_suggested_for“, um die Liste zu erhalten, die sich in diesem Tab für den Benutzer befindet:

Idealerweise sollte dieses Plugin einen anderen Algorithmus für Vorschläge verwenden. Außerdem verpasst es die Nutzung von KI-bezogenen Themen, die hier weitaus gezielter sind.

„Vorgeschlagene Themen“ sind ziemlich zufällig (sobald ungelesene/neue Themen erschöpft sind).

1 „Gefällt mir“

Vielen Dank für den Bericht hier, @xomiamoore! Ich habe unser Team gebeten, dieses PM zu aktualisieren, um sicherzustellen, dass es nur Themen enthält, die zu einer Kategorie mit aktivierten Lösungen gehören und derzeit ungelöst sind. Das sollte hier eine große Verbesserung darstellen.

Ich fürchte, ich kann nicht sagen, wann dies geliefert wird, da wir eine Reihe anderer laufender Projekte haben, aber wir werden Sie informieren, wenn wir mit der Arbeit daran beginnen.

4 „Gefällt mir“