Emacs LLM debates, DRM panel work, KDE and Blender shifts
Emacs developers spent the day in heated exchanges over LLM agent tooling and Free Software packaging norms, while DRM maintainers advanced panel and VFIO API cleanups and KDE and Blender communities weighed viewer and forum changes.
NonGNU ELPA Hermes proposal draws SaaSS debate
A proposal to add Hermes, an LLM agent frontend, to NonGNU ELPA drew Richard Stallman and other participants on emacs-devel into a heated dispute over SaaSS defaults and installation flow. The 37-message thread among 8 people examined whether packaging the tool risks steering users toward service-as-software-substitute arrangements. Free Software packagers and anyone shipping AI frontends with Emacs have a direct stake in the outcome.
Emacs developers debate AGENTS.md for LLM agents
Emacs developers proposed adding an AGENTS.md file to steer LLM agents away from generating code, presented as an alternative to hooks. The 114-message thread with 16 participants on emacs-devel grew heated over how the editor should constrain automated code generation. The discussion matters for maintainers integrating AI assistants into Emacs and for users who want clearer boundaries on agent behavior.
DRM panels to embed drm_bridge for API unity
An RFC v2 series of 19 patches proposes embedding a drm_bridge into every drm_panel to unify the API, with accompanying module moves and driver cleanups. Five participants kept the 41-message dri-devel thread technical. Graphics driver authors should track the series because it reshapes how panels and bridges interact across the DRM subsystem.
KDE weighs Photos as Gwenview replacement
KDE Discourse hosts a proposal to replace the long-standing Gwenview image viewer with a new Photos application, also referred to as Koko. Twenty-six participants across 46 messages supplied feature and naming feedback. Desktop users and KDE packagers will be affected if the community retires Gwenview in favor of the newer viewer.
VFIO PCI adds mmap for DMABUF BAR ranges
Version 6 of a nine-patch VFIO series adds mmap() for DMABUFs together with permanent revocation for DMABUF-exported BAR ranges, aimed at delegated userspace device access. Four participants discussed the work over 19 messages on dri-devel. Virtualization and GPU passthrough developers gain safer userspace access to device memory if the series lands.
Blender proposes folding RightClickSelect into DevTalk
A Blender DevTalk proposal seeks to fold RightClickSelect voting into structured DevTalk subcategories for improved moderation and discoverability. Twenty-one participants contributed 29 messages on the change. Contributors who rely on community feature voting will see their feedback channels reorganized.
Every drm_panel to auto-create a panel_bridge
An 11-patch series proposes that every drm_panel automatically create a panel_bridge to fix lifetime and devm mismatches. Early reviews among four participants over 46 dri-devel messages were mixed on the module merge. The change would alter panel driver lifetime management throughout the DRM stack.
Xe isolates permanently wedged devices from hardware
A 13-patch drm/xe series adds isolation for permanently wedged devices so that DMA, MMIO, page faults, and allocations are blocked after a wedge. Eight participants exchanged 48 messages on dri-devel. Intel Xe graphics users and driver maintainers benefit from stronger failure containment when hardware enters a wedged state.