<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>openSUSE News</title>
    <link>https://news.opensuse.org</link>
    <description>Latest news from the openSUSE Project</description>
    <atom:link href="https://news.opensuse.org/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <guid>https://news.opensuse.org/2026/09/25/planet-roundup/</guid>
      <title>Planet News Roundup</title>
      <pubDate>Fri, 25 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/25/planet-roundup/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2025/07/planet.png" length="78165" type="image/png" />
      <description>This is a roundup of articles from the openSUSE community listed on planet.opensuse.org. This community blog feed aggregator lists the featured highlights below from Sept. 18 - 24. This week highlights Xiaomi’s MiMo V2.6 AI family, a brightness-flickering fix for VRR on Plasma, two guides to building Flatpaks locally with...</description>
      <content:encoded>&lt;p&gt;This is a roundup of articles from the openSUSE community listed on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;. This community blog feed aggregator lists the featured highlights below from Sept. 18 - 24.&lt;/p&gt;

&lt;p&gt;This week highlights Xiaomi’s MiMo V2.6 AI family, a brightness-flickering fix for VRR on Plasma, two guides to building Flatpaks locally with Foundry, the history of Madrid’s MAX classroom distribution, AkademyES 2026’s 30/20 anniversary gathering and KDE’s Marknote notebook, a sleep-mode fix for openSUSE Leap, the Flip Clock plasmoid, a weeklybeats track and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is a summary and links for each post:&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;leap-heads-into-release-candidate-phase&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/24/leap-rc/&quot;&gt;Leap Heads Into Release Candidate Phase&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org&quot;&gt;openSUSE News&lt;/a&gt; blog covers &lt;a href=&quot;https://get.opensuse.org/testing/&quot;&gt;openSUSE Leap 16.1&lt;/a&gt; nearing its Release Candidate stage. The release brings major package updates, including KDE Plasma 6.6.4, QEMU 11, MariaDB 12, and PHP 8.5, and the team is asking testers to help find any remaining issues.&lt;/p&gt;

&lt;h2 id=&quot;plasma-68-beta-2-released&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/lanzada-la-segunda-beta-de-plasma-6-8.html&quot;&gt;Plasma 6.8 Beta 2 released&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; covers the releases of the second beta of Plasma 6.8. It points out the improved GTK4 window decorations, a redesigned Flatpak permissions page, and Discover enhancements. This release also continues the public technical preview of the Union theming system.&lt;/p&gt;

&lt;h2 id=&quot;xiaomi-mimo-v26-xiaomi-fully-enters-the-race-for-open-ai-models&quot;&gt;&lt;a href=&quot;https://assuntonerd.com.br/2026/09/23/xiaomi-mimo-v2-6-a-xiaomi-entra-de-vez-na-disputa-pelos-modelos-abertos-de-ia/&quot;&gt;Xiaomi MiMo V2.6: Xiaomi Fully Enters the Race for Open AI Models&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://assuntonerd.com.br/&quot;&gt;Alessandro’s&lt;/a&gt; blog introduces Xiaomi’s MiMo V2.6 family, headlined by the trillion-parameter MoE-based MiMo-V2.6-Pro with a 1-million-token window and native text, image, video and audio support. The post details the 42-billion-active-parameter architecture, large-scale reinforcement learning and aggressive API pricing, and notes MIT-licensed weights and RL infrastructure released for the community.&lt;/p&gt;

&lt;h2 id=&quot;kde-express-episode-76-brightness-flickering-with-vrr-adaptive-sync&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/episodio-76-de-kde-express-parpadeo-de-brillo-con-sincronizacion-adaptativa-vrr.html&quot;&gt;KDE Express Episode 76: Brightness Flickering with VRR Adaptive Sync&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; presents episode 76 of KDE Express, where David Marzal shares a personal fix for brightness flickering with VRR, HDR and adaptive brightness on Plasma. The episode traces the issue to bug 477016 on an AMD RX 580 over DisplayPort and asks listeners with VRR monitors for feedback.&lt;/p&gt;

&lt;h2 id=&quot;building-flatpaks-locally-part-2&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/building-flatpaks-followup/&quot;&gt;Building Flatpaks Locally, Part 2&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; follows up his flatpak-builder guide with a simpler path on GNOME OS using the developer sysext. With &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;foundry init &amp;amp;&amp;amp; foundry build&lt;/code&gt; he shows how projects can be built locally without the manual builder setup.&lt;/p&gt;

&lt;h2 id=&quot;windows-or-linux-the-digital-sovereignty-dilemma-in-madrids-classrooms--episode-6-of-the-podcast-the-era-of-the-distros&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/windows-o-linux-el-dilema-de-la-soberania-digital-en-las-aulas-de-madrid-episodio-6-del-podcast-la-era-de-las-distros.html&quot;&gt;Windows or Linux? The Digital Sovereignty Dilemma in Madrid’s Classrooms – Episode 6 of the Podcast “The Era of the Distros”&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; highlights episode 6 of “La era de las distros,” which explores Madrid’s MAX distribution for schools and Spain’s early-2000s free-software classroom push. Host Lorenzo Carbonell is joined by Jose Quirino Vargas Ibáñez, Ismail Ali and Jesús González-Barahona to discuss digital sovereignty beyond license costs.&lt;/p&gt;

&lt;h2 id=&quot;tiny-wins-for-packagers-end-of-week-update-2026-09-18&quot;&gt;&lt;a href=&quot;https://openbuildservice.org/2026/09/22/tiny-wins/&quot;&gt;Tiny Wins for Packagers: End-of-Week Update (2026-09-18)&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://openbuildservice.org/&quot;&gt;Open Build Service&lt;/a&gt; blog welcomes new contributor wineee and notes a fix to avoid crashing on build logs for scmsync-related packages. The short update is part of the service’s regular end-of-week roundup for packagers.&lt;/p&gt;

&lt;h2 id=&quot;akademyes-2026-the-most-social-gathering-of-kde-spain-and-free-software-supporters&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/21/akademyes-2026-la-reunion-mas-social-de-kde-espana-y-simpatizantes-del-software-libre/&quot;&gt;AkademyES 2026: The Most Social Gathering of #KDE Spain and Free Software Supporters&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; announces AkademyES 2026, set for October 23-25 at Camping Arco Iris in the Madrid mountains to mark KDE’s 30th and KDE España’s 20th anniversaries. The post outlines lodging, mandatory registration and a call for talks for the community-focused camping event.&lt;/p&gt;

&lt;h2 id=&quot;kdes-markdown-notebook-marknote&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/cuaderno-de-notas-markdown-de-kde-marknote.html&quot;&gt;KDE’s Markdown Notebook, Marknote&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; introduces Marknote, KDE’s Markdown notebook for organizing notes in local .md files under Documents. It covers notebooks with icons and accent colors, rich-text and source editing, wiki-style links, a KRunner plugin and import from KNotes and maildir.&lt;/p&gt;

&lt;h2 id=&quot;sleep-mode-in-opensuse&quot;&gt;&lt;a href=&quot;https://atolstoy.wordpress.com/2026/09/20/%d1%81%d0%bf%d1%8f%d1%89%d0%b8%d0%b9-%d1%80%d0%b5%d0%b6%d0%b8%d0%bc-%d0%b2-opensuse/&quot;&gt;Sleep Mode in openSUSE&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://atolstoy.wordpress.com/tag/opensuse/&quot;&gt;Alexander Tolstoy&lt;/a&gt; details an intermittent resume-from-suspend hang on openSUSE Leap on an Intel 9th-gen system without NVIDIA, which never appeared on Fedora. After ruling out the kernel, he resolved it by disabling and masking &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;power-profiles-daemon&lt;/code&gt; and enabling &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tuned&lt;/code&gt; instead.&lt;/p&gt;

&lt;h2 id=&quot;the-classic-htc-clock-on-your-desktop-flip-clock--plasmoids-for-plasma-6-40&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/el-clasico-reloj-de-htc-en-tu-escritorio-flip-clock-plasmoides-para-plasma-6-40.html&quot;&gt;The Classic HTC Clock on Your Desktop, Flip Clock – Plasmoids for Plasma 6 (40)&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; presents Flip Clock, the 40th entry in its Plasma 6 plasmoids series, which brings the HTC Sense flip-card clock to the desktop. The widget shows hours and minutes on animated flaps with optional date, weather, 12/24-hour and animation settings, requiring Plasma 6.7 or newer.&lt;/p&gt;

&lt;h2 id=&quot;stolen&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/stolen/&quot;&gt;Stolen!&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; shares his weeklybeats track “Stolen!”, sampling the AI-industry debate with extra polish time on the Dirtywave M8. He describes mimicking an Analog Four filter and volume pulse technique using the M8’s four LFOs and modulator routing.&lt;/p&gt;

&lt;h2 id=&quot;bonsai-2-27b-a-new-metric-for-artificial-intelligence&quot;&gt;&lt;a href=&quot;https://assuntonerd.com.br/2026/09/19/bonsai-2-27b-uma-nova-metrica-para-a-inteligencia-artificial/&quot;&gt;Bonsai 2 27B: A New Metric for Artificial Intelligence&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://assuntonerd.com.br/&quot;&gt;Alessandro’s&lt;/a&gt; blog introduces PrismML’s Bonsai 2 27B, a ternary-compressed build of Qwen3.8-27B that shrinks a 54 GB FP16 model to about 5.9 GB while retaining 98.2% performance. The post explains Hadamard rotation, GGUF and MLX variants, up to 262K context and the need for a custom llama.cpp fork.&lt;/p&gt;

&lt;h2 id=&quot;linux-saloon-220--early-edition&quot;&gt;&lt;a href=&quot;https://cubiclenate.com/2026/09/19/linux-saloon-220-early-edition/&quot;&gt;Linux Saloon 220 | Early Edition&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://cubiclenate.com/&quot;&gt;Nathan Wolf&lt;/a&gt; posts the Early Edition of Linux Saloon 220, reflecting on a theater outing to the 1986 Transformers movie, browser use in 2026 and mobile trends. The episode also notes retro hardware, GOG’s big-box revival and an upcoming open mic night.&lt;/p&gt;

&lt;h2 id=&quot;let-the-polishing-begin--this-week-in-plasma&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/que-comience-el-pulido-esta-semana-en-plasma.html&quot;&gt;Let the Polishing Begin – This Week in Plasma&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; translates Nate Graham’s “This Week in Plasma” report, which focuses on polishing Plasma 6.8 ahead of release. With only four open regressions, it lists UI tweaks for Wi-Fi and KWin Overview, Kup backup timing improvements and fixes across Plasma 6.6.7 through 6.9.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed--review-of-the-week-202638&quot;&gt;Tumbleweed – Review of the Week 2026/38&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://dominique.leuenberger.net/blog/2026/09/tumbleweed-review-of-the-week-2026-38/&quot;&gt;Dominique Leuenberger&lt;/a&gt; and &lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/18/opensuse-tumbleweed-revision-de-la-semana-38-de-2026/&quot;&gt;Victorhck&lt;/a&gt; review six Tumbleweed snapshots (0910, 0911, 0912, 0914, 0915 and 0916), headlined by Plasma 6.7.5, Frameworks 6.30 and Gear 26.08.1 followed by security updates for glibc, cups and xz. The roundup also notes Mesa’s Rockchip and Teflon additions, OpenCV’s JPEG XL/AVIF support and kernel 7.2.5.&lt;/p&gt;

&lt;h2 id=&quot;krita-534-and-krita-604-released&quot;&gt;&lt;a href=&quot;https://krita.org/en/posts/2026/krita-5-3-4-released&quot;&gt;Krita 5.3.4 and Krita 6.0.4 Released&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; notes the simultaneous releases of Krita 5.3.4 and 6.0.4, bringing bug fixes across the digital painting suite and video export on Android. The update also drops the unmaintained GIMP XCF import plugin for security reasons.&lt;/p&gt;

&lt;h2 id=&quot;building-flatpaks-locally&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/building-flatpaks-locally/&quot;&gt;Building Flatpaks Locally&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; explains building Flatpaks locally with flatpak-builder distributed as a Flathub Flatpak_org.flatpak.Builder. He walks through installing the builder and building the GNOME icon tool Shaper with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;flatpak-builder --user --install&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;View more blogs or learn to publish your own on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, KDE, Plasma, Tumbleweed&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/24/leap-rc/</guid>
      <title>Leap Heads Into Release Candidate Phase</title>
      <pubDate>Thu, 24 Sep 2026 23:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/24/leap-rc/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2026/09/leaprc.png" length="11055" type="image/png" />
      <description>The openSUSE Release Team says openSUSE Leap 16.1 is close to its Release Candidate (RC) stage, with general availability planned for November. Leap Release Manager Luboš Kocman told the openSUSE project mailing list that the next build was expected to qualify as the RC. He said it should reach openQA,...</description>
      <content:encoded>&lt;p&gt;The &lt;a href=&quot;https://www.opensuse.org/&quot;&gt;openSUSE&lt;/a&gt; Release Team says &lt;a href=&quot;https://get.opensuse.org/leap/&quot;&gt;openSUSE Leap&lt;/a&gt; 16.1 is close to its &lt;a href=&quot;https://get.opensuse.org/testing/&quot;&gt;Release Candidate (RC)&lt;/a&gt; stage, with general availability planned for November.&lt;/p&gt;

&lt;p&gt;Leap Release Manager Luboš Kocman told the &lt;a href=&quot;https://lists.opensuse.org/archives/list/project@lists.opensuse.org/&quot;&gt;openSUSE project mailing list&lt;/a&gt; that the next build was expected to qualify as the RC. He said it should reach &lt;a href=&quot;https://openqa.opensuse.org/&quot;&gt;openQA&lt;/a&gt;, which is openSUSE’s automated testing system soon.&lt;/p&gt;

&lt;p&gt;Kocman said recent changes merged into &lt;a href=&quot;https://www.suse.com/products/server/&quot;&gt;SUSE Linux Enterprise Server&lt;/a&gt; (SLES) 16.1 had caused an additional delay.&lt;/p&gt;

&lt;p&gt;The RC build is expect to arrive this week.&lt;/p&gt;

&lt;p&gt;Testers can help by grabbing the latest image from &lt;a href=&quot;https://get.opensuse.org/testing&quot;&gt;get.opensuse.org/testing&lt;/a&gt;, picking a test from the &lt;a href=&quot;https://en.opensuse.org/Portal:16.1/ManualTesting&quot;&gt;Leap 16.1 manual test plan&lt;/a&gt; (high-priority and untried tests help most), and recording their result with their openSUSE username and build number; participants will receive an &lt;a href=&quot;https://kudos.opensuse.org/&quot;&gt;openSUSE Kudos&lt;/a&gt; badge as a thank-you.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://en.opensuse.org/openSUSE:Roadmap#Leap_16.1&quot;&gt;official roadmap&lt;/a&gt; had the RC build set for Sept. 16. The build is now running about a week behind that date.&lt;/p&gt;

&lt;p&gt;The team plans to produce about one build per week during the RC phase to find and fix any remaining release blockers.&lt;/p&gt;

&lt;p&gt;The release team says testing matters most at this stage. Users and contributors can help by:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Running their usual workflows on the RC builds and reporting critical issues to &lt;a href=&quot;https://bugzilla.opensuse.org/&quot;&gt;openSUSE Bugzilla&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;Checking the non-blocking bug list for items assigned to them.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Saved bug queries and known issues are on the &lt;a href=&quot;https://en.opensuse.org/openSUSE:Known_bugs_16.1#Existing_bugs&quot;&gt;openSUSE Known Bugs 16.1 wiki page&lt;/a&gt;, and the full schedule is on the &lt;a href=&quot;https://en.opensuse.org/openSUSE:Roadmap#Leap_16.1&quot;&gt;openSUSE Roadmap&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Leap 16.1 and SLES 16.1 will launch on the same day because of feedback from the &lt;a href=&quot;https://en.opensuse.org/Portal:16.0/Retrospective#Release_process&quot;&gt;Leap 16.0 release retrospective&lt;/a&gt;. Shipping together means Leap users won’t face a gap between the release and the first maintenance updates. Those updates arrive with the SLES 16.1 GA and flow directly to Leap.&lt;/p&gt;

&lt;h2 id=&quot;whats-new-notable-package-updates&quot;&gt;What’s New: Notable Package Updates&lt;/h2&gt;

&lt;p&gt;Leap 16.1 brings a range of desktop, developer, and server updates compared with Leap 16.0:&lt;/p&gt;

&lt;table style=&quot;border-collapse:collapse;margin:1rem auto&quot;&gt;
  &lt;tr&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Package&lt;/th&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Leap 16.0&lt;/th&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Leap 16.1&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://kde.org/plasma-desktop/&quot;&gt;KDE Plasma&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.4.2&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.6.4&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://develop.kde.org/products/frameworks/&quot;&gt;KDE Frameworks&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.16.0&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.25.0&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.qt.io/&quot;&gt;Qt&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.9.1&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;6.11.0&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.gnome.org/&quot;&gt;GNOME Shell&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;48.4&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;48.8&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.libreoffice.org/&quot;&gt;LibreOffice&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;25.2.5&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;26.2.5&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://pipewire.org/&quot;&gt;PipeWire&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;1.4.6&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;1.6.8&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://networkmanager.dev/&quot;&gt;NetworkManager&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;1.52.0&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;1.54.3&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.gnu.org/software/grub/&quot;&gt;GRUB&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2.12&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2.14&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.qemu.org/&quot;&gt;QEMU&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;10.0.13&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;11.0.3&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://podman.io/&quot;&gt;Podman&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;5.4.2&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;5.8.2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://llvm.org/&quot;&gt;LLVM&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;19&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;21&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.php.net/&quot;&gt;PHP&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;8.4.24&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;8.5.8&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://mariadb.org/&quot;&gt;MariaDB&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;11.8.8&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;12.3.2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://www.samba.org/&quot;&gt;Samba&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;4.22.11&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;4.23.10&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;&lt;a href=&quot;https://git-scm.com/&quot;&gt;Git&lt;/a&gt;&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2.51.0&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2.53.0&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;KDE users get the biggest jump: two Plasma feature releases and nine Frameworks releases, built on a newer Qt 6.11. On the server and virtualization side, QEMU moves to a new major version, MariaDB jumps to the 12 series, and PHP moves to 8.5.&lt;/p&gt;

&lt;p&gt;There are currently no known release blockers.&lt;/p&gt;

&lt;p&gt;The original announcement and follow-up are in the &lt;a href=&quot;https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/KHRHDSARPUQE2N3AT6GGGNEQPF7QIVQF/&quot;&gt;openSUSE project mailing list thread&lt;/a&gt;.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, KDE, Plasma, Leap&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/18/planet-roundup/</guid>
      <title>Planet News Roundup</title>
      <pubDate>Fri, 18 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/18/planet-roundup/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2025/07/planet.png" length="78165" type="image/png" />
      <description>This is a roundup of articles from the openSUSE community listed on planet.opensuse.org. This community blog feed aggregator lists the featured highlights below from Sept. 11 - 17. This week highlights the release of Agama 24 with a two-for-one announcement covering versions 23 and 24, the beta release of Plasma...</description>
      <content:encoded>&lt;p&gt;This is a roundup of articles from the openSUSE community listed on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;. This community blog feed aggregator lists the featured highlights below from Sept. 11 - 17.&lt;/p&gt;

&lt;p&gt;This week highlights the release of Agama 24 with a two-for-one announcement covering versions 23 and 24, the beta release of Plasma 6.8 along with its first “This Week in Plasma” review, the first bug-fix update of KDE Gear 26.08 plus feature overviews of Kdenlive and Minuet, the Tumbleweed week 37 review and a September ARM update roundup, Intel’s OpenVINO 2026.4.0 release, the openSUSE Kudos report for August, the reveal of the GNOME 51 wallpapers, and a fond farewell to the Linux Hispano comic strip after 1,144 installments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is a summary and links for each post:&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;introducing-enhanced-distribution-support&quot;&gt;&lt;a href=&quot;https://openbuildservice.org/2026/09/17/enhanced-distribution-support/&quot;&gt;Introducing Enhanced Distribution Support&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://openbuildservice.org&quot;&gt;Open Build Service&lt;/a&gt; blog introduces Enhanced Distribution Support, a beta feature that gives structure to distribution information through a vendor → distribution → release hierarchy, letting maintainers record what they ship, which repositories and architectures each release is built from, and dated lifecycle milestones. It’s an early, purely descriptive first iteration, and the OBS team is asking distribution maintainers what else they need to be able to describe.&lt;/p&gt;

&lt;h2 id=&quot;openvino-202640-a-new-version-announced&quot;&gt;&lt;a href=&quot;https://assuntonerd.com.br/2026/09/16/openvino-2026-4-0-nova-versao-anunciada/&quot;&gt;OpenVINO 2026.4.0: A New Version Announced&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://assuntonerd.com.br/&quot;&gt;Alessandro’s&lt;/a&gt; blog reports on Intel’s OpenVINO 2026.4.0 release, which broadens model support across Intel CPUs, GPUs and NPUs while adding speculative decoding with Multi-Token Prediction. The post also covers EAGLE-3 Tree Drafting, ITT tracing extended to the NPU for VTune, an ASR pipeline for Node.js and idle-model management in the OpenVINO Model Server.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed-arm-updates-in-september&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/16/tw-arm-update/&quot;&gt;Tumbleweed ARM Updates in September&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog covers September’s Tumbleweed updates for the ARM port, led by a security-heavy kernel 7.2.5, glibc 2.44 with its large AArch64 push and QEMU 11.1.1. Raspberry Pi owners get a firmware fix that clears up a Wi-Fi scan error, Rockchip and other SBCs receive MediaTek Wi-Fi kernel fixes, and GIMP 3.2.6, shotwell 33.0 and kbd 2.10.0 land AArch64-specific improvements.&lt;/p&gt;

&lt;h2 id=&quot;gnome-51-wallpapers&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/gnome51-wallpapers/&quot;&gt;GNOME 51 Wallpapers&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; reveals the GNOME 51 wallpaper set, calling the collection evolution rather than revolution as it sticks to its geometric roots. The default is a stylistic touch-up of the GNOME 50 hexagons, images now carry an embedded thumbnail that helps the Appearance panel, and attribution and license data are embedded directly into the files.&lt;/p&gt;

&lt;h2 id=&quot;download-a-random-linux-hispano-comic-strip-in-the-terminal&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/15/descarga-una-tira-aleatoria-de-linux-hispano-en-la-terminal/&quot;&gt;Download a Random Linux Hispano Comic Strip in the Terminal&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; shares a pair of scripts for revisiting the 1,144 Linux Hispano comic strips that Danigm published between 2004 and 2026 after the series came to an end. A Python scraper archived every strip into a GitHub repository, while a Bash script picks a random strip and displays it with feh along with its name and publication date.&lt;/p&gt;

&lt;h2 id=&quot;syslog-ng-repo-for-amazon-linux-2023-updated-to-syslog-ng-version-412&quot;&gt;&lt;a href=&quot;https://peter.czanik.hu/other/syslog-ng-for-amazon-linux-updated-to-4-12/&quot;&gt;Syslog-ng repo for Amazon Linux 2023 updated to syslog-ng version 4.12&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://peter.czanik.hu/&quot;&gt;Peter Czanik&lt;/a&gt; reports that his syslog-ng repository for Amazon Linux 2023 has been updated to version 4.12 after a GitHub request finally prompted an update. He recounts how the repo, first created two years ago, sat untouched due to a lack of feedback despite healthy download numbers from Copr, with Java support and slog disabled as in his other repositories.&lt;/p&gt;

&lt;h2 id=&quot;kudos-august-2026&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/15/kudos-august/&quot;&gt;Kudos August 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog presents the monthly Kudos report, in which 17 users received 24 kudos and 419 badges were awarded to 251 contributors during August. Bernhard Wiedemann tops the list with five kudos, mostly for his work on Slowroll, and four contributors reached the milestone of 100 Tumbleweed Contributions.&lt;/p&gt;

&lt;h2 id=&quot;whats-new-in-minuet-from-kde-gear-2608-enjoy-shiny-stuff-edition&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/las-novedades-de-minuet-de-kde-gear-26-08-edicion-enjoy-shiny-stuff.html&quot;&gt;What’s New in Minuet from KDE Gear 26.08, “Enjoy Shiny Stuff” Edition&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; closes its KDE Gear 26.08 feature series with Minuet, the music education app that trains the ear through interval, chord, scale and rhythm exercises. Minuet debuts a new interface that works on both desktops and phones, with a reworked home page and navigation sidebar, exercises shown as cards and a search field that filters by translated names and descriptions.&lt;/p&gt;

&lt;h2 id=&quot;software-freedom-day-2026&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/dia-de-la-llibertat-del-programari-2026.html&quot;&gt;Software Freedom Day 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; announces the Dia de la Llibertat del Programari (Software Freedom Day) celebration organized by Caliu on September 19 at the Espai Jove La Fontana in Barcelona, an event where the KDE community is usually well represented. The post translates the Catalan agenda, listing three talks on teaching computing with values, bootstrapping a self-managed forge with Haz-CLI and security on GNU/Linux.&lt;/p&gt;

&lt;h2 id=&quot;happy-programmers-day&quot;&gt;&lt;a href=&quot;https://assuntonerd.com.br/2026/09/13/feliz-dia-do-programador-2/&quot;&gt;Happy Programmer’s Day&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://assuntonerd.com.br/&quot;&gt;Alessandro’s&lt;/a&gt; blog celebrates Programmer’s Day, which falls on the 256th day of the year and explains why the number 256, or 2^8, matters in computing. The post thanks developers for turning coffee into software, errors into lessons and ideas into innovation.&lt;/p&gt;

&lt;h2 id=&quot;innit&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/innit/&quot;&gt;Innit&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; shares how he produced the tune “Innit” for his weeklybeats 2026 project on the Elektron Analog Four rather than his usual Dirtywave M8. After years of avoiding them, he finally learned the box’s performance macros, which bundle up to five track parameters onto a single knob and make live performance far less stressful than pre-programming a sequence.&lt;/p&gt;

&lt;h2 id=&quot;plasma-68-beta-released--this-week-in-plasma&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/lanzado-plasma-6-8-beta-esta-semana-en-plasma.html&quot;&gt;Plasma 6.8 Beta Released – This Week in Plasma&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; translates Nate Graham’s weekly Plasma development report covering the 6.8 beta. Kup joins Plasma as its backup system, clipboard and MIME-action settings become far clearer, the on-screen keyboard button now behaves as expected on lock and login screens, and KWin gains support for the Wayland commit_timing protocol.&lt;/p&gt;

&lt;h2 id=&quot;linux-saloon-219--butterbian-and-butterknife-distribution-exploration&quot;&gt;&lt;a href=&quot;https://cubiclenate.com/2026/09/12/linux-saloon-219-butterbian-and-butterknife-distribution-exploration/&quot;&gt;Linux Saloon 219 | Butterbian and ButterKnife Distribution Exploration&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://cubiclenate.com/&quot;&gt;Nathan Wolf&lt;/a&gt; posts episode 219 of the Linux Saloon podcast, covering activities around the Vintage Computer Fest Midwest. The episode gathers user experiences with the Butterknife and Butterbian distributions through polls and links out to upcoming events and participant projects.&lt;/p&gt;

&lt;h2 id=&quot;first-update-of-kde-gear-2608&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/primera-actualizacion-de-kde-gear-26-08.html&quot;&gt;First Update of KDE Gear 26.08&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; presents the first update of KDE Gear 26.08, released almost a month after the feature set, bringing more stability, better translations and small improvements. It lists resolved issues across apps, libraries and widgets, including an arrow-orientation fix in KDE Connect, room-map handling in Kongress and an unexpected crash when saving documents in Okular.&lt;/p&gt;

&lt;h2 id=&quot;plasma-68-beta-released&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/lanzada-la-beta-de-plasma-6-8.html&quot;&gt;Plasma 6.8 Beta Released&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; reports that the beta of Plasma 6.8 has been released and highlights changes drawn from its changelog, from the new Hanabi wallpaper replacing Waterfall in Breeze and Nepali calendar support to GTK4 window decoration fixes, an AppStream Preview backend in Discover and a QML rewrite of DrKonqi’s coredump viewer. It encourages users to install the beta and report bugs to help polish the release.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed--review-of-the-week-202637&quot;&gt;&lt;a href=&quot;https://dominique.leuenberger.net/blog/2026/09/tumbleweed-review-of-the-week-2026-37/&quot;&gt;Tumbleweed – Review of the Week 2026/37&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://dominique.leuenberger.net/blog/&quot;&gt;Dominique Leuenberger&lt;/a&gt; and &lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/11/opensuse-tumbleweed-revision-de-la-semana-37-de-2026/&quot;&gt;Victorhck&lt;/a&gt; review the four Tumbleweed snapshots (0904, 0907, 0908 and 0909) of week 2026/37, which delivered Linux kernel 7.2.3 and 7.2.4, LibreOffice 26.8.0.3, QEMU 11.1.1, zypper 1.14.101 and more.&lt;/p&gt;

&lt;h2 id=&quot;tiny-wins-for-packagers-end-of-week-update&quot;&gt;&lt;a href=&quot;https://openbuildservice.org/2026/09/11/tiny-wins/&quot;&gt;Tiny Wins for Packagers: End-of-Week Update&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://openbuildservice.org/&quot;&gt;Open Build Service&lt;/a&gt; blog shares its end-of-week “Tiny Wins” update, which shipped a fix preventing a second click on the repository dropdown after an autocomplete selection and ensured the generated SBOM includes the SPDX V3 createdBy field. It also reports that build.opensuse.org served 22.8 million HTTP requests and produced 2.38 million package builds over the last seven days.&lt;/p&gt;

&lt;h2 id=&quot;agama-releasing-version-24&quot;&gt;&lt;a href=&quot;https://agama-project.github.io/blog/2026/09/11/agama-24&quot;&gt;Agama: Releasing Version 24&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://agama-project.github.io/blog/&quot;&gt;Agama blog&lt;/a&gt; announces Agama 24 in a two-for-one post covering versions 23 and 24 after a stabilization phase focused on testing and polish. Language, keyboard and time zone now share a single searchable form, network connections can be bound to devices through a sortable device table, and JSON search sections gained much more expressive device matching.&lt;/p&gt;

&lt;p&gt;View more blogs or learn to publish your own on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, KDE, Plasma, Tumbleweed&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/16/tw-arm-update/</guid>
      <title>Tumbleweed ARM Updates in September</title>
      <pubDate>Wed, 16 Sep 2026 12:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/16/tw-arm-update/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2025/07/sbc.png" length="36607" type="image/png" />
      <description>There were a few software package updates for openSUSE Tumbleweed ARM this month with snapshots reaching the ARM port. September’s snapshots of the ARM port carried the Linux kernel to a security-heavy 7.2.5. There was a jump to glibc 2.44 with its large AArch64 push, and QEMU reaching 11.1.1. Raspberry...</description>
      <content:encoded>&lt;p&gt;There were a few software package updates for &lt;a href=&quot;https://get.opensuse.org/tumbleweed/&quot;&gt;openSUSE Tumbleweed&lt;/a&gt; &lt;a href=&quot;https://www.arm.com/&quot;&gt;ARM&lt;/a&gt; this month with snapshots reaching the &lt;a href=&quot;https://www.arm.com/&quot;&gt;ARM&lt;/a&gt; port.&lt;/p&gt;

&lt;p&gt;September’s snapshots of the &lt;a href=&quot;https://www.arm.com/&quot;&gt;ARM&lt;/a&gt; port carried the &lt;a href=&quot;https://www.kernel.org/&quot;&gt;Linux kernel&lt;/a&gt; to a security-heavy 7.2.5. There was a jump to &lt;a href=&quot;https://www.gnu.org/software/libc/&quot;&gt;glibc&lt;/a&gt; 2.44 with its large &lt;a href=&quot;https://en.wikipedia.org/wiki/AArch64&quot;&gt;AArch64&lt;/a&gt; push, and &lt;a href=&quot;https://www.qemu.org/&quot;&gt;QEMU&lt;/a&gt; reaching 11.1.1. &lt;a href=&quot;https://www.raspberrypi.com/&quot;&gt;Raspberry Pi&lt;/a&gt; owners get a firmware fix that clears up a Wi-Fi scan error, the &lt;a href=&quot;https://networkmanager.dev/&quot;&gt;Networking Stack&lt;/a&gt; received security patches, and &lt;a href=&quot;https://www.gimp.org/&quot;&gt;GIMP&lt;/a&gt; 3.2.6 brings AArch64-specific fixes.&lt;/p&gt;

&lt;h2 id=&quot;raspberry-pi&quot;&gt;Raspberry Pi&lt;/h2&gt;

&lt;p&gt;This month’s &lt;a href=&quot;https://github.com/raspberrypi/firmware&quot;&gt;raspberrypi-firmware&lt;/a&gt; update prevents the spurious “-52” error message that could appear during Wi-Fi scans (&lt;a href=&quot;https://bugzilla.opensuse.org/show_bug.cgi?id=1215134&quot;&gt;bsc#1215134&lt;/a&gt;), so scanning for networks is quieter on boards where the firmware reported a phantom failure. The &lt;a href=&quot;https://www.kernel.org/&quot;&gt;Linux kernel&lt;/a&gt; 7.2.4 update fixed a memory leak in the brcmfmac driver’s SDIO control path, which reduces memory pressure over long uptimes on the onboard Cypress Wi-Fi chip used across recent Pi models.&lt;/p&gt;

&lt;h2 id=&quot;rockchip--other-sbcs&quot;&gt;Rockchip &amp;amp; Other SBCs&lt;/h2&gt;

&lt;p&gt;Owners of Rockchip and other single-board computers get kernel fixes for the MediaTek Wi-Fi chipsets that many boards ship with, including headroom fixes for USB/SDIO transfers on mt7925 and EEPROM size validation on the mt7915 and mt7996 drivers, which protects against malformed device data (bsc#1012628). &lt;a href=&quot;https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git&quot;&gt;kernel-firmware-qcom&lt;/a&gt; adds DSP firmware for the Qualcomm x1e80100, nord and qcs8300 platforms, improving modem, DSP and graphics support. &lt;a href=&quot;https://dracut.wiki.kernel.org/index.php/Main_Page&quot;&gt;dracut&lt;/a&gt; now includes &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;leds-qcom-lpg&lt;/code&gt; in the aarch64 DRM module set, keeping RGB indicator LEDs working when booting from an initrd. Finally, &lt;a href=&quot;https://wireless.wiki.kernel.org/en/developers/regulatory&quot;&gt;wireless-regdb&lt;/a&gt; enables 320 MHz channels for Hong Kong, updates South Africa’s rules, and drops the 60 GHz DFS flag for Togo.&lt;/p&gt;

&lt;h2 id=&quot;imx--nxp&quot;&gt;i.MX &amp;amp; NXP&lt;/h2&gt;

&lt;p&gt;Developers working with NXP hardware gain the imx8mp-evk machine type in &lt;a href=&quot;https://www.qemu.org/&quot;&gt;QEMU&lt;/a&gt; 11.1.1, which emulates the i.MX 8M Plus Evaluation Kit and makes it easier to test software for that platform without physical hardware. The kernel 7.2.3 update fixed the mxs-dcp crypto engine’s source scatterlist length access and improved the Data Co-Processor security block on i.MX System on Chips that use it for accelerated encryption. These changes make NXP hardware slightly more accessible to both emulation and crypto workloads.&lt;/p&gt;

&lt;h2 id=&quot;aarch64-virtualization-uefi--toolchain&quot;&gt;aarch64 Virtualization, UEFI &amp;amp; Toolchain&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.qemu.org/&quot;&gt;QEMU&lt;/a&gt; 11.1.1&lt;/strong&gt; is the virtualization highlight of the month, advancing the emulator with Universal Flash Storage emulation for Write Booster and Host-Initiated Defragmentation based on the UFS 4.1 specification, plus &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;vhost-host-user&lt;/code&gt; support for offloading real-time clock handling through &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;virtio-rtc&lt;/code&gt;. The ARM targets gain new architectural CPU features, and the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;virt&lt;/code&gt; board can now specify cache topology. The ARM-specific fixes include a regression test and boundary-case fix for the SVE2 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;whilewr&lt;/code&gt;/&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;whilerw&lt;/code&gt; instructions and a fix for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;arm_gicv3&lt;/code&gt; kconfig selection, and openSUSE disables GCS linker validation in the spec to keep the aarch64 build working.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.gnu.org/software/libc/&quot;&gt;glibc&lt;/a&gt; 2.44&lt;/strong&gt; delivers the strongest AArch64 additions in months. On targets with the Guarded Control Stack extension, glibc now locks all GCS operations, including status, write-on-shadow-stack and push-to-shadow-stack, immediately after enabling GCS with an ENFORCED or OVERRIDE policy, closing a window where a process could still mutate its own shadow stack. Special-case paths for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;log&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;exp&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sin&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cas&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sinh&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cosh&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;asinh&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;acosh&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;atanh&lt;/code&gt; are vectorized for both SVE and AdvSIMD, and vector &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;powr&lt;/code&gt; variants are added, which speeds up floating-point-heavy code on capable Cortex-X and Neoverse cores.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://github.com/tianocore/edk2&quot;&gt;ovmf&lt;/a&gt;&lt;/strong&gt; advances to edk2-stable202608, refreshing the UEFI firmware that backs the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;qemu-uefi-aarch64&lt;/code&gt; subpackage. The update adds AArch64 host test coverage across SecurityPkg, CryptoPkg, PrmPkg, DynamicTablesPkg, MdeModulePkg and MdePkg, plus UnitTestFrameworkPkg support for GCC AArch64, which strengthens firmware quality assurance for arm64 virtual machines. The EFI Memory Attributes Protocol workaround is dropped because &lt;a href=&quot;https://www.gnu.org/software/grub/&quot;&gt;GRUB2&lt;/a&gt; now supports the protocol, so booting stays compatible with the cleaner firmware behavior.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://github.com/openSUSE/sdbootutil&quot;&gt;sdbootutil&lt;/a&gt;&lt;/strong&gt; improved its systemd-boot handling with a new status command, parallel test execution, a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--repair&lt;/code&gt; parameter for cleanup, and better reporting of entries with missing files. The update prevents duplicate entries on non-snapper systems, keeps the exit status of sdbootutil calls intact, and avoids writing the recovery PIN to the journal, which is a meaningful privacy improvement for systems using PCR-based secure boot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.gtk.org/&quot;&gt;GTK4&lt;/a&gt; 4.22.5&lt;/strong&gt; fixes a build failure on 32-bit ARM and repairs 32-bit Vulkan image builds, so the toolkit and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gskvulkanimage&lt;/code&gt; both compile cleanly on armv7. A Wayland session crash in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gdk_wayland_toplevel_remove_from_session()&lt;/code&gt; and a memory buffer fix round out the release for desktop users on ARM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://llvm.org/&quot;&gt;LLVM&lt;/a&gt; 23.1.1&lt;/strong&gt; arrives as a bugfix release for the 23.1.0 series, remaining API and ABI compatible while dropping the obsolete i586 build patch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.gimp.org/&quot;&gt;GIMP&lt;/a&gt; 3.2.6&lt;/strong&gt; carries the first AArch64-specific wins for the image editor. The clipboard brush and pattern maximum size is bumped to 8192 on AArch64 as well, matching the ceiling that x86-64 and PPC64 have had since the 3.2.0 release candidates, so larger brushes and patterns survive clipboard round-trips on ARM desktops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://wiki.gnome.org/Apps/Shotwell&quot;&gt;shotwell&lt;/a&gt; 33.0&lt;/strong&gt; makes the jump from the 0.32 series with a full port to &lt;a href=&quot;https://www.gtk.org/&quot;&gt;GTK4&lt;/a&gt; (requiring at least 4.22), a reworked printing flow, and fixes for the fullscreen toolbar auto-hide and disappearing slideshow icons. The release replaces its dedicated authentication helper with a small localhost web server for publishing, adds a “peek password” toggle to the Piwigo flow and fixes setting desktop backgrounds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://kbd-project.org/&quot;&gt;kbd&lt;/a&gt; 2.10.0&lt;/strong&gt; extends the console stack with XKB support: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;loadkeys&lt;/code&gt; can now generate console keymaps from XKB data, import XKB compose tables and handle XKB group switching, modifier handling, virtual console switching and keypad/editing remaps.&lt;/p&gt;

&lt;h2 id=&quot;snapshots-at-a-glance&quot;&gt;Snapshots at a Glance&lt;/h2&gt;

&lt;table style=&quot;border-collapse:collapse;margin:1rem 0&quot;&gt;
  &lt;tr&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Snapshot&lt;/th&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Kernel&lt;/th&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Headline changes&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2026-09-08&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;7.2.3&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;glibc 2.44 with AArch64 GCS and SVE/AdvSIMD math, QEMU 11.1.1 with imx8mp-evk, Raspberry Pi firmware Wi-Fi scan fix&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2026-09-12&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;7.2.4&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;edk2-stable202608 with AArch64 host tests, dracut aarch64 LED module, GTK4 32-bit ARM build fix, LLVM 23.1.1&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;2026-09-14&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;7.2.5&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;kernel security batch (Tegra241 CMDQV, iommufd, nvmet, Bluetooth RFCOMM, PCI, rndis_host), GIMP 3.2.6 with AArch64 fixes, shotwell 33.0, kbd 2.10.0&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;h2 id=&quot;arm-resources&quot;&gt;ARM Resources&lt;/h2&gt;
&lt;p&gt;For ARM-specific discussions and support, subscribe to the &lt;a href=&quot;https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/&quot;&gt;openSUSE ARM mailing list&lt;/a&gt; and check the &lt;a href=&quot;https://en.opensuse.org/openSUSE:ARM&quot;&gt;openSUSE ARM wiki&lt;/a&gt; for device support information, image downloads, and documentation. New and existing ARM users can also join the &lt;a href=&quot;https://web.libera.chat/?channel=#opensuse-arm&quot;&gt;openSUSE ARM IRC channel&lt;/a&gt; for real-time help.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, ARM, Tumbleweed, Raspberry Pi, Rockchip, Jetson, SBC, AArch64, glibc, QEMU, UEFI, kernel, Mesa, GIMP, shotwell, kbd, CVE, snapper&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/15/kudos-august/</guid>
      <title>Kudos August 2026</title>
      <pubDate>Tue, 15 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/15/kudos-august/</link>
      <author>admin@opensuse.org (openSUSE Kudos Team)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2026/08/kudos.png" length="24102" type="image/png" />
      <description>Welcome to our monthly report from the openSUSE Kudos recognition platform, where we take a moment to put a spotlight on the people who stepped up, helped others, and made this community a little brighter. During the month of August 2026, 17 users received 24 kudos, and 419 badges were...</description>
      <content:encoded>&lt;p&gt;Welcome to our monthly report from the &lt;a href=&quot;https://kudos.opensuse.org&quot;&gt;openSUSE Kudos recognition platform&lt;/a&gt;, where we take a moment to put a spotlight on the people who stepped up, helped others, and made this community a little brighter.&lt;/p&gt;

&lt;p&gt;During the month of &lt;strong&gt;August 2026&lt;/strong&gt;, &lt;strong&gt;17&lt;/strong&gt; users received &lt;strong&gt;24&lt;/strong&gt; kudos, and &lt;strong&gt;419&lt;/strong&gt; badges were awarded to &lt;strong&gt;251&lt;/strong&gt; contributors. You can see &lt;a href=&quot;https://kudos.opensuse.org/stats&quot;&gt;stats&lt;/a&gt; for this and previous months.&lt;/p&gt;

&lt;h2 id=&quot;spotlight&quot;&gt;Spotlight&lt;/h2&gt;

&lt;p&gt;Top of the list in August: &lt;a href=&quot;https://kudos.opensuse.org/user/bmwiedemann&quot;&gt;Bernhard Wiedemann (@bmwiedemann)&lt;/a&gt; with &lt;strong&gt;5 kudos&lt;/strong&gt;, more than twice what anyone else collected. Most of them (&lt;strong&gt;4&lt;/strong&gt;) landed in Code &amp;amp; Engineering. That alone accounts for &lt;strong&gt;5&lt;/strong&gt; of the month’s &lt;strong&gt;24&lt;/strong&gt; kudos. Second place was a three-way tie at &lt;strong&gt;2 kudos&lt;/strong&gt; each: &lt;a href=&quot;https://kudos.opensuse.org/user/bigironman&quot;&gt;@bigironman&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/knurpht&quot;&gt;Gertjan Lettink (@knurpht)&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/mschreiner&quot;&gt;Martin Schreiner (@mschreiner)&lt;/a&gt;. Behind them, thirteen more people each picked up a kudo of their own, and all of them are listed below.&lt;/p&gt;

&lt;p&gt;A milestone is worth stopping for: &lt;a href=&quot;https://kudos.opensuse.org/user/dirkmueller&quot;&gt;@dirkmueller&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/jengelh&quot;&gt;@jengelh&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/krop&quot;&gt;@krop&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/pluskalm&quot;&gt;@pluskalm&lt;/a&gt; reached &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/tumbleweed-100&quot;&gt;100 Tumbleweed Contributions&lt;/a&gt;&lt;/strong&gt;. That is the kind of steady, long-haul contribution that rarely makes headlines. Congratulations!&lt;/p&gt;

&lt;p&gt;Not all of it is code, either. Documentation, translation, artwork, moderation and event work keep openSUSE usable and welcoming for everyone, and this month &lt;a href=&quot;https://kudos.opensuse.org/user/aplanas&quot;&gt;@aplanas&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/bmwiedemann&quot;&gt;@bmwiedemann&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/jimed-rand&quot;&gt;@jimed-rand&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; earned &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/wiki-1&quot;&gt;Wiki Contributor&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h2 id=&quot;kudos&quot;&gt;Kudos&lt;/h2&gt;

&lt;p&gt;Here are the thank-you notes themselves: &lt;strong&gt;24&lt;/strong&gt; peer-to-peer kudos written by contributors about contributors, grouped by the person being thanked. The order follows the standings above, so August’s most recognized contributor opens the list.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/c57258b3faac137a43ddcc63deb22517?d=identicon&amp;amp;s=48&quot; alt=&quot;@bmwiedemann&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/bmwiedemann&quot;&gt;Bernhard Wiedemann (@bmwiedemann)&lt;/a&gt;&lt;/strong&gt; received the following kudos:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/levolet&quot;&gt;@levolet&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thanks for all your great work in maintaining Slowroll. Your community spirit in thinking of it and creating it is also much appreciated.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/mdhup&quot;&gt;@mdhup&lt;/a&gt; in Infrastructure Heroes&lt;/p&gt;

  &lt;p&gt;“Thank you for the work you do. Using slowroll has been a smooth experience. So much so that it ended my disro hopping. If it’s this good in beta, I can’t wait until it’s finished.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/PossiblePrinterPalace&quot;&gt;@PossiblePrinterPalace&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for the wonderful Slowroll. It has been my most pain-free Linux Desktop experience, in now more than 10 years of using different Linux distros.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/dnla&quot;&gt;@dnla&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thanks for maintaining slowroll! Keep up the good work”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for offering Slowroll!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/03e84f863e6ceadb3d14188d552aac20?d=identicon&amp;amp;s=48&quot; alt=&quot;@bigironman&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/bigironman&quot;&gt;@bigironman&lt;/a&gt;&lt;/strong&gt; received the following kudos:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Many thanks for your quick help with re-branching the Leap-Images Wolfgang!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Thanks you for the help with the SPICE devel project for Leap 16.X Wolfgang!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/ec2e857562f9e94f420a54d9a7ce8d79?d=identicon&amp;amp;s=48&quot; alt=&quot;@knurpht&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/knurpht&quot;&gt;Gertjan Lettink (@knurpht)&lt;/a&gt;&lt;/strong&gt; received the following kudos:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Thank you for raising the concern with spamminess of kudos bot. Thanks to our discussion and the spamminess we actually met a new friend in /bar. So the spam from kudos-bot is actually useful. And we also get to reduce the spamminess”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Thank you for help and assistance at forums.o.o!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/ca245147d77420d33d7822a82875ac40?d=identicon&amp;amp;s=48&quot; alt=&quot;@mschreiner&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/mschreiner&quot;&gt;Martin Schreiner (@mschreiner)&lt;/a&gt;&lt;/strong&gt; received the following kudos:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for maintaining LibreOffice!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Martin, thank you so much for going the extra mile here! It would have been much easier to simply ship the same LibreOffice version from Factory in Leap, but instead you’re putting in the effort to maintain a separate version that better fits what users expect from a long-term stable distribution. That’s a lot of extra work behind the scenes, and I and many other users really appreciate your work to make Leap an even better LTS-style distro. Thank you! &amp;lt;3”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/d2aa81338ba2ffc01631e8ddff3082d8?d=identicon&amp;amp;s=48&quot; alt=&quot;@atartamo&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/atartamo&quot;&gt;Antonello Tartamo (@atartamo)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Many thanks for your quick help on building an efficient query for OBS requests accepted within n-days Antonello! I’ll be using it for granting people Tumbleweed contributor badge in kudos. This will make sure we don’t keep OBS busy for too long:)”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/6642e79c3b53065515daf7a61898065c?d=identicon&amp;amp;s=48&quot; alt=&quot;@crameleon&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/crameleon&quot;&gt;@crameleon&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Infrastructure Heroes&lt;/p&gt;

  &lt;p&gt;“Many thanks for your help with whitelisting access from kudos-o-o to wiki and other services Georg!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78?d=identicon&amp;amp;s=48&quot; alt=&quot;@dimstar&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/dimstar&quot;&gt;Dominique Leuenberger (@dimstar)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/victorhck&quot;&gt;@victorhck&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thanks for your work keeping Tumbleweed rolling. and for your weekly reviews!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//api.dicebear.com/9.x/identicon/svg?seed=firstyear&amp;amp;size=48&quot; alt=&quot;@firstyear&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/firstyear&quot;&gt;@firstyear&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Many thanks you for the help with the 2factor recovery William!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/e90283ee6c3b914d43e609f34f6fd979?d=identicon&amp;amp;s=48&quot; alt=&quot;@IGonzalezSosa&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/IGonzalezSosa&quot;&gt;Imobach Gonzalez Sosa (@IGonzalezSosa)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/victorhck&quot;&gt;@victorhck&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thanks Imobach &amp;amp; Ancor for their work developing Agama, and many other tools since many years..”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/23c080ae997a17e4b7dac91bde1083bc?d=identicon&amp;amp;s=48&quot; alt=&quot;@kukuk&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/kukuk&quot;&gt;Thorsten Kukuk (@kukuk)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for os-update!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/977e0d76dacb86a9385d625f612fc0b3?d=identicon&amp;amp;s=48&quot; alt=&quot;@lkocman&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;Lubos Kocman (@lkocman)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for answering and moderating some user questions about maintenance!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/1900ae8cc1d502032c1137e1e9dcb30f?d=identicon&amp;amp;s=48&quot; alt=&quot;@malcolmlewis&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/malcolmlewis&quot;&gt;Malcolm Lewis (@malcolmlewis)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Community Moderation&lt;/p&gt;

  &lt;p&gt;“Many thanks for your quick help with the locked SPICE thread on forums-o-o Malcolm. Users will be happy to find a pointer in case they find this thread in the future. Many thanks!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/87ef022668c93cd0911bb874dcfe7e9b?d=identicon&amp;amp;s=48&quot; alt=&quot;@pluskalm&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/pluskalm&quot;&gt;Martin Pluskal (@pluskalm)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Many thanks for your work on the openSUSE-packaging-skill Martin! I’m really happy that we have somebody who’s proactively looking into how AI can actually improve general packaging experience in openSUSE.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/32435562214f08d51d4aff895e189843?d=identicon&amp;amp;s=48&quot; alt=&quot;@Sauerland&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/Sauerland&quot;&gt;Stephan Hemeier (@Sauerland)&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Support &amp;amp; User Assistance&lt;/p&gt;

  &lt;p&gt;“Thank you for help and assistance at forums.o.o!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/fc4736a2c50032dbbef0df5e264a188d?d=identicon&amp;amp;s=48&quot; alt=&quot;@shundhammer&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/shundhammer&quot;&gt;@shundhammer&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Thank you for offering Myrlyn!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/2b7bb05ef416313c314caf5ec8143eb4?d=identicon&amp;amp;s=48&quot; alt=&quot;@tiwai&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/tiwai&quot;&gt;@tiwai&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Many thanks for your support with anything kernel related Takashi! I always really appreciate your help! We might make rtl8812au users happy!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//www.gravatar.com/avatar/84d767dccc0ebe0ba68c16b7e722d006?d=identicon&amp;amp;s=48&quot; alt=&quot;@Tobi_Peter&quot; width=&quot;48&quot; height=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/user/Tobi_Peter&quot;&gt;@Tobi_Peter&lt;/a&gt;&lt;/strong&gt; received a kudo:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;From &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt; in Code &amp;amp; Engineering&lt;/p&gt;

  &lt;p&gt;“Many thanks for all your work on broadcom-wl Tobi! I think many broadcom users will highly appreciate it.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;badges&quot;&gt;Badges&lt;/h2&gt;

&lt;p&gt;Here is an overview of the &lt;strong&gt;8&lt;/strong&gt; badges earned in August. The full list of badges you can earn is on the &lt;a href=&quot;https://kudos.opensuse.org/badges&quot;&gt;badges page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/wiki-1.png&quot; alt=&quot;Wiki Contributor&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/wiki-1&quot;&gt;Wiki Contributor&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Recognition for the first day/page documentation contribution on en.opensuse.org wiki.&lt;/em&gt;&lt;br /&gt;
Awarded this month to &lt;a href=&quot;https://kudos.opensuse.org/user/aplanas&quot;&gt;@aplanas&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/bmwiedemann&quot;&gt;@bmwiedemann&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/jimed-rand&quot;&gt;@jimed-rand&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/lkocman&quot;&gt;@lkocman&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/tumbleweed-100.png&quot; alt=&quot;100 Tumbleweed Contributions&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/tumbleweed-100&quot;&gt;100 Tumbleweed Contributions&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;For submitting 100 Submit Requests to openSUSE:Factory.&lt;/em&gt;&lt;br /&gt;
Awarded this month to &lt;a href=&quot;https://kudos.opensuse.org/user/dirkmueller&quot;&gt;@dirkmueller&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/jengelh&quot;&gt;@jengelh&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/krop&quot;&gt;@krop&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/pluskalm&quot;&gt;@pluskalm&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/tumbleweed-10.png&quot; alt=&quot;10 Tumbleweed Contributions&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/tumbleweed-10&quot;&gt;10 Tumbleweed Contributions&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;For submitting 10 Submit Requests to openSUSE:Factory.&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;35&lt;/strong&gt; contributors earned this badge this month, too many to list here, but every one of them counts.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/tumbleweed-1.png&quot; alt=&quot;First Tumbleweed Contribution&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/tumbleweed-1&quot;&gt;First Tumbleweed Contribution&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;For submitting 1 Submit Request to openSUSE:Factory.&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;210&lt;/strong&gt; contributors earned this badge this month, too many to list here, but every one of them counts.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/leap161.png&quot; alt=&quot;Leap 16.1 Contributor&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/leap-161&quot;&gt;Leap 16.1 Contributor&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Recognition for submitting at least one pull request to Leap 16.1 or related appliance repositories on src.opensuse.org.&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;76&lt;/strong&gt; contributors earned this badge this month, too many to list here, but every one of them counts.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/leap160.png&quot; alt=&quot;Leap 16.0 Contributor&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/leap-160&quot;&gt;Leap 16.0 Contributor&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Recognition for submitting at least one pull request to Leap 16.0 or related appliance repositories on src.opensuse.org.&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;75&lt;/strong&gt; contributors earned this badge this month, too many to list here, but every one of them counts.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/got1.png&quot; alt=&quot;Got First Kudo&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/got-1-kudos&quot;&gt;Got First Kudo&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Received your first kudos.&lt;/em&gt;&lt;br /&gt;
Awarded this month to &lt;a href=&quot;https://kudos.opensuse.org/user/atartamo&quot;&gt;@atartamo&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/bigironman&quot;&gt;@bigironman&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/firstyear&quot;&gt;@firstyear&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/IGonzalezSosa&quot;&gt;@IGonzalezSosa&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/kukuk&quot;&gt;@kukuk&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/mschreiner&quot;&gt;@mschreiner&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/pluskalm&quot;&gt;@pluskalm&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/Sauerland&quot;&gt;@Sauerland&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/Tobi_Peter&quot;&gt;@Tobi_Peter&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;img src=&quot;//kudos.opensuse.org/badges/previews/200/gave1.png&quot; alt=&quot;First Kudos Given&quot; width=&quot;48&quot; style=&quot;display:inline-block;vertical-align:middle;width:48px;height:auto;margin:0 0.5rem 0 0&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;https://kudos.opensuse.org/badge/gave-1-kudos&quot;&gt;First Kudos Given&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Shared your first kudos.&lt;/em&gt;&lt;br /&gt;
Awarded this month to &lt;a href=&quot;https://kudos.opensuse.org/user/C7NhtpnK&quot;&gt;@C7NhtpnK&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/dnla&quot;&gt;@dnla&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/levolet&quot;&gt;@levolet&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/mdhup&quot;&gt;@mdhup&lt;/a&gt;, &lt;a href=&quot;https://kudos.opensuse.org/user/PossiblePrinterPalace&quot;&gt;@PossiblePrinterPalace&lt;/a&gt; and &lt;a href=&quot;https://kudos.opensuse.org/user/victorhck&quot;&gt;@victorhck&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;strong&gt;Congrats on your kudos and badges. Keep up the great work everyone, and don’t forget to have a lot of fun!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Generated by &lt;a href=&quot;https://src.opensuse.org/kudos/kudos-bots&quot;&gt;kudos-bot-news-o-o&lt;/a&gt; from https://kudos.opensuse.org/api/reports/monthly for the period 1-31 August 2026.&lt;/em&gt;&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, kudos, community&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/11/planet-roundup/</guid>
      <title>Planet News Roundup</title>
      <pubDate>Fri, 11 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/11/planet-roundup/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2025/07/planet.png" length="78165" type="image/png" />
      <description>This is a roundup of articles from the openSUSE community listed on planet.opensuse.org. This community blog feed aggregator lists the featured highlights below from Sept. 4 - 10. This week highlights the SUSE security spotlight covering the combined spring and summer review activity plus a command-injection vulnerability in wicked that...</description>
      <content:encoded>&lt;p&gt;This is a roundup of articles from the openSUSE community listed on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;. This community blog feed aggregator lists the featured highlights below from Sept. 4 - 10.&lt;/p&gt;

&lt;p&gt;This week highlights the SUSE security spotlight covering the combined spring and summer review activity plus a command-injection vulnerability in wicked that allows remote root code execution via DHCP, the fifth bug-fix update of Plasma 6.7 and the release of KDE Frameworks 6.30, an openSUSE version-diff page that covers every package, the wrap-up of openSUSE’s Google Summer of Code, the release of Audacity 4.0, and Packman’s announcement that the repository will be discontinued unless a successor steps up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is a summary and links for each post:&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;jpeg-xl-appstream-and-better-media-processing&quot;&gt;&lt;a href=&quot;https://blog.tenstral.net/2026/09/jpeg-xl-appstream-and-better-media-processing.html&quot;&gt;JPEG-XL, AppStream, and Better Media Processing&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.tenstral.net/&quot;&gt;Matthias Klumpp&lt;/a&gt; reports on the AppStream 1.2.0 release, which makes JPEG-XL the new default image export format while redesigning the media processing pipeline with sandboxed workers. The post benchmarks JPEG-XL against PNG on Debian’s icon pool, showing bandwidth savings.&lt;/p&gt;

&lt;h2 id=&quot;the-syslog-ng-insider-2026-09-performance-openssl-containers-learning&quot;&gt;&lt;a href=&quot;https://peter.czanik.hu/other/syslog-ng-insider-2026-09-performance-openssl-containers-learning/&quot;&gt;The syslog-ng Insider 2026-09: Performance; Openssl; Containers; Learning&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://www.syslog-ng.com/community/b/blog/&quot;&gt;Peter Czanik&lt;/a&gt; publishes the 141st issue of the syslog-ng Insider newsletter. It covers performance tuning options that can reach 7 million events per second in lab tests, nightly AlmaLinux-based containers published on Docker Hub, and the status of OpenSSL 4.0 support.&lt;/p&gt;

&lt;h2 id=&quot;30th-update-of-kde-frameworks-6-and-kcoreaddons-library&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/trigesima-actualizacion-de-kde-frameworks-6-y-libreria-kcoreaddons.html&quot;&gt;30th update of KDE Frameworks 6 and KCoreAddons library&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; announces KDE Frameworks 6.30, the 30th monthly update of the libraries that underpin the KDE project, released on September 10. As part of a year-long series profiling each framework, the post introduces KCoreAddons library, which adds extensions and utilities on top of QtCore, from MIME management and automatic saving to backups, randomness generation and system user information.&lt;/p&gt;

&lt;h2 id=&quot;the-other-wtc-attack&quot;&gt;&lt;a href=&quot;https://blog.jimmac.eu/posts/the-other-wtc-attack/&quot;&gt;The Other WTC Attack&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.jimmac.eu/&quot;&gt;Jakub Steiner&lt;/a&gt; shares a short, personal post recalling his 1993 visit to the top of the World Trade Center, unaware at the time that it had been bombed months earlier. He reflects on that 1993 attack, the truck bomb built from around 600 kilograms of homemade explosives plus hydrogen tanks, and how later events gave the story new weight.&lt;/p&gt;

&lt;h2 id=&quot;suse-security-team-spotlight-springsummer-2026&quot;&gt;&lt;a href=&quot;https://security.opensuse.org/2026/09/10/spring-summer-spotlight.html&quot;&gt;SUSE Security Team Spotlight Spring/Summer 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://security.opensuse.org/&quot;&gt;The SUSE Security Team&lt;/a&gt; blog releases a combined spotlight covering its spring and summer review activity across dozens of D-Bus and Polkit policy rules, from upower and AppArmor’s aa-notify to fwupd and the transactional update notifier. The post also documents file-based root capabilities assigned in packages like cacti-spine’s CAP_NET_RAW and ksystemstats6’s CAP_PERFMON, and revisits the Apptainer setuid starter.&lt;/p&gt;

&lt;h2 id=&quot;how-to-keep-a-script-running-in-the-background-with-ssh-and-tmux&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/09/como-mantener-un-script-ejecutandose-en-segundo-plano-con-ssh-y-tmux/&quot;&gt;How to Keep a Script Running in the Background with SSH and tmux&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; explains how to launch a script on a remote machine over SSH and keep it running in the background using a tmux session. The tutorial covers creating a named session, detaching with the tmux prefix and ‘d’, reconnecting later with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tmux a -t&lt;/code&gt;, and closing the session when done.&lt;/p&gt;

&lt;h2 id=&quot;35-years-of-linux-35-curiosities-that-changed-computing-by-la-chica-de-sistemas&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/35-anos-de-linux-35-curiosidades-que-cambiaron-la-informatica-de-la-chica-de-sistemas.html&quot;&gt;“35 Years of Linux: 35 Curiosities That Changed Computing” by La Chica de Sistemas&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; introduces the YouTuber &lt;a href=&quot;https://www.youtube.com/@lachicadesistemas&quot;&gt;La Chica de Sistemas&lt;/a&gt;, whose channel teaching Linux and Unix system administration it had long wanted to promote. It shares her video celebrating Linux’s 35th anniversary with 35 curiosities about the operating system that changed computing.&lt;/p&gt;

&lt;h2 id=&quot;one-page-every-package&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/09/one-page-every-package/&quot;&gt;One Page, Every Package&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog presents the openSUSE version diff tool, a machine-built comparison of source package versions across Tumbleweed and the current Leap releases. Pulled directly from the download.opensuse.org archive indexes, the page covers more than 17,500 source packages in a sortable, filterable table with downloadable JSON and CSV exports, categorizing each package as older, newer, equal or exclusive to one release.&lt;/p&gt;

&lt;h2 id=&quot;fifth-update-of-plasma-67&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/quinta-actualizacion-de-plasma-6-7.html&quot;&gt;Fifth Update of Plasma 6.7&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; reports the fifth bug-fix update of Plasma 6.7 released on September 8. It recaps the branch’s recurring highlights such as independent virtual desktops per monitor, microphone volume testing, a light/dark theme switch, lunar calendar integration and print queue management, alongside the fixes in the new point release.&lt;/p&gt;

&lt;h2 id=&quot;the-packman-repository-will-be-discontinued-as-of-jan-1-2027&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/08/el-proyecto-del-repositorio-packman-quedara-discontinuado-a-partir-del-1-de-enero-de-2027/&quot;&gt;The Packman Repository Will Be Discontinued as of Jan 1, 2027&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; translates the announcement from Packman’s maintainers that after 25 years, the project will be discontinued on January 1, 2027 unless a successor is found. The post recounts the history of the repository, the reasons behind stepping down, including the growth of Flatpak and the workload involved, and what a takeover would require.&lt;/p&gt;

&lt;h2 id=&quot;optimizing-the-sudo-test&quot;&gt;&lt;a href=&quot;https://bzoltan1.github.io/optimizing-the-sudo-test/&quot;&gt;Optimizing the sudo Test&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://bzoltan1.github.io/&quot;&gt;Zoltán&lt;/a&gt; shares how the openQA sudo test for openSUSE and SLE was cut from about 9 minutes to 3 seconds while gaining broader coverage. He explains running the upstream test suite during the package build, porting functional tests to pytest, and adding a validator that checks the shipped sudoers file against common misconfigurations like targetpw.&lt;/p&gt;

&lt;h2 id=&quot;photos-as-a-substitute-for-kdes-gwenview-image-viewer&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/07/photos-como-sustituto-al-visor-de-imagenes-gwenview-de-kde/&quot;&gt;Photos as a Substitute for KDE’s Gwenview Image Viewer&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; looks at the Photos application as a substitute for KDE’s default Gwenview image viewer. The post examines what each viewer offers and what users should weigh before switching.&lt;/p&gt;

&lt;h2 id=&quot;synchronize-the-scroll-in-two-tabs-in-the-kde-kate-editor&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/07/sincronizar-el-scroll-en-dos-pestanas-en-el-editor-kate-de-kde/&quot;&gt;Synchronize the “scroll” in two tabs in the #KDE Kate editor&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; shows how to synchronize the scroll position between two tabs in the KDE editor Kate. Using the View menu, Split View and Toggle Scroll Sync, Kate shows a chain icon and keeps both documents aligned so users can read and compare them together.&lt;/p&gt;

&lt;h2 id=&quot;this-years-google-summer-of-code-wrap-up&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/07/gsoc-wrap-up/&quot;&gt;This Year’s Google Summer of Code Wrap Up&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog wraps up the 2026 Google Summer of Code season in which openSUSE mentored eight contributors. Projects ranged from enhancing the git workflow build results page and benchmarking Uyuni on Kubernetes to an AI agent for root cause analysis, an MQTT publisher with Node-RED nodes, Uyuni’s API docs ported to OpenAPI, a new mgrctl get command and native LDAP support.&lt;/p&gt;

&lt;h2 id=&quot;kde-express-episode-75-season-6-plus-akademyes-and-kde-gear-2608&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/episodio-75-de-kde-express-temporada-6-akademyes-kde-gear-26-08-akamdemyes.html&quot;&gt;KDE Express Episode 75: Season 6 plus AkademyES and KDE Gear 26.08&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; presents episode 75 of KDE Express, the podcast hosted by David Marzal returning after a hiatus. The episode spotlights Akademy-es 2026, scheduled for October 23-25 in Villaviciosa de Odón, and reviews KDE Gear 26.08 applications like Okular, Dolphin, Konsole and Minuet.&lt;/p&gt;

&lt;h2 id=&quot;the-hacktivist-collective-autisticiinventati-closes-its-services&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/06/el-colectivo-hacktivista-autistici-inventati-cierra-sus-servicios/&quot;&gt;The Hacktivist Collective Autistici/Inventati Closes Its Services&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; reports that after 25 years of providing privacy-preserving services to activists, the collective Autistici/Inventati is closing down. Following the U.S. government’s August 26 designation of the collective as a terrorist organization, it announced on September 6 that continuing to operate would endanger its users.&lt;/p&gt;

&lt;h2 id=&quot;audacity-40-released-renewing-the-interface&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/lanzado-audacity-4-0-renovando-la-interfaz.html&quot;&gt;Audacity 4.0 Released, Renewing the Interface&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; announces the release of Audacity 4.0, whose major update rebuilds the interface with Qt, introduces a new clip-based editing model, Guardable workspaces, HiDPI rendering and the new .aup4 project format. It lists the new recording, playback and effects features along with Audacity 3 functions not yet available.&lt;/p&gt;

&lt;h2 id=&quot;linux-saloon-218--news-flight-night&quot;&gt;&lt;a href=&quot;https://cubiclenate.com/2026/09/05/linux-saloon-218-news-flight-night/&quot;&gt;Linux Saloon 218 | News Flight Night&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://cubiclenate.com/&quot;&gt;Nathan Wolf&lt;/a&gt; posts episode 218 of the technology and Linux podcast and looks at California’s open-source legislation.&lt;/p&gt;

&lt;h2 id=&quot;so-many-ways-to-click-and-scroll---this-week-in-plasma&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/tantas-maneras-de-hacer-clic-y-desplazarse-esta-semana-en-plasma.html&quot;&gt;So Many Ways to Click and Scroll - This Week in Plasma&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; translates this week’s Plasma development report, in which the last Plasma 6.8 features land along with fixes across the 6.6.7, 6.7.5 and 6.8 branches. It covers new ways to click and scroll, plus improvements to Discover, the task manager and other Plasma components.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed---review-of-the-week-202636&quot;&gt;Tumbleweed - Review of the Week 2026/36&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://dominique.leuenberger.net/blog/2026/09/tumbleweed-review-of-the-week-2026-36/&quot;&gt;Dominique Leuenberger&lt;/a&gt; and &lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/04/opensuse-tumbleweed-revision-de-la-semana-36-de-2026/&quot;&gt;Victorhck&lt;/a&gt; review the six Tumbleweed snapshots of week 2026/36. Kernel 7.2.2, glibc 2.44, Rust 1.98, QEMU 11.1.0 and LLVM 23.1.0 were among the headline packages delivered to the rolling release.&lt;/p&gt;

&lt;h2 id=&quot;best-linux-distros-for-new-laptops-in-2026-tested&quot;&gt;&lt;a href=&quot;https://linuxstans.com/best-linux-distros-for-new-laptops/&quot;&gt;Best Linux Distros for New Laptops in 2026 (Tested)&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://linuxstans.com/&quot;&gt;LinuxStans&lt;/a&gt; ranks seven distributions best suited to brand new laptops that need the freshest kernels, firmware and drivers. Fedora Workstation takes the top recommendation, with openSUSE Tumbleweed second for its rolling kernel updates and openQA snapshot testing, ahead of CachyOS, EndeavourOS, Pop!_OS, Ubuntu 26.04 LTS and Manjaro.&lt;/p&gt;

&lt;h2 id=&quot;complete-redesign-of-kde-connect-for-android&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/rediseno-completo-de-kde-connect-para-android.html&quot;&gt;Complete Redesign of KDE Connect for Android&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; reports on the complete redesign of KDE Connect for Android, the app that links a phone with Plasma desktops to share notifications, clipboard and files. The refresh brings a renewed visual interface to the app many users rely on daily.&lt;/p&gt;

&lt;h2 id=&quot;tiny-wins-for-packagers-end-of-week-update&quot;&gt;&lt;a href=&quot;https://openbuildservice.org/2026/09/04/tiny-wins/&quot;&gt;Tiny Wins for Packagers: End-of-Week Update&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://openbuildservice.org/&quot;&gt;Open Build Service&lt;/a&gt; blog shares its end-of-week “Tiny Wins” update for packagers. Shipped fixes include preventing an encoding crash when writing YAML to temp files, repairing an osc branch crash for packages with an empty element, and updates to obs-service-node_modules and obs-service-source_validator.&lt;/p&gt;

&lt;p&gt;View more blogs or learn to publish your own on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, KDE, Plasma, Tumbleweed&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/09/one-page-every-package/</guid>
      <title>One Page, Every Package</title>
      <pubDate>Wed, 09 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/09/one-page-every-package/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2026/09/source.png" length="219551" type="image/png" />
      <description>There is a question that comes up often in openSUSE forum threads or a Reddit comment section and that is what version of X does one actually get on Leap versus Tumbleweed? Until recently the honest answer was very often “go look it up yourself, package by package” unless someone...</description>
      <content:encoded>&lt;p&gt;There is a question that comes up often in openSUSE forum threads or a Reddit comment section and that is what version of X does one actually get on Leap versus Tumbleweed?&lt;/p&gt;

&lt;p&gt;Until recently the honest answer was very often “go look it up yourself, package by package” unless someone actually had the answer.&lt;/p&gt;

&lt;p&gt;Now there is a better one.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://opensuse.github.io/osdiff/&quot;&gt;openSUSE version diff tool&lt;/a&gt;!!! 
Yes &lt;a href=&quot;https://github.com/openSUSE/osdiff&quot;&gt;github.com/openSUSE/osdiff&lt;/a&gt; tooling generates a complete, machine-built comparison of source package versions across Tumbleweed and the current Leap releases.&lt;/p&gt;

&lt;p&gt;The idea of listing source package versions in a consumable format grew out of a discussion community member Axel Braun raised at a &lt;a href=&quot;https://calendar.opensuse.org/&quot;&gt;weekly Release Engineering meeting&lt;/a&gt;.
The site republishes itself automatically. No guessing, no anecdotes, no six-month-old blog post. Just the numbers.&lt;/p&gt;

&lt;p&gt;The tool pulls the archive indexes straight from &lt;a href=&quot;https://download.opensuse.org/&quot;&gt;download.opensuse.org&lt;/a&gt;; this is for open-source software (oss) and non-oss, x86_64 and noarch and it’s done for Tumbleweed, Leap 16.1, and Leap 16.0; then it compares the upstream version of every source package it finds. The result is a single sortable, filterable table with a timestamp on it.&lt;/p&gt;

&lt;p&gt;The scale is worth pausing on. A recent run covers 17,532 source packages: 17,143 in Tumbleweed, 10,574 in Leap 16.1, 10,551 in Leap 16.0, with 10,264 present in both Tumbleweed and Leap 16.1. Every package lands in one of five status buckets:&lt;/p&gt;

&lt;table style=&quot;border-collapse:collapse;margin:1rem 0&quot;&gt;
  &lt;tr&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Status&lt;/th&gt;
    &lt;th style=&quot;border:1px solid #ccc;padding:6px 10px;text-align:left&quot;&gt;Meaning&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Older-in-Leap&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Leap ships an earlier upstream version than Tumbleweed&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Newer-in-Leap&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Leap is actually &lt;em&gt;ahead&lt;/em&gt; — rarer than people assume, but real&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Same&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Identical upstream version in both&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Only-in-TW&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Exists in Tumbleweed, not in Leap&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Only-in-Leap&lt;/td&gt;
    &lt;td style=&quot;border:1px solid #ccc;padding:6px 10px&quot;&gt;Exists in Leap, not in Tumbleweed&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;The page carries maintainer information and it is careful about what it claims: only the upstream version is compared, not the RPM release. That distinction matters, and the tool states it up front rather than quietly blurring it.&lt;/p&gt;

&lt;p&gt;Open data changes the conversation. The single most valuable thing here isn’t the HTML page. It’s the downloads sitting at the bottom of it: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;diff.json&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;diff.json.gz&lt;/code&gt;, and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;diff.csv&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This open data turns a nice webpage into infrastructure. Anyone can pull the JSON, and the shape of the data is stable enough to build on. Which is where use cases start multiplying.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Prospective users deciding between Leap and Tumbleweed. Someone who needs a specific toolchain version for work can confirm it in ten seconds rather than installing and finding out.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Media, reviewers, and documentation writers can immediately find information they need to dive deeper into a related topic. This page gives a journalist instant information to help them determine if a flavor of openSUSE has exposure fixes. Distribution comparisons are notoriously prone to stale or half-remembered version numbers, and a wrong number in a review can stick around for years in search results. A citable, timestamped, auto-generated source removes the excuse for guessing. If you write about openSUSE, you now have a footnote you can actually point at.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Aggregators like DistroWatch where the site tracks package versions across dozens of distributions do enormous manual or semi-manual work to keep tables current. Machine-readable exports of an entire distribution’s package set, refreshed automatically, is exactly the kind of upstream cooperation that makes that work cheaper and more accurate. What do you say DistroWatch? Want to know “what’s in what” tables.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Packagers and maintainers get immediate knowledge. The tool attaches the maintainer names to those rows so somebody knows who to ask.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Contributors looking for a first task. One of the hardest parts of joining a distribution project is finding something concrete to do. A filtered list of packages that are behind, with maintainers listed, is a genuinely welcoming on-ramp.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Sysadmins and platform teams gain quick confirmation for their development. Before migrating a fleet from Leap 16.0 to 16.1, or evaluating whether a workload can move from Tumbleweed to Leap, the practical question is which dependencies shift and by how much. The 16.0-versus-16.1 columns answer that directly, and the CSV drops into a spreadsheet or a diff script without ceremony.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Developers targeting openSUSE will know which library versions your users will have, this is the compatibility matrix. It also tells you whether your own package is present in Leap at all.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Researchers and the merely curious can have a lot of fun with the open-data. Full-distribution version data, published openly on a recurring basis, is a dataset. Software-ecosystem researchers and people who just enjoy graphing things now have raw material that didn’t exist in convenient form before.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Having Leap package versions visible alongside Tumbleweed’s is a meaningful shift in how a release gets communicated. Historically, “what will be in the next Leap?” was answered in release notes near the end of the cycle, or reconstructed by people willing to dig through OBS. Publishing the state of the in-development distribution as it evolves means the community can see the release taking shape rather than being handed a finished summary.&lt;/p&gt;

&lt;p&gt;Small tools like this rarely get the attention they deserve, but a table that is always correct, always current, and freely downloadable quietly removes an entire category of friction from a project.
We hope you enjoy it.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, Leap, Tumbleweed&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/07/gsoc-wrap-up/</guid>
      <title>This Year&apos;s Google Summer of Code Wrap Up</title>
      <pubDate>Mon, 07 Sep 2026 10:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/07/gsoc-wrap-up/</link>
      <author>admin@opensuse.org (Cédric Bosdonnat)</author>
      <enclosure url="https://news.opensuse.org/assets/images/2021-07-05/gsoc.jpeg" length="56191" type="image/jpeg" />
      <description>Google Summer of Code is now over for openSUSE. This summer, we had the privilege of mentoring eight contributors. Mario Marín Hinojosa enhanced the openSUSE git workflow build results. He blogged about his progress and you can already see in it action on br.opensuse.org. See an example for devel:languages:python:Factory! Akash...</description>
      <content:encoded>&lt;p&gt;Google Summer of Code is now over for &lt;a href=&quot;https://www.opensuse.org/&quot;&gt;openSUSE&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This summer, we had the privilege of mentoring eight contributors.&lt;/p&gt;

&lt;p&gt;Mario Marín Hinojosa enhanced the openSUSE git workflow build results. He &lt;a href=&quot;https://mmarhin.github.io/gsoc2026blog/&quot;&gt;blogged about his progress&lt;/a&gt; and you can already see in it action on br.opensuse.org.
See an example for &lt;a href=&quot;https://br.opensuse.org/status/devel:languages:python:Factory?mode=matrix&quot;&gt;devel:languages:python:Factory&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Akash Kumar wrote the foundation for an Uyuni on Kubernetes storage benchmark. This meant enhancing sumaform, the deployment tool used by the CI, to work with an existing Kubernetes cluster. He also wrote cucumber tests in the Uyuni test suite to benchmark the reposync and the download of packages from several minions. There are still other tests to add and he documented this all in the &lt;a href=&quot;https://github.com/openSUSE/mentoring/issues/252#issuecomment-5395625698&quot;&gt;github mentoring issue&lt;/a&gt;. Akash will give a presentation at the &lt;a href=&quot;https://events.opensuse.org/conferences/oSAS26&quot;&gt;openSUSE.Asia Summit&lt;/a&gt; in Yogyakarta in about a month; come and get to know him!&lt;/p&gt;

&lt;p&gt;Digvijay Rawat worked on a AI agent to help with the root cause analysis of errors on Linux machines managed by Uyuni. He documented how it works, how to install it and what is left to be done &lt;a href=&quot;https://github.com/Digvijay-x1/UyuniAI/blob/main/docs/gsoc-final-report.md&quot;&gt;in his repository&lt;/a&gt;. He also prepared a &lt;a href=&quot;https://www.youtube.com/watch?v=Omj_IG77Yl0&quot;&gt;demo video&lt;/a&gt; to show how it off.&lt;/p&gt;

&lt;div class=&quot;image-center&quot;&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/Omj_IG77Yl0&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Geetansh Goyal added an MQTT publisher to Uyuni so its events can be used in automation.
He also added Node Red nodes to use those events. His work is described &lt;a href=&quot;https://github.com/geetxnshgoyal/gsoc-2026-uyuni-mqtt&quot;&gt;in his repository&lt;/a&gt;. Tell us your use cases. Geetansh also presented at the openSUSE conference and would like to start buildin an openSUSE mirror and community in India. Find out how Geetansh described his &lt;a href=&quot;https://news.opensuse.org/2026/09/03/gsoc-2026-uyuni-mqtt-nodered/&quot;&gt;Google Summer of Code experience&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Himanshu Jaiswal helped porting the Uyuni API docs to openAPI and Swagger. This was not just the matter of rewriting the doc from the current Javadoc to the new format, but also adding automation for it and fixing the many errors that came up. He documented the &lt;a href=&quot;https://gist.github.com/masterhj/cf62fd107059b9cd461680992315faaa&quot;&gt;state of his project in a gist&lt;/a&gt; for the curious to take a look or help.&lt;/p&gt;

&lt;p&gt;Jay Prakash added an &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;mgrctl get&lt;/code&gt; command to wrap up the Uyuni API in a similar way to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kubectl get&lt;/code&gt;. This only supports systems and system groups for now, but has been written with extensibility in mind to reduce the work needed for other Uyuni objects. He documented his work &lt;a href=&quot;https://github.com/katara-Jayprakash/Gsoc-2026-uyuni-mgrctl&quot;&gt;in a special git repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Surya Srinivasan worked on a native support of LDAP in Uyuni. With his work in, configuring the use of an LDAP server could be done from the Uyuni web interface! He described his work and what remains to be done &lt;a href=&quot;https://gist.github.com/SURYAS1306/32dcd4d15a6ac600093020664f64316c&quot;&gt;in a gist&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Anuj Agrawal began the program this summer with us, but had to resign as he started working for Google. Congrats!! He started a chat bot project to help get started with openSUSE. The project uses a local SLM and RAG and was already nicely kicked out. To know more about the project, check out &lt;a href=&quot;https://github.com/anujagrawal380/openSUSE-leap-ai-startup-guide&quot;&gt;the code and documentation in his repository&lt;/a&gt; or read Anuj’s blog post about the &lt;a href=&quot;https://news.opensuse.org/2026/06/29/building-local-offline-opensuse-assistant/&quot;&gt;openSUSE Assistant&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Many thanks to all eight of them for their involvement. We are looking forward to keep working with you all. Many thanks also to those who mentored them, gave time and patience to help them get started with contributing to openSUSE.&lt;/p&gt;
</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/04/planet-roundup/</guid>
      <title>Planet News Roundup</title>
      <pubDate>Fri, 04 Sep 2026 08:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/04/planet-roundup/</link>
      <author>admin@opensuse.org (Douglas DeMaio)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2025/07/planet.png" length="78165" type="image/png" />
      <description>This is a roundup of articles from the openSUSE community listed on planet.opensuse.org. This community blog feed aggregator lists the featured highlights below from August 28 to Sept. 3. This week highlights the SUSE security review that uncovers a local root exploits and a Polkit bypass in the LACT GPU...</description>
      <content:encoded>&lt;p&gt;This is a roundup of articles from the openSUSE community listed on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;. This community blog feed aggregator lists the featured highlights below from August 28 to Sept. 3.&lt;/p&gt;

&lt;p&gt;This week highlights the SUSE security review that uncovers a local root exploits and a Polkit bypass in the LACT GPU tool, an update on expanding Intel AI stack with NPU and OpenVINO support, a translation of the U.S. government placing a label on an Italian collective for offering digital infrastructure to groups of activists, the August Tumbleweed monthly update and week 2026/35 review, and a wave of KDE Gear 26.08 application features alongside the monthly KDE Linux progress report.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is a summary and links for each post:&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;multicortex-ai-intel-accelerated-cpu-gpu-and-intel-npu-ready-for-artificial-intelligence&quot;&gt;&lt;a href=&quot;https://assuntonerd.com.br/2026/09/03/multicortex-ai-intel-accelerated-cpu-gpu-e-npu-intel-pronta-para-a-inteligencia-artificial/&quot;&gt;MultiCortex AI Intel Accelerated: CPU, GPU, and Intel NPU ready for Artificial Intelligence&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://assuntonerd.com.br/&quot;&gt;Alessandro&lt;/a&gt; presents an Intel-accelerated Linux platform that bundles oneAPI, Level Zero, OpenVINO, Intel Arc and NPU drivers into a ready-to-use AI environment. The post details how a signed-integer overflow in the NPU driver’s ResourceCleaner thread triggered SIGABRT crashes, and how the fix submitted upstream via Pull Request #142 restored NPU availability for OpenVINO applications.&lt;/p&gt;

&lt;h2 id=&quot;gsoc-2026-event-driven-automation-for-uyuni-via-mqtt-and-node-red&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/03/gsoc-2026-uyuni-mqtt-nodered/&quot;&gt;GSoC 2026, Event-Driven Automation for Uyuni via MQTT and Node-RED&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog shares a Google Summer of Code student’s account of adding an MQTT publisher to Uyuni’s Java core so server events can push out in real time. On the consumer side, a custom set of Node-RED nodes lets users wire together workflows like “a minion registers, apply this state, then post to Slack” without touching the API, and the post reflects on lessons learned about transaction boundaries and deployment debugging.&lt;/p&gt;

&lt;h2 id=&quot;this-month-in-kde-linux-august-2026&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/este-mes-de-agosto-en-kde-linux.html&quot;&gt;This Month in KDE Linux: August 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; summarizes a monthly progress report on KDE Linux, the community’s upcoming distribution. Highlights include automatic Btrfs snapshots with a new kio-snapshot feature in Dolphin for restoring file versions, preinstalled CJKV text input, default Docker socket access removal for the wheel group, and several boot and installer refinements.&lt;/p&gt;

&lt;h2 id=&quot;defend-the-autisticiinventati-collective-and-the-right-to-build-resilient-communication&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/09/02/defiende-al-colectivo-autistici-inventati/&quot;&gt;Defend the Autistici/Inventati Collective and the Right to Build Resilient Communication&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; blogs about the U.S. Treasury designating the Italian digital-infrastructure collective Autistici/Inventati as Specially Designated Global Terrorists. The post translates parts of the collective’s open letter and raises concerns about treating privacy-preserving hosting infrastructure as “material support” for terrorism.&lt;/p&gt;

&lt;h2 id=&quot;whats-new-in-konsole-of-kde-gear-2608-the-enjoy-shiny-stuff-edition&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/las-novedades-de-konsole-de-kde-gear-26-08-edicion-enjoy-shiny-stuff.html&quot;&gt;What’s New in Konsole of KDE Gear 26.08, the “Enjoy Shiny Stuff” Edition&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; covers the Konsole improvements in KDE Gear 26.08. The terminal now supports holding Alt and dragging underlined filenames, and can also drag links, email addresses and color terms to other applications, opening pages, downloading HTML or filling layers in Krita.&lt;/p&gt;

&lt;h2 id=&quot;using-syslog-ng-with-elasticsearch-95&quot;&gt;&lt;a href=&quot;https://www.syslog-ng.com/community/b/blog/posts/using-syslog-ng-with-elasticsearch-9-5&quot;&gt;Using syslog-ng with Elasticsearch 9.5&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://www.syslog-ng.com/community/b/blog/&quot;&gt;Peter Czanik&lt;/a&gt; writes about installing Elasticsearch 9.5 with Kibana to verify claims that using Elasticsearch has become more difficult, testing how syslog-ng works with it. The post runs through the setup and configuration needed to make the combination work smoothly.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed-monthly-update---august-2026&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/02/tw-monthly-update-august/&quot;&gt;Tumbleweed Monthly Update - August 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog recaps an August that delivered 23 Tumbleweed snapshots across 31 days. The month brought KDE Plasma 6.7.4, KDE Frameworks 6.29.0 and KDE Gear 26.08.0, plus GNOME Shell 50.4, Firefox 154.0 with over 40 security fixes, the Linux kernel 7.2.0, and a steady stream of CVE-driven updates.&lt;/p&gt;

&lt;h2 id=&quot;reverse-dependencies-as-a-zypper-plugin&quot;&gt;&lt;a href=&quot;https://bzoltan1.github.io/reverse-dependencies-as-a-zypper-plugin/&quot;&gt;Reverse Dependencies as a zypper Plugin&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://bzoltan1.github.io/&quot;&gt;Zoltán&lt;/a&gt; revisits his &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;rdepends&lt;/code&gt; hackweek tool now that zypper natively gained reverse-dependency support via the –requires-pkg flag. He explains how the built-in feature changed the project and what the updated plugin approach looks like today.&lt;/p&gt;

&lt;h2 id=&quot;mobile-linux-hackday-8-record-turnout-in-suses-new-prague-office&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/09/01/mobile-hackday-8/&quot;&gt;Mobile Linux Hackday #8: Record Turnout in SUSE’s New Prague Office&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog recounts a record-attendance Mobile Linux Hackday #8 held in SUSE’s renovated Prague office. Attendees split into freeform working groups on AI tools, BengalOS and Qualcomm Snapdragon 845 kernel hacking, and shared feedback on how the Czech Linux community discovers such events.&lt;/p&gt;

&lt;h2 id=&quot;100000-computers-with-linux-the-miracle-no-big-tech-could-stop---episode-4-of-the-the-age-of-the-dystres-podcast&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/100-000-ordenadores-con-linux-el-milagro-que-ninguna-gran-tecnologica-pudo-detener-episodio-4-del-podcast-la-era-de-las-distros.html&quot;&gt;100,000 Computers with Linux: The Miracle No Big Tech Could Stop - Episode 4 of the “The Age of the Dystres” Podcast&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; promotes Episode 4 of the “The Age of the Dystres” podcast, which tells the story of the Spanish regional GNU/Linux distribution. The episode focuses on the technical side, covering the engineering, hardware challenges and teaching passion behind the project with several key contributors.&lt;/p&gt;

&lt;h2 id=&quot;translation-of-the-richard-stallman-interview-at-foss-force&quot;&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/2026/08/31/traduccion-de-la-entrevista-a-richard-stallman-en-la-web-foss-force/&quot;&gt;Translation of the Richard Stallman Interview at FOSS Force&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://victorhckinthefreeworld.com/&quot;&gt;Victorhck&lt;/a&gt; offers a Spanish translation of Christine Hall’s August 30 email interview with Richard Stallman published on FOSS Force. The interview covers GNU, the open-source split, large language models, SaaSS and digital surveillance, and argues that software freedom remains a moral question.&lt;/p&gt;

&lt;h2 id=&quot;vertical-clock-for-your-desktop---plasmoids-for-plasma-6-39&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/reloj-vertical-para-tu-escritorio-con-vertical-clock-plasmoides-para-plasma-6-39.html&quot;&gt;Vertical Clock for Your Desktop - Plasmoids for Plasma 6 (39)&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; presents Vertical Clock. Created by cyberbessa, the widget handles narrow vertical panels well, offering eight visual styles, automatic scaling, and calendar integration, all built using only public API so it survives Plasma updates.&lt;/p&gt;

&lt;h2 id=&quot;opensuse-expands-ai-support-with-intel-npu-driver-1350-and-openvino-202631&quot;&gt;&lt;a href=&quot;https://news.opensuse.org/2026/08/31/NPU-openVINO/&quot;&gt;openSUSE Expands AI Support with Intel NPU Driver 1.35.0 and OpenVINO 2026.3.1&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://news.opensuse.org/&quot;&gt;openSUSE News&lt;/a&gt; blog reports that Intel NPU Driver 1.35.0 and OpenVINO 2026.3.1 are now packaged for Tumbleweed, Leap 16.0, and Leap 16.1. Testing uncovered a bug that prevented the NPU from initializing on some systems, which was fixed and submitted upstream to the Intel NPU driver project.&lt;/p&gt;

&lt;h2 id=&quot;lact-polkit-authentication-bypass-and-temporary-file-handling-issues&quot;&gt;&lt;a href=&quot;https://security.opensuse.org/2026/08/31/lact-gpu-control.html&quot;&gt;LACT: Polkit Authentication Bypass and Temporary File Handling Issues&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://security.opensuse.org/&quot;&gt;SUSE Security&lt;/a&gt; blog publishes a review of the LACT GPU control daemon that found a Polkit authentication bypass and a predictable temporary file issue. A PID-race flaw (CVE-2026-75037) could allow local root escalation via profile hooks, while a predictable tarball path (CVE-2026-75038) enabled denial of service and information leaks, with both fixed in upstream.&lt;/p&gt;

&lt;h2 id=&quot;whats-new-in-dolphin-of-kde-gear-2608-the-enjoy-shiny-stuff-edition&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/las-novedades-de-dolphin-de-kde-gear-26-08-edicion-enjoy-shiny-stuff.html&quot;&gt;What’s New in Dolphin of KDE Gear 26.08, the “Enjoy Shiny Stuff” Edition&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; rounds up the Dolphin improvements in KDE Gear 26.08. The file manager adds better KDE Connect integration, a filter bar supporting plain text, globbing and regular expressions, independent grouping and sorting, and the ability to close tabs on either side with a right-click.&lt;/p&gt;

&lt;h2 id=&quot;binary-function-coverage-part-2-scaling-up-fixing-daemons-and-asking-the-kernel&quot;&gt;&lt;a href=&quot;https://bzoltan1.github.io/binary-function-coverage-part-2-scaling-up-fixing-daemons-and-asking-the-kernel/&quot;&gt;Binary Function Coverage Part 2: Scaling Up, Fixing Daemons, and Asking the Kernel&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://bzoltan1.github.io/&quot;&gt;Zoltán&lt;/a&gt; continues his series on binary function coverage with funkoverage eBPF tracing. He explains how daemons like sshd, cups and postgresql could not be wrapped until the shim was fixed to forward SIGTERM and relay sd_notify so systemd’s service lifecycle worked correctly.&lt;/p&gt;

&lt;h2 id=&quot;linux-saloon-217--application-potluck&quot;&gt;&lt;a href=&quot;https://cubiclenate.com/2026/08/29/linux-saloon-217-application-potluck/&quot;&gt;Linux Saloon 217 | Application Potluck&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://cubiclenate.com/&quot;&gt;Linux Saloon&lt;/a&gt; posts a roundup of technology and Linux updates, including a live weekend discussion about Fedora experiences and Linux security roles at Epic Games. It also covers IBM’s chip architecture advances and Dell overtaking HP in U.S. PC sales amid a shrinking market.&lt;/p&gt;

&lt;h2 id=&quot;qtwidgets-applications-join-union---this-week-in-plasma&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/las-aplicaciones-de-qtwidgets-se-unen-a-union-esta-semana-en-plasma.html&quot;&gt;QtWidgets Applications Join Union - This Week in Plasma&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; translates a weekly report on the work shaping Plasma 6.8. It highlights the first support for styling QtWidgets apps in the new Union theming system, plus a long list of interface, performance and bug-fix improvements across Plasma 6.6.7, 6.7.5 and 6.8.&lt;/p&gt;

&lt;h2 id=&quot;my-plasma-desktop-for-august-2026&quot;&gt;&lt;a href=&quot;https://www.kdeblog.com/mi-escritorio-plasma-de-agosto-2026-viernesdeescritorio.html&quot;&gt;My Plasma Desktop for August 2026&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.kdeblog.com/&quot;&gt;KDE Blog&lt;/a&gt; shares the 75th installment of his monthly Plasma desktop showcase. Running on a Slimbook Evo with KDE Neon and Plasma 6.7.4 on Wayland, the post celebrates the huge variety of ways users organize their workspaces.&lt;/p&gt;

&lt;h2 id=&quot;tumbleweed---review-of-the-week-202635&quot;&gt;Tumbleweed - Review of the Week 2026/35&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://dominique.leuenberger.net/blog/2026/08/tumbleweed-review-of-the-week-2026-35/&quot;&gt;Dominique Leuenberger&lt;/a&gt; and &lt;a href=&quot;https://victorhckinthefreeworld.com/2026/08/28/opensuse-tumbleweed-revision-de-la-semana-35-de-2026/&quot;&gt;Victorhck&lt;/a&gt; details Tumbleweed’s week 2026/35 with its five snapshots. Qt 6.11.2, KDE Gear 26.08.0, Linux Kernel 7.2.0 with Cache-Aware Scheduling and Firefox 154.0 were the headline deliveries, while Rust 1.98, Kernel 7.2.2, LLVM 23.1.0 and glibc 2.44 continue through the staging projects.&lt;/p&gt;

&lt;p&gt;View more blogs or learn to publish your own on &lt;a href=&quot;https://planet.opensuse.org&quot;&gt;planet.opensuse.org&lt;/a&gt;.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, KDE, Plasma, Tumbleweed&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

    <item>
      <guid>https://news.opensuse.org/2026/09/03/gsoc-2026-uyuni-mqtt-nodered/</guid>
      <title>GSoC 2026, Event-Driven Automation for Uyuni via MQTT and Node-RED</title>
      <pubDate>Thu, 03 Sep 2026 07:00:00 +0000</pubDate>
      <link>https://news.opensuse.org/2026/09/03/gsoc-2026-uyuni-mqtt-nodered/</link>
      <author>admin@opensuse.org (Geetansh Goyal)</author>
      <enclosure url="https://news.opensuse.org/wp-content/uploads/2026/09/uyuni-mqtt-nodered-slack.png" length="165311" type="image/png" />
      <description>Hello, openSUSE community! My name is Geetansh Goyal, and I was a Google Summer of Code (GSoC) 2026 mentee with Uyuni and the openSUSE project. This is my first year contributing to a project of this size, and this post is my account of the summer working on “Event-Driven Automation...</description>
      <content:encoded>&lt;p&gt;Hello, &lt;a href=&quot;https://www.opensuse.org/&quot;&gt;openSUSE&lt;/a&gt; community!&lt;/p&gt;

&lt;p&gt;My name is Geetansh Goyal, and I was a Google Summer of Code (GSoC) 2026 mentee with &lt;a href=&quot;https://www.uyuni-project.org/&quot;&gt;Uyuni&lt;/a&gt; and the &lt;a href=&quot;https://www.opensuse.org/&quot;&gt;openSUSE&lt;/a&gt; project. This is my first year contributing to a project of this size, and this post is my account of the summer working on &lt;strong&gt;“Event-Driven Automation for Uyuni via MQTT and Node-RED,”&lt;/strong&gt; mentored by Ondrej Holecek and Abid Mehmood, both from the &lt;a href=&quot;https://www.opensuse.org/&quot;&gt;openSUSE&lt;/a&gt; community.&lt;/p&gt;

&lt;h2 id=&quot;the-problem&quot;&gt;The problem&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;https://www.uyuni-project.org/&quot;&gt;Uyuni&lt;/a&gt; already knows the moment something interesting happens: a system registers, a Salt job returns, a state applies, a software channel finishes building. None of that left the server. If you wanted to react to it, your only option was polling the XML-RPC API on a timer, which means either hammering the API for low latency or accepting a delay you didn’t choose. The goal of the project was to let events push out instead, so external tools can react as they happen.&lt;/p&gt;

&lt;h2 id=&quot;what-i-built&quot;&gt;What I built&lt;/h2&gt;

&lt;p&gt;The project has two halves. On the Uyuni side, I added an MQTT publisher to the Java core that publishes nine event types, five from the Salt reactor (system registration, job returns, state application, image deployment and batch starts) and four from domain code (org creation, user creation, and content lifecycle management builds starting and completing). Everything is off by default behind a set of configuration properties, so an existing installation notices nothing until an administrator explicitly turns it on.&lt;/p&gt;

&lt;p&gt;On the consumer side, I built &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;node-red-contrib-uyuni&lt;/code&gt;, a package of custom Node-RED nodes: one to subscribe to Uyuni events, one to call back into the API to apply a state or schedule a reboot, one to query system data, and two config nodes to hold credentials. The idea is that someone who has never touched Uyuni’s API can still wire together “a minion registers, then apply this state, then post to Slack” entirely by dragging nodes onto a canvas.&lt;/p&gt;

&lt;p&gt;To make the whole thing easy to try, I also put together container images for a preconfigured Mosquitto broker and for Node-RED with the Uyuni nodes pre-installed, and a small library of example flows: a Slack alert on patch application, automatic Jira ticket creation, email notifications, and a couple more.&lt;/p&gt;

&lt;h2 id=&quot;what-i-learned&quot;&gt;What I learned&lt;/h2&gt;

&lt;p&gt;I came into this as a first-year student who had never worked in a codebase anywhere near this size, and for the first few weeks I mostly felt like I was guessing. Uyuni’s Java core has years of history in it, and just finding where an event &lt;em&gt;should&lt;/em&gt; be published, let alone where it safely could be, took longer than I want to admit.&lt;/p&gt;

&lt;p&gt;The moment that actually changed how I think about code happened in review. Abid pointed out that my events were sometimes going out before the database transaction that produced them had even committed, meaning a subscriber could hear about something that, a moment later, technically hadn’t happened. I patched it the way I imagine a lot of people patch their first real bug: I found the closest thing that looked like “after commit” and hooked into that. It didn’t work, because I was deferring to the wrong transaction entirely, one that was never doing the actual write. Getting the real fix, which turned out to be as simple as changing the order a handler gets registered in, meant sitting with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ActionExecutor&lt;/code&gt; until I actually understood what “each handler runs in its own transaction” meant for the code I’d written, instead of poking at it until the symptom went away. That’s the lesson I’ll carry past this project: a fix you don’t understand is just a different bug wearing the first one’s clothes.&lt;/p&gt;

&lt;p&gt;The rest of what I learned came from being embarrassingly wrong in front of a real server. I’d copy a file into a running container, restart it to test, and watch my change vanish, because I didn’t yet know that a jar in there was a symlink and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ant deploy&lt;/code&gt; was quietly doing nothing. I’d get a working config, restart the service to confirm it, and lose everything, because a line I hadn’t noticed in the systemd unit was wiping the container clean on every restart. I found a password sitting in a log file in plain text and realized I’d put it there myself, as a JVM argument, which is exactly why every credential in this project now also accepts an environment variable. None of that was in a diff anywhere. I only found it by breaking my own deployment enough times that I stopped trusting anything I hadn’t watched work end to end, which is how I ended up actually measuring it: about 0.112 seconds from a Salt job finishing to a subscriber hearing about it, checked with my own eyes on a real machine, not assumed.&lt;/p&gt;

&lt;h2 id=&quot;where-the-project-stands&quot;&gt;Where the project stands&lt;/h2&gt;

&lt;p&gt;The &lt;a href=&quot;https://github.com/uyuni-project/uyuni/pull/12385&quot;&gt;implementation PR&lt;/a&gt; and the &lt;a href=&quot;https://github.com/uyuni-project/uyuni-rfc/pull/119&quot;&gt;RFC&lt;/a&gt; are both open and under review as I write this, and the Administration Guide documentation is up for review too. Of the stretch goals, the example flow library is done, MQTT over TLS and a Grafana annotation node are still open for whoever picks this up next, including possibly me.&lt;/p&gt;

&lt;h2 id=&quot;thanks&quot;&gt;Thanks&lt;/h2&gt;

&lt;p&gt;Thank you to Ondrej and Abid for the review that actually made me fix the ordering bug properly instead of papering over it, and to openSUSE and GSoC for the chance to spend a summer inside a codebase this size as a first-year student. It was the first time I had to reason about transaction boundaries in someone else’s production system, and I’d do it again.&lt;/p&gt;

&lt;meta name=&quot;openSUSE, Open Source, development, Linux, secure operating systems, open source, Google Summer of Code, GSoC, Uyuni, MQTT&quot; content=&quot;HTML,CSS,XML,JavaScript&quot; /&gt;

</content:encoded>
    </item>

  </channel>
</rss>

