Limite de taux de publication déclenchée pour un sujet qui monte en puissance

Bien que 4 heures soit déjà très ralenti, cela devrait être configurable soit dans le menu déroulant du sujet de cette nouvelle fonctionnalité, soit au moins au niveau global, car « lent » peut signifier quelque chose de différent pour la communauté A par rapport à la communauté B.

3 « J'aime »

Le chat en direct de YouTube est un excellent exemple, mais la manière dont ils implémentent le mode lent diffère légèrement d’un site Discourse.

Le mode lent sur YouTube ne s’applique qu’aux chats des diffusions en direct. Étant donné que vous ne pouvez avoir qu’une seule diffusion en direct à la fois sur YouTube, la façon dont ils gèrent les « préférences » concernant la durée du mode lent ne s’appliquerait pas vraiment à Discourse.

Sur YouTube, vous pouvez contrôler cela pour chaque diffusion en direct. Ajouter ce type de contrôle granulaire dans Discourse, où vous pourriez spécifier la durée du mode lent pour chaque sujet, serait probablement excessif.

Peut-être qu’un paramètre au niveau du site fonctionnerait mieux dans Discourse ?

Quelque chose comme slow_mode_duration avec une valeur par défaut de 1 heure ? (Étant donné que la discussion est déjà animée et que je pense que 1 heure suffit à la plupart des gens pour se calmer).

1 « J'aime »

Rendons cela configurable en minutes, avec quelques durées prédéfinies, comme le fait Telegram :

Ce que nous pouvons traduire par :

Oui !

image

Je dirais aussi qu’un avertissement dans l’éditeur serait une bonne idée :

10 « J'aime »

Super, c’est parti :flexed_biceps:

7 « J'aime »

Je pense que vous devez remplir certaines des valeurs intermédiaires, car c’est trop biaisé vers les durées courtes. Qu’en pensez-vous avec cette liste :

  • 15 minutes
  • 1 heure
  • 4 heures
  • 23 heures (nous pouvons l’appeler « 1 jour » dans l’interface, mais celui-ci nécessite un peu de flexibilité)
  • 6,5 jours (« 1 semaine »)

Le sélecteur de durée devrait probablement prendre en charge les secondes, même si nous ne souhaitons pas vraiment encourager les utilisateurs à le faire. C’est d’ailleurs pourquoi ce n’est pas un préréglage ! Quelqu’un va probablement s’amuser à le régler sur 42 secondes ou quelque chose de similaire.

Nous devrions absolument encourager les gens à modifier leurs réponses et à être plus réfléchis. Je pense donc que la seule restriction de modification devrait être de désactiver le remontage (bump) si vous êtes dans la fenêtre du mode lent.

7 « J'aime »

J’adore cette idée. C’est le genre de chose que j’aurais toujours voulu ajouter à Discourse. Je ne savais pas que YouTube avait déjà cette fonctionnalité.

8 « J'aime »

J’ai hâte de voir cette fonctionnalité. Malheureusement, elle n’est pas disponible pour le débat présidentiel de ce soir :crazy_face:

Au fait : Ce serait bien si elle était également disponible pour les modérateurs de catégorie dès le départ.

4 « J'aime »

Ouais, ouais, ouais. Même sur mon site, je n’ai pas hâte de voir ça.

7 « J'aime »

Bien sûr @eviltrout, souhaites-tu l’attribuer ?

4 « J'aime »

Super content d’en être arrivé là ! Des nouvelles @Roman ou @eviltrout ?

3 « J'aime »

Une PR est prête pour cette fonctionnalité, que je vise à fusionner cette semaine ! Je publierai une mise à jour ici dès qu’elle sera disponible.

8 « J'aime »

Comment désactiver à nouveau le mode lent une fois qu’il a été activé pour un sujet ?

Deux méthodes :

  • En utilisant le bouton dans la fenêtre modale Régler le mode lent.
  • En cliquant sur :wastebasket: en bas du sujet.

Je dois encore corriger quelques problèmes. J’ai ouvert une PR et je vais probablement la fusionner demain :

6 « J'aime »

J’ai fusionné quelques correctifs cette semaine. La fonctionnalité devrait maintenant être stable et vous pouvez l’activer depuis le menu du sujet :

7 « J'aime »

Nous recherchons des retours actifs sur cette fonctionnalité, alors n’hésitez pas à déployer la dernière version de Discourse et à l’essayer !

10 « J'aime »

Je prévoie que cela sera très utile dans environ 12 jours…

5 « J'aime »

Merci beaucoup ! Nous avons déjà commencé à l’utiliser et il semble correspondre exactement à ce dont nous avions besoin.

J’ai contribué à certaines traductions pour cette fonctionnalité.

2 « J'aime »

C’est le jour (la semaine ? le mois ?)… que les tests commencent ! Nous accordons une haute priorité aux améliorations de cette fonctionnalité, alors continuez à nous faire part de vos retours !

5 « J'aime »

Des utilisateurs se sont plaints de ne pas pouvoir modifier leurs publications pour corriger des erreurs grammaticales, car les modifications comptent dans la limite de taux. Bien que je pense que permettre une édition libre irait à l’encontre de l’objectif de cette fonctionnalité, je suis d’avis que le fait que les modifications comptent dans la limite de taux est vraiment contre-intuitif.

Et si on permettait une période de grâce définie par un administrateur, durant laquelle les utilisateurs pourraient encore modifier leurs publications, avant d’interdire toute modification ? Je pense que tout cas où la modification d’une publication par son auteur réinitialise le minuteur est susceptible de provoquer de la frustration.

Les utilisateurs peuvent modifier leurs publications pendant la période de grâce déterminée par le paramètre du site editing_grace_period. Gardez à l’esprit que la modification peut tout de même échouer si la différence est trop importante. Les administrateurs peuvent ajuster cela via les paramètres editing_grace_period_max_diff et editing_grace_period_max_diff_high_trust.

2 « J'aime »