Commençons par le plus important : comme toujours, nous sommes extrêmement impressionnés par la qualité du logiciel Discourse et par l’énergie et l’amour que vous y consacrez. Nous ne pouvons pas imaginer gérer nos communautés sur https://community.hiveeyes.org/ et https://community.panodata.org/ sans lui. Nous apprécions énormément vos efforts.
Il s’agit simplement d’un rapport modeste concernant un petit problème que nous observons depuis un certain temps, et qui est toujours présent sur nos installations actuelles en version 2.7.0.beta1. Nous savons que vos priorités sont probablement tournées vers des problèmes beaucoup plus complexes liés à la maintenance de Discourse, aussi ce rapport est-il vraiment destiné uniquement aux archives.
Lorsque nous accédons aux pages de rapports dans la section Administration de Discourse et que nous essayons de sélectionner une plage de dates et d’heures en utilisant le clavier (par exemple, en tentant de modifier l’année — 2019, par exemple)…
… nous constatons régulièrement que la page plante, car l’action qui applique notre saisie réagit trop rapidement, sans attendre que le processus soit terminé. Bien plus souvent que prévu, cela entraîne une telle erreur, car les données renvoyées pour la plage de dates et d’heures sélectionnée sont probablement trop volumineuses pour être traitées assez rapidement.
Je viens d’essayer de déterminer si d’autres rencontrent déjà de tels problèmes et de trouver le bon jargon. En effet, j’ai pu trouver quelques références, je vais donc simplement les citer ici pour information.
Après avoir rapidement parcouru cet excellent article de Vitaly Friedman, je reconnais bien que l’amélioration de l’expérience utilisateur sur ces aspects pourrait être plus difficile que prévu.