Konfigurierbar machen, wie sich das Vertrauensniveau auf den Flagging-Score auswirkt

Danke für die Antworten, Leute!

@Roman, wir haben hide_post_sensitivity nicht geändert, da wir mit der Anzahl der Flaggen von Nicht-Administratoren/Moderatoren zufrieden sind, die zum Ausblenden eines Beitrags erforderlich sind (und eine Erhöhung der Schwelle würde bedeuten, dass schlechte Beiträge langsamer ausgeblendet werden). Dieser Vorschlag wurde von dieser Einstellung inspiriert, als ein ähnlicher Regler, um das automatische Ausblendungsverhalten anzupassen.

@sam, ja, es kommt tatsächlich darauf an, wie viel Vertrauen man in Moderatoren setzt. Unsere Situation ist, dass wir eine ausgesprochen demokratische Organisation sind, die in großer Zahl von einigen ehrlich gesagt toxischen Mailinglisten zu unserem Discourse-Forum überwechselt ist. Die Anforderung, dass mindestens zwei Moderatoren bei Entscheidungen mitwirken müssen, hat sich als sehr hilfreich erwiesen, um Eskalationen von Konflikten zu vermeiden und uns mehr Legitimation von den Community-Mitgliedern für die Moderation zu verschaffen. Ich kann mir vorstellen, dass sich einige andere Foren in einer ähnlichen Position befinden, aber ich habe keine Ahnung, wie viele. Und falls dies zu weit von den Zielen des Kerns entfernt erscheint, bin ich gerne bereit, die Arbeit zu leisten, um stattdessen ein Plugin zu erstellen.

Hast du irgendwelche Präferenzen, wie diese Hooks funktionieren sollen, falls ja? (Ich habe bisher noch nichts mit Hooks gemacht). Ich sehe den Hook :reviewable_score_updated in app/models/reviewable.rb – vielleicht einen Hook :reviewable_user_score_calculated in ReviewableScore.user_flag_score?