Tägliche Zusammenfassung (13 Uhr UTC)

Today on meta.discourse.org

Key Stats

  • New posts (last 24h): 54
  • New topics (last 24h): 7

Top contributors (by posts/likes in the last 24h)

User Posts Likes
nicolsdennis 4 17
Eviepayne 5 4
Ed_S 4 4
sam 3 2
Lilly 2 11
nat 2 7
mcwumbly 2 4
lindsey 2 3
bmind 1 4
piffy 1 3

Top contributors from the Discourse Team (@team): nat (2 posts / 7 likes), mcwumbly (2 / 4), lindsey (2 / 3), sam (3 / 2).


Interesting Topics

Support

  • bmind reported that localized/translated pages were being hurt in search due to canonical handling, and nat confirmed a core fix has shipped and will be included after updating (read more). (Confirmation follow-up: read more)

  • Eviepayne flagged that the composer was ignoring default_composition_mode, and sam walked through repro checks + safe mode testing—ultimately pointing to a third-party plugin interaction as the likely cause (read more). (Original report: read more)

  • A busy community asked for “per-volunteer” archiving in the Support Mailbox so helpers can clear items from their view without hiding it from everyone else—surfacing a workflow gap for shared inbox triage (read more).

#Announcements

  • Discourse announced simpler email subject lines to reduce technical-looking clutter in inboxes, aiming to make communities feel less intimidating to non-technical members (read more). A related concern: some communities rely on category cues in the subject; see also the request around template display options (read more).

  • In Current Projects, lindsey noted that blog post styling components are now available for translation via Crowdin, unblocking localization work for those assets (read more). (For broader roadmap context, the April projects thread was also referenced elsewhere: read more).

  • The calendar subscription URL work continues to mature: after positive feedback, there was agreement that key UI affordances “should be in the plugin itself,” with a pointer to interim solutions in an “extra buttons” companion topic (read more; read more).

General

  • A member proposed an MMN (Meta Monthly Newsletter) run by the community, but feedback questioned the value vs existing summaries and cautioned that “user/staff of the month” voting can become a popularity contest (read more; critique: read more).

  • nicolsdennis shared a preview of Domniq, a Discourse-native Android+iOS app concept, including design explorations like app-wide custom color modes and chat UI styling (read more). Related inspirations referenced: a chat bubble component (read more) and the Horizon theme (read more).

  • In a second “Domniq” showcase, nicolsdennis previewed a premium landing page plugin for unauthenticated visitors—hero layouts, live stats, FAQs, and configurable sections aimed at turning “front page” traffic into engaged members (read more). (Companion app thread: read more)

#Site feedback

  • mcwumbly proposed a clearer home for lighter “I made a thing” posts: use General with the show-and-tell tag for now, and revisit structure once patterns emerge (read more). piffy immediately sanity-checked the direction by sharing an embeddings-based topic clustering map experiment (read more).

#Feature

  • A feature request floated a new notification level called “Obnoxious”, but the discussion quickly narrowed to a practical ask: thread-specific desktop notifications (not global browser push) so people can opt-in only where it matters (read more).

  • A thoughtful feature ideation explored protecting users during episodic unwellness (e.g., manic episodes): mcwumbly suggested “draft it to a trusted friend” patterns and even the possibility of opt-in, just-in-time AI feedback (“you sure you want to post this?”) (read more). Ed_S added adjacent concepts like scheduled send / undo-send time windows (read more).

  • Self-serve login control came up again: a request asked whether it’s possible to disable local sign-ups (hide Sign Up without CSS) while avoiding tricky authentication combinations—pointing to prior reports about invite only + auth skip create confirm interactions and differences across auth providers (read more; related: read more; auth context: read more).

development

  • CI pipelines hit friction when the minio_runner install script failed to follow a redirect, breaking shared GitHub Actions workflows and preventing Rails system tests from even starting in some plugin repos (read more).

#Self-hosting

  • Storage layout questions resurfaced: one admin asked whether /var/discourse and /var/lib/docker can live on different volumes, and follow-up clarified what’s actually consuming disk (notably the shared/standalone data vs Docker overlay/image layers) (read more).

Activity by the @team Group

  • nat confirmed a production-ready fix for translated pages + canonical SEO behavior and told the reporter the patch is available in the newest build (read more; update confirmation: read more).

  • mcwumbly established lightweight guidance for “show and tell” posts—routing them to General with show-and-tell while Meta watches for patterns worth formalizing (read more). They also contributed to the “future self / trusted friends” posting-safety brainstorm, suggesting DM drafts and even opt-in AI nudges (read more).

  • lindsey published an announcement detailing how Discourse is simplifying default email subject lines and how communities can adopt the changes (read more). They also shared a projects update: blog post styling components are now ready for translation in Crowdin (read more).

  • sam helped debug a “composer ignores default_composition_mode” report, recommending safe mode and identifying third-party plugin interference as the likely culprit (read more).


If you survived the push for “Obnoxious” notifications, at least your inbox gets a calmer ride with those newly simplified email subject lines. (read more; read more)

Today on meta.discourse.org

Key Stats

  • New posts (last 24h): 68
  • New topics (last 24h): 10

Top users (posts / likes in the last 24h)

User Posts Likes Recently seen in
Falco 6 26 Emoji search localization announcement (read more)
Canapin 3 19 Sharing forum customizations (show-and-tell) (read more)
eisammy 7 12 Discussion on bot-populated communities (read more)
Lilly 5 12 Admin email-change UX quirks (read more)
kirupa 4 10 “Mostly-dead” forum revived with bots (read more)
fuse 3 9 Topic deletion / visibility “random thought” (read more)
merefield 4 9 Locations plugin prototype + sponsor access (read more)
mcwumbly 7 6 Follow-up on deleted/private topic confusion (read more)
mcdanlj 1 3 releases.discourse.org readability feedback (read more)
tobiaseigen 2 2 “Access denied” on email verification link (read more)

Interesting Topics

#Announcements

  • Emoji picker search now works in your languageFalco shipped multilingual emoji keyword search (48 languages), unblocking long-standing localization pain where emoji search was effectively English-only (read more). Related context: the earlier request for translated aliases (read more) and the older “how do I support other languages?” support thread now answered via the new feature (read more).

  • Simpler email subject lines — the email UX discussion continued around making subjects clearer by default (and what to keep, like the usefulness of [PM]) (read more).

General

  • “I populated my (mostly-dead) Discourse forum with bots!”kirupa shared a show-and-tell experiment using AI bots with distinct personalities to generate topics and replies, sparking debate about community vs. “Dead Internet” vibes and the practical value of a personalized “daily briefing” forum (read more).

  • Random thought: notify contributors when a topic disappearsfuse wondered whether Discourse should PM or otherwise preserve contributors’ writing when a topic is deleted or becomes inaccessible (especially when you’ve written something substantial) (read more).

  • Modifications/features I made on my forums (and why)Canapin consolidated a set of pragmatic improvements they’ve built (including community-funding mechanics) and why each change helped, as a concrete “here’s what worked” show-and-tell reference for other admins (read more). Related: the donation progress bar component referenced in the write-up (read more) and the broader “where should people share?” meta discussion about show-and-tell culture/site structure (read more).

  • Releases.discourse.org feedback & suggestions — a quick but meaningful nod that recent changes made releases.discourse.org “a lot easier to read,” reinforcing that polish work on ancillary Discourse properties gets noticed (read more).

Support

  • Can a leaderboard top contributor have no topic or posts in their activity? — a neat edge case: yes, if the leaderboard is counting private-category participation (or even reading), it can look like a user has “no activity” while still ranking highly (read more). Related: Falco pointed to external point-award integrations as another factor (read more).

  • What happens to translations when an LLM changes? — after a model deprecation and switching LLM parameters, the key clarification was that existing translations remain and only missing items should be translated—helpful for admins watching token usage and progress bars (read more).

  • Videos and monetizing my Discourse community — a “what’s possible?” thread about selling access to instructional racing videos via a Discourse community, with early guidance leaning toward offloading video hosting/storage complexity elsewhere (read more).

  • AI triage examples not sent properly? — an important Discourse AI / automation report: examples appeared to be interpreted as part of the content being evaluated, causing every post to get flagged (and the model citing the example wiring details as if they were real) (read more).

ux

  • Admin changing email address of a member is still quirkytobiaseigen documented a confusing flow where email verification links fail with “Access Denied” while logged in as admin; workarounds include impersonation or alternative methods, but the UX mismatch versus admin expectations sparked discussion (read more). Related: the console-based approach for certain cases (read more).

#Feature

  • Tecnoblog’s Experience With Discourse Comments (Embedding) — ongoing embed feedback included a serious “can’t type in the text field” issue (notably for the first comment on mobile), Safari/iOS scroll quirks, and broader embed instrumentation concerns (read more).

#Plugin

  • Locations Plugin prototype + early access for sponsorsmerefield shared a prototype preview and outlined a sponsorship-based early access path (with invites rolling out and a “fixes first” promise for backers) (read more).

  • Trading Buttons plugin appears broken after an update — a report that a recent Discourse update removed category-setting options needed for the plugin UI to function, despite the plugin being enabled (read more).

Community Building

  • Accessing Discourse DB with DBeaver — a practical guide to safely exposing Postgres from a Dockerized Discourse for use with GUI clients (port mapping, firewalling, and switching auth to scram-sha-256, with an emphasis on private networking like Tailscale) (read more).

Activity by the @team Group

  • Falco

    • Announced the multilingual emoji search upgrade (48 locales), including examples of non-English keywords now matching correctly (read more).
    • Clarified translation behavior when switching LLM parameters: old translations are retained and only missing items should be processed going forward (read more).
    • Helped explain “invisible” leaderboard activity and pointed to external gamification integration possibilities (read more).
    • Stayed engaged in embed-related troubleshooting and follow-ups in Tecnoblog’s embedding thread (read more).
    • Closed the loop on an older “emoji search in other languages” question by linking to the new announcement (read more).
  • mcwumbly

    • Responded to confusion caused by a topic becoming inaccessible, acknowledged the internal mishap, and signaled the content should reappear once things are untangled (read more).
    • Nudged show-and-tell sharing toward clearer expectations (inspiration/feedback vs. reusable components) and explored how meta should structure those conversations (read more).
    • Added thoughts to a sensitive feature discussion around safer posting flows (e.g., “undo send” style ideas) for users dealing with episodic unwellness (read more).
    • Shared a “quote-to-draft” reading workflow hack in the long-running “chapters for long topics” thread (read more).
  • chapoi

    • Chimed in on the bot-populated forum #show-and-tell: appreciated the styling, questioned “community” framing, and highlighted the “stay up to date on interests” angle (read more).

That’s a wrap—may tomorrow bring multilingual emoji searches, fewer disappearing topics, and bots that know when to stop posting.

Today on meta.discourse.org

Key Stats

Over the last 24 hours (2026-04-25 → 2026-04-26):

  • New posts: 43
  • New topics: 5

Top contributors (posts • likes)
(Links go to a representative recent post from each user.)

  • Ginger_Marcus — 3 posts • 5 likes — reflections on tightening edit windows to reduce “impulsive posting” in a sensitive moderation/UX discussion (read more)
  • Falco (team) — 3 posts • 2 likes — guidance on automation triage agents and how “examples” are actually injected into the prompt history (read more)
  • darkpixlz — 3 posts • 2 likes — launched a “shortlink router” utility and followed up on privacy/logging concerns (read more)
  • kirupa — 2 posts • 5 likes — shared implementation details for populating a forum with bots and content sources (read more)
  • ted — 2 posts • 5 likes — weighed in on guardrails for regrettable posting and later on monetization/legal implications (read more)
  • nathank — 1 post • 5 likes — excitement about the Meta theme rebuild and “Blocks API” direction (read more)
  • Moin — 1 post • 4 likes — pointed to the revert control in wiki edit history (and who can actually use it) (read more)
  • ondrej — 1 post • 3 likes — clarified permissions: category mods/TL4 can’t revert revisions (read more)
  • pfaffman — 1 post • 3 likes — pragmatic self-hosting guidance on separating Docker/Discourse volumes (read more)
  • RGJ — 1 post • 2 likes — cautioned against framing episodic unwellness as “accountability training” (read more)

Interesting Topics

#Feature

  • Ginger_Marcus shared a real-world moderation experiment: shortening the edit window to make conversations more coherent (and reduce context drift after OP edits), while RGJ pushed back on “accountability” framing for episodic unwellness; ted noted adjacent use-cases like rage-bait or drunk posting (read more)

Support

  • A quick “how do I roll back a wiki page?” turned into a permissions gotcha: Moin described the revert UI, but ondrej clarified category moderators/TL4 don’t have revert rights per the permissions reference (read more)

  • Monetizing via gated video/content raised bigger questions than plugins: ted highlighted that paying creators can introduce legal and operational complexity, not just technical setup (read more)

  • In automation + ai triage, Falco recommended using a “Triage with AI Agent” and the flag tool instead of string-return prompts—then dug into why example messages were causing unintended “flag everything” behavior (read more)

  • Translation workloads + LLM switching: Falco suggested enabling verbose logs and checking the AI API audit logs table to reconcile high token usage with “no progress” stats (read more)

  • OpenID Connect login nuance: a new thread asked whether allowed email domains is validated against the email returned by OIDC at account creation time (read more)

  • Discourse ID accounts: mcwumbly confirmed that recent changes now allow users to change username/name in user settings, even when the account was created via Discourse ID (read more)

#Self-hosting

  • “Can /var/discourse and /var/lib/docker live on different volumes?” got a pragmatic answer: Discourse doesn’t care where Docker stores its data—optimize for maintainability and clarity first (read more)

  • A HestiaCP install run hit multiple snags: port conflicts with 80/443 templates and a puzzling GitHub/network failure that the OP later traced to DNS resolver behavior (Cloudflare/Google DNS vs internal DNS) (read more)

#Extras

  • A new utility, Discourse Shortlink Router, proposes a “swap hostname, keep path” approach to sharing admin/support URLs—prompting immediate questions about trust, logs, and what data might be exposed (read more)

  • The ICS → Discourse importer thread documented a subtle behavior: --time-only-dedupe isn’t strictly time-only because it still applies “close enough” location checks—leading to a helpful “signal vs noise” outcome for room changes vs feed churn (read more)

ux

  • A brand-new UX concern: “Edit history visible to public” doesn’t appear to cover author/owner changes on the first post/topic—raising questions about transparency, moderation workflows, and whether this is a bug vs missing feature (read more)

#Site feedback

  • Meta’s theme rebuild continues to generate excitement: nathank called out how the new tooling could help Discourse move from “a website component” to “the full website,” especially for small orgs seeking a simpler stack (read more)

General

  • A lively #show-and-tell: kirupa described bootstrapping a “mostly-dead” forum with bots, curated sources, and plans to resurrect old topics with modern responses—plus discussion about translation using Discourse AI (read more)

#Theme

  • After upgrading to v2026.4.0-latest (Ember v6.10.1), a report in the FKB Pro theme thread shows a client-side failure: missing ember-this-fallback/this-fallback-helper, effectively breaking the forum UI until resolved (read more)

Activity by the @team Group

  • Falco helped troubleshoot why AI triage “examples” were backfiring: they explained that examples are sent as previous turns, so they must mimic the exact expected model response (including what a tool call should look like) and asked which LLM was in use (read more). They also suggested a cleaner architecture using Triage with AI Agent plus the flag tool (read more). In a separate AI-translations thread, they advised turning on verbose logging and checking AI audit logs to verify translation progress vs token burn (read more).

  • mcwumbly responded to concerns that public edit history doesn’t reflect author/owner changes, flagging it as likely a bug or missing feature and moved it to UX for discussion (read more). They also confirmed a Discourse ID improvement: users can now change their username/name directly in settings after recent changes (read more).


Yesterday, Meta proved two things: bots can revive sleepy communities, and a 60-second edit window can keep the mustard-fueled hot takes delightfully accountable.

Today on meta.discourse.org

Key Stats

In the last 24 hours: 50 new posts and 10 new topics (including Kali Forums Bug, Decouple passwordless email login/signup…, and IPBv4 migration script issues).

Top contributors (posts + likes in the last 24h)

User Posts Likes Recent reference
Moin 3 7 Helped isolate a theme/customization issue via Safe Mode in Kali Forums Bug
merefield 1 3 Shared a new 3D view update in Community Network Visualisation
Ethsim2 2 3 Proposed “true local passwordless” auth config in Decouple passwordless…
Revan_Manaflı 2 2 Reported a “blue nameless button” UI glitch in Kali Forums Bug
NateDhaliwal 2 2 Flagged a mobile tag truncation issue in Long tags are cut off at screen edge
angus 1 2 Clarified WP Discourse cookies behavior in Cookie information request
Lilly 3 2 Added compliance context (COPPA/GDPR) in Age requirement for Discourse
Canapin 3 2 Asked for clarity on gallery open behavior in :framed_picture: Topic Gallery
RGJ 2 2 Explained core behavior around “automatic groups” in Discourse Dynamic Groups
tobiaseigen 1 1 Revived an older integration thread in How to deploy a SSO bridge…

Team activity snapshot: mcwumbly contributed in new product launch community reconfig and a mobile UI report follow-up on long titles; chapoi stepped in to close an off-scope support request in Kali Forums Bug.


Interesting Topics

Support

#Feature

ux

#Plugin

  • Group visibility/admin UX edge cases: nathank noted that marking groups “automatic” removes the Membership tab entirely (making some admin edits awkward), and RGJ clarified the behavior is core—then flagged potential plugin maintenance follow-up—in Discourse Dynamic Groups.

  • Gallery navigation ergonomics: Canapin asked whether the gallery icon should open from the current/unread post rather than always from the start, especially on mobile, in :framed_picture: Topic Gallery.

  • API/content pipeline improvements: a follow-up on resolved image URLs and possible integration with MCP was raised in Discourse to Markdown Plugin (markdown ai), with an explicit callout to MCP compatibility via Discourse MCP is here.

  • Visualization niceties: the long-running visualization thread got an update with a “snazzy” 3D view option shared by merefield in Community Network Visualisation.

wordpress

  • Cookie inventories and compliance: miednr asked for a detailed cookie list attributable to the WP Discourse plugin; angus replied that the plugin doesn’t set its own cookies (noting WordPress auth cookies as standard behavior) in Cookie information request.

#Self-hosting

#Community Building


Activity by the @team Group


Yesterday proved that Safe Mode is still the quickest way to turn “mystery blue buttons” into actionable theme fixes—right as everyone else was busy debating magic-link logins and chasing down cookie lists.