Tumbleweed – Review of the week 2026/34
Dear Tumbleweed users and hackers,
This week saw the release of 6 snapshots (0813, 0814, 0815, 0817, 0818, and 0819).
The prominent desktop update of the week is the delivery of KDE Frameworks 6.29.0 in snapshot 0817. On the core system side, snapshot 0815 brought a major version bump to the system alternatives configuration engine with libalternatives 2.0, and the default Go system compiler was upgraded from version 1.26 to 1.27.
A key theme of the week was security updates and CVE fixes across several central components. Flatpak arrived with critical sandbox escape fixes, Vim delivered a substantial bundle of vulnerability patches, and Python 3.13 was updated to address several upstream security issues.
These 6 snapshots delivered the following updates:
- flatpak 1.18.1
- Go 1.27
- harfbuzz 14.3.1
- KDE Frameworks 6.29.0
- libalternatives 2.0+0.4f22c01
- libgit2 1.9.7
- libjxl-gtk 0.12.0
- postfix 3.11.6
- sddm 0.21.0+git57
- vim 9.2.0901
- yast2-storage-ng 5.0.50
- yelp 49.2
With these security hardening and desktop stack upgrades in place, we turn our attention to the upcoming changes actively brewing in the staging areas:
- Qt 6.11.2: Incoming and preparing for integration.
- KDE Gear 26.08.0: Has been submitted and is entering the staging queues.
- Linux Kernel 7.2: Already undergoing testing.
- glibc 2.44: Still progressing in Staging:N. The integration issues with rpmlint, python-scipy, and xsimd have been resolved, and the transition is now focused on resolving the remaining build failure in m4.
- icewm 4.0: Undergoing integration testing, but currently experiencing redraw issues in combination with the YaST installer.
- libnettle 4.0.0: Currently excluded from main staging runs while developers work on resolving test suite breakages in libzypp.
- Swig 4.5.0
Planet News Roundup
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 14 to 20.
This week highlights KDE Gear 26.08, KDE Frameworks 6.29, openSUSE Asia Summit 2026 publishing its pre-schedule, a Google Summer of Code 2026 final report on modernizing openSUSE’s OBS status service and much more.
Here is a summary and links for each post:
Released KDE Gear 26.08, “Enjoy Shiny Stuff” Edition
The KDE Blog announces KDE Gear 26.08, the second major update of the KDE application suite this year, focusing on improving the small everyday tasks users perform. The release spans Okular, Dolphin, Konsole, Kdenlive, Minuet and more than a dozen other applications, with full changelogs available for those eager to explore every detail.
Reverse clock for your desk
The KDE Blog presents Girosur Clock, an analog clock plasmoid that rotates in the opposite direction to what Northern Hemisphere users are accustomed to. Created by teovisaires, this widget turns the clock face and its hands in reverse as a playful addition to the desktop, marking entry number 38 in the blog’s ongoing Plasma 6 plasmoid series.
Recycling an interview. Is it worth being a blogger?
Victorhck recycles a set of interview questions originally posed on Tecnoysoft and answers them from his own perspective as a long-time GNU/Linux blogger. He reflects on why maintaining a personal blog still matters in an era of short-form video and what keeps him publishing despite modest readership numbers.
Circular Alt-Tab Window Switch for Plasma 6
The KDE Blog introduces Circular Alt-Tab, a window switcher for Plasma 6 that arranges open windows in circular sectors around the cursor. Created by Lubdhak7414, it features live window thumbnails, multi-ring layouts for more than eight windows, middle-click close, and a “Desktop Peek” option that minimizes all applications for a quick look at the desktop.
Twenty-nine-year update of KDE Frameworks 6 and KConfig
The KDE Blog covers the 29th update to KDE Frameworks 6, the foundational library layer that supports the entire KDE ecosystem. This installment also dives into KConfig.
openSUSE Asia Summit 2026 Pre-Schedule Is Now Available
openSUSE News announces the preliminary schedule for the openSUSE.Asia Summit 2026, set for October 3–4 in Yogyakarta, Indonesia. The organizing committee received 114 proposals from 85 speakers, and attendees can now browse sessions and plan which talks and workshops to attend ahead of the conference.
Towards a true LTS support of the entire KDE ecosystem (again)
The KDE Blog reports on a new initiative to bring true long-term support to the entire KDE ecosystem, not just the Plasma desktop. A partnership between Kubuntu Focus and Techpaladin Software under the Bullet-Proof KDE Initiative will fund bug fixes and CI infrastructure for Plasma 6.6, KDE Frameworks 6.24, and KDE Gear 25.12, the versions shipped in Kubuntu 26.04.
Integration of NFC in Plasma Mobile
The KDE Blog details KDE developer Volker Krause’s investigation into the state of NFC technology in the Linux ecosystem and his plans to integrate it into Plasma Mobile. He examines shortcomings in current drivers, middleware and Qt NFC APIs, and presents an initial Plasma applet and session daemon for NFC management.
Linux Saloon 216 | Open Mic Night
CubicleNate hosts another community episode of Linux Saloon with an open mic format, featuring live discussions about Fedora user experiences, job openings at Epic Games focused on Linux security, and IBM’s new chip architecture advancements. The post also covers Dell surpassing HP in U.S. PC sales amid a shrinking market.
openSUSE Kudos Recognitions for July 2026
openSUSE News publishes a new monthly Kudos recognition report for July 2026. It spotlights four users who received kudos and three contributors who earned badges.
GSoC 2026 Final Report: Enhancing openSUSE Git Workflow
Mario’s Blog shares the final Google Summer of Code 2026 report about modernizing openSUSE’s obs-status-service under mentor Daniel García Moreno. The project replaced legacy SVG string concatenation with Go templates, added Gitea-native theming, introduced real-time polling for live badge updates, and contributed reputation label prototypes upstream to Gitea.
Two-way synchronization of clipboard in RDP – This week in Plasma
The KDE Blog translates Nate Graham’s weekly Plasma report, which highlights bidirectional clipboard sharing in remote desktop sessions via KRDP. Other notable changes include scroll speed sliders with numeric inputs in System Settings, Discover showing external application links, and numerous bug fixes across Plasma 6.6.7, 6.7.5 and 6.8.
Tumbleweed – Review of the week 2026/33
Victorhck and Dominique Leuenberger summarizes four Tumbleweed snapshots (0806, 0809, 0811, and 0812) that delivered KDE Plasma 6.7.4, GDM 50.2, Mesa 26.2.0, OpenSSH 10.5p1 and OpenVPN 2.7.5. Critical security patches included a root code execution fix in dracut and an RSA decryption fix in python-cryptography, while GCC 16.2.0 and Linux kernel 7.1.8 rounded out the updates.
How a rural region beat the tech giants
The KDE Blog promotes the third episode of the podcast “La era de las distros,” which tells the story of LinEx, the Linux distribution deployed by the regional government of Extremadura, Spain. The episode explores how a rural region challenged the dominance of proprietary software through a bold public technology initiative.
Tiny Wins for Packagers: End-of-Week Update (2026-08-14)
The Open Build Service team publishes its weekly roundup of fixed issues, small features and security updates. Highlights include lowering the threshold for the “Mark all” notifications button, restoring the Show more/less link on user profiles, and fixing osc copypac to error out when copying a package with an empty name.
View more blogs or learn to publish your own on planet.opensuse.org.
openSUSE Asia Summit 2026 Pre-Schedule Is Now Available
openSUSE.Asia Summit 2026 Pre-Schedule Is Now Available
Hello Geeko! 👋
After a long selection process, the openSUSE.Asia Summit 2026 Organizing Committee is pleased to announce that the Pre-Schedule is now available!
This year, we received 114 proposals from 85 speakers, making the selection process both exciting and challenging. We are grateful to everyone who shared their ideas and contributed to the program.
Curious about what will be presented at the summit? Explore the sessions and start planning which talks and workshops you would like to attend.
👉 View the openSUSE.Asia Summit 2026 Schedule
Important Note
This is a preliminary schedule. Some changes to session times, rooms, speakers, or the overall program may still occur before the conference. We will share further updates as the schedule is finalized.
We look forward to welcoming the openSUSE and open source communities to Yogyakarta, Indonesia, on 3–4 October 2026.
See you at the summit! 💚
openSUSE Asia Summit Pre-Schedule Is Now Available
openSUSE.Asia Summit 2026 Pre-Schedule Is Now Available
Hello Geeko!
After a long selection process, the openSUSE.Asia Summit 2026 Organizing Committee is pleased to announce that the Pre-Schedule is now available!
This year, we received 114 proposals from 85 speakers, making the selection process both exciting and challenging. We are grateful to everyone who shared their ideas and contributed to the program.
Curious about what will be presented at the summit? Explore the sessions and start planning which talks and workshops you would like to attend.
View the openSUSE.Asia Summit 2026 Schedule
Important Note
This is a preliminary schedule. Some changes to session times, rooms, speakers, or the overall program may still occur before the conference. We will share further updates as the schedule is finalized.
We look forward to welcoming the openSUSE and open source communities to Yogyakarta, Indonesia, on 3–4 October 2026.
See you at the summit!
Linux Saloon 216 | Open Mic Night
openSUSE Kudos Recognitions for July 2026
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 1-31 July 2026, 4 users received 4 kudos, and 4 badges were awarded to 3 contributors.
Badges
- Got First Kudo: @bmwiedemann, @dgarcia, @voztuzun
- First Kudos Given: @voztuzun
Congrats on your badges!
Kudos
@lkocman -> @bmwiedemann for Code & Engineering “Thank you for your quick help with Leap 16.0 respin torrents Bernhard! strong” (view recognition)
@lkocman -> @dgarcia for Code & Engineering “Many thanks for your work and creativity at fixing the beets CVE. Thanks to your extra steps we could avoid update of the problematic python-numpy. Community really appreciates your help Daniel!” (view recognition)
@lkocman -> @voztuzun for Code & Engineering “Many thanks for helping me out with the cecpes and python-requests-gssapi updates Volkan! Your quick help was very much appreciated!” (view recognition)
@voztuzun -> @lkocman for Code & Engineering “Thank you Lubos!!!! Please come to the next concert!” (view recognition)
Thank you to everyone who made this period so active and welcoming. The community is strongest when we notice each other’s work and celebrate it openly.
Generated by kudos-bot-news-o-o from https://kudos.opensuse.org/api/reports/monthly for the period 1-31 July 2026.
GSoC 2026 Final Report: Enhancing openSUSE Git Workflow
- Student: Mario Marín Hinojosa (GitHub • openSUSE Gitea • LinkedIn)
- Organization: openSUSE Project (Large, ~350h)
- Mentor: Daniel García Moreno (@dgarcia)
-
Repository:
git-workflow/autogits(Proposal #253)
1. Project Overview & Objectives
In openSUSE, package maintainers rely on the Open Build Service (OBS) to build software packages across multiple distributions and architectures. The autogits repository hosts core automation services for openSUSE’s Gitea forge (src.opensuse.org), including obs-status-service, a Go service deployed at br.opensuse.org that renders build results as SVG badges and matrices for repository READMEs and pull requests.
Proposal Goals & Evolution
The main goal of the proposal was to modernize obs-status-service to make OBS build results more accessible and visually integrated into Gitea.
During the coding period, together with my mentor, we prioritized:
-
Refactoring the core engine: Replacing legacy manual XML/SVG string concatenation with modular Go
text/templatearchitecture. - Modern UI & Theming: Incorporating native Gitea light/dark CSS variables and responsive dimensions.
-
Scalability & Performance: Optimizing rendering for large distributions with thousands of packages like
openSUSE:Factoryby introducing aggregated Repository Summaries (?mode=repos) and Project Progress Bars (?mode=bars). - Real-time Interactivity: Investigating browser SVG execution environments and creating a client-side polling prototype.
- Ecosystem & Upstream Work: Contributing UI improvements directly to upstream Gitea.
2. Deliverables & Technical Achievements
Pre-GSoC Tooling & Developer Experience
-
Offline Mock Test Mode (PR #118 - Merged): Created a
RedisClientinterface mocking strategy loading compressed OBS data (factory.results.json.bz2), enabling offline local testing via the--test-runflag. - Interactive Link Builder (PR #119 - Merged): Replaced the root 404 handler with an interactive Pico CSS web UI that generates direct badge URLs, live SVG previews, and ready-to-copy Markdown snippets.
Core Architecture & Template Engine
-
Go
text/template&go:embed(PR #364 - Merged): Replaced manual string formatting with modular, embedded templates (shared.tmpl,status-badge.tmpl,package-summary.tmpl,project-summary.tmpl,project-matrix.tmpl) with explicit XML data escaping and matrix integration tests.
Theming, Responsiveness & Scalability
-
Native Gitea Theming (PR #402 - Merged): Extracted official Gitea light/dark theme CSS variables and resolved
:rootselector styling bugs inside SVG containers. -
Responsive Compact Mode (PR #402 - Merged): Added
?compact=true|false|autowith 90° rotated headers and square indicator cells for wide matrices. -
Repository Summary View (PR #451 - Merged): Implemented
?mode=reposto aggregate builds by repository and architecture, providing a fast and lightweight overview for large distributions likeopenSUSE:Factory. -
Project Progress Bars & Unified API (PR #462 - Merged): Added
?mode=barsand unified visualization query endpoints under a clean?mode=parameter (repos,bars,compact,matrix). Fixed link targets withtarget="_top".
Before (Legacy String Concatenation):
After (Go Templates & Native Gitea Theme):
Real-Time SVG Interactivity & Polling
-
Browser Security & Execution Research (
test-js): Tested SVG script execution across browser contexts (<img>sandboxes scripts, while<object>tags execute JavaScript in trusted Gitea contexts). -
Throttled Polling Prototype (PR #487 - In Review): Embedded client-side JavaScript in SVG templates that uses throttled
setTimeoutpolling against JSON endpoints (Accept: application/json) to update badge text and CSS classes in real time without page reloads.
Upstream Gitea Contributions
-
Reputation Labels Frontend (Commit 1e5a39c - Proposal / Initial Implementation): Implemented an initial proposal and frontend implementation for user and organization reputation badges across profile headers and explore pages (
/explore/users,/explore/organizations).
3. Pull Requests & Code Contributions
Primary Repository (git-workflow/autogits)
| PR | Title | Status | Description |
|---|---|---|---|
| #118 | Implement initial test-run option (#113) |
Merged | Mock Redis client and --test-run mode with realistic test data. |
| #119 | Add default landing page with link builder (#114) |
Merged | Root / interactive badge builder UI and Markdown generator. |
| #364 | refactor(obs-status-service): migrate SVG rendering to templates |
Merged | Migration to Go text/template architecture with go:embed. |
| #402 | feat: responsive compact mode, layout fixes & Gitea theming |
Merged | Gitea light/dark colors, dynamic column sizing, and compact view. |
| #451 | feat: Restore Project Matrix SVGs and fix bugs |
Merged | SVG CSS selector fixes, link targets, and repository summaries. |
| #455 | svg_fixes |
In Review | SVG fixes and enhancements branch consolidating recent updates. |
| #462 | feat: Use '?mode=' param for SVG visualizations |
Merged | Unified ?mode= API (repos, bars, compact, matrix). |
| #487 | feat: dynamic SVG status badge polling and DOM updates |
In Review | Real-time client-side polling with throttled setTimeout. |
Upstream & Research Repositories
| Item | Repository | Status | Description |
|---|---|---|---|
| Commit 1e5a39c | mmarhin/gitea |
Proposal | Initial implementation of frontend reputation labels in profiles and explore views. |
| test-js | mmarhin/test-js |
Completed | SVG JavaScript execution testbed across browser contexts. |
4. openSUSE Conference 2026 Presentation
During the program, I was invited to attend the openSUSE Conference 2026 (oSC26) in Nuremberg. I delivered a 4-minute lightning talk showcasing the project architecture, SVG modernization, and real-time status updates, and had the chance to meet and connect in personal with the openSUSE team and community.
- Talk Recording: Watch the Lightning Talk on YouTube (4:02 mark)
Lightning talk at openSUSE Conference 2026
openSUSE Conference 2026 group photo in Nuremberg
5. Current State & Future Work
-
Current Status: All primary milestones are completed and tested. The core SVG enhancements and fixes are currently under review in the
svg_fixesbranch (PR #455), alongside the dynamic polling prototype (PR #487). -
Next Steps:
- Deploy the refactored service to production on
br.opensuse.org. - Extend real-time polling to project matrix and repository summary views.
- Integrate structured build status summaries into automated Gitea PR comment bots.
- Deploy the refactored service to production on
6. Acknowledgments
I would like to express my deepest gratitude to my mentor Daniel García Moreno (@dgarcia) for his constant mentorship, code reviews, and architectural guidance throughout the summer.
A special thanks to Adam (@adamm), maintainer of the autogits repository, for his valuable feedback and insights on scaling the service for large OBS distributions like openSUSE:Factory.
Finally, thank you to the openSUSE Community and Google Summer of Code for this incredible opportunity.
Tumbleweed – Review of the week 2026/33
Dear Tumbleweed users and hackers,
This week saw the release of 4 snapshots (0806, 0809, 0811, and 0812).
Notable updates include the release of KDE Plasma 6.7.4 in snapshot 0809, delivering the latest bugfix release. In the same snapshot, GDM 50.2 was delivered to address security concerns, including a path traversal vulnerability where a compromised greeter could load arbitrary .desktop files via SelectSession, and an autologin bypass.
For system libraries and services, Mesa 26.2.0 was delivered in snapshot 0812. OpenSSH 10.5p1 also arrived in 0812, which now requires ECC (Elliptic Curve Cryptography) support in libcrypto for its portable build. Meanwhile, snapshot 0811 delivered OpenVPN 2.7.5 with multiple security fixes and built-in Data Channel Offload (DCO) support.
Several other critical security fixes were integrated this week. Dracut was updated to version 112+suse.29.gc0c5e1d to patch a root code execution vulnerability (CVE-2026-15816) in the emergency hook script path. Python-cryptography 50.0.0 also landed in snapshot 0806 to resolve an RSA decryption vulnerability (CVE-2026-69247). Additionally, the toolchain was updated with GCC 16.2.0, and the Linux kernel moved from 7.1.7 in snapshot 0809 to 7.1.8 in snapshot 0812.
These 4 snapshots delivered the following updates:
- aws-lc 5.5.0
- dracut 112+suse.29.gc0c5e1d
- gcc16 16.2.0
- gdm 50.2
- gnome-control-center 50.4
- gnome-shell 50.4
- gstreamer 1.28.6
- harfbuzz 14.3.0
- KDE Plasma 6.7.4
- libadwaita 1.9.3
- libostree 2026.3
- libpsl 0.23.2
- LibreOffice 26.2.5.2
- Linux kernel 7.1.7 & 7.1.8
- Mesa 26.2.0
- mutter 50.4
- ncurses 6.6.20260808
- openssh 10.5p1
- openvpn 2.7.5
- python-anyio 4.14.2
- python-charset-normalizer 3.4.9
- python-cryptography 50.0.0
- python-pyOpenSSL 26.4.0
- shadow 4.20.2
- suitesparse 7.13.0
- udisks2 2.11.2
- usbredir 0.15.0
Looking beyond these releases, here is what is currently working its way through our staging areas as we look to the next week:
- glibc 2.44: Still progressing in staging with integration issues like rpmlint test failures (boo#1273686) and python-scipy build issues (boo#1273688) under active investigation.
- libnettle 4.0.0: Currently breaking libzypp’s test suite.
- Swig 4.5.0
- icewm 4.0: Undergoing testing, but currently experiencing redraw issues in combination with the YaST installer.
Planet News Roundup
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 7 to 13.
This week highlights Tumbleweed’s five snapshots. Podman 6.0.0, which now defaults rootless networking to pasta and drops legacy components like slirp4netns and CNI, was a key change. On the KDE side, registration opened for Akademy-es 2026 in Madrid and KStars 3.8.4 arrived with what the project calls the world’s first AI-powered guiding assistant. The openSUSE.Asia Summit 2026 also announced a change of venue in Yogyakarta, and the Agama Installer showed how any distribution can restyle the installer without touching a line of its code.
Here is a summary and links for each post:
A Mix of New Features in Plasma 6.7
The KDE Blog closes out its Plasma 6.7 series with the traditional grab-bag of smaller changes that never got their own post. Highlights include duplicating network connections, syncing mouse and stylus pointers, setting a preferred calendar application, shortcuts for push-to-talk mic muting, and mixed skin-tone emoji selection.
Qwen3.8-2.4T-A95B: Raising the Stakes in Frontier AI
Alessandro examines Alibaba’s newly released open-weights model, which pairs 2.4 trillion total parameters with roughly 95 billion active per token thanks to a Mixture of Experts design. His conclusion is that the real contest is shifting from who builds the biggest model to who turns that capacity into efficient, private, genuinely useful systems.
Registration Opens for Akademy-es 2026 in Madrid
The KDE Blog announces that free but mandatory registration is now open for Akademy-es 2026, held Oct. 23–25 at Camping Arco Iris in Villaviciosa de Odón. Key deadlines include Sept. 5 for accommodation assistance requests, Sept. 30 for booking a spot at the campsite, and Oct. 20 for general registration. The Call for Papers is still open until Sept. 3.
Help Number Research Find Numbers With This Bash Script
Victorhck shares a Bash script he wrote to automate submissions to Number Research Inc., a site attempting to catalogue every positive integer. The script asks where to start, submits numbers sequentially, skips ahead by 100 when a number is already claimed, and saves your position and statistics when you stop it with Ctrl+C.
KStars 3.8.4 Arrives With an AI Guiding Assistant
The KDE Blog covers the latest release of KDE’s planetarium and astrophotography suite, which introduces what the project calls the world’s first AI-powered guiding. The release also adds an MCP server for connecting any large language model to KStars, though currently with a limited subset of functions.
H.264 Playback Works, but CPU Usage Is High
The Geeko Blog of the Japanese openSUSE user group explains why high-resolution, high-framerate H.264 video can pin a CPU at 100 percent on a default install. openSUSE ships OpenH264, but the official gstreamer and VLC packages are built with x264 and hardware-decoder paths for H.264 disabled to avoid patent-related IP risk.
Get Agama Dressed for Success
The Agama Installer blog explains how any distribution can restyle the whole installer without touching a line of Agama code. A single CSS file named after the product id, plus logos, is enough to apply your colors, typeface and other styles across light and dark schemes while keeping the accessibility floor intact.
Venue Update for openSUSE.Asia Summit 2026
openSUSE News announces that the summit moves to the Convention Hall at Universitas Islam Negeri Sunan Kalijaga in Yogyakarta, replacing the previously announced TILC venue at Universitas Gadjah Mada. The change was made for technical and logistical reasons, and the same hall hosted the very first openSUSE.Asia Summit in Indonesia back in 2016. Dates remain Oct. 3–4, 2026, and already-registered participants need to take no action.
How to Blur Your Wallpaper in Plasma
The KDE Blog walks through blurred wallpaper by 2N-r, a wallpaper plugin that blurs or dims the desktop background whenever an application is not fullscreen. Options cover blur radius, dimming color, transition time, and disabling the effect for slideshows, and installation is a matter of picking Active Blur from Get New Stuff in the wallpaper settings.
An Alternative Taskbar for Your Desktop, Punchi Dock – Plasmoids for Plasma 6 (37)
The KDE Blog reaches widget number 37 in its plasmoid series with Punchi Dock by punchipunchi, a native launcher and task dock for Plasma 6 aimed primarily at Wayland. It works either as a floating dock or integrated into a Plasma panel, and offers window cards, live thumbnails, configurable folders, MPRIS media cards, and an optional PipeWire audio visualizer.
Linux Saloon 215 | Odyssey Linux
CubicleNate recaps another community episode of Linux Saloon, with participants trading experiences and opinions on various distributions, Void Linux in particular. The post gathers links to the resources mentioned during the stream. It also points to upcoming events such as Open Mic Night and to participant project links.
Linux Saloon 214 | Early Edition August
CubicleNate covers an early-edition episode ranging over hardware projects like the War Thunder sim rig and the perennial question of font management on Linux. News topics included the retirement of the “Father of the Internet,” Firefox updates, and the Steam Machine launch. Fedora governance changes also came up, alongside the usual list of resources and upcoming events.
UI Improvements Galore – This Week in Plasma
The KDE Blog translates Nate Graham’s weekly Plasma report, which this time leans heavily on usability polish. Plasma 6.8 now tells you when you try to print to an unavailable printer instead of silently doing nothing, and new user account creation warns clearly about invalid username characters.
Measuring Binary Function Coverage of openSUSE Integration Tests
Zoltán Balogh opens by being explicit about what his measurement is and is not. A typical Tumbleweed install carries roughly 2,600 ELF executables in /usr/bin and /usr/sbin, while the test repository holds 2,343 test modules. Coverage is measured on 141 of those binaries using 98 test modules, which he stresses is a fraction of the picture rather than the distribution’s total test coverage.
Diagonal Icons for Your PC
The KDE Blog presents Diagonal Icon theme by tamascsabi, a colourful set built around two-tone backgrounds split by a diagonal line. The design takes inspiration from popular sets such as Yaru, Evolvere and WhiteSur. It ships with an interactive POSIX-compliant installer that auto-detects distribution and window manager, works on Linux and BSD, supports customisable folder colours, and includes matching light and dark cursor themes.
Tumbleweed – Review of the Week 2026/32
Dominique Leuenberger and Victorhck report on five snapshots (0731, 0802, 0803, 0804, 0805), headlined by Podman 6.0.0 defaulting rootless networking to pasta and dropping cgroups v1, slirp4netns and CNI. shadow 4.20.0 removed the PASS_MIN_DAYS setting and the associated –mindays flags outright, so automated user-management scripts relying on them will now fail intentionally. Plasma 6 Workspace also switched SDDM to default to the Wayland session, while glibc 2.44, LibreOffice 20.2.5.2 and kernel 7.1.7 wait in staging.
Tiny Wins for Packagers: End-of-Week Update (2026-08-07)
The Open Build Service team publishes its weekly roundup of fixed issues, small features and minor releases. Shipped last week were OBS 2.10.34 with two security updates and osc 1.27.3, along with a long-awaited move to Rails 8.0.5.1. Other changes include dropping the updating and deleting BsRequest API, a fix to the /trigger API, and osc now erroring out on the deprecated apisrv option.
View more blogs or learn to publish your own on planet.opensuse.org.