Résumé hebdomadaire

Ce week sur meta.discourse.org…

(Couvrant la période du 26/07/2026 au 02/08/2026)

Statistiques clés

  • Nouveaux messages : 701
  • Nouveaux sujets : 72

Contributeurs principaux (messages / likes reçus) :

Utilisateur Messages Likes
Lilly 40 72
Moin 40 70
awesomerobot 23 53
Damian_Boon 36 52
chapoi 21 47
alltiagocom 40 45
NateDhaliwal 22 42
zogstrip 13 42
merefield 27 41
Canapin 16 38

Ce qui a animé les conversations cette semaine (points forts) : une nouvelle version ESR et des questions liées à la mise à jour (en savoir plus), de nouvelles itérations sur les réponses imbriquées (incluant un nouveau mode de tri « Populaire ») (en savoir plus), et une série de discussions UX/tableau de bord administrateur sur « où est passée l'information de version ? » (en savoir plus).


Sujets intéressants

#enterprise

  • À quel point les clients doivent-ils être proches de vos équipes ? HAWK a lancé une réflexion approfondie sur l'établissement de limites saines entre les clients et les équipes produit, couvrant les « coûts cachés » de l'engagement et comment bâtir la confiance sans créer une attente de disponibilité permanente (en savoir plus).

#announcements

  • Sortie mensuelle de juillet 2026 + changement d'ESR : La version 2026.7 est arrivée et est devenue la nouvelle ESR, ce qui a entraîné des conseils pratiques pour figer une branche spécifique (ex. release/2026.1) afin d'éviter les sauts inattendus (en savoir plus).

  • Sorties de sécurité intermédiaires (31 juillet) : david a publié le résumé des « sorties intermédiaires » et a précisé que certains « sauts inattendus » étaient dus au fait que la nouvelle ESR avait été publiée plus tôt dans la semaine (en savoir plus).

  • Nettoyage des contrôles du rédacteur : Le bouton de prévisualisation du rédacteur a été déplacé pour se situer aux côtés des autres contrôles de fenêtre (plein écran/réduire), et la barre de brouillon réduite a été simplifiée pour plus de clarté (en savoir plus).

  • Réponses imbriquées : tri « Populaire » : Une nouvelle option de tri conçue pour mettre en avant les sous-fil actuellement actifs dans les réponses imbriquées, comblant le fossé entre « Top » et « Nouveau » (en savoir plus).

  • Rappels d'approbation des utilisateurs en attente : nouvelle valeur par défaut : Un changement à venir réduit le délai par défaut de 8 heures à 30 minutes sur les sites avec approbation activée, améliorant la réactivité du personnel pour les utilisateurs en file d'attente (en savoir plus).

#extras ai

  • Amélioration de la précision des rapports IA via la validation : sam a introduit un pipeline plus robuste pour les rapports périodiques IA en ajoutant des étapes de validation basées sur les workflows, visant à améliorer la qualité des résumés sans modifier les LLM (en savoir plus).

  • « Compétences d'agent » pour Discourse AI : Une proposition pour stocker les définitions de compétences dans des sujets (un sujet par compétence), permettant un comportement d'agent plus maintenable et sécurisé grâce à une révélation progressive (en savoir plus).

  • Workflows + problèmes de schéma Gemini : Un fil de discussion sur les difficultés de Gemini avec les constructions de schéma (notamment additionalProperties), sam notant une tendance croissante vers l'API Interactions pour un pont plus stable (en savoir plus).

Community Building

  • Modération du contenu « style IA » (sans conflit constant) : Un rapport pratique sur l'utilisation d'un classificateur IA pour signaler les sujets IA générés trop formels ou ressemblant à des thèses (surtout de la part des nouveaux utilisateurs), incluant des estimations de coûts réels et des détails sur le workflow de modération (en savoir plus).

  • Replay des Office Hours : Discourse intégré en mode application complète : L'équipe a partagé un replay sur l'apport des conversations Discourse directement sur des sites externes via des expériences intégrées en pleine page (en savoir plus).

  • Sondage : besoins des administrateurs de communauté : Une enquête pour une thèse de licence a demandé aux admins/modérateurs quelles analyses étaient réellement importantes (nouveaux venus, départs, charge de travail, utilisateurs revenants, etc.) (en savoir plus).

#self-hosting

  • Alternatives moins chères à Hetzner ? Un fil de discussion vaste sur les changements de tarification, les contraintes de disponibilité et les conseils pratiques de dimensionnement (plus une idée de script pour alerter lorsque des instances Hetzner spécifiques deviennent disponibles) (en savoir plus).

  • Solution de contournement pour la page de maintenance (Cloudflare Workers vs double conteneur) : La discussion a pesé l'UX « sympathique » de la maintenance contre la complexité ; la stratégie de reconstruction à double conteneur a été recommandée à plusieurs reprises pour réduire les fenêtres d'indisponibilité (en savoir plus).

  • Bug « Mis à jour vers ESR mais 578 nouvelles modifications disponibles » : david a expliqué un problème de vérification de version DiscourseHub (comptage des commits entre les refs) et a publié la correction + un déclencheur de tâche manuel pour les admins pressés (en savoir plus).

ux

  • Où est passée l'information de version (préoccupations concernant le nouveau tableau de bord) : Les administrateurs ont débattu de l'orientation du tableau de bord redessiné (gestionnaire de communauté vs besoins des sysadmins), avec des discussions sur les rôles/chapeaux et une personnalisation future potentielle (en savoir plus).

  • Lisibilité du thème sombre : réduire le texte blanc pur : Une demande de design pour éviter une typographie à fort contraste blanc sur noir, particulièrement pertinente pour les nouvelles palettes dans les thèmes de style Horizon (en savoir plus).

  • Le mode « Staff only » ne doit pas afficher les CTA de connexion/inscription : Une amélioration UX pour éviter de frustrer les utilisateurs anonymes avec des actions qu'ils ne peuvent pas accomplir — corrigé via une PR core (en savoir plus).

  • Le bouton « Démarrer la mise à jour » ne semble pas cliquable : Un problème d'affordance mineur mais douloureux dans l'interface de mise à jour admin, avec une note indiquant qu'il change sous certains changements de thème à venir (en savoir plus).

bug

  • La traduction en turc produit un langage archaïque/ottoman : La fonction « Traduire en turc » transformait trop le texte ; le prompt a été resserré pour « rester dans ses limites » et produire des traductions fidèles (en savoir plus).

  • Les résultats de recherche de chat ne peuvent pas défiler sur mobile : Les résultats de recherche globale de chat n'étaient pas défilables au toucher ; la correction a été livrée rapidement dans le core (en savoir plus).

  • La page d'accueil affiche des sujets plus anciens (en-têtes bfcache) : Un problème récurrent « le plus récent n'est pas le plus récent » a été tracé jusqu'aux en-têtes compatibles bfcache et résolu via une PR (en savoir plus).

  • La réponse par e-mail depuis Outlook tronque après les listes numérotées : Un bug de formatage reproductible (avec e-mail de test) a été corrigé via une PR (en savoir plus).

development (et fils d'implémentation étroitement liés)

  • Transparence du Niveau de Confiance 3 : interface de progression + clarification de la logique core : Un plugin pour exposer la progression du NL3 aux utilisateurs NL2 a suscité une conversation plus large sur ce qu'il faut révéler versus ce qui peut être manipulé (en savoir plus), tandis qu'une analyse approfondie séparée a clarifié comment fonctionne l'exigence % de messages lus et le plafond dans le core (en savoir plus).

  • Comportement du logo : point de rupture du petit logo : Une question « pourquoi le logo principal reste-t-il trop longtemps ? » s'est avérée liée à un composant de thème qui surchargeait le comportement ; un nouveau paramètre a été ajouté pour restaurer le comportement par défaut (en savoir plus).

  • CSS correct pour clair/sombre : utiliser light-dark() Un conseil de style concis : la fonction CSS native light-dark() peut être plus simple que les requêtes de conteneur lorsque vous avez vraiment besoin de couleurs duales explicites (en savoir plus).

#plugin / #theme-component

  • Salons vocaux Resenha : itération UX rapide + nouvelles fonctionnalités : Plusieurs améliorations ont été intégrées (icône de verrouillage privé, découvrabilité de la liste des participants, liens profonds vers les salons), plus des points forts comme l'authentification coturn, l'enregistrement, les signalements et les menus clic-droit des tuiles (en savoir plus).

  • Composant de thème : Prévisualisation du rédacteur mobile restaurée : Le bouton de prévisualisation a été rétabli pour mobile (et le débogage a révélé une certaine instabilité des liens de prévisualisation du Créateur de Thème, avec de meilleures astuces de workflow de test) (en savoir plus).

  • Plugin : Dupliqueur d'événements pour les sujets calendrier : Un nouveau plugin pour dupliquer les sujets d'événements dans une nouvelle période a rapidement gagné le support « décalage (mois) » (utile pour les modèles d'événements mensuels/trimestriels) (en savoir plus).


Activité du groupe @team

sam

  • A fait avancer la qualité des rapports Discourse AI en ajoutant des étapes de validation pilotées par workflow au pipeline de rapports IA (en savoir plus).
  • A proposé une approche structurée pour les « compétences d'agent » stockées sous forme de sujets, visant à réduire les prompts système ingérables et à faciliter la maintenance collaborative des capacités des agents (en savoir plus).
  • A répondu aux limitations des Workflows + fournisseur Gemini et a noté une poussée à venir vers l'API Interactions pour une meilleure stabilité (en savoir plus).
  • A livré (ou pointé vers) des corrections concernant le comportement de révision des médias et les cas limites dans la logique de révision des uploads (en savoir plus).

david

  • A clarifié la mécanique de mise à jour ESR (figer sur release/2026.1 vs suivre esr) dans le fil de sortie mensuelle (en savoir plus).
  • A publié la liste des sorties de sécurité intermédiaires et a expliqué pourquoi certaines installations « stables » ont sauté à cause du timing de l'ESR plutôt que de la sortie intermédiaire elle-même (en savoir plus).
  • A diagnostiqué et résolu le problème d'affichage « 578 nouvelles modifications disponibles » comme un bug de l'API de vérification de version DiscourseHub (en savoir plus).
  • A tracé un échec d'optimisation d'avatar/image jusqu'à un plugin archivé et a recommandé de le supprimer pour restaurer les uploads normaux (en savoir plus).
  • A aidé à réduire les problèmes d'upload iOS restants (au-delà de la correction pour les anciens iOS) en demandant de meilleures preuves UA/log (en savoir plus).

Falco

  • A corrigé un prompt de traduction IA qui stylisait trop la sortie, causant un turc archaïque ; le prompt révisé garde les traductions fidèles au ton et au sens (en savoir plus).
  • A livré plusieurs améliorations Resenha (corrections UX pour les salons privés et meilleure découvrabilité de la gestion des participants), plus le lien profond vers les salons (en savoir plus).
  • A investigué les problèmes d'upload iOS, suspectant des paramètres spécifiques à l'instance lorsque « le sandbox fonctionne mais mon site non » (en savoir plus).
  • A réduit le bruit des journaux « avertissement JSON de sortie structurée IA » en déplaçant ce message au niveau INFO (en savoir plus).

zogstrip

  • A amélioré l'UX pour les sites « staff only » en supprimant les CTA de connexion/inscription trompeurs pour les utilisateurs anonymes (en savoir plus).
  • A introduit le changement à venir « rappel par défaut pour les utilisateurs en attente », réduisant le délai à 30 minutes pour les sites nécessitant une approbation (en savoir plus).
  • A intégré plusieurs corrections rapides à travers la modération/révision et les notifications :
    • Option « Suspendre » dans les flux de révision / améliorations de cohérence (en savoir plus)
    • Titre de sondage en double dans les notifications par e-mail (en savoir plus)
    • Correction de la régression de formatage de la « raison » du signalement (en savoir plus)
    • Correction de la troncature de la réponse par e-mail Outlook (en savoir plus)
  • A tracé « l'ouverture du forum affiche des sujets plus anciens » jusqu'aux en-têtes compatibles bfcache et a posté une PR pour y remédier (en savoir plus).
  • A implémenté le comportement de saisie booléenne demandé pour les champs Workflows mappés manuellement et a maintenu le sujet à jour avec les liens PR et le statut (en savoir plus).

chapoi

  • A annoncé un rangement des contrôles du rédacteur (bouton de prévisualisation déplacé, icône de réduction standardisée, barre de brouillon simplifiée) (en savoir plus).
  • A aidé les utilisateurs à naviguer dans le support et le comportement UX autour de la sémantique non lu/non vu (niveau message vs niveau sujet) (en savoir plus).
  • A guidé les contributeurs à la traduction sur la bonne voie pour devenir relecteurs (et a lié les instructions canoniques) (en savoir plus).
  • A confirmé la décision intentionnelle de désencombrement de Horizon concernant le masquage de la ligne « non lu/nouveaux sujets » sous les sujets suggérés (en savoir plus).

awesomerobot

  • A livré une correction pour le défilement de la recherche globale de chat mobile et a lié la PR core pour inclusion dans la prochaine mise à jour (en savoir plus).
  • A identifié une interférence de composant de thème dans le comportement de basculement du logo d'en-tête et a ajouté un nouveau paramètre pour restaurer le comportement par défaut dans le composant pleine largeur (en savoir plus).
  • A conseillé sur des modèles de personnalisation plus sûrs (variables CSS plutôt que sélecteurs fragiles, sorties de plugin stables plutôt que surcharges) et ce qui a tendance à casser entre les mises à jour (en savoir plus).
  • A fourni une solution propre pour le style clair/sombre en utilisant la fonction CSS light-dark() (en savoir plus).
  • A aidé à déboguer les problèmes de suppression d'ancrage d'URL dans l'éditeur riche en suggérant des enveloppes HTML qui survivent aux transformations du rédacteur (en savoir plus).
  • A signalé un problème de traduction du thème Meta (texte de bannière vide) et a fait intervenir nat pour investigation (en savoir plus).

HAWK

  • A lancé une discussion substantielle sur les cadres de participation du personnel et la réduction de la peur de l'engagement au sein des équipes (surtout lorsque tout le monde n'est pas ingénieur/designer) (en savoir plus).
  • S'est exprimé sur les normes de modération du contenu IA et a contesté (légèrement, mais clairement) l'idée que les humains devraient « abaisser leur style d'écriture » pour prouver qu'ils ne sont pas des bots (en savoir plus).
  • A orienté les utilisateurs vers la personnalisation du texte du site comme première étape pour les changements de formulation des notifications (en savoir plus).

markvanlan

  • A introduit le « tri Populaire » pour les réponses imbriquées — conçu pour mettre en avant les sous-fil actifs sans figer les réponses aimées tôt en haut pour toujours (en savoir plus).
  • A confirmé le comportement attendu pour « nouvelle réponse imbriquée apparaît en haut jusqu'au rafraîchissement » et a expliqué la rationale UX (visibilité vs ordre strict) (en savoir plus).
  • A continué le travail de stabilisation des réponses imbriquées avec des corrections pour les sauts de défilement et les fuites de messages entre sujets (en savoir plus).

mcwumbly

  • A expliqué les mathématiques du NL3 « messages lus » et le plafond d'une manière qui a enfin fait comprendre la logique à ceux lisant le code core (en savoir plus).
  • A ajouté de la nuance au débat « où est passée l'info de version ? » en cadrant les besoins des admins comme plusieurs « chapeaux » (sysadmin vs admin site vs gestionnaire de communauté) et en pointant vers des futurs /admin plus personnalisables (en savoir plus).
  • A transformé une question de signalement « Moi aussi » en une requête Data Explorer fonctionnelle pour que les admins suivent les clics sur les problèmes partagés par sujet + plage de dates (en savoir plus).
  • S'est engagé dans une réflexion précoce autour de la présentation des sous-catégories imbriquées dans les menus déroulants, incluant les compromis et les affordances UI potentielles (en savoir plus).

nat

  • A corrigé le problème « boîte de bannière vide » de Meta en supprimant des surcharges manuelles accidentelles vides dans les traductions d'un composant de thème (en savoir plus).
  • A fusionné une amélioration du sélecteur de date pour les paramètres de Traduction IA afin de rendre les dates de remplissage arrière plus claires et faciles à configurer (en savoir plus).
  • A avancé les préférences multilingues pour l'affichage du contenu localisé, partageant des captures d'écran et invitant à des tests/retours sur Meta (en savoir plus).

Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Ce week sur meta.discourse.org…

Statistiques clés

Encore une semaine bien chargée sur Meta, avec la communauté générant 613 nouveaux messages dans 75 nouveaux sujets au cours des 7 derniers jours. Un chœur de retours pertinents, de tests rigoureux et de discussions produits réfléchies a rempli les forums — d’un test majeur de refonte du rédacteur à la route cahoteuse vers PostgreSQL 18.

Utilisateurs les plus actifs (messages & likes) :

Utilisateur Messages Likes
Moin 31 93
merefield 33 90
Lilly 22 50
awesomerobot 17 49
HAWK 13 48
satonotdead 37 47
chapoi 23 46
Canapin 12 43
pfaffman 15 39
Falco 11 36

Un grand bravo à satonotdead, qui a été le plus prolifique cette semaine avec 37 messages, et à Moin et merefield, qui ont dominé le classement des likes. Ravi de voir la communauté aussi active.


Sujets intéressants

#Annonces

  • Aidez-nous à tester la refonte du rédacteur ! chapoi a dévoilé une refonte expérimentale majeure du rédacteur, avec pour objectif de moderniser l’apparence et d’améliorer la rédaction sur mobile. Les retours ont afflué : darkpixlz s’est interrogé sur la taille excessive du champ titre, Don a adoré le look moderne mais a suggéré d’ajouter une poignée visuelle au textarea glissable, Canapin a signalé des problèmes avec le titre H1 ressemblant à une partie du textarea et les grands titres partiellement masqués, et NateDhaliwal a rapporté des « icônes de catégories sans couleur » (accidentel, correctif en cours). satonotdead a défendu la barre d’outils en bas comme plus accessible en usage mobile à une main, et Don a mentionné un ancien bug où le menu contextuel couvrait la barre de boutons de l’éditeur. sk-or-v1-contents a même partagé un correctif CSS pour le flash bleu lors de l’expansion. lire la suite

  • Mise à jour PostgreSQL 18 pour les auto-hébergeurs — chrisr a annoncé la mise à niveau de l’image Docker vers PostgreSQL 18, nécessitant environ 2x la taille de la base de données en espace disque libre. Le fil a vu une Q&R étendue : chrisr a corrigé l’avertissement d’espace pour 2x, ajouté un correctif pour la détection du nombre de cœurs en utilisant nproc --ignore=1, et Falco a rapporté une mise à niveau fluide sur un Pi 5. Lilly a partagé un guide étape par étape détaillé pour les configurations à double conteneur avec Cloudflare CDN et buckets R2 lire la suite, et Tobias_1 a fourni un correctif en allemand pour l’erreur « group id 993 which does not exist » en nettoyant les fichiers de mise à niveau résiduels et en corrigeant les permissions. lire la suite

  • Support de l’API Gemini Interactions — sam a annoncé que Discourse AI prend désormais en charge la nouvelle API Gemini Interactions, la recommandant pour toute inférence Gemini. Le nouveau fournisseur apporte le streaming des appels d’outils, l’exécution native de code et un outil Google Maps — bien que la nouvelle API ne permette plus de désactiver le « thinking » sur les modèles 2.5 flash. lire la suite

  • Mises à jour sur les permissions granulaires basées sur les groupes — Dans le fil en cours sur les permissions granulaires basées sur les groupes pour les utilisateurs anonymes et connectés, satonotdead a demandé des précisions sur les classes CSS, et martin a confirmé que les composants officiels utilisent désormais resolve_group_membership et disallowed_groups, avec plusieurs PR fusionnés pour les composants officiels. Lilly a contribué une PR pour ajouter les classes anonymous_users et logged_in_users au composant thème. lire la suite

#Communauté Construction

  • Pour la prochaine décennie d’internet (édition 2026) — mcwumbly a ouvert une discussion stimulante sur l’apparence de la prochaine décennie d’internet, rappelant la promesse de lancement de Discourse en 2013. awesomerobot a offert une perspective historique brillante, notant que nous serons encore « en train de taper des mots dans des boîtes » en 2036, comme en 2003. Ed_S a soulevé des inquiétudes sur la monétisation des connexions humaines et la polarisation, tandis que satonotdead a imaginé à la fois un futur de hub centré sur le multimédia et une option de résistance dure, décentralisée cypherpunk. lire la suite

  • Quelle est l’histoire derrière votre communauté ? — Danielle a invité les membres à partager les histoires d’origine de leurs communautés, des soignants de chats diabétiques aux hubs d’intérêts. HAWK a partagé comment il voit Meta comme soutenant à la fois un projet partagé et une mission, avec l’éthique open source au cœur. lire la suite

  • Modèles d’engagement évolutifs — HAWK a demandé à la communauté des précisions sur les modèles d’engagement un-à-plusieurs, citant les heures de bureau et les webinaires comme formats infiniment évolutifs. mcwumbly a partagé le schéma des annonces de fonctionnalités faites par les personnes les plus proches du changement, ce qui s’emboîte bien dans le processus de construction de produit et permet à la communauté de s’engager directement avec les créateurs. lire la suite

  • Apprendre la musique (hors sujet mais intéressant) — HAWK a séparé cette discussion hors sujet sur l’apprentissage de la musique d’un autre fil, partageant son propre parcours de la clarinette à la batterie. Le fil a évolué vers le partage de papiers académiques sur Icaros, le tambour chamanique et même un projet de reconstruction de mélodies imaginées à partir de signaux cérébraux, contribué par philip_rhoades et satonotdead. lire la suite

#Entreprise

#Fonctionnalité

  • Accès plus direct aux sujets avec de nouvelles réponses — La vue nouvelle unifiée continue de générer des retours passionnés. martin a confirmé qu’une préférence utilisateur pour séparer nouveau/non lu n’est pas prévue, mais suggère qu’un composant thème pourrait le faire. Shauny a rapporté des plaintes d’utilisateurs sur le workflow en 2 clics, seanblue a dit que l’ancien mode « fonctionnait parfaitement » pour lui, et awesomerobot a proposé une préférence de priorisation. Moin a pointé le composant Liens de navigation supérieure personnalisés comme un emplacement potentiel pour récupérer des comptes séparés. lire la suite

  • Toujours autoriser la réinitialisation de mot de passe basée sur le nom d’utilisateur — southpaw a souligné que le paramètre hide_email_address_taken (activé par défaut) oblige le formulaire de mot de passe oublié à exiger un email, et la demande de fonctionnalité pour toujours autoriser les noms d’utilisateur a gagné en traction. pfaffman a admis avoir été « dans l’erreur » et s’est excusé pour sa réponse initiale dismissive, notant que les membres de longue date de la communauté ne se souviennent souvent pas de leur email d’inscription. awesomerobot a noté que c’était un changement intentionnel d’une PR de 2021 pour durcir les sites contre les abus de réinitialisation de mot de passe. lire la suite

  • Option de page d’accueil pour les catégories de documentation — mostapha a demandé une option pour faire de la page index la page d’accueil pour les catégories de documentation, notant un défaut confus qui montre une liste de messages au lieu de l’index de documentation. Il s’avère que cela avait été demandé auparavant, et la discussion a continué là-bas. lire la suite

  • Profils multiples pour un utilisateur — a_lilian a discuté de la demande de fonctionnalité pour plusieurs profils par utilisateur, référençant PluralKit et expliquant comment cela compte pour l’accessibilité et pour les utilisateurs ayant des besoins d’identité complexes. satonotdead l’a connecté au design de chat Simplex. lire la suite

  • Retours sur le tableau de bord admin redessiné — Dans le fil sur le tableau de bord admin redessiné, mcwumbly a lié à une discussion supplémentaire sur la disparition des informations de version, et Moin a noté la suppression du plugin Docker manager. lire la suite

développement

#Éloges

#Auto-hébergement

  • Saga auto-hébergement espagnole — Picho_Pelis a rencontré des échecs répétés en configurant son instance Discourse sur plusieurs VPS. pfaffman a diagnostiqué le problème central : le domaine debatehosting.co n’existait pas (confirmé par supermathie avec une recherche de hôte réelle), et merefield a noté que « SSL a bloqué mon domaine » était en fait une limitation de taux de Let’s Encrypt après l’annulation du domaine. Lilly a demandé une meilleure gestion de la sélection de « solution », et l’utilisateur a ensuite confirmé une installation réussie sur un autre domaine. lire la suite

Support

  • Discourse-ID affiche son propre logo & nom — Karthik_K1 a rapporté que Discourse ID affichait « Discourse » au lieu du nom de leur forum. chapoi a initialement pensé que ce n’était pas un bug, mais après investigation, la solution de contournement impliquait de vider les identifiants client Discourse ID dans la console Rails et de basculer la fonctionnalité. rishabh a partagé le bouton admin qui déclenche le même rafraîchissement et a noté que des PR sont en place pour mettre à jour automatiquement les métadonnées ID lorsque le titre/logo change. lire la suite

  • Y a-t-il un chatbot intégré ? — Soumya_Ranjan_Mishra a demandé des précisions sur les fonctionnalités de chatbot intégrées au-delà de Discobot. RGJ a pointé vers l’IA Bot et le plugin Chatbot, tandis que awesomerobot a expliqué que toutes les fonctionnalités demandées (répondre aux questions, catégorisation auto, étiquetage auto) sont disponibles via Discourse AI, qui est livré avec les nouvelles installations — et alimente ask.discourse.com. lire la suite

  • Ajout de langues au sélecteur de langue — Karthik_K1 voulait ajouter des langues indiennes (Hindi, Telugu, Tamil, etc.) au sélecteur de langue. nat a expliqué que le sélecteur est intentionnellement limité aux locales supportées par Discourse car il change toute l’UI (pas seulement le contenu des messages), et a pointé vers la création de plugin et la traduction Crowdin comme solutions. lire la suite

  • Recherche de détails de stockage après mise à jour — m_terenui ne pouvait pas trouver l’espace de sauvegarde et les infos de disque libre après la dernière mise à jour. Moin a lié les discussions pertinentes sur la refonte, et awesomerobot a fourni le point de terminaison admin/reports/storage_stats.json toujours disponible. lire la suite

  • Le score de rebond ne se réinitialise pas lorsque l’adresse email est changée — RGJ a rapporté un bug où le score de rebond persiste lorsque l’utilisateur change son email, s’attendant à ce qu’un score de rebond soit lié à l’adresse, pas à l’utilisateur. lire la suite

  • Quelqu’un d’autre voit-il une chute drastique de l’activité du forum Support ? — HAWK a partagé une perspective intéressante d’agent IA sur pourquoi la volatilité de la recherche change la dynamique communautaire, notant les chiffres de trafic T2 de Reddit et le risque de dépendance à la découverte externe. satonotdead a recommandé une instance searxng auto-hébergée pour ceux qui veulent de l’information réelle. lire la suite

ux

#Site retours

  • Bannière d’erreur Meta - DÉPLOIEMENT MERGE_BRANCH échoué — Les utilisateurs ont rapporté une bannière d’erreur de déploiement sur Meta. tgxworld a confirmé le correctif, et david a plus tard expliqué que c’était causé par un système qui déploie des branches git pour les tests, et que l’erreur n’était pas censée être affichée à tout le monde. lire la suite

Activité du groupe @team

Le groupe @team a eu encore une semaine massive, s’engageant profondément sur toute la plateforme sur les tests, les retours et le développement produit. Voici ce qui a attiré l’attention de l’équipe :

Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Ce week sur meta.discourse.org…

Il a été une semaine bien remplie et productive sur Meta, avec 499 nouveaux messages dans 56 nouveaux sujets. L'équipe @team a été particulièrement active, déployant des correctifs, organisant des sessions de questions-réponses (AMA) et faisant avancer des fonctionnalités majeures comme les sous-agents IA, un tableau de bord administrateur repensé et le nouveau système Workflows. La communauté s'est également mobilisée autour de la sécurité de la modération, des mises à niveau pour l'auto-hébergement et des discussions sur la confidentialité de l'IA.

Statistiques clés

  • Nouveaux messages : 499
  • Nouveaux sujets : 56

Contributeurs les plus actifs cette semaine :

Utilisateur Messages J'aime reçus
Moin 53 96
awesomerobot 14 54
Don 14 51
merefield 20 41
HAWK 17 35
NateDhaliwal 21 35
sam 7 30
Falco 7 27
zogstrip 8 21
lindsey 6 20

Sujets intéressants

#Annonces

  • sam a annoncé les sous-agents Discourse AI, une mise à niveau majeure qui vous permet de déléguer des tâches d'un agent principal à des sous-agents spécialisés, en mélangeant des LLM, en réduisant la surcharge de contexte et en augmentant la concurrence. La communauté a rapidement commencé à imaginer des cas d'utilisation comme des chercheurs web et des vérificateurs de faits, et Falco et sam ont partagé des plans pour rendre les compétences plus accessibles. en savoir plus

  • renato a dévoilé une barre collante pour les messages de discussion épinglés, de sorte que les épingles de canal importantes restent désormais visibles en haut de la discussion pendant que vous faites défiler, avec une navigation par tapotement pour passer d'une épingle à l'autre. en savoir plus

  • Le filaire de test de la refonte du Composer s'est poursuivi avec chapoi implémentant une vague de correctifs basés sur les retours de la communauté, allant des coupures de boutons de balises aux bizarreries de l'éditeur de texte enrichi. Des testeurs comme Canapin et per1234 ont fourni des retours détaillés, et chapoi affine maintenant l'entrée de titre et la séparation markdown/aperçu. en savoir plus

  • chrisr et l'équipe ont guidé les auto-hébergeurs à travers la mise à niveau PostgreSQL 18, corrigeant les mises à niveau multisite cassées et partageant des étapes détaillées de retour en arrière. Des utilisateurs comme agemo et Andrew_Rowe ont rapporté leurs propres expériences de migration, y compris les pièges liés à l'espace disque, et Moin a utilement documenté une solution de contournement de sauvegarde et restauration manuelle. en savoir plus

  • La aperçu des Workflows continue de susciter de l'enthousiasme. lindsey et j.jaffeux ont recommandé d'utiliser Workflows même pour des automatisations simples en raison de la flexibilité et d'une meilleure visibilité, et les utilisateurs explorent déjà comment cela remplace l'ancien plugin Automations. en savoir plus

  • sam a annoncé la vision déléguée pour l'IA, permettant aux modèles textuels purs comme DeepSeek v4 Flash d'utiliser l'ensemble complet des fonctionnalités Discourse AI en déléguant la compréhension d'images à des modèles capables de vision comme Qwen ou Gemma. en savoir plus

  • La vue unifiée de la liste des sujets est en cours de déploiement, mais des membres de la communauté comme Damian_Boon et soraiden demandent comment conserver une URL simple « nouveaux sujets par date » pour les forums de style social. jordan.vidrine a confirmé que le changement devient permanent et sera intégré au cœur du système. en savoir plus

#Fonctionnalité

Support

#Entreprise

  • lindsey a ouvert une AMA asynchrone sur le tout nouveau tableau de bord administrateur. Des membres de la communauté comme HAWK et one1 ont posé des questions sur les rapports automatisés, les permissions pour les gestionnaires de communauté non-administrateurs et des analyses plus approfondies des pages vues. lindsey a confirmé qu'un explorateur de trafic plus approfondi est en cours de développement. en savoir plus

  • Le débat discussion publique vs privée s'est transformé en une réflexion approfondie sur le contrôle au niveau de l'utilisateur des robots IA et des moteurs de recherche. HAWK a partagé des informations sur les contrôles granulaires pour les robots, l'attribution et les obligations de transparence selon le règlement européen sur l'IA, tandis que Jagster a soulevé la tension réelle entre l'indexation pour le référencement et la prévention du scraping de contenu IA. en savoir plus

  • chau de Customer Success a lancé une discussion Voice of the Customer (VoC), demandant comment les communautés alimentent les boucles de produit et de support. rosiesherry a partagé des exemples inspirants du Ministry of Testing, y compris des conversations vidéo 1:1 non scriptées avec des membres de la communauté. en savoir plus

  • Dans Modèles d'engagement évolutifs, rosiesherry a exploré comment les conversations enregistrées et les données de communauté peuvent être réutilisées dans toute une organisation, suscitant des idées sur qui est entendu et comment les insights passent au-delà de quelques voix fortes. en savoir plus

#Auto-hébergement

  • wsmwktb a demandé si l'ouverture d'un Discourse auto-hébergé aux comptes des sites participants via Discourse ID avait des inconvénients significatifs. Falco a démoli les anciens arguments basés sur la peur (hallucinations), clarifié comment Discourse ID fonctionne réellement et offert des conseils pratiques comme l'imposition de la 2FA pour le personnel. en savoir plus

  • Ethsim2 a partagé une configuration détaillée pour faire tourner Caddy devant le Nginx de Discourse pour activer HTTP/3 au bord, y compris un hook app.yml pour les IP clients correctes et des conseils de masquage des journaux. pfaffman a lié à une PR existante pour référence, et la conversation a inclus une correction utile sur le fait que QUIC 0-RTT n'est pas nécessaire. en savoir plus

#Données & rapports

#Plugin

  • Le Plugin Custom Wizard a connu une activité intense alors que Lebron et Eviepayne signalaient que les champs, balises et paramètres de groupe étaient effacés lors de la sauvegarde. angus a répondu avec plusieurs PR (#318, #319), corrigeant les problèmes de catégorie et de balise, bien que certains cas limites autour de la sélection de thème et des redirections d'inscription subsistent. en savoir plus

  • Don a publié le Custom Splash HTML Builder, un plugin pour des écrans de démarrage entièrement personnalisés avec du HTML/CSS défini par l'administrateur, initialement motivé par des préoccupations de performance mobile avec les animations SVG. agemo l'a salué comme une solution attendue depuis longtemps pour une meilleure marque lors de connexions lentes. en savoir plus

#Communauté Construction

  • OS_Corsair a ouvert [« Comment fais-je grandir ma communauté ? » et a reçu des réponses mitigées. Alors que Moin et NateDhaliwal offraient des questions réfléchies sur l'audience, la structure et la proposition de valeur, le sujet a finalement dévié et a été fermé par les modérateurs. C'est un bon rappel qu'une question claire et spécifique donne de meilleurs conseils. en savoir plus

Activité du groupe @team


Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Bienvenue dans votre résumé hebdomadaire de tout ce qui se passe sur Meta ! Cette semaine, le forum a été animé par des débats sur le thème de l'IA, de nouvelles fonctionnalités majeures pour les administrateurs et de nombreuses aides de la communauté pour le dépannage. Lisez la suite pour les statistiques clés, les discussions les plus intéressantes et un aperçu de l'activité de l'@team.


Statistiques clés

Au cours des 7 derniers jours, la communauté a produit 576 nouveaux messages répartis dans 65 nouveaux sujets. Un grand merci à tous ceux qui partagent leurs connaissances, signalent des bugs et aident les autres administrateurs !

Utilisateurs les plus actifs cette semaine (classés par nombre de « J'aime » reçus, avec le nombre de messages) :

  • Moin — 77 « J'aime », 44 messages
  • NateDhaliwal — 49 « J'aime », 25 messages
  • satonotdead — 48 « J'aime », 57 messages
  • merefield — 42 « J'aime », 21 messages
  • awesomerobot — 39 « J'aime », 16 messages
  • chapoi — 37 « J'aime », 22 messages
  • nickdb — 31 « J'aime », 19 messages
  • Falco — 29 « J'aime », 10 messages
  • HAWK — 28 « J'aime », 11 messages
  • zogstrip — 26 « J'aime », 5 messages

Sujets intéressants

#Annonces

  • lindsey a annoncé que le tableau de bord administrateur peut désormais identifier le trafic de robots probable, séparant les bots automatisés et les scrapers qui exécutent du JavaScript de navigateur réel des vrais visiteurs anonymes. ted a demandé si les robots probables comptent toujours dans la limite mensuelle de pages vues — @lindsey a confirmé que la décision n'est pas encore prise — tandis que kris.kotlarek a noté que la détection fonctionne également pour les utilisateurs connectés, ayant trouvé des scanners TL0 sur Meta lui-même. lire la suite

  • rishabh a publié la newsletter Projets actuels – Août 2026, récapitulant les travaux récents sur les améliorations du tableau de bord, le plugin Events, AI Image Captions v2 et un nouveau plugin Kanban. satonotdead a demandé si le streaming Zoom prendrait en charge des alternatives Livekit ou Jitsi, et awesomerobot a expliqué que Livestream et Resenha suivent des chemins de développement séparés — YouTube, Twitch, Kick, TikTok, Instagram et Facebook étant déjà pris en charge. lire la suite

  • sam a publié une nouvelle fonctionnalité réservée aux administrateurs pour les journaux IA détaillés sur /admin/plugins/discourse-ai/ai-logs, avec des contrôles de rétention, le décodage des réponses en streaming et des filtres avancés. nickdb l'a salué comme un excellent outil pour suivre la traduction automatique, et a évoqué l'idée d'une option de rafraîchissement automatique. lire la suite

  • zogstrip a présenté une modification selon laquelle le sélecteur de tags vide suggère désormais des tags issus de vos 10 sujets les plus récents au lieu des tags populaires du site. sren-1 a exprimé son inquiétude que cela crée une boucle de rétroaction qui réduit la diversité des tags, tandis que satonotdead a suggéré un interrupteur de compromis — et zogstrip a convenu que cela valait la peine d'être expérimenté. lire la suite

  • Falco a annoncé un renouvellement complet des sons de notification de chat, avec cinq nouveaux packs de sons synthétisés — Classique et propre, Marimba doux, Rétro 8 bits, Bulle ludique et Verre éthéré — chacun avec des tons distincts pour les messages et les mentions, inspirés par des expériences dans Resenha. lire la suite

#Communauté Construction

  • Divinebaboon a demandé comment les modérateurs gèrent les utilisateurs qui utilisent l'IA pour répondre automatiquement aux fils de discussion afin d'atteindre des niveaux de confiance. merefield a mis en lumière des schémas de marionnettes encore plus subtils, mbauman a noté que les « coutures porteuses » de l'IA se font généralement remarquer, et HAWK a plaidé pour une approche fondée sur les principes de base : si le contenu est valuable, importe-t-il la manière dont il a été créé ? satonotdead a partagé un système de quête de karma personnalisé conçu pour rendre l'automatisation ennuyeuse. lire la suite

  • Le fil de discussion de longue date sur la chute drastique de l'activité de la communauté dans les forums d'Assistance a continué avec un débat passionné. nickdb a observé que le volume assisté par IA est difficile pour les petites communautés, mbauman a partagé que les nouveaux posters sont le point de chute le plus important dans les communautés de programmation, et Mevo a contredit la primauté de la forme sur le contenu. HAWK s'est demandé quand « le serpent commence à se manger la queue » si tout le monde bloque les robots sur le contenu humain frais. lire la suite

  • HAWK a lancé Montrez-nous vos Workflows, révélant un workflow de rappel de mise à jour hebdomadaire qui sert progressivement un CSS moins attrayant aux coéquipiers qui retardent leurs points. chapoi a admis que c'était « le thème le plus laid que j'aie jamais fait », zogstrip a expliqué le classificateur LLM et la logique du data explorer, et nickdb a partagé un workflow plus simple qui corrige automatiquement les catégories mal placées en fonction des tags. lire la suite

  • Le fil de discussion philosophique demandant Le argent peut-il être le seul modérateur d'un forum ? a continué, avec awesomerobot expliquant pourquoi les modèles d'abonnement battent les microtransactions en raison de la friction de paiement, Mevo citant l'approche de revenus publicitaires de YouTube, et satonotdead liant un essai de 1999 sur les micropaiements et les coûts de transaction mentaux. lire la suite

Assistance

  • Ryan_Scott a signalé que le calendrier était hors service pour environ 1 200 utilisateurs après la mise à jour vers 2026.8, puis l'a résolu lui-même en réactivant le paramètre de site discourse post event enabled. awesomerobot a confirmé que l'équipe a identifié et appliqué un correctif de migration pour empêcher cela de se produire sur d'autres sites. lire la suite

  • sk-or-v1-contents a signalé un comportement instable de la recherche avec les mots vides et les guillemets intelligents. awesomerobot a expliqué que des mots comme it, we et don't sont exclus de l'indexation car ils apparaissent trop souvent, et que les phrases entre guillemets nécessitent des correspondances exactes — ce qui a incité satonotdead à se demander si la recherche elle-même a besoin d'un peu d'amour de refactoring. lire la suite

  • Jagster ne pouvait pas voir le contenu des messages traduits par IA après avoir changé la langue de son interface en anglais. Moin a expliqué que la préférence Content languages contrôle cela — supprimez le finnois des langues comprises, ou laissez le champ vide, et les traductions apparaîtront comme avant. lire la suite

  • Joshua8600 a signalé que les sujets automatiquement remontés ne montrent plus d'indicateurs de non-lus après la mise à niveau de février à juillet 2026. Moin l'a tracé aux changements dans la façon dont les petits messages d'action sont suivis, notant que cela pourrait être la raison pour laquelle les remontages ne marquent plus les sujets comme non lus. lire la suite

  • satonotdead a demandé comment déplacer le bouton Nouveau Sujet sur Horizon vers une position flottante en bas à droite. chapoi a fourni du CSS fonctionnel, a diagnostiqué le problème de contexte de superposition causé par un parent position: sticky, et a suggéré un correctif z-index: 1 sur le sidebar-wrapper. lire la suite

développement

#Auto-hébergement

  • La discussion sur Contournement de la page de maintenance a continué, avec Jagster et merefield recommandant fortement la configuration à deux conteneurs pour éviter les temps d'arrêt lors des reconstructions. mcdanlj a offert une mise en garde équilibrée que ce n'est pas pour tout le monde, tandis que satonotdead a salué l'apprentissage de cette approche pour les serveurs plus grands. lire la suite

  • ducks a tracé un échec de compilation du paquet Discourse dans nix-shell à un désaccord de version pnpm dans l'expression Nix, puis a ouvert une PR pour mettre à jour nixpkgs — qui a été fusionnée plus tard dans la semaine, au grand soulagement de fuguesoft. lire la suite

  • Ed_S a demandé si un travailleur pitchfork avec 2,2 millions de requêtes utilisait trop de mémoire. david a partagé des graphiques de cluster de production montrant que la mémoire augmente après le lancement mais se stabilise sous 1,4 Go, expliquant que le fork copy-on-write depuis le processus mold signifie que le RSS par processus ne raconte pas toute l'histoire. lire la suite

  • danguaitu a demandé comment accélérer les téléchargements d'actifs de get.discourse.org en Chine continentale, où les vitesses sont douloureusement lentes. darkpixlz a suggéré des miroirs, merefield a tracé les actifs aux releases GitHub, et awesomerobot a lié le sujet des actifs JS précompilés comme processus sous-jacent. lire la suite

#Thème Composant

  • Don a publié plusieurs mises à jour du Modale d'aperçu du sujet : un nouveau paramètre open_all_topic_links, la prise en charge de la vue imbriquée, un interrupteur bureau/mobile, ainsi que des correctifs pour le mode de carte de sujet à contexte élevé d'Horizon. Jagster et joo ont signalé des cas limites que Don a rapidement corrigés dans des commits de suivi. lire la suite

  • satonotdead a exploré l'ajout d'un bouton Nouveau Sujet et d'un comportement de réponse dynamique au composant F NAV Mobile Navigation Tabs. Don a répondu en ajoutant une option de destination /new-topic et a clarifié que le positionnement repose sur la variable --f-nav-height. lire la suite

#Plugin

  • j.jaffeux a répondu aux questions de la communauté dans Discourse Workflows, partageant un exemple de nœud de workflow data-explorer pour récupérer les informations d'utilisateur et démontrant l'opération de remontage de sujet. patrickemin a demandé à filtrer les déclencheurs de nouvel utilisateur par statut d'activation, et Aurora a confirmé le succès en allemand. lire la suite

  • Falco a détaillé de grandes mises à jour de Resenha : contrôles WebRTC retravaillés pour la suppression du bruit, le contrôle automatique du gain et l'annulation d'écho ; trois modèles de suppression du bruit par IA (RNNoise, DTLN, DeepFilter3) ; et des appels directs 1:1 qui sont désactivés par défaut et peuvent être restreints par groupe. lire la suite

#Traductions

  • happyhappy a demandé l'ajout d'une interface en langue basque à Discourse. Moin a expliqué que les nouvelles localisations sont ajoutées une fois que 50 % environ du logiciel est traduit sur Crowdin, le basque étant actuellement à 13 %. Sans se décourager, happyhappy a commencé à mobiliser des locuteurs natifs et a découvert les plus de 100 000 chaînes en attente de traduction. lire la suite

Activité du groupe @team


Merci de votre lecture, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Statistiques clés

C’était encore une semaine chargée sur Meta, avec 51 nouveaux sujets et 453 nouveaux messages créés entre le 2026-08-23 et le 2026-08-30. Les membres de la communauté étaient d’humeur généreuse, accumulant des milliers de « J’aime » alors que les discussions allaient des tout nouveaux outils d’administration à la personnalisation approfondie des thèmes et aux expérimentations avec les Workflows.

Utilisateurs les plus actifs en nombre de « J’aime » et de messages :

Utilisateur Messages J’aime
lindsey 4 38
Don 21 37
Andrew_Bond 12 36
satonotdead 34 36
Moin 26 32
awesomerobot 12 29
ErespawN 7 27
NateDhaliwal 15 25
tgxworld 2 25
gilles 17 25

Les membres de l’équipe Discourse les plus actifs cette semaine étaient lindsey, awesomerobot, tgxworld, sam et chapoi, dont le travail est détaillé dans la section Activité du groupe @team ci-dessous.


Sujets intéressants

#Announcements

  • Explorateur de trafic du site pour le nouveau tableau de bord d’administration — tgxworld a dévoilé un nouvel Explorateur de trafic du site réservé aux administrateurs dans le cadre du tableau de bord d’administration refondu, offrant des filtres pour des dimensions telles que les URL, les référents, les pays, les réseaux, les navigateurs et les adresses IP. L’explorateur analyse par défaut jusqu’à 200 000 vues de page, configurable jusqu’à 1 000 000 via le paramètre site_traffic_explorer_event_limit. Dans le fil de discussion, tgxworld a confirmé qu’il n’y a actuellement aucun plan de suivi d’événements comme Umami, et a noté que les URL liées aux badges qui dominent les URL principales ressemblent à du trafic de bots avec un taux de rebond de 100 %. lire la suite

  • Nouvelle prise en charge du glisser-déposer pour la gestion du contenu de la barre latérale personnalisée — lindsey a annoncé deux nouveaux comportements de glisser-déposer qui facilitent grandement la création de sections de barre latérale personnalisées : vous pouvez maintenant glisser n’importe quel lien directement dans une section personnalisée existante (ce qui déclenche la fenêtre de modification) ou le déposer en bas de la barre latérale pour créer une toute nouvelle section. Les sections intégrées Catégories et Tags sont exclues du réagencement. lire la suite

  • Discourse MCP la prochaine version — sam a annoncé Discourse MCP v0.3, qui est livré avec pas moins de 131 outils par rapport aux 25 de la version 0.2.9, introduisant un nouveau concept de « toolsets » qui permet d’exposer des fonctionnalités allant de la génération et de l’administration de workflows à la configuration de l’IA, à l’analyse et à la création de thèmes. Falco a renvoyé vers la vidéo d’annonce originale pour des cas d’utilisation inspirants. lire la suite

  • Discourse Calendar est désormais Discourse Events ! — lindsey a annoncé le rebranding de Discourse Calendar en Discourse Events pour mieux refléter l’élargissement du jeu de fonctionnalités du plugin, en mettant en avant les améliorations récentes, notamment les catégories d’événements faciles à gérer, des RSVP plus flexibles pour les événements récurrents, le streaming en direct intégré et la prise en charge des webinaires Zoom. lire la suite

  • Version mensuelle d’août 2026 — loic a publié les notes de version pour v2026.8.0, ainsi que des versions de correctifs pour v2026.7.2, v2026.6.3 et v2026.1.8. elmuerte a rappelé à tous que c’est le dernier mois de prise en charge de la ligne ESR ancienne 2026.1. lire la suite

  • Aidez-nous à tester la refonte du Composer — La refonte du composer a continué à susciter des retours passionnés. chapoi a déclaré que la personnalisation de la barre d’outils est une idée souhaitée, mais ne fait pas partie de la refonte actuelle axée sur le style, tandis que sren-1 a averti que les changements axés sur le mobile ne devraient pas se faire au détriment de la mémoire musculaire des utilisateurs de bureau. nickdb a rétorqué que les communautés uniquement sur bureau sont une minorité en déclin, et j127 a soulevé des préoccupations concernant le contraste de la bordure de l’entrée active. lire la suite

Construction de la #Community

Composant #Theme / #Theme

  • Modale d’aperçu du sujet — Don a itéré rapidement sur ce composant de thème populaire, ajoutant des gestes de fermeture mobiles configurables (Aucun/Poignée/Geste), une gestion native du retour qui ferme la modale sans perdre sa place dans la liste des sujets, un retour haptique optionnel sur Android, et une modale de chronologie dédiée. Des retours de tests étendus ont été fournis par Damian_Boon, Jagster et satonotdead sur iOS et Android. lire la suite

  • FKB Pro - Thème social — Don a annoncé FKB Pro v2, une mise à jour substantielle en profondeur avec une mise en page de liste de sujets de bureau plus flexible, un comportement plus responsive pour les écrans étroits et le contenu qui déborde, et des optimisations de performances pour les cartes de sujets hors écran. gilles a signalé un bug de mise en page de l’en-tête de catégorie sur mobile, que Don a corrigé avec une solution basée sur CSS grid. lire la suite

  • Composant de thème Guest Gate — Don a publié Guest Gate v2.0, une mise à jour majeure qui va au-delà des simples limites de vues de page pour prendre en charge plusieurs types de déclencheurs — vues de page, temps, profondeur de défilement, ouverture de la lightbox, ou toute combinaison — ainsi que des délais configurables, des analyses optionnelles et un système de déclenchement entièrement reconstruit. lire la suite

#Plugin

  • Discourse Workflows — Une semaine énorme pour les Workflows. Ethsim2 a ouvert des PR ajoutant des actions d’événements (Fermer/Ouvrir un événement) et une opération générique Événement → Définir la présence, tandis que j.jaffeux a confirmé qu’un nœud Événement natif arrive la semaine prochaine et a corrigé les erreurs pm_tags_allowed_for_groups pour le balisage des agents IA. putty et AJ_Quick ont partagé leurs propres expérimentations de workflows et ont obtenu une aide utile pour le dépannage. lire la suite

  • Avatar animé — Alteras a poussé deux correctifs urgents pour le plugin d’avatars animés affectant Discourse v2026.8+, résolvant l’erreur key not found: "resize_animated" et un bug subséquent d’argument --crop malformé de gifsicle. akanora et satonotdead ont confirmé que les correctifs fonctionnent, bien que la prise en charge des WebP animés reste une possibilité future. lire la suite

  • ProxyTracer : Blocage de VPN & Proxy — ProxyTracer a participé à une discussion communautaire animée sur la compatibilité des modèles Cloudflare, a proposé une option intermédiaire hCaptcha (au lieu d’un blocage total) pour les utilisateurs de VPN/Tor soucieux de la vie privée, et a répondu à des questions sur la gestion des IP/ASN des réseaux mobiles et la visibilité des tentatives de connexion. lire la suite

  • Voir la progression TL3 — merefield a suggéré d’étendre le plugin au-delà du TL3 pour en faire un « Mètre de progression du niveau de confiance » complet, et NateDhaliwal a convenu qu’une refonte est possible. EricGT a noté que le moment est excellent car le travail sur le TL3 touche à sa fin, et a vu un potentiel pour automatiser le guidage des utilisateurs TL0 bloqués sur les exigences d’entrée. lire la suite

Support

ux

Rétroaction sur le #Site


Activité du groupe @team

L’équipe Discourse a eu une semaine particulièrement productive dans les annonces, le débogage et le support communautaire :

Merci d’avoir lu, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Statistiques clés

Encore une semaine chargée sur Meta ! Au cours des 7 derniers jours, la communauté a produit 526 nouveaux messages répartis sur 57 nouveaux sujets, avec plusieurs annonces majeures de produits qui ont suscité des discussions animées.

Voici les principaux contributeurs en fonction des « J'aime » et des messages :

Utilisateur J'aime Messages
Falco 109 23
mcwumbly 103 26
rishabh 35 8
satonotdead 30 38
nat 28 8
Don 25 13
sam 24 12
merefield 21 10
lindsey 20 3
Ed_S 19 19

Sujets intéressants

#announcements

  • La fonctionnalité Voice est là ! Falco a annoncé que le projet expérimental Resenha est devenu Voice, un plugin de salles vocales et vidéo de style Discord désormais inclus avec chaque installation de Discourse, apportant des appels WebRTC peer-to-peer directement dans la barre latérale lire la suite. supermathie a répondu avec une pointe d'humour : « Je pense que vous voulez dire des salles vocales et vidéo de style Discourse ? » lire la suite. pmusaraj a confirmé que la fonctionnalité peut être restreinte par groupe lire la suite, tandis que satonotdead a aidé les utilisateurs à se mettre en route, y compris Jagster qui a finalement trouvé la suppression de salle dans l'onglet des paramètres lire la suite.

  • Boards intègre le cœur du système. mcwumbly a annoncé que la nouvelle fonctionnalité Boards — des tableaux de style kanban configurables et manipulables par glisser-déposer — est directement intégrée au cœur de Discourse, disponible sur les plans Business et Enterprise lire la suite. Un sujet de plugin compagnon sujet du plugin précise qu'aucune installation séparée n'est nécessaire, et mcwumbly confirme qu'elle peut être activée via le panneau d'administration Changements à venir lire la suite.

  • Demandez à l'IA pour une meilleure recherche. nat a dévoilé Ask AI, une fonctionnalité de recherche en langage naturel qui fonctionne en parallèle de la recherche indexée et offre des questions de suivi, avec un appel à l'action pratique « Créer un sujet » lorsque de bons résultats ne sont pas trouvés lire la suite. nat a également noté que les administrateurs peuvent surveiller l'utilisation des jetons via le panneau d'utilisation de l'IA et restreindre l'exposition à des niveaux de confiance spécifiques lire la suite.

  • Les rapports d'administration deviennent plus détaillés. lindsey a annoncé que les rapports Inscriptions, Nouveaux contributeurs et Solutions acceptées affichent désormais les utilisateurs et les messages spécifiques derrière les chiffres lire la suite. Zanbabe a demandé des analyses encore plus approfondies lire la suite, tandis que sren-1 a partagé des cas d'utilisation détaillés pour des données supplémentaires comme l'e-mail principal et le niveau de confiance lire la suite.

  • Assistant de conception. rishabh a présenté le nouveau Assistant de conception d'administration, qui guide les administrateurs dans le choix des thèmes, des palettes de couleurs, des polices et des pages d'accueil en quelques clics seulement après la configuration lire la suite. itsbhanusharma l'a qualifié de « une étape significative dans la bonne direction » lire la suite.

  • llms.txt généré automatiquement. sam a annoncé que tous les sites fourniront un llms.txt par défaut via un changement à venir, offrant des instructions conservatrices et économes en jetons pour les robots d'indexation IA lire la suite. sam a passionnément défendu le modèle — « J'adore que tant de gens sur Internet soient experts dans une technologie qui n'existe que depuis quelques mois » — et a exhorté les administrateurs à garder les personnalisations au minimum lire la suite.

  • Assistant d'administration Discourse. rishabh a dévoilé l'Assistant d'administration Discourse, un assistant de chat amélioré capable de répondre aux questions, de modifier les paramètres du site avec des boutons approuver/annuler, d'aider à la modération et qui est conscient de votre niveau d'hébergement lire la suite.

  • Projets actuels, dernier sujet. mcwumbly a annoncé le dernier message Projets actuels, l'équipe passant à des sujets de projet individuels dans Contribuer > Projets avec une vue en tableau pour un statut d'un coup d'œil lire la suite. Il a reconnu les compromis mais espère que le nouveau format permettra aux gens de suivre de plus près ce qui les intéresse lire la suite.

Support & #self-hosting

  • Une panne GitHub met les forums hors ligne. Un problème généralisé a empêché les administrateurs connectés d'accéder à leurs sites car les opérations Git étaient en attente. jeanas a signalé le problème, Ed_S l'a tracé jusqu'à DiscourseUpdates.has_unseen_features lire la suite, et satonotdead a confirmé que GitHub limitait les téléchargements non authentifiés lire la suite. Falco a trouvé et fusionné une PR pour corriger le problème sous-jacent, avec jeanas et Ed_S confirmant la correction lire la suite. Le sujet connexe Fatal: could not read Username a vu Arkshine partager le contournement HTTP/1.1 lire la suite.

  • Conflits de migration Voice. Jagster a rencontré une erreur PG::UndefinedTable lors de la mise à niveau, causée par les migrations de l'ancien plugin Resenha qui entrait en collision avec celles du nouveau plugin Voice lire la suite. nat a diagnostiqué les versions de migration en conflit et a fourni une correction SQL lire la suite, que Jagster a confirmé fonctionner parfaitement lire la suite.

  • Exposition de l'API LiveKit. nicolsdennis, en train de construire un client mobile pour les communautés Discourse, a demandé des booléens publics pour déterminer si un site prend en charge LiveKit lire la suite. pmusaraj a noté que le plugin vocal est toujours expérimental et susceptible de changer lire la suite, tandis que Falco a pointé vers le champ expected_transport de l'API rooms.json authentifiée comme le moyen prévu de distinguer LiveKit des salles mesh lire la suite.

  • Erreurs de clé API Gemini. Karthik_K1 a eu du mal à connecter Google Cloud Vertex AI à Discourse AI lire la suite. Lilly a détaillé sa configuration API Gemini fonctionnelle lire la suite, et satonotdead a recommandé un proxy LiteLLM pour utiliser les crédits GCP avec une faible latence lire la suite.

  • Attaques de spam étranges. LordOfBikes a signalé une augmentation des inscriptions de spam avec des chaînes aléatoires dans les champs de pronoms, et a partagé sa stratégie de blocage réseau lire la suite. one1 a recommandé hCaptcha comme élimination complète de ce type de spam spécifique lire la suite, tandis que Ed_S a ajouté un champ utilisateur obligatoire « Intérêts » pour aider les modérateurs humains lire la suite.

#feature

  • Autorisations granulaires pour la caméra et le partage d'écran. Luna_Mora a demandé que les autorisations de caméra et de partage d'écran soient séparées et basées sur les groupes plutôt que sur un interrupteur tout ou rien, s'appuyant sur son expérience de verrouillage d'une communauté Discord lire la suite. Falco a confirmé qu'une PR était prête pour fournir exactement cela lire la suite.

  • Modérateurs de catégorie gérant l'adhésion. happyhappy a demandé que les modérateurs de catégorie puissent ajouter/supprimer des utilisateurs des sous-catégories privées lire la suite. mcwumbly a souligné que les propriétaires de groupes ont déjà cette capacité via la page d'adhésion au groupe lire la suite, et a partagé plus tard un chemin pratique dans la barre latérale pour gérer les groupes lire la suite.

  • Supprimer des sujets à tout moment ? emilio a demandé la possibilité pour les utilisateurs de supprimer leurs propres sujets indéfiniment, au-delà de la limite arbitraire de 24 heures lire la suite. Moin a mis en évidence la limite codée en dur dans le code lire la suite, et Ethsim2 a suggéré de la rendre configurable tout en conservant la restriction existante posts_count <= 1 lire la suite.

  • Suppression permanente, simplifiée. emilio a également demandé une option pour supprimer véritablement des sujets sans avoir à supprimer chaque message individuellement lire la suite. Ethsim2 a fourni une implémentation opt-in par administrateur qui supprime définitivement le sujet et toutes les réponses, maintenant en cours sous forme de PR prête pour revue.

#projects & #plugin

  • Kanban v2 → Boards. mcwumbly a débattu de la nomenclature pour le nouveau plugin kanban — « kanban » vs « boards » vs autre chose — avec l'avis de la communauté lire la suite. La discussion a aidé à façonner la décision de fusionner le plugin dans le cœur du système en tant que Boards lire la suite, et martin a confirmé la fusion lire la suite.

  • Serveur MCP intégré. mcwumbly a partagé des plans pour un serveur MCP cœur servi à /mcp, remplaçant le MCP côté client et permettant aux harnais cloud de s'intégrer à Discourse avec un accès conscient des autorisations lire la suite.

  • Workflows obtient de nouveaux déclencheurs. Dans le sujet du plugin Discourse Workflows, j.jaffeux a répondu à une demande de regroupement de tags piloté par l'IA, promettant un déclencheur de création de tag et un nœud de groupe de tags lire la suite, puis a rapidement publié les commits.

Construction de la communauté

  • Montrez-nous vos Workflows. sam et j.jaffeux ont interagi avec des membres de la communauté partageant leurs automatisations de workflow lire la suite. per1234 a partagé un excellent workflow Discourse Update Notifier qui publie dans un sujet dédié après chaque mise à jour du forum, offrant de la transparence aux membres réticents à l'interface utilisateur lire la suite.

bug

  • Régression de la limite de débit d'inscription. HBP a signalé qu'une nouvelle limite de débit sur /u/check_username.json bloquait les flux d'inscription normaux, car la vérification de la disponibilité du nom d'utilisateur peut atteindre la limite pendant la frappe normale lire la suite. southpaw a confirmé qu'une correction est en cours lire la suite.

  • Piège d'impersonation + 2FA. Eviepayne a découvert qu'elle ne pouvait pas mettre fin à l'impersonation lorsque l'utilisateur avait la 2FA imposée lire la suite. Alteras l'a rapidement corrigé.

#theme-component

  • External Link Shield v2.0. Don a publié une mise à jour majeure du composant de thème External Link Shield, remplaçant les icônes de masque SVG maintenues manuellement par de véritables éléments d'icône, ajoutant des paramètres pour la position et les couleurs des icônes, et corrigeant un plantage pour les utilisateurs anonymes lire la suite. Moin a suggéré d'utiliser le type de paramètre d'icône, ce que Don a rapidement adopté lire la suite.

Activité du groupe @team

Le groupe @team a été exceptionnellement actif cette semaine. Voici un résumé de leurs contributions :

Merci de votre lecture, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Ces sept derniers jours ont été bien remplis sur Meta, avec 501 nouveaux messages répartis dans 72 nouveaux sujets. La communauté a pu découvrir d'importantes annonces de fonctionnalités, des discussions approfondies sur la conception, de nombreuses corrections de bugs et une quantité extraordinaire d'expérimentations créatives — des salles vocales aux thèmes générés par IA. Voici le récapitulatif hebdomadaire.

Statistiques clés

:bar_chart: Les 7 derniers jours : 501 nouveaux messages · 72 nouveaux sujets

Utilisateurs les plus actifs et ayant reçu le plus de « J'aime » :

Utilisateur Messages « J'aime » reçus
Moin 45 64
sam 13 52
Damian_Boon 19 43
martin 9 37
Falco 9 32
nat 13 26
awesomerobot 14 26
satonotdead 58 26
lindsey 2 23
zogstrip 6 19

Sujets intéressants

#Annonces

#Communauté Construction

#Extras

bug

#Auto-hébergement

  • Les utilisateurs Android de Jagster ont perdu leur clavier virtuel dans l'éditeur tandis que les utilisateurs iOS étaient bloqués en Markdown. La console de périphérique de Moin a révélé la cause : un actif bloqué par CORS en raison d'une mauvaise configuration CloudFront/S3. david a expliqué la particularité de mise en cache S3/CDN de longue date (les CDN mettent en cache les réponses sans Access-Control-Allow-Origin), et après une invalidation de cache CloudFront, le problème a été résolu. Lire la suite

Support

#Fonctionnalité

ux


Activité du groupe @team


Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Semaine du 13 au 20 septembre 2026

Statistiques clés

C'était encore une semaine chargée sur Meta, avec 386 nouveaux messages répartis sur 59 nouveaux sujets. Voici les principaux contributeurs en termes de messages et de « j'aime » reçus :

Utilisateur Messages J'aime
Moin 43 52
martin 10 41
awesomerobot 18 40
nat 7 33
david 5 31
satonotdead 21 22
Damian_Boon 11 18
mcwumbly 6 17
mbauman 12 16
Don 5 14

Un grand bravo à Moin, qui continue d'être une machine à produire dans les catégories Support, ainsi qu'aux membres de l'@team qui ont livré un nombre impressionnant de correctifs et d'annonces cette semaine.


Sujets intéressants

#Announcements

#Feature

#Community Building

#Self-hosting

Support

ux

bug

#Theme component

  • Don a ajouté un paramètre excluded_categories au Topic Preview Modal, afin que des catégories comme les wikis, glossaires et documents puissent conserver leur barre latérale sans le modale. Il a également corrigé deux bugs associés concernant les vues imbriquées et les points de nouveaux sujets lire la suite.

  • Don a publié un nouveau composant de thème Community Support pour les dons configurables, avec un aperçu disponible sur le site theme-creator lire la suite.

development

  • david a publié @discourse/update-skeleton sur npm, facilitant la mise à jour des thèmes et plugins existants vers les dernières configurations GitHub Actions et de linting recommandées — il suffit d'exécuter pnpx @discourse/update-skeleton@latest dans votre dépôt lire la suite.

Activité du groupe @team


Merci de votre lecture, à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Bienvenue dans le résumé hebdomadaire de l'activité sur meta.discourse.org pour la période du 20 au 27 septembre 2026. Ce fut une semaine chargée, marquée par un grand débat sur les plugins générés par IA, plusieurs annonces d'expérimentations d'interface, de nouveaux points de terminaison Markdown dans le cœur de Discourse, et une série de corrections de bugs par l'équipe.

Statistiques clés

  • Nouveaux sujets : 54
  • Nouveaux messages : 426
  • Utilisateurs les plus actifs cette semaine (j'aime / messages) :
Utilisateur J'aime Messages
awesomerobot 66 15
chapoi 43 8
sam 42 9
pmusaraj 41 11
Canapin 34 7
satonotdead 30 35
darkpixlz 30 11
RGJ 24 15
Moin 21 19
Kianga 21 4

Le groupe @team a été exceptionnellement actif, avec awesomerobot, chapoi, sam et pmusaraj en tête du classement — détails dans le résumé de l'équipe ci-dessous.

Sujets intéressants

#Annonces

Retours sur le #Site

  • Le débat déterminant de la semaine : darkpixlz a proposé d'exiger que les thèmes et plugins générés par LLM soient étiquetés comme tels pour la transparence. sam a fortement contesté, arguant que le vrai problème est le manque de vérification de sécurité du code tiers — et a révélé qu'il n'avait écrit que « quelques lignes de code » à la main en environ 10 mois, développant Discourse principalement avec des agents IA. Il a également catégoriquement refusé un système d'étiquette « développé à 93,2 % par IA », mais s'est proposé à partager ses flux de travail. Kianga et darkpixlz ont plaidé pour la transparence sur des bases éthiques et environnementales, chapoi a noté que même le cœur est désormais fortement développé avec l'IA, Canapin a partagé comment un plugin codé « à la vibe » a failli être publié avec de graves failles de sécurité, et Lilly a dit qu'elle utilise l'IA mais n'étiquetera pas ses plugins. philh a répondu en créant DiscourseSkill.md comme outil de revue pratique. lire la suite

Support

bug

#Fonctionnalité

ux

#Plugin

  • Sailor a publié RSS Polling Onebox, un plugin qui transforme les imports RSS Polling en oneboxes de l'article d'origine — avec des résumés de flux optionnels, des descriptions YouTube et des formats de titre configurables. satonotdead a suggéré des résumés générés par LLM optionnels, et Sailor a dit que c'était sur la liste comme fonctionnalité optionnelle. La demande de fonctionnalité de description YouTube pour RSS Polling associée a également attiré l'attention de zogstrip, qui s'est proposé à revoir une PR. lire la suite

Composant #Thème

développement

  • philh a créé DiscourseSkill.md, un fichier de compétence pour aider les agents IA à réviser les plugins et thèmes Discourse pour la qualité — issu du débat sur l'étiquetage LLM. Après les retours aigus de Moin disant que la structure initiale ne correspondait pas aux dispositions réelles des thèmes, la méthode de revue a été étendue pour classifier les plugins par rapport aux thèmes par rapport aux composants et inventorier plus de types de fichiers. lire la suite

blog

Activité du groupe @team

Les membres du groupe @team ont été très présents cette semaine, pilotant les annonces, livrant des correctifs et répondant aux questions de support sur tout le forum.


Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Bienvenue à nouveau dans votre récapitulatif hebdomadaire de tout ce qui se passe sur Meta ! Ces sept derniers jours (du 27 septembre au 4 octobre 2026) ont été intenses, avec des rapports de bugs précis, de nouveaux thèmes magnifiques et une annonce très attendue pour les auto-hébergeurs surveillant leur RAM. Prenez un café et plongeons dedans.

Statistiques clés

Au cours des 7 derniers jours, le forum a compté 219 nouveaux messages répartis dans 37 nouveaux sujets, avec un excellent mélange de questions de support, de rapports de bugs, de discussions sur les fonctionnalités et de présentations communautaires.

Utilisateurs les plus actifs en termes de messages et de « j'aime » :

  • tgxworld — 27 « j'aime », 4 messages
  • terraboss — 18 « j'aime », 14 messages
  • Ed_S — 17 « j'aime », 14 messages
  • awesomerobot — 16 « j'aime », 8 messages
  • NateDhaliwal — 14 « j'aime », 13 messages
  • pfaffman — 12 « j'aime », 4 messages
  • satonotdead — 9 « j'aime », 13 messages
  • nat — 8 « j'aime », 3 messages
  • burke — 8 « j'aime », 9 messages
  • putty — 8 « j'aime », 6 messages

Sujets intéressants

Classés par catégorie, voici les discussions les plus intéressantes de la dernière semaine.

#Announcements

tgxworld a annoncé une réduction significative de l'utilisation de la RAM pour les auto-hébergeurs, améliorant la manière dont Discourse partage la mémoire entre les processus à l'intérieur de son conteneur. L'un de leurs conteneurs internes est passé d'environ 1,9 Go à 1,3 Go, et Editor0732 a constaté une amélioration encore plus importante sur son site : 11,8 Go → 10,5 Go après une reconstruction. Cette amélioration est disponible sur main et a été rétroportée sur les branches de publication 2026.9, 2026.8 et 2026.7 — lire la suite.

La fonctionnalité intégrée Voice a continué à recevoir des retours concrets, SkyeDragon signalant que les microstères sont transmis sans conversion mono, ce qui peut entraîner un audio uniquement dans une oreille pour certains auditeurs. Falco a noté que le système convertit en mono à chaque qualité inférieure au maximum, et Thomas_Rother a partagé des expériences positives avec des groupes allant jusqu'à cinq personnes, tout en demandant comment faire fonctionner un backend LiveKit séparé avec Docker Compose — lire la suite.

Les cartes flottantes de hashtags de catégorie et les améliorations de l'affichage des hashtags de sous-catégories ont suscité des éloges, mais aussi des réserves côté expérience utilisateur de la part de stephtara, qui a trouvé que la carte à cliquer pour ouvrir était une étape supplémentaire inutile par rapport à un aperçu au survol.

Les retours ont continué sur la navigation latérale utilisateur expérimentale, Luna_Mora notant que c'est une moins bonne expérience pour les sites utilisant le menu de navigation en menu déroulant, et satonotdead appelant à une unification des options de sous-menus qui se chevauchent, comme le profil, les préférences et les paramètres du compte.

ux

terraboss a publié Terraglass, un thème open source en verre dépoli avec des palettes claires/sombres soigneusement pensées, puis a itéré rapidement à travers les versions 1.1.0 et 1.2.0 en ajoutant une teinte d'en-tête optionnelle ainsi que des menus et des dialogues en verre. NateDhaliwal l'a orienté vers le groupe theme_authors pour une catégorisation appropriée, et le thème est maintenant en ligne sur plusieurs sites — lire la suite.

terraboss est également tombé sur un problème de flou de backdrop-filter : la transparence fonctionnait sur .menu-panel, mais backdrop-filter: blur() n'avait aucun effet. awesomerobot a expliqué qu'un élément avec un backdrop-filter devient la racine de l'effet, de sorte que les panneaux descendants ne peuvent pas flouter le contenu au-delà de l'en-tête, et a fourni un contournement propre avec un pseudo-élément que terraboss a confirmé comme fonctionnel — lire la suite.

Ed_S a signalé que la ligne rouge « dernière visite » est presque invisible en mode sombre sur iPhone. nat a soumis un correctif (PR #44177) avec un contraste amélioré pour les modes sombre et clair — lire la suite.

#Self-hosting

Dans une discussion large sur la sauvegarde et la récupérabilité, Canapin a demandé les moyens les plus fiables pour garantir qu'un forum peut toujours être récupéré. NateDhaliwal a recommandé S3 avec des sauvegardes quotidiennes, pfaffman a insisté sur le fait de conserver les configurations YML aux côtés de copies hors site, Lilly a suggéré Cloudflare R2 avec des constructions de conteneurs doubles, et Ed_S a proposé un cadre de modélisation des menaces couvrant l'incendie, le verrouillage par le fournisseur et les administrateurs inactifs — lire la suite.

agemo et Ed_S ont collaboré sur un fil de débogage approfondi pour une erreur « Oops » verrouillant les comptes administrateurs, traçant finalement le problème jusqu'à has_new_upcoming_changes dans current_user_serializer.rb qui bloquait sur des champs personnalisés last_visited_upcoming_changes_at en double. Ed_S a partagé des commandes de console Rails pour inspecter et inverser l'option utilisateur problématique, et le fil a conclu qu'un correctif de bug au niveau du cœur était probablement nécessaire — lire la suite.

Support

burke a demandé si les charges utiles de webhook user_badge pouvaient inclure username en plus de user_id, déclenchant une réflexion approfondie sur les clés API à privilèges minimaux et pourquoi les identifiants d'utilisateur sont une convention interne. RGJ a souligné que -1 est un identifiant d'utilisateur valide (l'utilisateur system), et putty a suggéré d'utiliser Discourse Workflows comme contournement ; burke a ensuite partagé un extrait de code JavaScript natif HMAC-SHA256 pour signer les requêtes HTTP des Workflows — lire la suite.

awesomerobot a clarifié ce que fait réellement le filtre « Sujet ou message supprimé » dans la file de modération : il n'affiche que les messages en attente retirés avant approbation, et a suggéré de le renommer en « Message en file retiré ». Il a également expliqué que les messages supprimés sont supprimés de manière douce et récupérables, et a indiqué /latest?status=deleted comme l'endroit approprié pour trouver le contenu supprimé — lire la suite.

Plusieurs sites ont été brièvement basculés en mode lecture seule pendant la maintenance planifiée. Heather_Phillips a demandé pourquoi son site était soudainement en lecture seule, et NateDhaliwal a pointé vers le sujet de maintenance, tandis que tgxworld s'est excusé pour la gêne occasionnée et a orienté les utilisateurs vers status.discourse.org pour les annonces futures — lire la suite.

bug

manut a signalé qu'un nouveau conteneur de développement journalisait ActionController::RoutingError (No route matches [POST] "/srv/se") dans /logs. tgxworld a confirmé le correctif dans la PR #42712 par kris.kotlarek et l'a rétroporté sur la version 2026.7 — lire la suite.

MachineScholar a mis à jour l'enquête Voice + LiveKit pour noter que la vidéo basse résolution et les saccades persistent même sur LiveKit Cloud, ce qui n'est donc pas un problème d'auto-hébergement. satonotdead a suggéré que la restriction WebKit d'Apple sur iOS pourrait être un facteur, citant un document de la CMA britannique, et Falco a dit qu'il enquêterait dans les semaines à venir — lire la suite.

RGJ a documenté un problème de permissions d'invitation « Arriver au sujet » avec des étapes de reproduction détaillées, et awesomerobot l'a corrigé dans la PR #44201, notant que la cause racine était que le processus d'invitation ne pouvait pas ajouter d'utilisateurs aux groupes automatiques comme trust_level_0 — lire la suite.

manut a également constaté que le lanceur de tests QUnit échoue à charger les dépendances sur les instances de développement neuves, avec des erreurs de spécificateurs nus pour les plugins dépendant d'autres plugins ; awesomerobot l'a reproduit dans Firefox et a soumis la PR #44181 — lire la suite.

jmx a signalé que Discourse AI abandonne silencieusement les appels d'outils parallèles avec Mistral pendant le streaming : lorsqu'un modèle renvoie plusieurs appels d'outils dans un seul chunk streamé, seul le premier s'exécute, sans erreur journalisée. Une reproduction minimale sans réseau a été incluse — lire la suite.

Sailor a soumis deux bugs liés à Discourse AI + Gemini : un événement d'erreur à l'intérieur d'une réponse streamée est ignoré, provoquant le stockage de traductions partielles comme complètes, et une requête bloquée via promptFeedback.blockReason traitée comme une réponse vide et jamais réessayée — lire la suite.

#Plugin

Bitforo a publié le plugin Crypto Ticker, apportant les prix en direct des cryptomonnaies (Bitcoin, Ethereum, Solana, memecoins…) aux forums en six positions et quatre styles, avec un sélecteur d'administration propulsé par CoinGecko. NateDhaliwal a demandé si des actions et indices normaux pouvaient être ajoutés, et Bitforo a répondu oui, bientôt — lire la suite.

#Theme-component

putty a publié un composant de thème qui supprime la catégorie parente des mentions de catégorie en ligne, incluant une option pour exclure des catégories spécifiques. satonotdead a noté que l'utilisation initiale de MutationObserver est déconseillée dans les thèmes Discourse, et putty l'a rapidement retravaillé pour ne surveiller que les zones du composer où aucun hook n'est disponible — lire la suite.

Le composant Twitter Native Embed de longue date a reçu un nouveau fork de terraboss, corrigeant un plantage en mode sans échec et ajoutant des fonctionnalités comme le mode sombre, l'absence d'embeds en double et l'embed de secours des liens X nus. Lilly a signalé que l'original fonctionne toujours bien sur son site — lire la suite.

#Feature

La demande populaire d'un « Mode normal » ou « sudo » pour les administrateurs a resurgi, nathank décrivant la frustration de ne pas savoir ce que les utilisateurs normaux ne peuvent pas voir ou faire ; NateDhaliwal a suggéré d'associer un revoke_admin temporaire à une bannière, et Jonathan5 a proposé de choisir parmi divers niveaux de confiance et groupes — lire la suite.

La proposition de réduire l'espace disque local en ne compressant pas les sauvegardes en gzip de manière redondante a gagné en soutien, adamengst notant que la taille de sauvegarde doublée provoque des échecs sur son site et pfaffman suggérant que cela pourrait être un excellent candidat pr-welcome — lire la suite.

nathank a relancé le sujet sur les événements récurrents en demandant que des sujets d'événements individuels soient créés à partir des événements récurrents ; Ethsim2 a lié la PR #43187 ouverte et a partagé les leçons apprises de la maintenance des rétroportages du cœur via les hooks after_code — lire la suite.

Community Building

La discussion sur Building Communities That Think a continué, nukeador déplorant que les canaux de chat en temps réel aient drainé l'engagement des forums et demandant comment ramener les gens ; satonotdead a argumenté que les forums doivent offrir une valeur unique au-delà du chat, et Orioni a partagé un workflow de résumé par IA pour intégrer les discussions Discord dans des sujets de forum — lire la suite.


Activité du groupe @team

L'équipe Discourse a été très active sur le forum cette semaine, en publiant des correctifs et en interagissant avec les retours de la communauté.


Merci de votre lecture, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

Bienvenue dans le résumé hebdomadaire ! Au cours des sept jours allant du 4 au 11 octobre 2026, la communauté a produit un flux régulier de retours sur l'IA, de publications de plugins, d'expérimentations avec Workflows et de récupérations d'auto-hébergement. Voici ce qui s'est passé.

Statistiques clés

Au cours de la dernière semaine, Meta a enregistré 214 nouveaux messages et 39 nouveaux sujets, avec un mélange animé de fils d'assistance, de demandes de fonctionnalités et de rapports de bugs.

Les utilisateurs les plus actifs en termes de likes reçus (et de messages publiés) étaient :

Utilisateur Messages Likes
nat 5 27
merefield 16 26
pfaffman 5 17
NateDhaliwal 15 16
TripleU 3 14
zogstrip 8 14
sam 5 12
satonotdead 8 10
Falco 3 10
RGJ 7 9

merefield a été le plus prolifique cette semaine avec 16 messages, tandis que nat a collecté le plus de likes grâce à plusieurs réponses à fort impact sur la recherche IA et les e-mails traduits.

Sujets intéressants

Annonces

  • La suppression de la catégorie « Non classé » n'a pas été à la hauteur des attentes pour certains. gormus a signalé que malgré le paramètre allow_uncategorized_topics défini sur false et une catégorie vide et inutilisée, la dernière version a laissé Non classé activée pour tout le monde — avec déjà deux nouveaux sujets créés à l'intérieur. lindsey a reconnu le problème, et zogstrip a expliqué la correction soignée dans la PR #44385 : la catégorie ne sera désormais supprimée que si elle n'a jamais été modifiée, préservant ainsi les sites qui l'avaient réutilisée. en savoir plus

  • Les retours sur la navigation expérimentale de la barre latérale utilisateur ont afflué. southpaw a noté que les sections de barre latérale personnalisées n'apparaissent pas dans la barre latérale utilisateur contextuelle à l'intérieur des MP, perturbant les flux de travail qui dépendent de l'accès rapide aux liens personnalisés. per1234 a demandé ce que « expérimental » implique réellement, et chapoi a confirmé que cela signifie que le changement pourrait être abandonné — les tests et les retours façonnent donc désormais véritablement son avenir. en savoir plus

  • Les appels à conserver les anciens onglets de la vue « Nouveaux » se sont fait plus pressants. meiadeleite a demandé une option de désactivation dans le sujet sur la vue unifiée « Nouveaux », tandis que Gunnar a ouvert une demande de fonctionnalité dédiée pour rendre la Vue Unifiée optionnelle de manière permanente et préserver le flux de travail de l'onglet « Non lu », y compris dans Discourse Hub. en savoir plus

  • La reconstruction pour une moindre consommation de RAM a fonctionné. Après que Discourse ait conseillé aux auto-hébergeurs de reconstruire le conteneur pour réduire l'utilisation de la mémoire, scavin a partagé les résultats montrant que la mémoire Pitchfork est passée d'environ 2,7–2,8 Go à environ 2,3–2,45 Go — soit une réduction d'environ 15 % (~400 Mo) qui est restée stable après cinq jours. en savoir plus

  • Confusion liée aux icônes de la refonte du composeur. agemo a signalé voir une icône de « type de partage » pour le bouton « Répondre en tant que / à… » dans le composeur en utilisant le thème Meta Branded. chapoi a identifié un problème de correspondance de jeu de polices spécifique à ce thème, les thèmes à polices par défaut n'étant pas affectés. en savoir plus

UX

  • « La recherche me rend malheureux » a suscité une discussion productive sur la recherche IA. pfaffman a exprimé sa frustration que la recherche par mots-clés et la nouvelle recherche IA (étiquetée search et ai) aient manqué une annonce récente de mise à niveau de Postgres 18. nat a répondu en mettant à jour les prompts IA pour valoriser davantage les annonces récentes, et a indiqué le bouton pour désactiver la vue IA. RGJ a partagé une expérience similaire de résultats obsolètes lors de la recherche de la documentation des champs personnalisés de messages. en savoir plus

  • La formulation du compteur de badges a trompé quelqu'un. ganncamp a souligné que le nombre de récompenses affiché sur les badges se lit comme étant à l'échelle de l'instance plutôt que personnel — soulevant la question, « Oui, mais combien j'en ai ? » — et a suggéré une formulation différente. en savoir plus

Construction communautaire

Fonctionnalité

  • Les oneboxes de dépôts GitHub pourraient devenir plus riches. merefield a ouvert la PR #44289 pour ajouter la langue, la cote d'étoiles et le nombre de forks aux oneboxes de dépôts GitHub (étiquetée onebox). Après avoir discuté du risque de métadonnées obsolètes, il s'est arrêté sur un avertissement « données correctes au » plutôt que sur un système de sondage, limitant ainsi la complexité. en savoir plus

  • Les blocs [details] profondément imbriqués ont causé de vrais problèmes. scavin a signalé un message avec 24 niveaux de sections [details] imbriquées qui a ralenti Firefox au point de l'arrêter et a fait passer le point d'accès .md à environ 20 secondes. Ethsim2 a investigué, a trouvé une conversion récursive exponentielle dans le point d'accès Markdown, a ouvert la PR #44461 avec une accélération d'environ 31 fois, et travaille également sur un paramètre de site proposé details_max_nesting_depth. en savoir plus

  • Les identifiants ActivityPub devraient être cliquables. tobiaseigen a suggéré de lier automatiquement @handle@domain vers un [@handle@domain](https://domain/@handle) cliquable pour que les utilisateurs du fediverse puissent suivre des personnes sans copier-coller. en savoir plus

  • Les e-mails traduits sont arrivés. nat a annoncé que les e-mails de notification et de résumé d'activité utilisent désormais les traductions disponibles lorsque la localisation du contenu est activée, via la PR #44240. Sailor a immédiatement signalé un décalage temporel restant où les notifications push pour les nouveaux messages sont toujours envoyées avant que la traduction ne soit stockée. en savoir plus

Extras

  • sam a construit un message qui suit automatiquement un flux X. En utilisant Discourse Workflows, un cache de table de données et un agent IA, il a documenté toute la configuration en utilisant « 28 jours de livraisons » d'OpenAI comme exemple en direct ; un sujet de blog compagnon est également en ligne. en savoir plus

  • Dexo, le client iOS natif, est arrivé sur l'App Store. Eilgnaw a annoncé la sortie, en gardant Dexo entièrement open source et en invitant à donner des retours pour les améliorations futures. en savoir plus

  • Un nouveau plugin de notifications push FCM est apparu. Michael_Sandler a présenté discourse-mobile-push, un remplacement créé de toutes pièces pour le plugin obsolète discourse-fcm-notifications, prenant en charge plusieurs appareils par utilisateur, les liens profonds, le mode confidentialité, le nettoyage automatique des jetons et les diagnostics administrateur. en savoir plus

Plugin

Bug

Auto-hébergement

Assistance

Activité du groupe @team

Le groupe @team a été très visible cette semaine dans la recherche IA, Workflows et les correctifs d'infrastructure.

Merci d'avoir lu, et à la semaine prochaine ! :slight_smile:

Cette semaine sur meta.discourse.org…

« En 2013, Jeff Atwood, Robin Ward et Sam Saffron ont lancé Discourse avec une seule mission : offrir aux gens un espace pour communiquer ensemble. Pendant treize ans, nous avons travaillé dans cette optique. » — Extrait de l'article de blog Discourse en 2027.

C'était une semaine chargée sur Meta : 209 nouveaux messages et 40 nouveaux sujets couvrant tout, des agents IA et des salons vocaux aux thèmes d'Halloween et à la refonte du composeur. Voici ce qui s'est passé.

Statistiques clés

Au cours des 7 derniers jours, meta.discourse.org a enregistré 209 nouveaux messages et 40 nouveaux sujets, les membres suivants ayant fait le plus parler d'eux :

Utilisateur Messages J'aime reçus
awesomerobot 9 58
zogstrip 14 30
sam 5 28
nickdb 7 22
Falco 6 19
system 1 16
saquetim 1 13
merefield 12 9
satonotdead 11 8
supermathie 3 7

Une activité notable provenait du groupe @team, avec awesomerobot, zogstrip et sam en tête pour les « J'aime », tandis que Falco, saquetim, chapoi, supermathie, rishabh, david et manuel ont tous contribué avec des correctifs, des annonces et de l'assistance.

Sujets intéressants

#Annonces

  • sam a dévoilé la prise en charge intégrée des modèles décisionnels — une nouvelle classe de modèles de classification IA rapides et économiques, défendue par TypeSafe et désormais proposée par OpenAI et CloudFlare. satonotdead a immédiatement demandé s'ils pouvaient servir de « porte » pour router les requêtes vers le bon sous-agent, et sam a confirmé qu'il souhaitait explorer cette possibilité. en savoir plus

  • awesomerobot a annoncé que les salons de chat peuvent désormais être définis comme page d'accueil par défaut de Discourse, avec un repli élégant lorsque les utilisateurs n'y ont pas accès, facilitant ainsi plus que jamais le lancement d'une communauté axée sur le chat. en savoir plus

  • zogstrip a présenté le changement à venir « Mise à jour du groupe par défaut autorisé pour les chuchotements », qui rend les chuchotements disponibles pour le personnel par défaut afin que la fonctionnalité ne reste plus cachée en plein jour. en savoir plus

  • saquetim a déployé un contrôle de réorganisation unifié pour tous les paramètres de type liste — le glisser-déposer, le clic, les flèches du clavier et les annonces pour lecteurs d'écran fonctionnent désormais de manière cohérente. en savoir plus

  • Le fil de discussion principal sur les salons vocaux a continué avec une vive discussion sur la vie privée : Thomas_Rother a signalé des préoccupations RGPD concernant les serveurs STUN Google et Twilio par défaut, Falco a pointé vers un guide pour configurer vos propres STUN/TURN, et pacharanero a demandé des restrictions de groupe par salon — Falco a confirmé qu'une interface d'administration des accès unifiée est prévue. en savoir plus

  • Les retours sur la refonte du composeur se sont poursuivis : BeefofAges a signalé que Tab+Entrée n'envoie plus un message sur ordinateur, chapoi a expliqué la justification d'accessibilité et a renvoyé vers Ctrl/Cmd+Entrée, tandis que RobinTS a partagé une capture d'écran d'une barre d'outils mobile manquante. awesomerobot a retracé cela à un indicateur localStorage obsolète et a ouvert une PR de correction. en savoir plus

  • rishabh a annoncé que l'Assistant Admin peut désormais écrire et modifier des requêtes Data Explorer depuis zéro, aidant les administrateurs à obtenir des informations sur la communauté sans avoir à apprendre le langage de requête. en savoir plus

  • Les retours sur les inscriptions par code e-mail ont continué : MDNJ a salué le flux d'inscription à faible friction mais a trouvé l'écran mot de passe ultérieur confus pour les utilisateurs non techniques, et a noté que la fenêtre d'expiration du code semble très courte. en savoir plus

  • tobiaseigen a fait une supplique passionnée pour conserver le paramètre ai_bot_enable_docked_composer, arguant que le composeur ancré brise la mémoire musculaire pour l'écriture de messages — « je vous en prie, je vous en supplie, s'il vous plaît :face_holding_back_tears: ne faites pas ça ! » en savoir plus

blog

  • Le sujet compagnon de l'article de blog « Discourse en 2027 : Construire ensemble » a été ouvert, avec eisammy célébrant la longévité de Discourse et son engagement envers la communication ouverte comme « l'un des meilleurs CMS de la dernière décennie ». en savoir plus

#Thème

  • awesomerobot a publié Concord, une alternative auto-hébergée et open source à Discord : un thème qui transforme Discourse en communauté basée sur les canaux avec des canaux texte, vocaux et forum, tout en gardant vos politiques entre vos mains. en savoir plus

  • Juste à temps pour octobre, awesomerobot a également publié le thème Halloween effrayant (Spoopy) — un thème sombre et lunaire avec des branches noueuses, des chauves-souris, du brouillard et un composeur tombé. scavin l'a déjà ajouté comme thème à durée limitée sur sa communauté, et gilles a partagé son propre remix inspiré. en savoir plus

#Communauté Construction

  • scottfsmith a tiré la sonnette d'alarme sur les agents IA créant des comptes, citant un message étrange d'un agent LLM iLands. Lilly a suggéré Discourse Captcha, nickdb a recommandé une défense en couches avec blocage des user-agents et bots IA limités, et robbie.morrison a participé depuis le forum openmod avec une couverture du phénomène dans Science. en savoir plus

  • Andrew_Rowe a proposé un « système de respect » où les humains de confiance obtiennent des votes pondérés pour contrer le trolling IA. nickdb a averti que les humains proxy volontairement de contenu IA compromettraient un tel système, et merefield s'est demandé si la visualisation du réseau communautaire pourrait aider à identifier les cabales. en savoir plus

  • Dans le sujet long terme sur les réponses IA, nickdb a partagé un composant de thème personnalisé qu'il a construit qui bloque le bouton nouveau sujet pour les nouveaux utilisateurs qui n'ont pas lu pendant au moins 5 minutes — une tentative ingénieuse de briser l'habitude du copier-coller de contenu IA bas de gamme. en savoir plus

#Thème composant

  • nickdb a publié le composant de thème « Lire avant Nouveau Sujet », qui exige un temps de lecture enregistré avant qu'un utilisateur puisse créer un sujet — une mesure potentielle anti-bot et de qualité communautaire accueillie par Heliosurge et eisammy. en savoir plus

  • satonotdead a publié un composant de thème pour désactiver tous les raccourcis clavier intégrés de Discourse (j/k, ?, r, l, b…), afin que les membres cessent de liker accidentellement des messages, de quitter des pages ou de se déconnecter. en savoir plus

bug

  • mentalstring a signalé une erreur 500 dans la file de revue qui n'affectait que leur modérateur le plus actif, causée par une requête dépassant le délai de 30 secondes. zogstrip a trouvé une optimisation ingénieuse, fusionné la correction, et l'a rétroportée vers v2026.7, mentalstring confirmant qu'elle « a réglé le problème ». en savoir plus

  • Un bug Let’s Encrypt « impossible d'obtenir le certificat de l'émetteur » a amené jmx à partager des chaînes de certificats et supermathie à corriger la commande openssl verify utilisée dans l'image Docker, faisant fusionner la correction après une bonne session de débogage collaborative. en savoir plus

  • Falco a poussé une correction pour la vidéo caméra basse résolution et les hachures unidirectionnelles dans les salons vocaux LiveKit auto-hébergés. en savoir plus

  • James_Wong a documenté le ReactionLikeSynchronizer qui écrasait répétitivement 26 766 « J'aime » PostAction chaque heure, provoquant des erreurs 500 et des sujets non lus. zogstrip a restructuré la synchronisation en lots pour qu'elle ne bloque plus les tables majeures. en savoir plus

  • profcaju a découvert que presser c deux fois pour créer des brouillons depuis une page de sujet déclenche un faux conflit « le brouillon est édité dans une autre fenêtre », avec le sauvegarde automatique renvoyant HTTP 409. en savoir plus

  • scavin a signalé un comportement incohérent où les balises emoji apparaissent comme options « Créer » dans le composeur et les nouvelles balises emoji disparaissent après publication, avec une reproduction propre sur main. en savoir plus

Support / #Auto-hébergement

  • Andro a été surpris de trouver une vague de comptes de bots créés automatiquement après mise à jour, et sam a expliqué la conception délibérée : un utilisateur par agent IA activé, remplaçant les anciens comptes par modèle. Crocodilus_CZ, cependant, a soutenu que le changement aurait dû être optionnel et a demandé des instructions de suppression. en savoir plus

  • scavin a demandé s'il était sûr de tronquer la table browser_pageview_events_backup de 902 Mo laissée par les migrations de septembre, puisque rien dans le code de l'application ne la référence plus. en savoir plus

développement

  • das-g a demandé comment exécuter les codemods de migration .gjs pour plugins et thèmes dans le setup de développement basé sur Docker ; david a recommandé d'entrer dans d/shell et d'exécuter les commandes pnpm depuis l'intérieur du conteneur. en savoir plus

Activité du groupe @team

Merci d'avoir lu, et à la semaine prochaine ! :slight_smile: