Un grand nombre de modérateurs d’examen/modération de groupes de catégories (environ 338) ont été ajoutés à un groupe, qui a ensuite été assigné pour modérer certaines catégories. Avec l’ajout des modérateurs de catégories sur la page « À propos », celle-ci a été plus ou moins cassée. Il a fallu plusieurs minutes pour afficher le grand nombre de nouveaux « membres du personnel ». Pour certains utilisateurs, la page a complètement échoué, a figé le navigateur, et il a fallu rafraîchir plusieurs fois pour qu’elle se charge. Un bénévole expérimenté avec Discourse a également noté : « Bien qu’il y ait un peu d’étrangeté, la version JSON pour l’utilisation de l’API se charge presque instantanément. »
Finalement, il a fallu retirer le groupe en tant que modérateur de catégorie, en les supprimant de la page « À propos », pour qu’elle se charge à nouveau.
Pour expliquer le nombre énorme de modérateurs : Pour notre cas d’utilisation, nous avons un grand nombre de régions locales. Ces régions sont dirigées par des bénévoles locaux, qui, dans l’ensemble, étaient responsables de la modération de leur propre forum régional. Nous avons environ 900 représentants régionaux qui doivent pouvoir modérer leur forum local. Cela est particulièrement critique pour les régions non anglophones.
Nous explorons d’autres options pour résoudre ce problème pour l’instant. Il s’agit simplement de signaler le problème avec la page « À propos » !
Pourriez-vous me dire combien de catégories ce groupe (de 338 utilisateurs) a été assigné à modérer ? Puisque l’API JSON n’est pas à l’origine du problème, je soupçonne que c’est Ember.js qui tente de rendre tous ces utilisateurs et qui fait ramer le navigateur. Il serait donc utile de connaître une estimation du nombre total d’utilisateurs que la page essaie de rendre.
Ce commit comprend deux éléments : 1) la page /about utilise désormais une méthode de rendu plus rapide, et 2) limite le nombre total de modérateurs de catégories affichés sur la page /about à 100. Ainsi, s’il y a 4 catégories, chacune affichera jusqu’à 25 de ses modérateurs les plus récemment actifs.