<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

    <title>Fedora People</title>
    <link rel="self" href="fedoraplanet.org"/>
    <link href="fedoraplanet.org"/>
    <id>fedoraplanet.org/rss20.xml</id>
    <updated>2026-09-05T14:01:49+00:00</updated>
    <generator uri="https://feedreader.github.io/">Pluto 1.6.3 on Ruby 3.4.5 (2025-07-16) [x86_64-linux]</generator>

    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Magazine: BTRFS boot failure and easy GUI methods for system recovery</title>
        <link href="https://fedoramagazine.org/btrfs-boot-failure-and-easy-gui-methods-for-system-recovery/"/>
        <id>https://fedoramagazine.org/?p=43964</id>
        <updated>2026-09-04T20:54:40+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/planet-magazine.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;img width=&quot;300&quot; height=&quot;127&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-300x127.jpg&quot; class=&quot;webfeedsFeaturedVisual wp-post-image&quot; alt=&quot;&quot; style=&quot;display: block; margin: auto; margin-bottom: 5px;max-width: 100%;&quot; link_thumbnail=&quot;&quot; decoding=&quot;async&quot; loading=&quot;lazy&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-300x127.jpg 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-1024x433.jpg 1024w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-768x325.jpg 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-1536x650.jpg 1536w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-816x345.jpg 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1-472x200.jpg 472w, https://fedoramagazine.org/wp-content/uploads/2026/08/gui-btrfs-management-and-recovery-1.jpg 1890w&quot; sizes=&quot;auto, (max-width: 300px) 100vw, 300px&quot; /&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;A few short how-to&amp;#8217;s with screenshots, showing easy ways to boot up off a USB live ISO and return back to previous points in time&lt;/strong&gt; &lt;strong&gt;with BTRFS&lt;/strong&gt;.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Many Linux distributions now default to BTRFS as the standard installation filesystem. Fedora Linux is no exception to that.&lt;br /&gt;&lt;br /&gt;2022/23 saw a lot of articles extolling its virtues of easy rollback, stability and so forth. All complete with paragraphs of command line instructions.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Times have changed, the BTRFS infrastructure has matured, and there are now easy to use GUI tools at our fingertips.&lt;/p&gt;



&lt;span id=&quot;more-43964&quot;&gt;&lt;/span&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;No special tools or skills&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You may use any standard Fedora Linux ISO image and USB stick.&lt;br /&gt;&lt;br /&gt;This article is for people new to Fedora Linux and for those who are familiar with ext4 and Timeshift.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Easy to follow instructions&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;My experience with Linux goes back quite a long way.&lt;br /&gt;&lt;br /&gt;There used to be a time when the Fedora Linux help links often routed to Red Hat Enterprise. This generally targeted the needs of network managers and other system professionals.&lt;br /&gt;&lt;br /&gt;Thankfully, for ordinary users the situation has now improved. The Fedora Magazine is one of those reasons.&lt;br /&gt;&lt;br /&gt;In the last few years I have been using Fedora Linux as test-bed virtual machines and I have been using Fedora Kinoite on a secondary laptop.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;As a daily driver, the thing that most recently stopped me switching to Fedora Linux was not being able to find easy to follow instructions on snapshot recovery during system boot failure.&lt;br /&gt;&lt;br /&gt;This article lists the solutions that I finally pieced together.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;How to start&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions.png&quot;&gt;&lt;img fetchpriority=&quot;high&quot; decoding=&quot;async&quot; width=&quot;1024&quot; height=&quot;427&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions-1024x427.png&quot; alt=&quot;how to use a partition manager to discover what file system that you are using&quot; class=&quot;wp-image-43965&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions-1024x427.png 1024w, https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions-300x125.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions-768x321.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions-816x341.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/stdpartitions.png 1107w&quot; sizes=&quot;(max-width: 1024px) 100vw, 1024px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;First, make sure that you do actually have your OS running with BTRFS.&lt;br /&gt;&lt;br /&gt;This is now normally the case but if you have had your installation for a few years, or someone else installed it for you, it is wise to check.&lt;br /&gt;&lt;br /&gt;On Fedora Workstation, with Gnome, try &lt;em&gt;disks&lt;/em&gt; or &lt;em&gt;gparted&lt;/em&gt;. These two will also install readily on KDE and many users actually prefer them to the &lt;em&gt;KDE partion manager&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Many people welcomed the &lt;a href=&quot;https://discussion.fedoraproject.org/t/f42-change-proposal-promote-kde-plasma-desktop-variant-to-edition-self-contained/142526&quot;&gt;20&lt;/a&gt;&lt;a href=&quot;https://discussion.fedoraproject.org/t/f42-change-proposal-promote-kde-plasma-desktop-variant-to-edition-self-contained/142526&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;25&lt;/a&gt; decision by the Fedora steering committee to promote KDE to parity status with (Gnome) Workstation. This guide covers both official versions.&lt;br /&gt;&lt;br /&gt;If you don&amp;#8217;t have Fedora  Linux yet, there are also a few notes on general setup as well.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Getting help from the assistant&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You may have seen &lt;em&gt;btrfs-assistant&lt;/em&gt; mentioned in forum discussions. If you don&amp;#8217;t already have&lt;em&gt; &lt;/em&gt;this program installed, then now is the time to look at doing it.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assist-discover.png&quot;&gt;&lt;img decoding=&quot;async&quot; width=&quot;702&quot; height=&quot;251&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assist-discover.png&quot; alt=&quot;ways to install btrfs-assistant using Fedora&quot; class=&quot;wp-image-43969&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assist-discover.png 702w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assist-discover-300x107.png 300w&quot; sizes=&quot;(max-width: 702px) 100vw, 702px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The package only takes a tiny amount of space and also installs &lt;em&gt;snapper&lt;/em&gt;. About 4MB in total. Either Gnome Software or KDE Discover are fine. Or you can use &lt;em&gt;dnf&lt;/em&gt; on the the command line.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Up and running:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;947&quot; height=&quot;744&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant.png&quot; alt=&quot;The btrfs-assistant user interface showing the range of system maintenance options&quot; class=&quot;wp-image-43967&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant.png 947w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant-300x236.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant-768x603.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-assistant-816x641.png 816w&quot; sizes=&quot;auto, (max-width: 947px) 100vw, 947px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Sub-Volumes&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Registration of existing sub-volumes is automatic:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;945&quot; height=&quot;329&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-initial-snaps.png&quot; alt=&quot;graphical viewing of btrfs sub-volumes using btrfs-assistant&quot; class=&quot;wp-image-43968&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-initial-snaps.png 945w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-initial-snaps-300x104.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-initial-snaps-768x267.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-initial-snaps-816x284.png 816w&quot; sizes=&quot;auto, (max-width: 945px) 100vw, 945px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;br /&gt;By default, Fedora creates two sub-volume sections on standard installation. We can only see them in the file manager when we boot via a USB live ISO, otherwise we see the volume contents only.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Partition managers such as &lt;em&gt;gparted&lt;/em&gt; may show the partition as complete but the file system won&amp;#8217;t work unless we have set up the logical sub-volume overlay inside of it.&lt;br /&gt;&lt;br /&gt;If you are using Gnome Workstation you may probably see an additional sub-volume &amp;#8216;&lt;em&gt;/root/var/lib/machines&lt;/em&gt;&amp;#8216; which, unless you are working with container built machines, will be empty. It&amp;#8217;s just there to exclude temporary files from any snapshot processes and can be ignored too.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Alternative layouts&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;em&gt;Anaconda&lt;/em&gt; is the in-house installer and I have been quite impressed with its recent incarnations.&lt;br /&gt;&lt;br /&gt;The default installation route is decidedly the easier option at present. &lt;br /&gt;&lt;br /&gt;However, for users wanting to add extra sub-volumes, the best method may be right at the start when you are offered the &lt;em&gt;Storage Editor&lt;/em&gt; option. If using pre Fedora Linux 45, you can also find it at the top right corner of the interface.&lt;br /&gt;&lt;br /&gt;Fedora Linux will happily install alongside your current setup if you want to try things out.&lt;br /&gt;&lt;br /&gt;I have found that the best method is to use &lt;em&gt;gparted&lt;/em&gt; to prepare a section of non-allocated disk space to offer the installer to work with, rather than offering it a ready made partition.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Post-install adjustments&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Creating new sub-volumes requires the command line. This is for advanced users only.&lt;br /&gt;&lt;br /&gt;In theory, &lt;em&gt;Blivet-gui&lt;/em&gt; claims to be able to do this task but I am yet to be convinced. B&lt;em&gt;trfs-assistant &lt;/em&gt;leaves this bit well alone, which is what we are going to do.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Backups&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;There isn&amp;#8217;t much that we can do with the actual sub-volumes, as they stand. The Copy On Write (CoW) mechanism is there and working. That&amp;#8217;s about it.&lt;br /&gt;&lt;br /&gt;But backups are always good to have, so make sure that you have got one before you start setting things up for real. We&amp;#8217;ll have a look at this in detail later on.&lt;br /&gt;&lt;br /&gt;There are &lt;em&gt;btrfs&lt;/em&gt; command line methods for sub-volumes using &lt;em&gt;send&lt;/em&gt; and &lt;em&gt;receive&lt;/em&gt; but the concepts can get quite complex.&lt;br /&gt;&lt;br /&gt;Making standard partition backups are much easier using &lt;em&gt;dd&lt;/em&gt; or Gnome &lt;em&gt;Disks&lt;/em&gt;, just as if we were using ext4, and they are equally effective for basic needs.&lt;br /&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Snapshots&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;These are what really sets BTRFS rollback into a totally different league compared to using Timeshift.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;To get this working we are going to use &lt;em&gt;Snapper&lt;/em&gt;:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs.jpg&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1024&quot; height=&quot;751&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs-1024x751.jpg&quot; alt=&quot;using live boot to view btrfs sub-volumes and snapper configs to setup automated snapshots&quot; class=&quot;wp-image-43981&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs-1024x751.jpg 1024w, https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs-300x220.jpg 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs-768x563.jpg 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs-816x598.jpg 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-configs.jpg 1155w&quot; sizes=&quot;auto, (max-width: 1024px) 100vw, 1024px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You may find mention on forums about using Timeshift on Fedora Linux BTRFS with Ubuntu style @ sub-volumes. This now no longer works unless you are using something like Linux Mint. It was never probably a good idea to start with but it does illustrate the extents to which people have gone to, and just to get some kind of easy GUI recovery setup going.&lt;br /&gt;&lt;br /&gt;We need to set up &lt;em&gt;Snapper&lt;/em&gt; before things go wrong. &lt;br /&gt;&lt;br /&gt;If you have arrived at this article through a web search and are in difficulties, unless you have previously setup snapshots, you are going to be restricted to using the command line.&lt;br /&gt;&lt;br /&gt;Command line &lt;em&gt;btrfs&lt;/em&gt; is actually the foundation program used to create and manage the overlay sections. &lt;em&gt;Snapper&lt;/em&gt; helps us work with the &lt;em&gt;btrfs&lt;/em&gt; snapshots.&lt;br /&gt;&lt;br /&gt;Several command line articles are available: &lt;a href=&quot;https://fedoramagazine.org/?s=btrfs&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://fedoramagazine.org/?s=btrfs&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Snapper configs&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The place to start is at the &lt;em&gt;Snapper Settings&lt;/em&gt; tab. Click &amp;#8216;new&amp;#8217; and fill in the details, one for &amp;#8216;root&amp;#8217; and one for &amp;#8216;home&amp;#8217;:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;943&quot; height=&quot;457&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new.png&quot; alt=&quot;Setting up BTRFS Snapper configs&quot; class=&quot;wp-image-43997&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new.png 943w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new-300x145.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new-768x372.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-snapper-settings-new-816x395.png 816w&quot; sizes=&quot;auto, (max-width: 943px) 100vw, 943px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The backup and target paths must both be on the same partition. Otherwise, the &lt;a href=&quot;https://btrfs.readthedocs.io/en/latest/Subvolumes.html&quot; data-type=&quot;link&quot; data-id=&quot;https://btrfs.readthedocs.io/en/latest/Subvolumes.html&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;docs&lt;/a&gt; say that you can place sub-volumes anywhere. BTRFS uses hidden sub-volumes, so placing &amp;#8216;root&amp;#8217; at &amp;#8216;/&amp;#8217; and &amp;#8216;home&amp;#8217; at &amp;#8216;/home&amp;#8217; is as good a place as any, probably.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;In our setup, &lt;em&gt;root&lt;/em&gt; means everything except the &lt;em&gt;home&lt;/em&gt; folder. And the home folder will neatly hold the home snapshots.&lt;br /&gt;&lt;br /&gt;Snapper will place its config files at &amp;#8216;/etc/snapper&amp;#8217; if you need to find them.&lt;br /&gt;&lt;br /&gt;Enable timeline, cleanup and boot. Click the save button.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Numbers&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The first config save will set up the config file. We now have to set the numbers.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-numbers-refined.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;574&quot; height=&quot;308&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-numbers-refined.png&quot; alt=&quot;snapper retention numbers need adjusting&quot; class=&quot;wp-image-44014&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-numbers-refined.png 574w, https://fedoramagazine.org/wp-content/uploads/2026/08/snapper-numbers-refined-300x161.png 300w&quot; sizes=&quot;auto, (max-width: 574px) 100vw, 574px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;I don&amp;#8217;t know if is intentional for &lt;a href=&quot;http://snapper.io/manpages/snapper-configs.html&quot; data-type=&quot;link&quot; data-id=&quot;http://snapper.io/manpages/snapper-configs.html&quot;&gt;Snapper&lt;/a&gt; to default to saving 10 whole years of snaps and nothing weekly. Perhaps it&amp;#8217;s something to do with openSUSE and and their long term server support program?&lt;br /&gt;&lt;br /&gt;For everyday use, these figures need changing. And the root volume needs to be treated differently from the home one. &lt;br /&gt;&lt;br /&gt;I am currently evaluating the above set for root, with 15, 10, 5, 3, 1, 50 for home. Although, I am wondering if these these figures could be a bit too high &amp;#8230;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The number defines how many snapshots the timeline cleanup algorithm should keep, counting from the youngest.&lt;br /&gt;&lt;br /&gt;When done, &lt;strong&gt;save again, then apply systemd changes.&lt;/strong&gt;&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Hoarding Junk&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Make sure that you don&amp;#8217;t get carried away. Snapshots are very easy to take. We&amp;#8217;ve all probably seen stories of people filling their houses with 20 years of old newspapers.&lt;br /&gt;&lt;br /&gt;One or two snapshots of old kernels and firmware updates might get us out of problems but we don&amp;#8217;t really need to keep Gigabytes of these for months on end. Conversely, it could be invaluable to find some small but important documents that got accidentally deleted a few months back without us realizing.&lt;br /&gt;&lt;br /&gt;The dangers of system bloat could well be one of the reasons that Fedora Linux doesn&amp;#8217;t have snapper already installed.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Creating the snapshots&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This is normally fully automated and happens in micro-seconds. A very different scale to ext4 and Timeshift where we are frequently talking of minutes.&lt;br /&gt;&lt;br /&gt;Manual snaps are great as well. Maybe just before doing something that could go wrong is a good idea.&lt;br /&gt;&lt;br /&gt;If you set up the Snapper boot config option, an instant snapshot will be taken at every boot time, so any errant updates can be very easy to reverse too.&lt;br /&gt;&lt;br /&gt;Different copy on write file systems can have both subtle or major differences but the basic b-tree principles tend to remain. If you want a deep dive into &lt;a href=&quot;https://btrfs.readthedocs.io/en/latest/dev/dev-btrfs-design.html&quot; data-type=&quot;link&quot; data-id=&quot;https://btrfs.readthedocs.io/en/latest/dev/dev-btrfs-design.html&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;the theory,&lt;/a&gt; there&amp;#8217;s lots out there.&lt;br /&gt;&lt;br /&gt;The BTRFS system is continually working on records of what is happening, so data processing requirements are very small. In &lt;strong&gt;simple&lt;/strong&gt; &lt;strong&gt;terms&lt;/strong&gt; we can look at this as making tag at a point in time on a type of continuous and interconnected meta-data event log. When we roll back, we return to the tag and restart the recording on a new branch.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Browsing&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Select the Snapper tab and then the sub-tab for Browse/Restore:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;942&quot; height=&quot;748&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1.png&quot; alt=&quot;browse and restore with btrfs-assistant&quot; class=&quot;wp-image-44044&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1.png 942w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1-300x238.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1-768x610.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-1-816x648.png 816w&quot; sizes=&quot;auto, (max-width: 942px) 100vw, 942px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Find the snapshot that you think you need and click on Browse to see what&amp;#8217;s in there.  The Browse function also lets you restore individual files rather than whole snaps. Keep an eye on the target drop down which will change when you switch tabs.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Deleting&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;BTRFS is night and day faster than the qcow2 systems used on virtual machines. The same for Timeshift. Only a couple of seconds are needed, even for very old snapshots.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Maintenance&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;On this tab, &lt;strong&gt;scrub&lt;/strong&gt; is probably the only important one. The &lt;a href=&quot;https://btrfs.readthedocs.io/en/latest/Scrub.html&quot; data-type=&quot;link&quot; data-id=&quot;https://btrfs.readthedocs.io/en/latest/Scrub.html&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;docs&lt;/a&gt; say this should run at least monthly. If you have done a lot of snapshot rewinding then a manual scrub is a good idea. &lt;br /&gt;&lt;br /&gt;Balance is for balancing RAID devices and you only really need defrag if you are running on a mechanical hard drive. An SSD will have its own optimising system built in but you could run defrag manually every year or two if you want.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;942&quot; height=&quot;743&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select.png&quot; alt=&quot;selecting btrfs maintenance schedules&quot; class=&quot;wp-image-44016&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select.png 942w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select-300x237.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select-768x606.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-maintain-select-816x644.png 816w&quot; sizes=&quot;auto, (max-width: 942px) 100vw, 942px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Live booting&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;There are some operations that we simply can&amp;#8217;t do on an operating system when it&amp;#8217;s in use. Instead, we need to use &lt;em&gt;Fedora Media Writer&lt;/em&gt; or Gnome &lt;em&gt;Disks&lt;/em&gt; to put a downloaded Live ISO onto a USB stick and run things from there. For &lt;em&gt;Disks&lt;/em&gt;, right click on the ISO and select open-with&lt;em&gt; Disk Image Writer&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Many of you will be very familiar with this process. But not everybody is aware that many live ISO&amp;#8217;s will also allow you to install small amounts of software onto them. This little trick will in fact go on to form a keystone to how we do our system failure recovery.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Downloaded ISO images from &lt;a href=&quot;https://fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://fedoraproject.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If preferred, try the Manjaro KDE ISO from &lt;a href=&quot;https://manjaro.org/products/download/x86&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://manjaro.org/products/download/x86&lt;/a&gt; which will also have most of the needed software already there.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Restarts&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The next stage is to get your computer to boot with the USB; you will need to have either already set your UEFI/BIOS to allow a trigger key during initial starting, usually delete, or you will need to go to the OS settings and request a UEFI restart there:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;981&quot; height=&quot;512&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1.png&quot; alt=&quot;how to reboot into the uefi/bios from your operating system&quot; class=&quot;wp-image-43985&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1.png 981w, https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1-300x157.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1-768x401.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/system-settings-boot-to-uefi-1-816x426.png 816w&quot; sizes=&quot;auto, (max-width: 981px) 100vw, 981px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Staying safe&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;It&amp;#8217;s basic standard good practice to have a recent full backup when doing anything to your system.&lt;br /&gt;&lt;br /&gt;Once you have booted the live ISO, if you don&amp;#8217;t have a backup, then make sure that you do.&lt;br /&gt;&lt;br /&gt;Using &lt;em&gt;Disk&lt;/em&gt;&amp;#8216;s GUI interface allows the making of partition images to be fairly straight forward. Gnome Workstation ISO&amp;#8217;s will already have &lt;em&gt;Disks&lt;/em&gt; ready for you to use. If you are using KDE, set it up using &lt;em&gt;KDE Discover&lt;/em&gt;. Otherwise use &lt;em&gt;dnf&lt;/em&gt;. The installation is just a few MB.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;896&quot; height=&quot;596&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks.png&quot; alt=&quot;Gnome Disks interface and how to make a partition backup image&quot; class=&quot;wp-image-43976&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks.png 896w, https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks-300x200.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks-768x511.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/backing-up-using-gnome-disks-816x543.png 816w&quot; sizes=&quot;auto, (max-width: 896px) 100vw, 896px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Select the partition, standard click the options button and choose &amp;#8216;create partition image&amp;#8217;.&lt;br /&gt;&lt;br /&gt;Backup the boot partitions too. BTRFS makes no copies of these. &lt;br /&gt;&lt;br /&gt;The usual cautions if you are thinking of using &lt;em&gt;dd&lt;/em&gt; and have never used it before. You need to &lt;strong&gt;always&lt;/strong&gt; pay attention to your input &amp;#8216;if=&amp;#8217; and your output &amp;#8216;of=&amp;#8217; or it changes from being a useful disk duplicator into it&amp;#8217;s other guise of disk destroyer &amp;#8230;.&lt;br /&gt;&lt;br /&gt;Also, place your backups on to something reliable. A good quality USB hard-drive is generally viewed as a good choice. They are more resistant to time fading than SSD&amp;#8217;s even if they are slower. If you have not heard of &amp;#8216;bit rot&amp;#8217; there are lots of articles on the web. SSD&amp;#8217;s will lose data if they are not regularly powered up.&lt;br /&gt;&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Partition sizes&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You may want to consider partition size adjustment at this point. But do the initial backup first, if you can.&lt;br /&gt;&lt;br /&gt;Keeping the size of the OS partition reduced down will make backing up much easier. And you are still going to need further full backups, even with Copy On Write running things.&lt;br /&gt;&lt;br /&gt;For more experienced users, there are methods to compress partition backups using &lt;em&gt;dd&lt;/em&gt;. Also creating a &amp;#8216;&lt;em&gt;/dev/zero&lt;/em&gt;&amp;#8216; temp file will help compress even more. You can save lots of space but the .img files have to be fully decompressed in order to mount them, which is a slight down side.&lt;br /&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Virtual machines&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Problems with computer speed and with excess data can occur when having a two concurrent CoW systems running together. A kind of snowball effect from the host system continually backing up copies of the other backups.&lt;br /&gt;&lt;br /&gt;According to the Qemu &lt;a href=&quot;https://www.qemu.org/docs/master/system/qemu-block-drivers.html#cmdoption-qcow2-arg-nocow&quot;&gt;docs&lt;/a&gt;, when keeping virtual machines on a BTRFS partition it is recommend to use the &amp;#8216;&lt;em&gt;nocow&lt;/em&gt;&amp;#8216; option to avoid performance issues.&lt;br /&gt;&lt;br /&gt;For those of you using &lt;em&gt;Gnome Boxes&lt;/em&gt;, which comes pre-installed on Workstation, any adjustment of the config files and VM locations is &lt;strong&gt;not&lt;/strong&gt; needed.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Boxes&lt;/em&gt; likes to keep its virtual machines out of view in a hidden &lt;em&gt;home&lt;/em&gt; folder called &lt;em&gt;&amp;#8216;.local/share/gnome-boxes/images&amp;#8217;&lt;/em&gt; and it tends to work best when left that way. All the image files will already have had CoW disabled.&lt;br /&gt;&lt;br /&gt;I can&amp;#8217;t say that I have noticed any significant problems when I have carried out short tests. However, the issue is there nevertheless and a general look on the web will yield some quite lively discussion on the matter.&lt;br /&gt;&lt;br /&gt;Advanced users may wish to consider running their VMs on a separate ext4 partition as another option.&lt;br /&gt;&lt;br /&gt;The &lt;em&gt;nocow&lt;/em&gt; +C flag can be easily checked by using &lt;em&gt;lsattr&lt;/em&gt; against the image file, if required.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Swap files&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Fedora Linux now uses the faster and more modern &lt;em&gt;zram&lt;/em&gt; system which compresses the RAM data instead of swapping it to storage.&lt;br /&gt;&lt;br /&gt;BTRFS snapshotting will &lt;strong&gt;not&lt;/strong&gt; work if traditional swap files are present in the sub-volume. &lt;br /&gt;&lt;br /&gt;If you are running short of RAM, your first option should be adjusting the &lt;em&gt;zram&lt;/em&gt; allocation ratios. If you still find that you need a swap file, you will need to create a separate sub-volume to contain it.&lt;br /&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Recovery&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Having arrived at this point, you should now find this section to be fairly intuitive.&lt;br /&gt;&lt;br /&gt;However, do remember to pay attention to root/home continuity. Remember that &lt;em&gt;home&lt;/em&gt; will still contain hidden system and config files that are used by programs installed in the root section.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;942&quot; height=&quot;748&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore.png&quot; alt=&quot;btrfs-assistant restore proceedure&quot; class=&quot;wp-image-44006&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore.png 942w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-300x238.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-768x610.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/btrfs-restore-816x648.png 816w&quot; sizes=&quot;auto, (max-width: 942px) 100vw, 942px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For small problems, where the system still boots, load &lt;em&gt;btrfs-assistant&lt;/em&gt; on standard load and roll back to a previous good point.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Importantly&lt;/strong&gt;, for USB running, start the file manager and mount the partition that you need to fix &lt;strong&gt;before&lt;/strong&gt; installing or running btrfs-assistant or it will fail to work.&lt;br /&gt;&lt;br /&gt;In both cases you will be advised to reboot for the request to take effect. The whole process is fairly quick and compared to Timeshift, pretty much instant.&lt;br /&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Choosing the right tools&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;System failure happens to the best of us, given enough time to press enough buttons or to adjust one configuration file too many. But sometimes the failures are caused from upstream, from an unnoticed upstream bug perhaps.&lt;br /&gt;&lt;br /&gt;If you are still able to boot into your system, Fedora Linux already features a very quick package reversal system as built-in standard. Sometimes we don&amp;#8217;t need to use snapshots at all.&lt;br /&gt;&lt;br /&gt;There is a GUI program to run this called &lt;em&gt;dnfdragora&lt;/em&gt;:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;949&quot; height=&quot;745&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install.png&quot; alt=&quot;installation of dndragora&quot; class=&quot;wp-image-44066&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install.png 949w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install-300x236.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install-768x603.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnfdragora-install-816x641.png 816w&quot; sizes=&quot;auto, (max-width: 949px) 100vw, 949px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For the sake of completeness, this does need mentioning. However, I would probably argue that in this case the command line is quicker and more intuitive:&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1024&quot; height=&quot;348&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald-1024x348.png&quot; alt=&quot;&quot; class=&quot;wp-image-44068&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald-1024x348.png 1024w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald-300x102.png 300w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald-768x261.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald-816x277.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/09/dnf-downgrade-thermald.png 1066w&quot; sizes=&quot;auto, (max-width: 1024px) 100vw, 1024px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Downgrades work on a simple &lt;strong&gt;temporary&lt;/strong&gt; basis only, so there is no need to re-instate anything at a later stage. When the next batch of updates are available, hopefully with a fix, the package and its associated files become automatically re-upgraded.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Conclusion&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This article hopefully updates us to the start of H2 2026.&lt;br /&gt;&lt;br /&gt;Should Red Hat support Fedora Linux putting their support behind&lt;em&gt; btrfs-assistant&lt;/em&gt; and should we have s&lt;em&gt;napper&lt;/em&gt; and snapshots already setup on new installations?&lt;br /&gt;&lt;br /&gt;I think the answer to that is yes, and that this is probably going to be happening. But for exactly how and when, we will have to wait to see.&lt;br /&gt;&lt;br /&gt;Further improvements will always be in the pipeline.&lt;br /&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://fedoramagazine.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Magazine</title>
            
            
            <subtitle type="html">Guides, information, and news about the Fedora operating system for users, developers, system administrators, and community members.</subtitle>
            
            <link rel="self" href="https://fedoramagazine.org"/>
            <id>https://fedoramagazine.org</id>
            
            <updated>2026-09-04T20:54:43+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Marcin Juszkiewicz: How I use LLM for my work</title>
        <link href="https://marcin.juszkiewicz.com.pl/2026/09/04/how-i-use-llm-for-my-work/"/>
        <id>tag:marcin.juszkiewicz.com.pl,2026-09-04:/2026/09/04/how-i-use-llm-for-my-work/</id>
        <updated>2026-09-04T14:40:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/102107fa8437055ab942172dcfef7b4d&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;One of the hot topics in the last months has been the use of &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt;&amp;#8221; &amp;#8212; which
usually means using LLMs (Large Language&amp;nbsp;Models).&lt;/p&gt;
&lt;p&gt;After a big push at work to adopt &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt;&amp;#8221;, it took me some time to find a good use
of it in my daily&amp;nbsp;workflow.&lt;/p&gt;
&lt;!--MORE--&gt;

&lt;h3&gt;Rewriting&amp;nbsp;software&lt;/h3&gt;
&lt;p&gt;One of most popular ways of using &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt;&amp;#8221; is rewriting software. I know people
having old games ported from one retro platform to another this&amp;nbsp;way.&lt;/p&gt;
&lt;p&gt;However, the low barrier to entry gave many people a way to jump in which did
not end&amp;nbsp;well&amp;#8230;&lt;/p&gt;
&lt;p&gt;As a result, countless projects have stopped accepting merge requests because so
many of them were nothing more than &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt; slop&amp;#8221; (aka &amp;#8220;worthless junk not even
worth looking&amp;nbsp;at&amp;#8221;).&lt;/p&gt;
&lt;h4&gt;My&amp;nbsp;example&lt;/h4&gt;
&lt;p&gt;I have used Claude to rewrite my &lt;a href=&quot;https://github.com/hrw/edk2-armcpuinfo/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;EDK2&lt;/span&gt; ArmCpuInfo&lt;/a&gt;
project to make it easier for me to update it. The statistics of &lt;a href=&quot;https://github.com/hrw/edk2-armcpuinfo/commit/dc3b2d598df7ac560fbf63660657cea077576a73&quot;&gt;the commit
that did most of the work&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;lines changed: 5630 additions &lt;span class=&quot;amp&quot;&gt;&amp;amp;&lt;/span&gt; 3552&amp;nbsp;deletions&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I would not send anything like that to anyone for review. Far too messy.
Going through it was painful but I got what I asked for. And this was a result
of several prompts and manual&amp;nbsp;changes.&lt;/p&gt;
&lt;h3&gt;Fixing&amp;nbsp;packages&lt;/h3&gt;
&lt;p&gt;As you know, my work is mostly around building packages. I have worked on Arm,
AArch64, ppc64le, s390x and now &lt;span class=&quot;caps&quot;&gt;RISC&lt;/span&gt;-V. I fixed countless packages by hand,
going through their source and finding out why they failed and how to get them
building on target&amp;nbsp;platforms.&lt;/p&gt;
&lt;p&gt;After my last vacation I decided to check how an &lt;span class=&quot;caps&quot;&gt;LLM&lt;/span&gt; would help with&amp;nbsp;it.&lt;/p&gt;
&lt;p&gt;I fetched the package, unpacked the sources&amp;nbsp;(&lt;code&gt;fedpkg prep&lt;/code&gt;), fetched the
build.log file from the latest failed build, and ran Claude with one, simple&amp;nbsp;prompt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Look at build.log and source and find out why it does not build on&amp;nbsp;risc-v.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The amount of time I had to wait and output to read varied from package to
package. Sometimes build logs from other Fedora architectures were needed,
sometimes a few build attempts. At the end I had a patch which made the package
buildable on the &lt;span class=&quot;caps&quot;&gt;RISC&lt;/span&gt;-V&amp;nbsp;architecture.&lt;/p&gt;
&lt;h3&gt;Types of&amp;nbsp;fixes&lt;/h3&gt;
&lt;p&gt;Some fixes were simple, like
&lt;a href=&quot;https://github.com/pavel-odintsov/fastnetmon/pull/1092&quot;&gt;fastnetmon&lt;/a&gt; where
a change in the link order was the only thing&amp;nbsp;needed.&lt;/p&gt;
&lt;p&gt;Some were funny, like &lt;a href=&quot;https://github.com/gnudatalanguage/gdl/pull/2229&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; Data Language&lt;/a&gt;
where fixing &lt;span class=&quot;caps&quot;&gt;RISC&lt;/span&gt;-V fixed it for AArch64 as well. This made the build fail, as
some tests, which were expected to fail,&amp;nbsp;passed.&lt;/p&gt;
&lt;p&gt;Others were related to differences between &lt;span class=&quot;caps&quot;&gt;RISC&lt;/span&gt;-V (&lt;span class=&quot;caps&quot;&gt;RV64GC&lt;/span&gt;) floating-point unit
compared to other architectures. Such &amp;#8220;simple&amp;#8221; things like &amp;#8220;are we dividing
by zero&amp;#8221; can be a&amp;nbsp;problem.&lt;/p&gt;
&lt;h3&gt;Things I do not&amp;nbsp;send&lt;/h3&gt;
&lt;p&gt;There were also packages for which I got some patches and never sent them
neither upstream nor to the package&amp;nbsp;maintainer.&lt;/p&gt;
&lt;p&gt;Those were ones I did not understand. For instance, a patch changed how the &amp;#8220;R&amp;#8221;
language handles &amp;#8220;&lt;span class=&quot;caps&quot;&gt;NA&lt;/span&gt; and NaN&amp;#8221; numbers. It was yet another issue related
to how &lt;span class=&quot;caps&quot;&gt;RISC&lt;/span&gt;-V &lt;span class=&quot;caps&quot;&gt;FPU&lt;/span&gt; works. Also it was so cryptic that I looked at code and had no
idea what I was looking&amp;nbsp;at.&lt;/p&gt;
&lt;h3&gt;The final&amp;nbsp;question&lt;/h3&gt;
&lt;p&gt;I understand &lt;span class=&quot;caps&quot;&gt;FOSS&lt;/span&gt; developers who refuse to accept any &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt; generated&amp;#8221; changes.
There is too much &amp;#8220;&lt;span class=&quot;caps&quot;&gt;AI&lt;/span&gt; slop&amp;#8221; being submitted. At the same time I wonder where
their limit&amp;nbsp;is.&lt;/p&gt;
&lt;p&gt;Would they merge patch below or not? And would presence of the &amp;#8220;Assisted-by:
&lt;span class=&quot;caps&quot;&gt;LLM&lt;/span&gt;&amp;#8221; line make them refuse this patch or not? Will they accept it without such&amp;nbsp;line?&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Subject: [PATCH] Fix abseil link order for ld.bfd

Move absl:: libraries after gRPC in fastnetmon_api_client link list.
ld.bfd (used on riscv64) is a single-pass linker and needs dependees
before dependencies.

Assisted-by: LLM
---
 src/CMakeLists.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 10caf4c6..5bde9fcc 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -800,10 +800,6 @@ if (ENABLE_GOBGP_SUPPORT)

     add_executable(fastnetmon_api_client fastnetmon_api_client.cpp)

-    if (LINK_WITH_ABSL)
-        target_link_libraries(fastnetmon_api_client  absl::base absl::synchronization)
-    endif()
-
     # We use another way to specify dependencies for Windows as our standard approach clearly does not work
     # https://www.f-ax.de/dev/2020/11/08/grpc-plugin-cmake-support.html
     if (${CMAKE_SYSTEM_NAME} STREQUAL &amp;quot;Windows&amp;quot;)
@@ -819,6 +815,10 @@ if (ENABLE_GOBGP_SUPPORT)

     target_link_libraries(fastnetmon_api_client protobuf::libprotobuf)

+    if (LINK_WITH_ABSL)
+        target_link_libraries(fastnetmon_api_client  absl::base absl::synchronization)
+    endif()
+
     if (KAFKA_SUPPORT)
         target_link_libraries(fastnetmon ${LIBKAFKA_CPP_LIBRARY_PATH})
     endif()
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I would accept it. Because for me, despite the origin of that patch, it is a
very simple change to&amp;nbsp;review.&lt;/p&gt;
        </content>
        <author>
            
            <name>hrw</name>
            
            
            <uri>https://marcin.juszkiewicz.com.pl/</uri>
        </author>
        <source>
            
            <title type="html">Marcin Juszkiewicz</title>
            
            
            <link rel="self" href="https://marcin.juszkiewicz.com.pl/"/>
            <id>https://marcin.juszkiewicz.com.pl/</id>
            
            <updated>2026-09-04T14:40:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christof Damian: Friday Links 26-28</title>
        <link href="https://christof.damian.net/2026/09/friday-links-26-28.html/"/>
        <id>https://christof.damian.net/2026/09/friday-links-26-28.html/</id>
        <updated>2026-09-03T22:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a70fdf1df79b4a6e8a5e4a9fe0b2ded9&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>cdamian</name>
            
            
            <uri>https://christof.damian.net/</uri>
        </author>
        <source>
            
            <title type="html">Christof Damian</title>
            
            
            <subtitle type="html">Recent content on Christof Damian</subtitle>
            
            <link rel="self" href="https://christof.damian.net/"/>
            <id>https://christof.damian.net/</id>
            
            <updated>2026-09-03T22:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Ben Cotton: Maintainer’s Guide to Hackfests</title>
        <link href="https://duckalignment.academy/maintainers-guide-to-hackfests/"/>
        <id>https://duckalignment.academy/?p=1552</id>
        <updated>2026-09-02T12:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b4307c1a73d64411b27238e6da5ccc1e&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;I just published the first version of the &lt;em&gt;Maintainer&amp;#8217;s Guide to Hackfests&lt;/em&gt;. It&amp;#8217;s intended to be a short, practical guide for getting the most out of participating in a hackfest. As my luck would have it, this year&amp;#8217;s Hacktoberfest — the event that inspired me to write the guide in the first place — will be completely different from years past. But there are other hackfest events out there that you might want to participate in.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;From being clear about why you&amp;#8217;re participating, to getting policies and configuration in place, the &lt;em&gt;Maintainer&amp;#8217;s Guide to Hackfests&lt;/em&gt; condenses all of my experience in 16 short pages. If you find it useful, or if you find something confusing, missing, or flat out wrong, you can &lt;a href=&quot;https://github.com/Duck-Alignment-Academy/hackfest-guide&quot;&gt;contribute&lt;/a&gt;. Or just start reading from the links below.&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/Duck-Alignment-Academy/hackfest-guide/releases/latest/download/hackfest-guide.pdf&quot;&gt;PDF&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://github.com/Duck-Alignment-Academy/hackfest-guide/releases/latest/download/hackfest-guide.epub&quot;&gt;epub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;photo-credit wp-block-paragraph&quot;&gt;This post&amp;#8217;s featured image from &lt;a href=&quot;https://flic.kr/p/cm3aww&quot;&gt;Control&lt;/a&gt; by Tristan Ferne, used under &lt;a href=&quot;https://creativecommons.org/licenses/by/2.0/deed.en&quot;&gt;CC BY 2.0&lt;/a&gt;. Edited by Ben Cotton.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href=&quot;https://duckalignment.academy/maintainers-guide-to-hackfests/&quot;&gt;Maintainer&amp;#8217;s Guide to Hackfests&lt;/a&gt; appeared first on &lt;a href=&quot;https://duckalignment.academy&quot;&gt;Duck Alignment Academy&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>bcotton</name>
            
            
            <uri>https://funnelfiasco.com</uri>
        </author>
        <source>
            
            <title type="html">Ben Cotton</title>
            
            
            <subtitle type="html">Program management for open source projects</subtitle>
            
            <link rel="self" href="https://funnelfiasco.com"/>
            <id>https://funnelfiasco.com</id>
            
            <updated>2026-09-01T23:50:56+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Peter Czanik: Using syslog-ng with Elasticsearch 9.5</title>
        <link href="https://peter.czanik.hu/other/syslog-ng-elasticsearch-9-5/"/>
        <id>https://peter.czanik.hu/other/syslog-ng-elasticsearch-9-5/</id>
        <updated>2026-09-02T11:49:17+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a256ffa71c4b893ca7b41ac393c4e067&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>czanik</name>
            
            
            <uri>https://peter.czanik.hu/</uri>
        </author>
        <source>
            
            <title type="html">Peter Czanik</title>
            
            
            <subtitle type="html">Recent content in planets on Random thoughts of Peter &#39;CzP&#39; Czanik</subtitle>
            
            <link rel="self" href="https://peter.czanik.hu/"/>
            <id>https://peter.czanik.hu/</id>
            
            <updated>2026-09-02T11:49:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Francois Gonothi Toure: Faster builds and better answers: GPU acceleration and model comparison for Fedora’s RAG assistants</title>
        <link href="https://medium.com/@gtfrans2re/faster-builds-and-better-answers-gpu-acceleration-and-model-comparison-for-fedoras-rag-assistants-71933721e752?source=rss-b4f778af1b74------2"/>
        <id>https://medium.com/p/71933721e752</id>
        <updated>2026-09-01T16:11:34+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/3398e00da2b8e33b9b89c2c179d113d0&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;&lt;em&gt;An Outreachy internship note on the Fedora AI/ML editorial and packaging assistants&lt;/em&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn-images-1.medium.com/max/1024/1*-n3f_RxJpK69zu_iC2cj2w.png&quot; /&gt;&lt;figcaption&gt;CPU/GPU banner image created with Google Gemini’s Nano Banana&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;As part of my Outreachy internship with the Fedora Project, I built two retrieval-augmented generation (RAG) assistants: one for the Fedora editorial guidelines (Community Blog and Magazine) and one for the Fedora packaging guidelines. Both share the same key step: building a vector store. The assistant reads the source documents, splits them into chunks, and turns each chunk into an embedding it can search later.&lt;/p&gt;&lt;p&gt;For most of the internship, I ran these builds without a GPU. Once I had access to a GPU instance, I re-ran the same builds on the GPU and measured the difference. On both projects, the result was about the same: roughly a 13x speedup.&lt;/p&gt;&lt;h3&gt;What was measured&lt;/h3&gt;&lt;p&gt;For each project, I built the vector store twice, holding the work identical and changing only whether the GPU was used:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Same corpus per project,&lt;/strong&gt; the same chunk size, and the same embedding model on both runs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Identical output:&lt;/strong&gt; the chunk count matched between the CPU and GPU runs, confirming both did the same work (8888 chunks for the editorial guide, 6137 for the packaging guide).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;A note on method:&lt;/strong&gt; the two projects were measured slightly differently. For the editorial guide, both runs were on the GPU instance, with the GPU enabled for one and disabled for the other. For the packaging guide, the CPU run was on a local laptop, and the GPU run on the instance. So the packaging comparison is across two machines rather than one machine toggled. Either way, the question is the same: how much does proper GPU hardware speed up the build? The answer was consistent across both.&lt;/p&gt;&lt;h3&gt;The result&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Editorial guide assistant&lt;/strong&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn-images-1.medium.com/max/630/1*FihnNrqb9EF9EZxIkqbyaA.png&quot; /&gt;&lt;figcaption&gt;Observations made for the editorial-guide-ramalama on CPU/GPU&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;Packaging guide assistant&lt;/strong&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn-images-1.medium.com/max/648/1*Ov-4WnmOaV7XVpxFJJ5kWw.png&quot; /&gt;&lt;figcaption&gt;Observations made for the packaging-guide-ramalama on CPU/GPU&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn-images-1.medium.com/max/565/1*DyBUtFfewsSCp3tDvKn5uw.png&quot; /&gt;&lt;figcaption&gt;&lt;em&gt;Both builds ran about 13 times faster on the GPU&lt;/em&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;h3&gt;Why the GPU helps here&lt;/h3&gt;&lt;p&gt;The slow part of these builds is embedding: turning each text chunk into a vector. That is a large number of small, similar matrix operations, exactly the kind of work a GPU does in parallel. On the CPU, the chunks are processed with far less parallelism, so the same work takes much longer. During the packaging build, I could watch the card working: utilization rose to around 64%, and power draw climbed from about 10 W at idle to roughly 120 W.&lt;/p&gt;&lt;h3&gt;One thing worth knowing&lt;/h3&gt;&lt;p&gt;Installing the GPU drivers was not enough on its own. The pipeline runs inside a container, and at first the container could not see the GPU, so it quietly fell back to the CPU. The fix was to configure GPU passthrough for the container runtime (generating a CDI configuration). Once that was in place, the same command used the GPU with no other changes. It is an easy step to miss, because nothing fails; the build just runs slowly.&lt;/p&gt;&lt;h3&gt;See it in action&lt;/h3&gt;&lt;p&gt;Want to watch the packaging assistant actually run? Here’s a full walkthrough of the pipeline, from staging the corpus to reviewing a spec file:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://gtfrans2re.fedorapeople.org/videos/packaging-guide-ramalama.mp4&quot;&gt;https://gtfrans2re.fedorapeople.org/videos/packaging-guide-ramalama.mp4&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Takeaway&lt;/h3&gt;&lt;p&gt;For builds that happen often during development, cutting the editorial build from over an hour to under six minutes, and the packaging build from nineteen minutes to ninety seconds, changes how you work. You can rebuild the vector store as part of a normal iteration loop instead of planning around a long wait, and it makes larger corpora and larger models practical to experiment with, which is where the projects go next.&lt;/p&gt;&lt;h3&gt;What the GPU let us explore: larger models&lt;/h3&gt;&lt;p&gt;Fast builds were not the end of the story. Because the GPU made a full rebuild cheap, we could do something that would have been impractical on CPU: try a range of model sizes and see how each one actually behaves against the guidelines. We tested five models on both projects, keeping to the same model families for a fair comparison, plus one from a third family: Granite 3B and 8B, Gemma E4B and 12B, and a 14B Qwen model.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A note on model versions&lt;/strong&gt;: Model family alone does not tell the whole story; the generation matters too. The models here were granite-4.0-micro (3B) and granite-3.3 (8B), gemma-4 (E4B and 12B), and Qwen2.5 (14B). &lt;strong&gt;Worth keeping in mind&lt;/strong&gt;: Qwen2.5 was released about two years before the others, and model quality has moved quickly in that time. So the 14B’s weaker showing is not simply a case of “bigger is worse”, it may also reflect its older generation. Newer small models often outperform older larger ones, which is part of why a mid-sized, current-generation model came out ahead here.&lt;/p&gt;&lt;p&gt;The question was grounding: does a bigger model do a better job of answering from the retrieved guidelines, rather than falling back on what it happened to learn during training? The answer turned out to be more interesting than a simple yes.&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn-images-1.medium.com/max/549/1*PSMlYW5W0Wfe7fIsCWbebQ.png&quot; /&gt;&lt;figcaption&gt;&lt;em&gt;A mid-sized model grounded best; the largest did not.&lt;/em&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;Retrieval carries the small models further than expected.&lt;/strong&gt; For facts that live directly in the guidelines, like the exact SPDX license identifiers a package must use (MIT, GPL-2.0-only, Apache-2.0), every model got them right, including the smallest 3B. The retrieval step did the work, so size did not matter there.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Where size and quality showed up.&lt;/strong&gt; The differences appeared on harder questions. Asked whether a spec file still needs a %clean section (it does not, under current guidelines), the two Granite models gave the outdated answer they had seen often in training, while the Gemma and Qwen models correctly said it is no longer required. On the editorial side, the small Gemma E4B actually refused to answer from the guidelines, replying that it did not have access to them, even though they were right there in its retrieval corpus.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Bigger is not automatically better.&lt;/strong&gt; The clearest example: asked how to format the Release field in a spec file, the 14B Qwen model confidently invented a macro that does not exist, %{?asparagus:.ASPARAGUS}. It sounded authoritative and was entirely made up. The 12B Gemma model, by contrast, gave clean, decisive, grounded answers on both projects and comfortably fit the GPU with room to spare. It was the sweet spot: better grounded than the smaller models, and more reliable than the larger one.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The takeaway on models:&lt;/strong&gt; RAG grounding works, but the model still matters. It decides whether the retrieved guidelines actually get used, or get overridden by training habits or confabulation. For these two projects, a mid-sized model was the best balance of grounding quality and hardware fit, and none of this comparison would have been practical to run without the GPU.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Written as part of my Outreachy internship with the Fedora Project. GPU hardware: an NVIDIA A10G (24 GB) instance running Fedora Linux 44. Packaging CPU baseline: local laptop [CPU: AMD EPYC 7R32, RAM: 32 GB].&lt;/em&gt;&lt;/p&gt;&lt;img src=&quot;https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=71933721e752&quot; width=&quot;1&quot; height=&quot;1&quot; alt=&quot;&quot;&gt;
        </content>
        <author>
            
            <name>gtfrans2re</name>
            
            
            <uri>https://medium.com/@gtfrans2re</uri>
        </author>
        <source>
            
            <title type="html">Francois Gonothi Toure</title>
            
            
            <subtitle type="html">Stories by Francois Gonothi Toure on Medium</subtitle>
            
            <link rel="self" href="https://medium.com/@gtfrans2re"/>
            <id>https://medium.com/@gtfrans2re</id>
            
            <updated>2026-09-05T14:00:41+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Felipe Borges: Call for Mentors for Outreachy (Dec 2026)</title>
        <link href="https://blogs.gnome.org/feborges/cfp-outreachy-december-2026/"/>
        <id>https://blogs.gnome.org/feborges/?p=11327</id>
        <updated>2026-09-01T12:59:08+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/3c1189819ad48903a61fb752c922e9d6&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;Once again, GNOME is considering participating in the &lt;a href=&quot;https://outreachy.org&quot; class=&quot;external&quot;&gt;Outreachy&lt;/a&gt; internship program. Outreachy provides internships to people subject to systemic bias and impacted by under-representation in the tech industry where they live.&lt;/p&gt;
&lt;p&gt;Outreachy internships are funded by the participating communities. While the GNOME Foundation has not yet finalized the budget for this cohort, having a strong list of proposed projects and available mentors helps the Board decide how many slots to fund.&lt;/p&gt;
&lt;p&gt;Project ideas will be selected based on available funding and their relevance to the overall goals of the GNOME project. Project selection will be handled by Matthias Clasen, Allan Day, and Sri Ramkrishna.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you are a GNOME developer/maintainer available for mentoring between December 2026 and March 2027, please submit a project proposal at &lt;a href=&quot;https://gitlab.gnome.org/Teams/internship/project-ideas&quot; class=&quot;external&quot;&gt;gitlab.gnome.org/Teams/internship/project-ideas&lt;/a&gt; as soon as possible (by September 11).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you have any questions, you can contact the &lt;a href=&quot;https://blogs.gnome.org/feborges/wp-admin/post-new.php#internship:gnome.org&quot;&gt;Internship Committee on Matrix&lt;/a&gt; or ask on &lt;a href=&quot;https://discourse.gnome.org/c/community/outreach/334&quot; class=&quot;external&quot;&gt;Discourse&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>feborges</name>
            
            
            <uri>https://feborg.es/blog</uri>
        </author>
        <source>
            
            <title type="html">Felipe Borges</title>
            
            
            <subtitle type="html">Felipe&#39;s blog about GNOME</subtitle>
            
            <link rel="self" href="https://feborg.es/blog"/>
            <id>https://feborg.es/blog</id>
            
            <updated>2026-09-01T13:03:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Michael Catanzaro: Don’t Forget: Unset Confidentiality on Private Issue Reports</title>
        <link href="https://blogs.gnome.org/mcatanzaro/2026/08/31/dont-forget-unset-confidentiality-on-private-issue-reports/"/>
        <id>https://blogs.gnome.org/mcatanzaro/?p=11331</id>
        <updated>2026-08-31T19:21:23+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/213b4484d2078dbdd03dcd3256564c2c&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;It&amp;#8217;s hard to evaluate the security of open source projects when security bug reports remain private forever. Users deserve to see security bug reports, so please remember to unset issue report confidentiality when you&amp;#8217;re done handling an issue. There are very few good reasons to keep an issue report confidential forever. If you&amp;#8217;re not planning to disclose the issue report within the next few months, it should probably already already be public.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For GNOME, I disclose issues whenever a merge request has been created or a fix lands in the git repo, or &lt;a href=&quot;https://blogs.gnome.org/mcatanzaro/2026/07/20/some-changes-to-gnome-security-tracking/&quot;&gt;30 days after the issue was reported&lt;/a&gt;, whichever comes first. Your project might prefer to wait until the fix is released before disclosing, especially if you fear that a vulnerability might actually be exploited during the window between the fix and release. Whatever you choose, please don&amp;#8217;t forget about it and leave the issue report confidential forever. That&amp;#8217;s not fair to your project&amp;#8217;s users. Even if not many people will take the time to look, users should at least have a &lt;em&gt;chance&lt;/em&gt; to see reported issues.&lt;/p&gt;
        </content>
        <author>
            
            <name>catanzaro</name>
            
            
            <uri>https://blogs.gnome.org/mcatanzaro/</uri>
        </author>
        <source>
            
            <title type="html">Michael Catanzaro</title>
            
            
            <subtitle type="html">On Fedora Workstation, GNOME, Epiphany, and WebKitGTK</subtitle>
            
            <link rel="self" href="https://blogs.gnome.org/mcatanzaro/"/>
            <id>https://blogs.gnome.org/mcatanzaro/</id>
            
            <updated>2026-08-31T19:21:27+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Jonathan McDowell: What do I want in a Linux distribution?</title>
        <link href="https://www.earth.li/~noodles/blog/2026/08/what-do-i-want-distro.html"/>
        <id>https://www.earth.li/~noodles/blog/2026/08/what-do-i-want-distro.html</id>
        <updated>2026-08-31T17:20:15+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5b8de60d6630aba962fc8383fbe17c34&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>u1f35c</name>
            
            
            <uri>https://www.earth.li/~noodles/blog/</uri>
        </author>
        <source>
            
            <title type="html">Jonathan McDowell</title>
            
            
            <subtitle type="html">Dude! Sweet!</subtitle>
            
            <link rel="self" href="https://www.earth.li/~noodles/blog/"/>
            <id>https://www.earth.li/~noodles/blog/</id>
            
            <updated>2026-09-01T18:34:35+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Felipe Borges: Modernizing Fingerprint Management in GNOME Settings</title>
        <link href="https://blogs.gnome.org/feborges/modernizing-fingerprint-management-settings/"/>
        <id>https://blogs.gnome.org/feborges/?p=11312</id>
        <updated>2026-08-31T09:57:31+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/3c1189819ad48903a61fb752c922e9d6&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;For a while now, the fingerprint management UI in GNOME Settings (gnome-control-center) has felt outdated. While it worked, the layout and enrollment flow hadn&amp;#8217;t kept up with the rest of GNOME’s modern interface updates.&lt;/p&gt;
&lt;p&gt;I am happy that during the GNOME 51 development cycle we managed to address that. Allan Day, Marco Trevisan, and myself &lt;a href=&quot;https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/3399/commits&quot; class=&quot;external&quot;&gt;worked on modernizing the interface&lt;/a&gt;. There&amp;#8217;s still more work to do in the UI and in fprintd, but what we will ship in 51 is already a great step forward.&lt;/p&gt;
&lt;p&gt;Historically, the fingerprint dialog in User Settings was stuck on a GTK3-style design. Even after being ported to GTK4, conceptually it remained unchanged. Beyond looking out of place alongside Libadwaita-based settings panels, it suffered from responsiveness and accessibility issues that made it difficult for some users to enroll their prints.&lt;/p&gt;
&lt;figure id=&quot;attachment_11313&quot; aria-describedby=&quot;caption-attachment-11313&quot; style=&quot;width: 583px&quot; class=&quot;wp-caption aligncenter&quot;&gt;&lt;a href=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-10-43-42.png&quot;&gt;&lt;img fetchpriority=&quot;high&quot; decoding=&quot;async&quot; src=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-10-43-42.png&quot; alt=&quot;Screenshot of the new fingerprint management dialog in GNOME Settings&quot; width=&quot;583&quot; height=&quot;683&quot; class=&quot;size-full wp-image-11313&quot; srcset=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-10-43-42.png 583w, https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-10-43-42-256x300.png 256w&quot; sizes=&quot;(max-width: 583px) 100vw, 583px&quot; /&gt;&lt;/a&gt;&lt;figcaption id=&quot;caption-attachment-11313&quot; class=&quot;wp-caption-text&quot;&gt;Screenshot of the Fingerprint Authentication dialog&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The new fingerprint management dialog uses a standard boxed list displaying your enrolled fingers. From here, each enrolled finger can be removed individually.&lt;/p&gt;
&lt;p&gt;Clicking the &amp;#8220;Add Fingerprint&amp;#8221; button starts the finger enrollment process. First, you choose one of the unused finger options to enroll. From there, an assistant guides you through the scanning process. As you place your finger on the reader, the UI detects the touch and provides feedback on whether it was read correctly. You continue touching the reader until enough samples have been collected (the exact number depends on your reader&amp;#8217;s driver). Once the progress bar fills, your finger is ready for authentication.&lt;/p&gt;
&lt;figure id=&quot;attachment_11315&quot; aria-describedby=&quot;caption-attachment-11315&quot; style=&quot;width: 552px&quot; class=&quot;wp-caption aligncenter&quot;&gt;&lt;a href=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-11-12-56.png&quot;&gt;&lt;img decoding=&quot;async&quot; src=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-11-12-56.png&quot; alt=&quot;Screenshot of a fingerprint being enrolled&quot; width=&quot;552&quot; height=&quot;697&quot; class=&quot;size-full wp-image-11315&quot; srcset=&quot;https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-11-12-56.png 552w, https://blogs.gnome.org/feborges/files/2026/08/Screenshot-From-2026-08-19-11-12-56-238x300.png 238w&quot; sizes=&quot;(max-width: 552px) 100vw, 552px&quot; /&gt;&lt;/a&gt;&lt;figcaption id=&quot;caption-attachment-11315&quot; class=&quot;wp-caption-text&quot;&gt;Screenshot of a fingerprint enrollment&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;This is only one of the improvements that GNOME 51 is bringing. As with everything in GNOME, we will continue gathering user feedback and making iterations over time. There are already more fingerprint features in the pipeline, such as renaming enrolled fingers and verifying individual prints. Stay tuned!&lt;/p&gt;
        </content>
        <author>
            
            <name>feborges</name>
            
            
            <uri>https://feborg.es/blog</uri>
        </author>
        <source>
            
            <title type="html">Felipe Borges</title>
            
            
            <subtitle type="html">Felipe&#39;s blog about GNOME</subtitle>
            
            <link rel="self" href="https://feborg.es/blog"/>
            <id>https://feborg.es/blog</id>
            
            <updated>2026-09-01T13:03:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Aurélien Bompard: From August 24 to August 30</title>
        <link href="https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/"/>
        <id>tag:abompard.fedorapeople.org,2026-08-31:/twif/2026/08-24-to-08-30/</id>
        <updated>2026-08-31T08:33:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/f593d0c0172e69d18825f90a584a0c74&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;lead&quot;&gt;Across the various Fedora groups, the primary focus is the progression of the Fedora 45 release, with teams actively navigating the Beta freeze, conducting Blocker Review meetings, and completing QA and feature testing. Concurrently, significant infrastructure and tooling transitions are a shared priority; multiple groups are gathering workflow requirements for an upcoming Red Hat Bugzilla replacement, finalizing the migration from the newly retired Pagure.io to the Forgejo-based Fedora Forge, and integrating modern build systems like Konflux. Package maintenance and policy refinement also dominate daily operations, characterized by widespread updates to packaging guidelines across ecosystems (including Python, NodeJS, and cryptography), coordinated responses to security advisories (notably RUSTSEC vulnerabilities), and the mass-orphaning of inactive packages. Finally, strategic structural alignments represent a common operational thread, highlighted by the EPEL 10 mass branching and repository restructuring, as well as ongoing proposals to unify CoreOS with Bootc technologies.&lt;/p&gt;
&lt;div class=&quot;toc float-end ms-3 my-2&quot;&gt;
&lt;div class=&quot;accordion&quot; id=&quot;toc-accordion&quot;&gt;
&lt;div class=&quot;accordion-item&quot;&gt;
&lt;h2 class=&quot;accordion-header&quot; id=&quot;toc-heading&quot;&gt;
&lt;button aria-controls=&quot;toc-content&quot; aria-expanded=&quot;true&quot; class=&quot;accordion-button&quot; data-bs-target=&quot;#toc-content&quot; data-bs-toggle=&quot;collapse&quot; type=&quot;button&quot;&gt;
        Table of contents
      &lt;/button&gt;
&lt;/h2&gt;
&lt;div aria-labelledby=&quot;toc-heading&quot; class=&quot;accordion-collapse collapse show&quot; data-bs-parent=&quot;#toc-accordion&quot; id=&quot;toc-content&quot;&gt;
&lt;div class=&quot;accordion-body&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#announcements&quot;&gt;Announcements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#council&quot;&gt;Council&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#fesco&quot;&gt;FESCo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#packaging-committee&quot;&gt;Packaging Committee&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#mindshare&quot;&gt;Mindshare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#workstation-gnome&quot;&gt;Workstation / GNOME&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#kde&quot;&gt;KDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#server&quot;&gt;Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#infrastructure&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#release-engineering&quot;&gt;Release Engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#quality&quot;&gt;Quality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#design&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#docs&quot;&gt;Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#internationalization&quot;&gt;Internationalization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#epel&quot;&gt;EPEL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#centos-hyperscale&quot;&gt;CentOS Hyperscale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#eln&quot;&gt;ELN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#atomic&quot;&gt;Atomic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#coreos&quot;&gt;CoreOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#arm&quot;&gt;ARM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#hummingbird&quot;&gt;Hummingbird&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ai-ml&quot;&gt;AI &amp;amp; ML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#security&quot;&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#go&quot;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#perl&quot;&gt;Perl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#python&quot;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#rust&quot;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#other-discussions&quot;&gt;Other Discussions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#contribution-opportunities&quot;&gt;Contribution opportunities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;h2 id=&quot;announcements&quot;&gt;&lt;i class=&quot;fa-solid fa-bullhorn&quot;&gt;&lt;/i&gt; Announcements&lt;/h2&gt;
&lt;p&gt;Critical deadlines have arrived for Fedora 45 contributors: the &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/ENGN7RV7TA7SEKJEVIKMZB345FPBHT7Y/&quot; title=&quot;F45 Changes &#39;Complete&#39; Deadline Today - devel-announce - Fedora mailing-lists&quot;&gt;&quot;Complete&quot; deadline for F45 Changes&lt;/a&gt; requires all tracker bugs to be updated to ON_QA, coinciding with the &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/F3LFRG3IHZ52V5443KIJAPVLPF7XD2QG/&quot; title=&quot;Fedora 45 Bodhi enablement and Beta freeze - devel-announce - Fedora mailing-lists&quot;&gt;Fedora 45 Beta freeze, Bodhi updates-testing enablement, and Software String freeze&lt;/a&gt;. Additionally, contributors must meet a &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/KTLYCSXBK5DFQJA7NQM6TMHGPBDTETXD/&quot; title=&quot;DEADLINE: Please Submit your Bug Tracker Workflows by Sept 1, 2026 - devel-announce - Fedora mailing-lists&quot;&gt;September 1 deadline to submit bug tracker workflows&lt;/a&gt; to help identify a replacement for Red Hat Bugzilla as its maintenance winds down. On the community engagement front, the &lt;a data-bs-content=&quot;After years of&amp;nbsp;technical research&amp;nbsp;and&amp;nbsp;foundational work,&amp;nbsp;the&amp;nbsp;Fedora Badges application service&amp;nbsp;has&amp;nbsp;been rebuilt from the ground up,&amp;nbsp;and it is heading to production.&amp;nbsp;Whether you&amp;nbsp;have been collecting badges for years or you are brand new to the Fedora&amp;nbsp;Project community,&amp;nbsp;here is what is waiting for you there. Completely modernized user interface The archaic server rendered pages are now gone.&amp;nbsp;The Fedora Badges application&amp;nbsp;service now runs on a modern single page application.&amp;nbsp;This provi...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-badges-revamp-project-from-the-ground-up/199703&quot; title=&quot;Fedora Badges Revamp Project: From The Ground Up&quot;&gt;Fedora Badges application has been completely revamped&lt;/a&gt; with a modern, fast single-page interface, and content creators can now utilize &lt;a data-bs-content=&quot;Originally published at:			Meet editorial-guide-ramalama: An AI Assistant That Checks Your Fedora CommBlog and Magazine Articles Against Editorial Guidelines &amp;ndash; Fedora Community Blog    Introduction  Open source communities run on contribution, and contribution runs on documentation, storytelling, and knowledge sharing. At the Fedora Project, that means the Fedora Community Blog and Fedora Magazine, two publications that give contributors a voice and give the community a way to stay informed, ins...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/meet-editorial-guide-ramalama-an-ai-assistant-that-checks-your-fedora-commblog-and-magazine-articles-against-editorial-guidelines/200251&quot; title=&quot;Meet editorial-guide-ramalama: An AI Assistant That Checks Your Fedora CommBlog and Magazine Articles Against Editorial Guidelines&quot;&gt;editorial-guide-ramalama&lt;/a&gt;, a new RAG-based local AI assistant designed to verify article drafts against Fedora&#39;s editorial guidelines before submission.&lt;/p&gt;
&lt;p&gt;For the broader Linux community, several new technical guides have been published. Users can learn how to &lt;a data-bs-content=&quot;You wake up one morning to find your home server unresponsive, after some investigation you discover a failed NVMe drive taking your self-hosted services and data with it. Perhaps you&amp;rsquo;re a system administrator and a workstation&amp;rsquo;s SSD has been silently accumulating errors for months, and now a user is reporting corrupted files. Drive failures are rarely instant, they give subtle warnings (through rising temperatures, increasing error counts, and wear indicators) but only if you&amp;rsquo;re wa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/monitor-your-drive-health-with-performance-co-pilot-on-fedora/198919&quot; title=&quot;Monitor Your Drive Health with Performance Co-Pilot on Fedora&quot;&gt;monitor drive health using Performance Co-Pilot (PCP)&lt;/a&gt; to catch subtle warnings of SSD or NVMe failure before data loss occurs. Those interested in local AI development can explore a guide on &lt;a data-bs-content=&quot;Running Large Language Models (LLMs) locally has become increasingly popular for development, privacy, and offline testing. Ollama makes this incredibly straightforward, allowing you to run models like Llama 3 or Mistral directly on your machine. By leveraging Podman on Fedora Linux, you can isolate Ollama inside a container. This approach keeps your host system clean while making it effortless to spin up, manage, and tear down your AI development environment. What is Ollama? Ollama...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/running-ollama-locally-with-podman-on-fedora-linux/198478&quot; title=&quot;Running Ollama Locally with Podman on Fedora Linux&quot;&gt;running Ollama locally with Podman&lt;/a&gt; to keep host systems clean and isolated, as well as a tutorial on how to safely &lt;a data-bs-content=&quot;AI coding agents such as Claude code or Codex get more capable every month. This is great for productivity, but approving all commands gets annoying really quickly. On the other hand, allowing agents to run any command on your work machine is not a great idea. They are really good at exploring your production cluster using kubectl or running remote commands at your production servers over SSH. Fortunately, Linux distributions come with plenty of options for process isolation. You ca...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/sandbox-ai-coding-agents-with-microvms-on-fedora-linux/193854&quot; title=&quot;Sandbox AI coding agents with microVMs on Fedora Linux&quot;&gt;sandbox AI coding agents using microVMs&lt;/a&gt; to prevent unauthorized automated access to production clusters or local work environments.&lt;/p&gt;
&lt;h2 id=&quot;council&quot;&gt;&lt;i class=&quot;fa-solid fa-users&quot;&gt;&lt;/i&gt; Council&lt;/h2&gt;
&lt;p&gt;The Fedora Council met to discuss the Fedora Forge Usage Policy and the proposed Innovation Lifecycle (Sandbox). The Council achieved consensus on the Forge Usage Policy, clarifying CI resource access for spins and remixes, and establishing a notification-only process for new remixes.&lt;/p&gt;
&lt;p&gt;Additionally, extensive debate took place regarding the level of early technical oversight required for the Innovation Sandbox, prompting the scheduling of a dedicated follow-up workshop.&lt;/p&gt;
&lt;h3 id=&quot;decisions&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;### Summary

Create Fedora forge usage policy

### Background

As we are finalizing work on the new forge, some of our contributors are already using it. We need a usage policy. I took the liberty of creating a [draft](https://forge.fedoraproject.org/forge/forge/wiki/Fedora-Forge-Usage-Policy)

#...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/council/tickets/issues/558&quot; title=&quot;Fedora forge usage policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt; will be updated for version 5 to explicitly state that spins and remixes are permitted CI resources. Requests for infrastructure resources for new remixes must CC a Council member for visibility, but formal Council approval is not required.&lt;/li&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;### Summary

Create Fedora forge usage policy

### Background

As we are finalizing work on the new forge, some of our contributors are already using it. We need a usage policy. I took the liberty of creating a [draft](https://forge.fedoraproject.org/forge/forge/wiki/Fedora-Forge-Usage-Policy)

#...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/council/tickets/issues/558&quot; title=&quot;Fedora forge usage policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt; will remain open for one final week of feedback; if there are no further edits, it will proceed to an official Council vote.&lt;/li&gt;
&lt;li&gt;The Council will hold a dedicated, public video call on Thursday, September 3, 2026, at 14:00 UTC+1 to workshop the &lt;a data-bs-content=&quot;### Summary

Council should adopt the proposed Fedora Innovation Lifecycle process as Council Policy

### Background

The policy draft under consideration for adoption can be found in the Fedora wiki at:
[https://fedoraproject.org/wiki/User:Jspaleta/Drafts/FedoraInnovationLifecycle](https://fedor...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/council/tickets/issues/564&quot; title=&quot;Adopt Fedora Innovation Lifecycle as Council Policy&quot;&gt;Innovation Lifecycle Proposal&lt;/a&gt; to resolve ongoing debates about FESCo&#39;s involvement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Council/&quot;&gt;detailed report&lt;/a&gt; for the Council team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/council/&quot; title=&quot;Fedora Council Charter&quot;&gt;Council team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;fesco&quot;&gt;&lt;i class=&quot;fa-solid fa-users-gear&quot;&gt;&lt;/i&gt; FESCo&lt;/h2&gt;
&lt;p&gt;During this week, FESCo held a meeting to discuss ongoing system transitions and policy updates, including the rollout of 2FA for provenpackagers, the handling of binary executable content in &lt;code&gt;node_modules&lt;/code&gt;, and the timeline for gathering requirements for Fedora&#39;s upcoming Bugzilla replacement. The committee also finalized a major policy change regarding where Fedora Changes discussions will take place moving forward.&lt;/p&gt;
&lt;p&gt;In ticketing and forum activity, FESCo formally approved the use of AWS-LC for cryptography in Rust packages, bringing clarity to package maintainers struggling with the &lt;code&gt;ring&lt;/code&gt; crate. Additionally, several non-responsive maintainer tickets were processed, resulting in package handovers and the mass-orphaning of inactive maintainers&#39; packages, while a draft for Crystal packaging guidelines was submitted for community review.&lt;/p&gt;
&lt;h3 id=&quot;decisions_1&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved the &lt;a data-bs-content=&quot;Starting with Changes targeted to Fedora Linux 46, discussion of Fedora Changes as part of the Changes Process will happen solely on the devel mailing list and will no longer be simultaneously discussed on Fedora Discussion (the Discourse forum). Changes will continue to be announced on Discourse...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3677&quot; title=&quot;Change: Changes Discussion Only On Devel List&quot;&gt;F46 Change: Changes Discussion Only On Devel List&lt;/a&gt;, making it effective immediately. Discussions regarding Changes will now happen solely on the devel mailing list and will no longer be simultaneously discussed on Discourse.&lt;/li&gt;
&lt;li&gt;Approved the inclusion and use of the &lt;code&gt;aws-lc-sys&lt;/code&gt; and &lt;code&gt;aws-lc-rs&lt;/code&gt; crates for cryptography in Fedora to replace the &lt;code&gt;ring&lt;/code&gt; crate wherever possible, via &lt;a data-bs-content=&#39;Previous discussions of this topic:

- [rust-aws-lc-sys review request](https://bugzilla.redhat.com/show_bug.cgi?id=2350145)
- [&quot;How can I contact the crypto team?&quot; thread](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/DAY777IVZT32WVPWTEK5BLVFT4A6FRSS/#43O3...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3679&quot; title=&quot;Review use of aws-lc for cryptography (past, present, and future)&quot;&gt;Ticket #3679&lt;/a&gt;. This exception will be documented in the Packaging Guidelines.&lt;/li&gt;
&lt;li&gt;Agreed to close the re-review of the &lt;a data-bs-content=&quot;(in the spirit of avoiding ticket necromancy, I&#39;ve made a new ticket and put it on next week&#39;s agenda)

_Originally posted by @adamwill in https://forge.fedoraproject.org/fesco/tickets/issues/3606#issuecomment-1263807_

Did anyone ever check everything that depends on python3-dnf - i.e. the D...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3676&quot; title=&quot;Re-review F45 Change: RelocateRpmRepoConfigsToUsr&quot;&gt;F45 Change: RelocateRpmRepoConfigsToUsr&lt;/a&gt;, as major known issues affecting &lt;code&gt;rpm-ostree&lt;/code&gt;, &lt;code&gt;anaconda&lt;/code&gt;, and container composes have been resolved or mitigated.&lt;/li&gt;
&lt;li&gt;Approved extending the deadline for gathering Bugzilla replacement requirements to September 4th to accommodate additional feedback from teams, as discussed in &lt;a data-bs-content=&quot;Fedora will need to identify a suitable replacement for Bugzilla. This ticket will serve as a high-level tracker for the progression of this work.with thi

The overall owners of this change will be FESCo, and the FOA and CLE Product Owner will work with this group to begin scoping requirements ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3664&quot; title=&quot;Requirements and Investigation Ticket Tracker for Fedora&#39;s Bugzilla Replacement&quot;&gt;Ticket #3664&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Approved mass-orphaning of packages for non-responsive maintainers &lt;code&gt;cleber&lt;/code&gt; (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

cleber

### Names of package(s) with unaddressed issues

python-avocado python-aexpect

### Link to non-responsive maintainer bug

https://bugzilla.redhat.com/show_bug.cgi?id=2499900

### Unaddressed issues

Link to list: [Bug List](https://bugzi...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3659&quot; title=&quot;Non-responsive maintainer: cleber&quot;&gt;Ticket #3659&lt;/a&gt;) and &lt;code&gt;gui1ty&lt;/code&gt; (slated for Sep 4 per &lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

gui1ty

### Names of package(s) with unaddressed issues

bottles

### Link to non-responsive maintainer bug

https://bugzilla.redhat.com/show_bug.cgi?id=2515909

### Unaddressed issues

https://bugzilla.redhat.com/show_bug.cgi?id=2413569

### Lin...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3678&quot; title=&quot;Non-responsive maintainer: gui1ty&quot;&gt;Ticket #3678&lt;/a&gt;), while approving the handover of packages for &lt;code&gt;benzea&lt;/code&gt; (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

benzea

### Names of package(s) with unaddressed issues

thermald, libfprint, fprintd, fwts

### Link to non-responsive maintainer bug

_No response_

### Unaddressed issues

No pull requests have been addressed and merged by the maintainer in we...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3672&quot; title=&quot;Non-responsive maintainer: benzea&quot;&gt;Ticket #3672&lt;/a&gt;) and &lt;code&gt;prarit&lt;/code&gt; (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

prarit

### Names of package(s) with unaddressed issues

mcelog

### Link to non-responsive maintainer bug

https://bugzilla.redhat.com/show_bug.cgi?id=2506151

### Unaddressed issues

https://bugzilla.redhat.com/show_bug.cgi?id=1516731

### Link...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3665&quot; title=&quot;Non-responsive maintainer: prarit&quot;&gt;Ticket #3665&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/FESCo/&quot;&gt;detailed report&lt;/a&gt; for the FESCo team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fesco/&quot; title=&quot;Fedora Engineering Steering Committee&quot;&gt;FESCo team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;packaging-committee&quot;&gt;&lt;i class=&quot;fa-solid fa-box-open&quot;&gt;&lt;/i&gt; Packaging Committee&lt;/h2&gt;
&lt;p&gt;This week, the Packaging Committee&#39;s activity focused on updating and clarifying packaging guidelines across various ecosystems to prevent contributor confusion and accommodate structural changes. A new ticket was opened to &lt;a data-bs-content=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3679&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1566&quot; title=&quot;CryptoPolicies: document exception for limited aws-lc use&quot;&gt;document an exception for limited aws-lc use&lt;/a&gt; within the system-wide CryptoPolicies.&lt;/p&gt;
&lt;p&gt;In the NodeJS ecosystem, &lt;a data-bs-content=&quot;This is aiming to summarize how we envision the various packaged nodejs streams should be used once the [metapackage change](https://fedoraproject.org/wiki/Changes/NodeJSMetapackages) lands.

It is expected that the section might grow or be adjusted as we gather feedback from the wider user bas...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1561&quot; title=&quot;Add guidelines for using different nodejs versions&quot;&gt;new guidelines for using different nodejs versions&lt;/a&gt; have been finalized to detail how packaged streams should be utilized after the upcoming metapackage change. Additionally, the &lt;a data-bs-content=&quot;Ensure the readers quickly and clearly see that they need to use either `%pyproject_buildrequires` in the `%generate_buildrequires` section or an ordinary `BuildRequires` on `python3-devel` (and not both).

I tripped on this myself when reading the guidelines (too) quickly and @music pointed ou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1565&quot; title=&quot;Python: Further clarify python3-devel build requires section&quot;&gt;Python packaging guidelines&lt;/a&gt; are being revised to explicitly state that using &lt;code&gt;%pyproject_buildrequires&lt;/code&gt; automatically satisfies the mandatory &lt;code&gt;python3-devel&lt;/code&gt; build requirement, making redundant declarations unnecessary.&lt;/p&gt;
&lt;h3 id=&quot;decisions_2&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Consensus was reached to update the &lt;a data-bs-content=&quot;Ensure the readers quickly and clearly see that they need to use either `%pyproject_buildrequires` in the `%generate_buildrequires` section or an ordinary `BuildRequires` on `python3-devel` (and not both).

I tripped on this myself when reading the guidelines (too) quickly and @music pointed ou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1565&quot; title=&quot;Python: Further clarify python3-devel build requires section&quot;&gt;Python build requirements guidelines&lt;/a&gt; to explicitly clarify that utilizing &lt;code&gt;%pyproject_buildrequires&lt;/code&gt; automatically fulfills the mandatory &lt;code&gt;python3-devel&lt;/code&gt; dependency.&lt;/li&gt;
&lt;li&gt;The proposed &lt;a data-bs-content=&quot;This is aiming to summarize how we envision the various packaged nodejs streams should be used once the [metapackage change](https://fedoraproject.org/wiki/Changes/NodeJSMetapackages) lands.

It is expected that the section might grow or be adjusted as we gather feedback from the wider user bas...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1561&quot; title=&quot;Add guidelines for using different nodejs versions&quot;&gt;guidelines for using different nodejs versions&lt;/a&gt; were marked as ready to merge after incorporating guidance on handling runtime dependencies and shebangs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Packaging-Committee/&quot;&gt;detailed report&lt;/a&gt; for the Packaging Committee team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Packaging Committee - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Packaging_Committee&quot;&gt;Packaging Committee team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;mindshare&quot;&gt;&lt;i class=&quot;fa-solid fa-comments&quot;&gt;&lt;/i&gt; Mindshare&lt;/h2&gt;
&lt;p&gt;This week, Mindshare focused heavily on in-person event representation, travel funding, and committee governance. The core theme connecting the active tickets is establishing a strong physical Fedora presence at regional open source conferences and ensuring proper internal representation on the Fedora Council.&lt;/p&gt;
&lt;p&gt;The committee received two new travel support requests: one to record on-site Fedora Podcast episodes and present a talk at &lt;a data-bs-content=&quot;### Name

Eric Hendricks

### FAS username

itguyeric

### How do you primarily contribute to Fedora?

I host the Fedora Podcast. I run the show end to end: booking guests, writing the episode guides, recording, editing, cutting the audio and video, and publishing to Fireside, YouTube, PeerTube, ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/148&quot; title=&quot;Texas Linux Fest 2026: travel support to record Fedora Podcast episodes on site&quot;&gt;Texas Linux Fest 2026&lt;/a&gt;, and another to host a Fedora sub-booth alongside Red Hat India at &lt;a data-bs-content=&quot;### Name

Samyak Jain

### FAS username

jnsamyak

### How do you primarily contribute to Fedora?

I work in Fedora Release Engineering (RelEng) on release tooling, infrastructure automation, documentation, and package management, and am also involved in community and Mindshare activities et al.
...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/147&quot; title=&quot;IndiaFOSS 2026, Banglore, India: Fedora sub-booth &amp;amp; travel support request (Samyak Jain &amp;amp; Akashdeep Dhar)&quot;&gt;IndiaFOSS 2026&lt;/a&gt;. Meanwhile, action was requested on the open &lt;a data-bs-content=&quot;The Fedora Council has a seat reserved for a Fedora Mindshare Committee representative. This seat needs to be filled so this issue ticket is a request for self or peer nominations for the seat on the Fedora Council to represent the committees&#39; interests, etc.

Please comment your name or nomina...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/131&quot; title=&quot;Fedora Linux 44 Cycle - Fedora Council Representative Nomination&quot;&gt;Fedora Council Representative Nomination&lt;/a&gt; ticket to clarify earlier voting miscommunications and finally select the Mindshare liaison for the Fedora Linux 44 cycle.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Mindshare/&quot;&gt;detailed report&lt;/a&gt; for the Mindshare team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/mindshare/&quot; title=&quot;Mindshare Teams&quot;&gt;Mindshare team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;workstation-gnome&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; Workstation / GNOME&lt;/h2&gt;
&lt;p&gt;The Workstation / GNOME group reviewed progress on several upstream and integration initiatives this week. Key topics included resolving recent bug-reporting friction with the Showtime project, acknowledging the failure of the current Flatpak strategy regarding Flathub integration, and discussions around Bazaar as a potential GNOME Software replacement.&lt;/p&gt;
&lt;p&gt;Additionally, community members provided updates on restoring Google Drive integration for GNOME, noting that testing is temporarily delayed while developers adapt to recent upstream changes. Preparations are also underway for the Fedora 45 Blocker Review meetings, with a call for asynchronous QA voting.&lt;/p&gt;
&lt;h3 id=&quot;decisions_3&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The working group confirmed that the effort to filter the Fedora Flatpak repository remains formally blocked by the pending GNOME Software redesign, per the &lt;a data-bs-content=&quot;Hi, here is my Gemini-assisted summary for this week&#39;s meeting.
 &amp;bull; *Meeting Administration and Chair Rotation*: The working group discussed the process for chairing and secretarial duties, noting that information regarding the rotation schedule is not currently maintained in a central document or wiki. Michael Catanzaro indicated that documentation for special roles exists but does not document the rotation schedule, which has not been followed consistently due to scheduling conflicts.
 &amp;bull; *Review of Meeting Agenda and Pending Tasks*: The group reviewed the issue tracker and noted that no specific tickets were currently tagged for the meeting.
 &amp;bull; *Discussion on Showtime and Upstream Relations&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/5GMWSWJCCJ7YRDGGTU7XGENRC3A247NA/&quot; title=&quot;2026-08-25 Workstation Working Group Meeting Summary - desktop - Fedora mailing-lists&quot;&gt;meeting summary&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;It was decided that the integration of the Bazaar app store requires a new contributor to take over the review process, as the original contributor is no longer responding.&lt;/li&gt;
&lt;li&gt;Neal Gompa will review the ticket regarding the replacement of &lt;code&gt;xvfb-run&lt;/code&gt; with &lt;code&gt;wl-headless-run&lt;/code&gt; for GNOME packages and close it if no further action is required.&lt;/li&gt;
&lt;li&gt;Allan Day will chair the next working group meeting, with Matthias Clasen serving as secretary.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Workstation-GNOME/&quot;&gt;detailed report&lt;/a&gt; for the Workstation / GNOME team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/workstation-working-group/&quot; title=&quot;Fedora Workstation Working Group&quot;&gt;Workstation / GNOME team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;kde&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; KDE&lt;/h2&gt;
&lt;p&gt;&lt;a data-bs-content=&quot;The KDE Plasma Edition SiG is happy to annnounce that the update to the KDE apps (&amp;ldquo;Gear&amp;rdquo;) is built, and ready to be released: Making sure you&#39;re not a bot!  For those able to test it, please do test it on bare metal or in virtual machines and submit karma to make it available to stable as soon as possible.  Do note that this update is available on F44+ only.  Find the release notes here: KDE Gear ⚙️ 26.08 - KDE Community&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/kde-gear-apps-26-08-0-is-out/199807&quot; title=&quot;[KDE] Gear (Apps) 26.08.0 is out!&quot;&gt;KDE Gear 26.08.0 is now available for testing&lt;/a&gt; on Fedora 44 and newer. While a minor bug regarding missing icons in Dolphin&#39;s &quot;Details&quot; mode was identified, an upstream patch has already been secured for the forthcoming 26.08.1 release. Additionally, the Fedora QA team has scheduled an upcoming &lt;a data-bs-content=&quot;2026-08-31 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - kde - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org/thread/6VSOHY2YIPLJONUBMJYB4CUHUHGIUZ6B/&quot;&gt;Fedora 45 Blocker Review meeting&lt;/a&gt; to address proposed blockers and freeze exceptions for the upcoming Beta and Final releases.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/KDE/&quot;&gt;detailed report&lt;/a&gt; for the KDE team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/KDE - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/KDE&quot;&gt;KDE team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;server&quot;&gt;&lt;i class=&quot;fa-solid fa-server&quot;&gt;&lt;/i&gt; Server&lt;/h2&gt;
&lt;p&gt;The Server group met on August 26 to discuss Fedora 45 release testing and Project Ansible support. For F45 testing, the team is actively verifying features and installations, though hardware limitations for ARM and RAID setups have caused minor bottlenecks, prompting targeted volunteer efforts. A minor, non-blocking bug regarding Kickstart was identified during the testing phase.&lt;/p&gt;
&lt;p&gt;On the Ansible support front, the working group verified that the Wildfly role functions properly when Java 25 is configured. The team agreed that the Wildfly and post-install modules are near completion and will serve as pilot projects, with beta user testing slated to begin in two to three weeks. In addition, the Fedora QA team announced Blocker Review meetings for Fedora 45.&lt;/p&gt;
&lt;h3 id=&quot;decisions_4&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Server working group will use the &lt;code&gt;post-install&lt;/code&gt; and &lt;code&gt;Wildfly&lt;/code&gt; Ansible modules as pilot projects, with beta user testing slated to begin in two to three weeks. (&lt;a data-bs-content=&quot;Logs of meeting fedora-server in meeting_matrix_fedoraproject-org - August 26, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-26/fedora-server.2026-08-26-17.00.log.html&quot; title=&quot;fedora-server - Logs&quot;&gt;Meeting Log&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Server/&quot;&gt;detailed report&lt;/a&gt; for the Server team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/server-working-group/&quot; title=&quot;Fedora Server Working Group&quot;&gt;Server team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;infrastructure&quot;&gt;&lt;i class=&quot;fa-solid fa-network-wired&quot;&gt;&lt;/i&gt; Infrastructure&lt;/h2&gt;
&lt;p&gt;The Fedora Infrastructure team has officially entered the Fedora 45 Beta infrastructure freeze, which will remain in place until mid-September to ensure stability for the upcoming release. In major ecosystem news, Pagure.io has been officially retired as an active platform and transitioned into a read-only static archive for historical purposes. Concurrently, the team is heavily preparing the new Forgejo instance (Fedora Forge) to take over production Dist Git duties, including provisioning storage, refining access controls, and finalizing project board support.&lt;/p&gt;
&lt;p&gt;Ongoing maintenance focused heavily on RHEL 10 migrations, with Zabbix servers successfully upgraded and Mailman servers queued next. The team also addressed a severe spam attack on the &lt;code&gt;fedora-devel&lt;/code&gt; mailing list by banning the offending user, cleaning the archives, and implementing new moderation headers. Finally, various monitoring improvements were discussed, including stabilizing database OOM kills and tuning OpenShift app load balancer metrics.&lt;/p&gt;
&lt;h3 id=&quot;decisions_5&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;Greetings.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/O722P2MAW7G5EXUIUIUBZSIOACUDAY2R/&quot; title=&quot;Fedora 45 Beta infrafreeze now in effect! - infrastructure - Fedora mailing-lists&quot;&gt;Fedora 45 Beta infrastructure freeze&lt;/a&gt; is in effect from August 25 until approximately September 15. Frozen production hosts cannot be modified without sign-off from sysadmin-main or rel-eng.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;As part of the pagure.io turnoff, we need a new larger read-only Pagure instance to serve as the static archive of Pagure projects.

## Requirements
- Create new `pagure-ro01` VM
- Use the same IPs as current `pagure-stg-ro01` (replace it)
- Larger storage allocation than staging (current staging...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13512&quot; title=&quot;Create pagure-ro01 VM (read-only Pagure archive) for pagure.io turnoff&quot;&gt;Pagure.io&lt;/a&gt; has been officially turned off as an active service and converted into a read-only historical archive.&lt;/li&gt;
&lt;li&gt;A freeze break was &lt;a data-bs-content=&quot;The epel-release-latest links used in the EPEL getting started guide
are symlinks on the mirror created by the new-updates-sync script.  We
currently have two different epel-release packages in different EPEL
10 minor versions:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/F4RTGE343U77EBHI3HZK7VLHVDTNGXLI/&quot; title=&quot;Freeze break request: latest_link attribute for EPEL releases in new-updates-sync - infrastructure - Fedora mailing-lists&quot;&gt;approved&lt;/a&gt; for the &lt;code&gt;new-updates-sync&lt;/code&gt; script to ensure RHEL users receive the correct EPEL 10 &lt;code&gt;epel-release-latest&lt;/code&gt; symlink and avoid dependency errors.&lt;/li&gt;
&lt;li&gt;A &lt;a data-bs-content=&quot;### Description of request

It would be great to have &#39;anonymous&#39; guest access configured for Zabbix. We have a few ways at Copr to propagate status checks to downstream monitoring tools, but getting it working again after our migration from Nagios to Zabbix is non-trivial. Generally speaking, ha...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13488&quot; title=&#39;Enable &quot;guest account&quot; in Zabbix&#39;&gt;generic internal guest account&lt;/a&gt; was enabled for Zabbix to allow the Copr team to easily forward status metrics to Grafana without complex SAML authentication.&lt;/li&gt;
&lt;li&gt;A new FAS group, &lt;a data-bs-content=&quot;### Description of request

Hello,

I&#39;d like to request a new group to be created called `sysadmin-public-inbox`. It would be used to run the playbook for deploying the public-inbox application to the OCP, as mentioned in https://forge.fedoraproject.org/infra/ansible/pulls/3643.

Please add m...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13528&quot; title=&quot;New group request: sysadmin-public-inbox for managing the public-inbox deployment&quot;&gt;&lt;code&gt;sysadmin-public-inbox&lt;/code&gt;&lt;/a&gt;, was created to manage the public-inbox OpenShift deployment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Infrastructure/&quot;&gt;detailed report&lt;/a&gt; for the Infrastructure team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/&quot; title=&quot;Fedora Infrastructure and Release Engineering&quot;&gt;Infrastructure team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;release-engineering&quot;&gt;&lt;i class=&quot;fa-solid fa-upload&quot;&gt;&lt;/i&gt; Release Engineering&lt;/h2&gt;
&lt;p&gt;The Release Engineering team enacted the Fedora 45 Beta Freeze on August 25 and began tracking Beta release tasks. A significant amount of the week was spent navigating infrastructure hiccups, including a Koji hub DDoS that stalled builds and dropped mounts, F44 Flatpak compose timeouts, and Rawhide ostree compose failures. In a F45 mass branching retrospective, the team noted successes in automation but highlighted the need to strictly prevent massive, disruptive updates right before branching.&lt;/p&gt;
&lt;p&gt;Meanwhile, several infrastructure requests were addressed, including the setup of a temporary empty repository for F46 OpenH264 to bypass 404 errors until binaries are published. The new &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; tool saw active testing by maintainers, revealing some quirks regarding Rawhide branch unblocking.&lt;/p&gt;
&lt;h3 id=&quot;decisions_6&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;As per the Fedora 45 release schedule [1], the Beta Freeze is currently scheduled to start on **Tuesday, 2026-08-25**.

SOP: https://docs.fedoraproject.org/en-US/infra/release_guide/sop_beta_freeze/

[1] https://fedorapeople.org/groups/schedule/f-45/f-45-releng-tasks.html&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13474&quot; title=&quot;F45 Cycle: Beta Freeze&quot;&gt;Fedora 45 Beta Freeze&lt;/a&gt; went into effect on August 25.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;F45 Blocker Review meeting Date and time: 2026-08-24T16:00:00Z (UTC) Location: Fedora Matrix blocker review room  Hi folks! It&amp;rsquo;s time for a Fedora 45 blocker (and FE) review meeting! We have 3 proposed blockers and 3 proposed freeze exception for Beta.  The meeting will be on Matrix. Click the link above to join in a web client - you can authenticate with your FAS account - or use a dedicated client of your choosing.  If you have time today, you can take a look at the proposed or accepted block...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/2026-08-24-16-00-utc-fedora-45-blocker-review-meeting/200102&quot; title=&quot;2026-08-24 @ 16:00 UTC - Fedora 45 Blocker Review Meeting&quot;&gt;Blocker bugs and freeze exceptions for the Beta release were accepted&lt;/a&gt;, including fixes for anaconda-webui crashes, kmscon initial-setup breakage, and the inclusion of LLVM 23.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;As per the Fedora 45 release schedule [1], this should happen on **Tuesday, 2026-08-18**.

F44 ticket for reference: https://forge.fedoraproject.org/releng/tickets/issues/13218

[1] https://fedorapeople.org/groups/schedule/f-45/f-45-releng-tasks.html&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13473&quot; title=&quot;F45 Cycle: Retire FTI packages in NEW state&quot;&gt;A large batch of Fails-To-Install (FTI) packages for F45 in the NEW state were retired&lt;/a&gt; as per the release schedule.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;Logs of meeting releng in meeting-3_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-3_matrix_fedoraproject-org/2026-08-24/releng.2026-08-24-15.03.log.html&quot; title=&quot;releng - Logs&quot;&gt;Releng will update docs and templates&lt;/a&gt; to firmly warn maintainers against pushing last-minute disruptive changes right before mass branching.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;## Describe the issue

There appears to be a regression in `binutils-2.47.50-4.fc46`, whereas `binutils-2.47.50-2.fc46` and `binutils-2.47-1.fc45` were fine. I encountered this when building `rust-1.98.0` and filed this bz:

https://bugzilla.redhat.com/show_bug.cgi?id=2523163

I worked arou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13500&quot; title=&quot;Untag binutils-2.47.50-4.fc46&quot;&gt;&lt;code&gt;binutils-2.47.50-4.fc46&lt;/code&gt; and ELN equivalents were untagged&lt;/a&gt; due to regressions breaking Rust builds.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;We need to do https://docs.fedoraproject.org/en-US/infra/releng_misc_guide/sop_openh264/ for fedora-46 (new rawhide) openh264.

I&#39;ve done a build and it&#39;s in the f46-openh264 tag and should be signed by the f46 key, so it should be ready for that sop.

Also, note, we should try and fix:  http...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13466&quot; title=&quot;openh264 for fedora-46 (new rawhide)&quot;&gt;An empty repo was established for F46 OpenH264&lt;/a&gt; to prevent 404 errors during builds while awaiting Cisco&#39;s binary uploads.&lt;/li&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;## Describe the issue

The `coreos-pool` repo has:

```
koji taginfo coreos-pool | grep keys
  tag2distrepo.keys : &#39;31645531 6d9f90a6 f577861e&#39;
```

Please remove the F43 signing key (`31645531`) and add the F46 signing key (`91211fce`) by running:

```
koji edit-tag coreos-pool -x ta...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13465&quot; title=&quot;Remove F43 signing key from `coreos-pool` and add F46 key&quot;&gt;coreos-pool tagging keys were updated&lt;/a&gt; by removing the F43 key and adding the F46 signing key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Release-Engineering/&quot;&gt;detailed report&lt;/a&gt; for the Release Engineering team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/release_guide/&quot; title=&quot;Fedora Release Engineering&quot;&gt;Release Engineering team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;quality&quot;&gt;&lt;i class=&quot;fa-solid fa-medal&quot;&gt;&lt;/i&gt; Quality&lt;/h2&gt;
&lt;p&gt;The Quality group was highly active this week as Fedora 45 reached its &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/test-announce@lists.fedoraproject.org/thread/F3LFRG3IHZ52V5443KIJAPVLPF7XD2QG/&quot; title=&quot;Fedora 45 Bodhi enablement and Beta freeze - test-announce - Fedora mailing-lists&quot;&gt;Beta freeze and Bodhi enablement point&lt;/a&gt;. The &lt;a data-bs-content=&quot;We want to test GNOME for F45, as is usual in each cycle.

_The GNOME team proposes dates August 19 - August 21._

The contact point is @pschindl&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/921&quot; title=&quot;[F45 test days] GNOME 51&quot;&gt;GNOME 51 test day&lt;/a&gt; concluded successfully with 30 participants submitting 135 test results. Early manual validation testing for Fedora 45 was also &lt;a data-bs-content=&quot;Per [testcase_stats](https://openqa.fedoraproject.org/testcase_stats/45/) many of the non-automated test cases haven&#39;t been done yet in the F45 cycle, or rarely. It would be a good idea for us to do one or two early runs before we reach the branch point and Beta freeze, so we can identify blocker...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/926&quot; title=&quot;Early manual validation testing for Fedora 45&quot;&gt;completed&lt;/a&gt;, uncovering multiple bugs across different architectures.&lt;/p&gt;
&lt;p&gt;Additionally, the team evaluated proposed blockers in their &lt;a data-bs-content=&quot;Logs of meeting f45-blocker-review in blocker-review_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.html&quot; title=&quot;f45-blocker-review - Logs&quot;&gt;Beta blocker review meeting&lt;/a&gt;, deciding on key &lt;code&gt;anaconda-webui&lt;/code&gt; and &lt;code&gt;kmscon&lt;/code&gt; bugs. The group is also urgently &lt;a data-bs-content=&quot;See [Planning and gathering requirements for future Red Hat BugZilla replacement](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LZMC3C6LDXEIEA42LJIPOHS3OPBSUKZZ/).

We need to submit our requirements as well.

A lot of work has already been done in our [Fo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/932&quot; title=&quot;Gather and submit Bugzilla replacement requirements&quot;&gt;compiling requirements&lt;/a&gt; for the upcoming Red Hat Bugzilla replacement system, which are due by September 1st.&lt;/p&gt;
&lt;h3 id=&quot;decisions_7&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Accepted &lt;a data-bs-content=&quot;Logs of meeting f45-blocker-review in blocker-review_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.html&quot; title=&quot;f45-blocker-review - Logs&quot;&gt;Fedora 45 Beta Blockers&lt;/a&gt; for an anaconda-webui review screen crash (Bug 2519654) and a kmscon bug that breaks console initial-setup on ARM minimal (Bug 2484542).&lt;/li&gt;
&lt;li&gt;Accepted &lt;a data-bs-content=&quot;Logs of meeting f45-blocker-review in blocker-review_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.html&quot; title=&quot;f45-blocker-review - Logs&quot;&gt;Fedora 45 Beta Freeze Exceptions&lt;/a&gt; to pull LLVM 23 into Fedora 45 (Bug 2506941), to address missing obsolete packages for Python 3.14 (Bug 2492124), and to fix an anaconda-webui dependency issue preventing soas livespin creation (Bug 2517903).&lt;/li&gt;
&lt;li&gt;Declared &lt;a data-bs-content=&quot;Logs of meeting f45-blocker-review in blocker-review_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.html&quot; title=&quot;f45-blocker-review - Logs&quot;&gt;User switching restart failure&lt;/a&gt; as an Accepted Final Blocker, but rejected it as a Beta Blocker (Bug 2501857).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Quality/&quot;&gt;detailed report&lt;/a&gt; for the Quality team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/qa-docs/&quot; title=&quot;Welcome!&quot;&gt;Quality team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;design&quot;&gt;&lt;i class=&quot;fa-solid fa-image&quot;&gt;&lt;/i&gt; Design&lt;/h2&gt;
&lt;p&gt;This week, the Design team saw continued progress on graphic design requests and repository maintenance, though some coordination activities were paused due to Madeline being on PTO. New artwork was submitted for the EPEL Steering Committee badge, and the migration of historical repositories to the new Forge organization was reviewed.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Design/&quot;&gt;detailed report&lt;/a&gt; for the Design team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/&quot; title=&quot;Fedora Design&quot;&gt;Design team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;docs&quot;&gt;&lt;i class=&quot;fa-solid fa-file&quot;&gt;&lt;/i&gt; Docs&lt;/h2&gt;
&lt;p&gt;This week, the Fedora Docs team held a meeting to discuss ongoing projects, including the frontpage redesign and proposed updates to the Release Notes process. A major milestone was reached with the merging of a long-standing pull request that restructures the team documentation, successfully splitting the Docs Contributors Guide into its own module for better visibility.&lt;/p&gt;
&lt;p&gt;Additionally, the team evaluated ticket activity, opening a new discussion on archiving or removing End-of-Life (EOL) distribution pages and processing a membership request. The team is actively seeking community input on the frontpage redesign and continues to request help with manual wiki migrations.&lt;/p&gt;
&lt;h3 id=&quot;decisions_8&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Release Notes process will be updated to include clear documentation questions in the Fedora Change template, which will directly affect all Fedora Change owners. (&lt;a data-bs-content=&quot;Logs of meeting fedora-docs-team-meeting-2026-08-25 in meeting_matrix_fedoraproject-org - August 25, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-25/fedora-docs-team-meeting-2026-08-25.2026-08-25-13.00.log.html&quot; title=&quot;fedora-docs-team-meeting-2026-08-25 - Logs&quot;&gt;Meeting Log&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;The Docs Contributors Guide has been moved into a separate module to allow placement on the Docs landing page, finalizing the team documentation restructuring. (&lt;a data-bs-content=&quot;We want to move the complete Docs Contributors Guide, which is currently integrated in the Docs Team documentation, into a separate module on the same level as the root module.

The reason is, we want to be able to place the Docs Contributors Doc on the Docs landing page.

New structure:

```
mod...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/55&quot; title=&quot;Move the contribution sections (writing&amp;amp;design) to a new module of its own&quot;&gt;Issue #55&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Docs group membership requests will be denied unless the applicant has already made demonstrable contributions to repositories within the Docs organization on Forge. (&lt;a data-bs-content=&quot;### Preferred Name

Aditi

### FAS Username

aditi44

### Matrix Username

aditiLinux

### Documentation Activity

I&#39;m working in powerpc architecture in IBM side. Currently, maintaining the wiki page of  [Arch powerpc](https://fedoraproject.org/wiki/Architectures/PowerPC  ). 
Also working in pa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/60&quot; title=&quot;Membership request:&quot;&gt;Issue #60&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Docs/&quot;&gt;detailed report&lt;/a&gt; for the Docs team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fedora-docs/&quot; title=&quot;Fedora Documentation Team&quot;&gt;Docs team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;internationalization&quot;&gt;&lt;i class=&quot;fa-solid fa-language&quot;&gt;&lt;/i&gt; Internationalization&lt;/h2&gt;
&lt;p&gt;The Internationalization group focused on optimizing translation resources and streamlining issue tracking. Key discussions included centralizing the issue tracker for localization-docs repositories by &lt;a data-bs-content=&quot;Currently, localization-docs repositories have their own issue tracker enabled, however I believe localization issues should be centralized in here instead of each repository.

Ideas:
1. Set external issue tracker with URL https://forge.fedoraproject.org/localization/tickets/issues/ (causing i...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/68&quot; title=&quot;What should we do with the issue tracker of localization-docs repositories?&quot;&gt;redirecting them via API&lt;/a&gt; to the main localization tracker, and &lt;a data-bs-content=&quot;Both [sysadmin guide][sysadmin guide] and [install guide][install guide] are archived and are [no longer published in docs.fedoraproject.org][unpublished]. They are both huge and consume a lot of Weblate&#39;s resources.

Any objections of me removing [[1]] [[2]] them from Weblate?

[sysadmin gui...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/74&quot; title=&quot;Remove sysadmin guide and install guide from Weblate?&quot;&gt;removing archived documentation&lt;/a&gt; (sysadmin and install guides) from Weblate to save resources.&lt;/p&gt;
&lt;p&gt;Additionally, the team fielded requests regarding &lt;a data-bs-content=&quot;Everything from: `hxxps://translate.fedoraproject.org/projects/fedora-docs-l10n-fedora/[x]/*`
where [x] is f26-f42, as those are releases that are out of support&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/75&quot; title=&quot;Remove EOL releases from the translation?&quot;&gt;unsupported Fedora releases&lt;/a&gt; and an &lt;a data-bs-content=&#39;Context: Plasma Desktop -&amp;gt; System Tray -&amp;gt; &quot;Create encrypted vaults&quot; / &quot;No vaults configured&quot;

Issue:
The English word &quot;Vaults&quot; (meaning a secure container for files) is incorrectly translated into Romanian as &quot;Bolți&quot; (which means architectural vaults/arches).

Current Translation:
- Name: Bolți
-...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/76&quot; title=&#39;Translation error: &quot;Bolți&quot; -&amp;gt; &quot;Seifuri&quot; in Plasma Vault (Romanian)&#39;&gt;upstream KDE translation error&lt;/a&gt;. Both were closed and redirected to the appropriate channels (Fedora Docs and the upstream KDE translation team, respectively), clarifying the scope of the Fedora localization team&#39;s responsibilities.&lt;/p&gt;
&lt;h3 id=&quot;decisions_9&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Archived and unpublished documentation (Sysadmin Guide and Install Guide) will be &lt;a data-bs-content=&quot;Both [sysadmin guide][sysadmin guide] and [install guide][install guide] are archived and are [no longer published in docs.fedoraproject.org][unpublished]. They are both huge and consume a lot of Weblate&#39;s resources.

Any objections of me removing [[1]] [[2]] them from Weblate?

[sysadmin gui...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/74&quot; title=&quot;Remove sysadmin guide and install guide from Weblate?&quot;&gt;removed from Weblate&lt;/a&gt; to free up resources, while keeping their underlying Git repositories.&lt;/li&gt;
&lt;li&gt;Unsupported (EOL) Fedora releases will &lt;a data-bs-content=&quot;Everything from: `hxxps://translate.fedoraproject.org/projects/fedora-docs-l10n-fedora/[x]/*`
where [x] is f26-f42, as those are releases that are out of support&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/75&quot; title=&quot;Remove EOL releases from the translation?&quot;&gt;remain in Weblate&lt;/a&gt; as long as they are still published on Fedora Docs; requests to hide them must be directed to the Fedora Docs team.&lt;/li&gt;
&lt;li&gt;Translation issues for upstream projects (such as KDE Plasma Vault) are out of scope for Fedora Localization and must be &lt;a data-bs-content=&#39;Context: Plasma Desktop -&amp;gt; System Tray -&amp;gt; &quot;Create encrypted vaults&quot; / &quot;No vaults configured&quot;

Issue:
The English word &quot;Vaults&quot; (meaning a secure container for files) is incorrectly translated into Romanian as &quot;Bolți&quot; (which means architectural vaults/arches).

Current Translation:
- Name: Bolți
-...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/76&quot; title=&#39;Translation error: &quot;Bolți&quot; -&amp;gt; &quot;Seifuri&quot; in Plasma Vault (Romanian)&#39;&gt;reported directly to upstream translation teams&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Internationalization/&quot;&gt;detailed report&lt;/a&gt; for the Internationalization team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/localization/&quot; title=&quot;Fedora Localization Team&quot;&gt;Internationalization team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;epel&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; EPEL&lt;/h2&gt;
&lt;p&gt;This week, the EPEL group successfully completed the EPEL 10.3 mass branching, officially shifting standard development on the &lt;code&gt;epel10&lt;/code&gt; branch to target the upcoming EPEL 10.4 release. Packagers wanting to build specifically for EPEL 10.3 must now request and use a dedicated &lt;code&gt;epel10.3&lt;/code&gt; branch. The transition went smoothly, overcoming some infrastructure adjustments required for the new &quot;10s&quot; repository naming scheme.&lt;/p&gt;
&lt;p&gt;Simultaneously, the team deployed the first phase of the EPEL 10 &quot;de-z-ification&quot; initiative. CentOS 10 systems with the latest release package will now use the new &lt;code&gt;epel-10s&lt;/code&gt; metalink pointing to 10.4, while RHEL changes will follow in the fall with the release of RHEL 10.3. The team also addressed a minor but impactful bug regarding symlink churn for the EPEL 10 release RPM, temporarily fixing it to prevent repository dependency errors for users.&lt;/p&gt;
&lt;h3 id=&quot;decisions_10&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Builds submitted to the default &lt;code&gt;epel10&lt;/code&gt; branch now target EPEL 10.4 following the completion of the &lt;a data-bs-content=&quot;Howdy EPEL packagers,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/epel-announce@lists.fedoraproject.org/thread/N2XZZ2SHWZM5F6ILZQRT53AGDFWS5ONA/&quot; title=&quot;EPEL 10.3 mass branching - epel-announce - Fedora mailing-lists&quot;&gt;EPEL 10.3 mass branching&lt;/a&gt;. Packagers who need to build against EPEL 10.3 specifically must request and use the &lt;code&gt;epel10.3&lt;/code&gt; branch.&lt;/li&gt;
&lt;li&gt;The first phase of the EPEL 10 &lt;a data-bs-content=&quot;See this proposal thread for the full details.

https://discussion.fedoraproject.org/t/looking-back-at-epel-10-and-forward-to-epel-11/197373

I&#39;m creating this issue to track the vote for the EPEL 10 portion of the proposal.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/epel/steering/issues/372&quot; title=&quot;de-z-ification of EPEL 10&quot;&gt;&quot;de-z-ification&quot; proposal&lt;/a&gt; was put into production. CentOS 10 systems now utilize the &lt;code&gt;epel-10s&lt;/code&gt; metalinks and paths, which redirect to the &lt;code&gt;epel-10.4&lt;/code&gt; repository, to prevent package dependency issues on private mirrors. Details were announced on the &lt;a data-bs-content=&quot;EPEL 10 launched about a year and half ago.  By all accounts it has been a tremendous success.  After an initial soft launch period, it officially launched with over 10k packages available.  It has since grown to over 25k packages.  Notably, EPEL 10 introduced minor versions, which is the biggest changes in EPEL&amp;rsquo;s history.  Many maintainers have expressed their appreciation for how this has improved their workflow.  As can be expected with a change of this magnitude, there have been a few minor ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/looking-back-at-epel-10-and-forward-to-epel-11/197373&quot; title=&quot;Looking back at EPEL 10, and forward to EPEL 11&quot;&gt;discussion forum&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The MirrorManager mapping logic for EPEL 10 was adjusted to use explicit minor versions (e.g., &lt;code&gt;epel-10.4&lt;/code&gt;) with redirects for prior minor versions, rather than keeping the existing mapping and setting up redirects for future ones. (&lt;a data-bs-content=&quot;EPEL 10 launched about a year and half ago.  By all accounts it has been a tremendous success.  After an initial soft launch period, it officially launched with over 10k packages available.  It has since grown to over 25k packages.  Notably, EPEL 10 introduced minor versions, which is the biggest changes in EPEL&amp;rsquo;s history.  Many maintainers have expressed their appreciation for how this has improved their workflow.  As can be expected with a change of this magnitude, there have been a few minor ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/looking-back-at-epel-10-and-forward-to-epel-11/197373&quot; title=&quot;Looking back at EPEL 10, and forward to EPEL 11&quot;&gt;Discussion Post&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/EPEL/&quot;&gt;detailed report&lt;/a&gt; for the EPEL team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/epel/&quot; title=&quot;Extra Packages for Enterprise Linux (EPEL)&quot;&gt;EPEL team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;centos-hyperscale&quot;&gt;&lt;i class=&quot;fa-solid fa-maximize&quot;&gt;&lt;/i&gt; CentOS Hyperscale&lt;/h2&gt;
&lt;p&gt;During the August 26, 2026 meeting (&lt;a data-bs-content=&quot;Logs of meeting centos-hyperscale-sig in meeting_matrix_fedoraproject-org - August 26, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-26/centos-hyperscale-sig.2026-08-26-15.09.log.html&quot; title=&quot;centos-hyperscale-sig - Logs&quot;&gt;log&lt;/a&gt;), the CentOS Hyperscale SIG announced that the &lt;code&gt;wprof&lt;/code&gt; tool has graduated from incubation and is now available in Fedora and EPEL 10. The SIG has rebased to 7.1 kernels and plans to transition to 7.2 shortly after Fedora does. In broader ecosystem news, AlmaLinux is &lt;a data-bs-content=&quot;Summary
This RFC proposes that AlmaLinux rebuild the CentOS Hyperscale SIG kernel
(kernel-ark-derived, currently Linux 7.1.3), Secure Boot-sign it with
AlmaLinux&amp;amp;#39;s existing key material, and sh...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/AlmaLinux/ALESCo/pull/18&quot; title=&quot;RFC: Build and Secure Boot-sign a mainline-based alternative kernel by ramereth &amp;middot; Pull Request #18 &amp;middot; AlmaLinux/ALESCo&quot;&gt;actively considering&lt;/a&gt; building the Hyperscale kernel for its users, which sparked discussions on kernel signing limitations and potential expansion of Hyperscale packages into AlmaLinux&#39;s extra repositories.&lt;/p&gt;
&lt;p&gt;The group also discussed the progression of &lt;a data-bs-content=&quot;As this SIG is doing a fair bit with Btrfs and several other enhancements (&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://gitlab.com/CentOS/Hyperscale/tracker/-/work_items/115&quot; title=&quot;[SN#37] Provide images with Btrfs-based atomic updates (#115) &amp;middot; Issues &amp;middot; CentOS / Hyperscale SIG / Tracker &amp;middot; GitLab&quot;&gt;transactional Hyperscale updates&lt;/a&gt;, noting that core elements have been ported to &lt;code&gt;dnf5&lt;/code&gt;. Work is actively proceeding on packaging these components, tracked via Bugzilla issues &lt;a data-bs-content=&quot;2521657 &amp;ndash; Review Request: read-only-root-fs - Read only root fs setup for Transactional style systems on Fedora&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2521657&quot;&gt;2521657&lt;/a&gt;, &lt;a data-bs-content=&quot;2521661 &amp;ndash; Review Request: txnupd-maintenance-tools - Maintenance tools for transactional systems&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2521661&quot;&gt;2521661&lt;/a&gt;, and &lt;a data-bs-content=&quot;2521666 &amp;ndash; Review Request: grub2-snapper-plugin - Snapper integration for grub2&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2521666&quot;&gt;2521666&lt;/a&gt;. Additionally, a &lt;a data-bs-content=&#39;Description As a developer the highlights of my KDE &quot;career&quot; are when I see KDE used in projects...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://invent.kde.org/teams/goals/goal-setting/2026/-/work_items/5&quot; title=&quot;KDE for Enterprise and Deployments (#5) &amp;middot; Issues &amp;middot; Teams / KDE Goals / Goal Setting / 2026 &amp;middot; GitLab&quot;&gt;KDE proposal&lt;/a&gt; to improve enterprise technologies was highlighted for its strong alignment with Hyperscale&#39;s system snapshot capabilities.&lt;/p&gt;
&lt;h3 id=&quot;decisions_11&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The SIG decided to retain the EPEL 9 builds of &lt;code&gt;wprof&lt;/code&gt; in the experimental &lt;code&gt;hsx&lt;/code&gt; repository, despite its graduation to standard repositories for Fedora and EPEL 10.&lt;/li&gt;
&lt;li&gt;Davide Cavalca and Neal Gompa will finalize and submit the delayed Hyperscale quarterly report this week.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;CentOS Hyperscale - The CentOS Project&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://www.centos.org/hyperscale/&quot;&gt;CentOS Hyperscale team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;eln&quot;&gt;&lt;i class=&quot;fa-solid fa-flask-vial&quot;&gt;&lt;/i&gt; ELN&lt;/h2&gt;
&lt;p&gt;During the &lt;a data-bs-content=&quot;Logs of meeting eln in meeting-1_matrix_fedoraproject-org - August 25, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-25/eln.2026-08-25-16.01.log.html&quot; title=&quot;eln - Logs&quot;&gt;August 25, 2026 meeting&lt;/a&gt;, the ELN SIG focused on infrastructure, sync processes, and tooling improvements. The group discussed options for building ELN and CentOS toolbox and container images, specifically weighing whether to migrate from Kiwi to &lt;code&gt;image-builder&lt;/code&gt; for CentOS parity or to wait for future &lt;code&gt;Konflux&lt;/code&gt; adoption; the decision was deferred for further investigation. The team also debated how to optimize the ELN Build Sync (EBS) timeout duration to prevent buildroot breakage during high-load events like mass rebuilds, with discussions moving to the tracker.&lt;/p&gt;
&lt;p&gt;Most significantly for the broader Fedora and Linux packaging ecosystem, the SIG reached a consensus to stop using the Rawhide GPG key for ELN. Instead, they will provision a dedicated ELN key starting with the F46/EL11 branching. This key will be rotated approximately every three years to align with RHEL branching, which should resolve the recurring signing-related disruptions that typically happen during the Fedora branching process.&lt;/p&gt;
&lt;h3 id=&quot;decisions_12&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The SIG agreed to provision a new, dedicated GPG key for ELN starting with the F46/EL11 branching, rather than continuing to use the shared Rawhide key. This key will be rotated roughly every 3 years (aligned with RHEL branchings) to avoid widespread signing-related breakages during Fedora branching. (&lt;a data-bs-content=&quot;Logs of meeting eln in meeting-1_matrix_fedoraproject-org - August 25, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-25/eln.2026-08-25-16.01.log.html&quot; title=&quot;eln - Logs&quot;&gt;Meeting log&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/eln/&quot; title=&quot;Fedora ELN project&quot;&gt;ELN team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;atomic&quot;&gt;&lt;i class=&quot;fa-solid fa-atom&quot;&gt;&lt;/i&gt; Atomic&lt;/h2&gt;
&lt;p&gt;The Fedora Atomic group successfully added base and compose images for Fedora 45 in Konflux, while actively working to resolve build failures for IoT images alongside the IoT team. Ticket discussions highlighted a strong theme around improving the bootc image derivation process, focusing on trademark compliance and filesystem structure.&lt;/p&gt;
&lt;p&gt;Administratively, steps were taken to grant write access to new maintainers for the &lt;code&gt;base-images&lt;/code&gt; repository on both GitLab and the Fedora Forge. Users also reported a critical bug causing emergency mode on non-BTRFS filesystems (ext4/XFS) following recent system updates, which is currently under investigation.&lt;/p&gt;
&lt;h3 id=&quot;decisions_13&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Sean Thrailkill and Hristo Marinov were formally approved for maintainer access to the &lt;a data-bs-content=&quot;GitLab.com&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://gitlab.com/fedora/bootc/base-images&quot; title=&quot;Fedora / bootc / Base Images &amp;middot; GitLab&quot;&gt;base-images repository&lt;/a&gt; and the Fedora Forge.&lt;/li&gt;
&lt;li&gt;A new Fedora Account System (FAS) group will be created for maintainers to safely isolate bot permissions on the Forge.&lt;/li&gt;
&lt;li&gt;The IoT team will fix their Konflux image builds now that they are aware of the failures, and coordinate future strategy for CoreOS, bootc, and IoT images.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;When any software not provided by Fedora is included (I suspect this policy probably applies to any content not provided by Fedora), policy requires that the derived build follow trademark guidelines, including replacing fedora-logos, fedora-release, and fedora-release-notes:

https://fedoraproje...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/atomic-desktops/tracker/issues/125&quot; title=&quot;Fedora bootc images are not ideal for derived builds&quot;&gt;Ticket #125&lt;/a&gt; will strictly track logos, release, and release notes packages for derived builds, with a separate ticket (&lt;a data-bs-content=&#39;/usr/local and /opt are symlinked to /var. This configuration is not recommended by the bootc documentation, except for &quot;final&quot; images that are not intended for use by derived builds:

https://bootc.dev/bootc//filesystem.html#usrlocal

The `/usr/lib/tmpfiles.d/rpm-ostree-0-integration-opt-usr...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/atomic-desktops/tracker/issues/126&quot; title=&quot;Symlinking /usr/local and /opt into /var makes it harder to derive a build from a Fedora image&quot;&gt;#126&lt;/a&gt;) opened to track the &lt;code&gt;/usr/local&lt;/code&gt; and &lt;code&gt;/opt&lt;/code&gt; symlink issues.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Atomic/&quot;&gt;detailed report&lt;/a&gt; for the Atomic team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/AtomicDesktops - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/AtomicDesktops&quot;&gt;Atomic team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;coreos&quot;&gt;&lt;i class=&quot;fa-solid fa-layer-group&quot;&gt;&lt;/i&gt; CoreOS&lt;/h2&gt;
&lt;p&gt;During the week of August 24-30, 2026, the CoreOS group held one meeting to review pending action items, coordinate around the Fedora 45 (F45) release schedule, and discuss a major proposal to unify CoreOS and Image Mode/Bootc. Key discussions revolved around navigating the F45 beta freeze to implement zram/oomd enablement, and scheduling the F45 Test Day for September 21st.&lt;/p&gt;
&lt;p&gt;The team had a highly positive initial reaction to the Bootc unification proposal, viewing it as a natural progression that could reduce duplication of effort across Fedora variants. This initiative will be proposed to the Bootc community next week to evaluate feasibility and alignment.&lt;/p&gt;
&lt;h3 id=&quot;decisions_14&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Tentatively scheduled the Fedora CoreOS 45 Test Day for 2026-09-21 (tracked in &lt;a data-bs-content=&quot;From https://forge.fedoraproject.org/quality/tickets/issues/916#issuecomment-1262517 : 

&amp;gt; Yes, we have tentatively scheduled the F45 Fedora CoreOS Test Week for 2026-09-21. The target date depends on the beta release schedule and may be adjusted if necessary. See [Tracker: F45 Test Week](https...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/934&quot; title=&quot;[F45 test days] CoreOS&quot;&gt;CoreOS #934&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Agreed to prioritize completing the zram/oomd implementation for F45 and address any beta freeze exceptions afterward if necessary.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/CoreOS/&quot;&gt;detailed report&lt;/a&gt; for the CoreOS team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;A minimal OS with automatic updates. Scalable and secure.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/coreos/&quot; title=&quot;The container optimized OS&quot;&gt;CoreOS team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;arm&quot;&gt;&lt;i class=&quot;fa-solid fa-mobile-screen&quot;&gt;&lt;/i&gt; ARM&lt;/h2&gt;
&lt;p&gt;This week, the ARM group primarily discussed hardware compatibility and upcoming release blockers. A user reported a kernel error when attempting to boot an older &lt;a data-bs-content=&quot;Is there a Fedora kernel that works with the above anywhere, please?&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/WUYPFES5DFO7RYSHD2QNETQIM6B3HOE2/&quot; title=&quot;Raspberry Pi 5 Model B Rev 1.1/Raspberry Pi 5 Model B Rev 1.1, BIOS 2025.10-rc3 10/01/2025 - arm - Fedora mailing-lists&quot;&gt;Fedora 43 installation on a Raspberry Pi 5 Model B Rev 1.1&lt;/a&gt;. The issue was bypassed by &lt;a data-bs-content=&quot;Re: Raspberry Pi 5 Model B Rev 1.1/Raspberry Pi 5 Model B Rev 1.1, BIOS 2025.10-rc3 10/01/2025 - arm - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/7OLXWOEFXY3TSQZAKESXMENGTTABOCEP/&quot;&gt;upgrading to a Fedora 44 image&lt;/a&gt;, prompting maintainers to close the inquiry since Fedora 43 is no longer a focus.&lt;/p&gt;
&lt;p&gt;Additionally, QA announced the upcoming &lt;a data-bs-content=&quot;2026-08-31 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - arm - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/6VSOHY2YIPLJONUBMJYB4CUHUHGIUZ6B/&quot;&gt;Fedora 45 Blocker Review Meeting&lt;/a&gt; scheduled for August 31, 2026. Community members were invited to participate in the triage of proposed blockers and freeze exceptions for the Beta and Final releases.&lt;/p&gt;
&lt;h3 id=&quot;decisions_15&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Maintainers &lt;a data-bs-content=&quot;Re: Raspberry Pi 5 Model B Rev 1.1/Raspberry Pi 5 Model B Rev 1.1, BIOS 2025.10-rc3 10/01/2025 - arm - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/7OLXWOEFXY3TSQZAKESXMENGTTABOCEP/&quot;&gt;will not investigate or support boot issues specific to Fedora 43 on newer hardware revisions&lt;/a&gt; (like the Raspberry Pi 5 Rev 1.1), as development focus has shifted to Fedora 44 and newer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/ARM/&quot;&gt;detailed report&lt;/a&gt; for the ARM team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Architectures/ARM - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Architectures/ARM&quot;&gt;ARM team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;hummingbird&quot;&gt;&lt;i class=&quot;fa-solid fa-dove&quot;&gt;&lt;/i&gt; Hummingbird&lt;/h2&gt;
&lt;p&gt;This week, an update was shared in the &lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;Hummingbird Community Meeting - 20 August 2026&lt;/a&gt; thread regarding a new project. Jorge Castro announced that a version of Bluefin built on Hummingbird technology is essentially finished and will serve as a full peer to Dakotaraptor. He emphasized his complete commitment and support for this variant, noting that initial code pushes to its new repository are expected shortly.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Hummingbird - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Hummingbird&quot;&gt;Hummingbird team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ai-ml&quot;&gt;&lt;i class=&quot;fa-solid fa-robot&quot;&gt;&lt;/i&gt; AI &amp;amp; ML&lt;/h2&gt;
&lt;p&gt;The AI &amp;amp; ML group met to discuss ongoing packaging efforts and long-term goals (&lt;a data-bs-content=&quot;Logs of meeting fedora-ai-ml-sig in meeting-2_matrix_fedoraproject-org - August 27, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-2_matrix_fedoraproject-org/2026-08-27/fedora-ai-ml-sig.2026-08-27-16.30.log.html&quot; title=&quot;fedora-ai-ml-sig - Logs&quot;&gt;meeting log&lt;/a&gt;). Work on PyTorch 2.13 has temporarily stalled in Rawhide and Fedora 45 due to a &lt;code&gt;libstdc++&lt;/code&gt; update that conflicts with ROCm, causing build breaks. Meanwhile, ROCm 10.0 (previously referred to as ROCm 8) was released on August 26. This major upgrade marks a shift in AMD&#39;s release pace and support model. The group is currently evaluating potential ABI breakage, though efforts are slightly hampered by &lt;code&gt;libabigail&lt;/code&gt; crashing on debuginfo packages.&lt;/p&gt;
&lt;p&gt;The group also explored the feasibility of shipping &quot;open weights&quot; AI models (like Nvidia&#39;s Nemotron 3 or AMD&#39;s open models) directly in Fedora. The consensus is that training or rebuilding these models from scratch within Fedora&#39;s build system (Koji) is currently unrealistic due to extreme hardware requirements (e.g., 64x MI300 GPUs) and timeouts. Doing so would require dedicated infrastructure proposals and deep-pocketed sponsors to provide heavy cloud compute resources.&lt;/p&gt;
&lt;h3 id=&quot;decisions_16&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ROCm 10.0 packages will be staged and maintained in the &lt;a data-bs-content=&quot;Project ID: 222610&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://copr.fedorainfracloud.org/coprs/g/rocm-packagers-sig/preview/packages/&quot; title=&quot;Packages for @rocm-packagers-sig/preview&quot;&gt;ROCm packagers preview COPR&lt;/a&gt; until basic testing is completed and the scope of ABI changes is fully quantified.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/ai/&quot; title=&quot;Fedora AI/ML SIG&quot;&gt;AI &amp;amp; ML team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;security&quot;&gt;&lt;i class=&quot;fa-solid fa-shield&quot;&gt;&lt;/i&gt; Security&lt;/h2&gt;
&lt;p&gt;This week, the Security SIG&#39;s primary focus was discussing a &lt;a data-bs-content=&quot;Draft posted her: https://forge.fedoraproject.org/security/tickets/src/branch/main/drafts/Privacy-SIG-proposal

Feel free to make suggestions for alterations in this ticket, or by PR.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/security/tickets/issues/21&quot; title=&quot;RFC : DRAFT - Proposal for Fedora Privacy SIG&quot;&gt;draft proposal for a new Fedora Privacy SIG&lt;/a&gt;, which originated from earlier conversations about maintaining the &lt;code&gt;ff-disable-ai-ml&lt;/code&gt; package. The group debated the appropriate scope for such a SIG, noting that while security and privacy are closely related, a dedicated Privacy SIG might inadvertently attract ideological or political debates rather than technical contributions.&lt;/p&gt;
&lt;p&gt;To address these concerns and ensure good optics&amp;mdash;particularly to avoid appearing antagonistic toward the AI/ML SIG&amp;mdash;the group agreed to postpone any formal launch. Instead, members will take extra time to review the RFC and intend to focus initially on concrete, ad-hoc technical work, such as packaging clear privacy config toggles for users.&lt;/p&gt;
&lt;h3 id=&quot;decisions_17&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Deferred the formal creation and announcement of the proposed Privacy SIG to allow members more time to review the draft and refine its scope.&lt;/li&gt;
&lt;li&gt;Agreed to focus on tangible, ad-hoc technical implementations (such as packaging user privacy toggles) to establish a technical foundation before officially spinning off a new SIG.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Security/&quot;&gt;detailed report&lt;/a&gt; for the Security team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Security - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Security&quot;&gt;Security team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;go&quot;&gt;&lt;i class=&quot;fa-brands fa-golang&quot;&gt;&lt;/i&gt; Go&lt;/h2&gt;
&lt;p&gt;During the &lt;a data-bs-content=&quot;Logs of meeting go-sig-meeting in meeting-1_matrix_fedoraproject-org - August 24, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-24/go-sig-meeting.2026-08-24-18.00.log.html&quot; title=&quot;go-sig-meeting - Logs&quot;&gt;Go SIG meeting&lt;/a&gt;, it was announced that Go 1.27.0 is now available in Rawhide. Maintainers will soon move this update into Fedora 45 and trigger a mass prebuild on COPR. The SIG is also preparing to retire Go 1.25 in Fedora 43 in favor of Go 1.26, aligning with upstream Kubernetes requirements which have dropped support for 1.25 across all supported releases.&lt;/p&gt;
&lt;p&gt;Additionally, the team discussed a new method for handling security vulnerability reports. A community member modified an upstream CRI-O script to generate &lt;code&gt;govulncheck&lt;/code&gt; output in &lt;code&gt;openvex&lt;/code&gt; format. This script makes it much faster to verify if a package is actually affected by specific CVEs without having to run manual checks for each one. The script will be shared publicly on platforms like GitHub or Forgejo to help maintainers triage Bugzilla tickets more efficiently.&lt;/p&gt;
&lt;h3 id=&quot;decisions_18&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Move Go 1.27.0 into Fedora 45 and perform a mass prebuild on COPR.&lt;/li&gt;
&lt;li&gt;Open a ticket to retire Go 1.25 in Fedora 43 and transition to Go 1.26 to support recent Kubernetes releases.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Go - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Go&quot;&gt;Go team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;perl&quot;&gt;&lt;i class=&quot;fa-solid fa-file-code&quot;&gt;&lt;/i&gt; Perl&lt;/h2&gt;
&lt;p&gt;This week&#39;s activity on the Perl mailing list consisted entirely of package maintenance pull request notifications from Michal Josef &amp;Scaron;pa&amp;ccaron;ek. Key updates centered around the &lt;code&gt;perl-DBD-ODBC&lt;/code&gt; package, which was re-submitted for Fedora review, updated with a new EPEL10 package, and received miscellaneous updates. Additionally, the &lt;code&gt;perl-Archive-Extract&lt;/code&gt; package received version 0.90 version bumps across multiple branches.&lt;/p&gt;
&lt;h3 id=&quot;decisions_19&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;perl-DBD-ODBC&lt;/code&gt; package was &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-DBD-ODBC` that you are following:
``
Re-submit package for Fedora review
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/NQM5GSPZEDXSMBQDB5QSRLEHO3ODAOES/&quot; title=&quot;[rpms/perl-DBD-ODBC] PR #1: Re-submit package for Fedora review - perl-devel - Fedora mailing-lists&quot;&gt;re-submitted for Fedora review and merged&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;An EPEL10 package was &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-DBD-ODBC` that you are following:
``
Create EPEL10 package
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/SRUGMDKEHUAVP4C57XKLIDQGB627AIII/&quot; title=&quot;[rpms/perl-DBD-ODBC] PR #3: Create EPEL10 package - perl-devel - Fedora mailing-lists&quot;&gt;created and merged&lt;/a&gt; for &lt;code&gt;perl-DBD-ODBC&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;perl-Archive-Extract&lt;/code&gt; package was &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-Archive-Extract` that you are following:
``
0.90 bump
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/W3X4V4UZZSQWIMNBU6VFF6L5DOK5MTWN/&quot; title=&quot;[rpms/perl-Archive-Extract] PR #4: 0.90 bump - perl-devel - Fedora mailing-lists&quot;&gt;bumped to version 0.90&lt;/a&gt; across several pull requests.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Perl - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Perl&quot;&gt;Perl team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;python&quot;&gt;&lt;i class=&quot;fa-brands fa-python&quot;&gt;&lt;/i&gt; Python&lt;/h2&gt;
&lt;p&gt;This week, the Python group discussed the behavior of &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/6ZRG4VBEGOKS5N5KLTAK772FGHJXXX7E/&quot; title=&quot;%pyproject_patch_dependency behavior wrt. multiple packages in one spec - python-devel - Fedora mailing-lists&quot;&gt;&lt;code&gt;%pyproject_patch_dependency&lt;/code&gt;&lt;/a&gt; when packaging multiple Python distribution packages in a single specfile. They agreed that its current behavior&amp;mdash;filtering dependencies from all distributions&amp;mdash;is sensible for most use cases but needs to be properly documented. An option to filter by a specific distribution name might be considered in the future.&lt;/p&gt;
&lt;p&gt;In addition, &lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/WEIYY23R2H4KHCK7KSJLTJIFH5SJKD7Y/&quot; title=&quot;Plan for flit-core v4 - python-devel - Fedora mailing-lists&quot;&gt;&lt;code&gt;flit-core&lt;/code&gt; has been updated to version 4&lt;/a&gt;. A deprecated compatibility package, &lt;code&gt;python3-flit-core3&lt;/code&gt;, was introduced for packages that still require older versions. However, maintainers are expected to eventually migrate their packages to &lt;code&gt;flit-core&lt;/code&gt; 4+.&lt;/p&gt;
&lt;h3 id=&quot;decisions_20&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Maintain the current behavior of &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/6ZRG4VBEGOKS5N5KLTAK772FGHJXXX7E/&quot; title=&quot;%pyproject_patch_dependency behavior wrt. multiple packages in one spec - python-devel - Fedora mailing-lists&quot;&gt;&lt;code&gt;%pyproject_patch_dependency&lt;/code&gt;&lt;/a&gt; (filtering from all dists) when multiple distributions are present, but document it properly.&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;flit-core&lt;/code&gt; to version 4 and provide a deprecated &lt;code&gt;python3-flit-core3&lt;/code&gt; compatibility package for packages that have not yet migrated, with the expectation that &lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/WEIYY23R2H4KHCK7KSJLTJIFH5SJKD7Y/&quot; title=&quot;Plan for flit-core v4 - python-devel - Fedora mailing-lists&quot;&gt;all packages will eventually migrate to &lt;code&gt;flit-core&lt;/code&gt; 4+&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Python - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Python&quot;&gt;Python team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;rust&quot;&gt;&lt;i class=&quot;fa-brands fa-rust&quot;&gt;&lt;/i&gt; Rust&lt;/h2&gt;
&lt;p&gt;This week, the Rust group focused heavily on addressing various RUSTSEC security advisories and dealing with unmaintained crates across the ecosystem. Significant efforts were directed toward updating critical dependencies, notably the &lt;code&gt;lru&lt;/code&gt; and &lt;code&gt;git2&lt;/code&gt; crates, to mitigate vulnerabilities, alongside planning migrations away from archived crates with unfixed soundness issues like &lt;code&gt;smartstring&lt;/code&gt;, &lt;code&gt;bitmaps&lt;/code&gt;, &lt;code&gt;sized-chunks&lt;/code&gt;, and &lt;code&gt;im-rc&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A major theme of the week was coordinating package updates and rebuilds gracefully. Because of the large number of dependent packages in the Fedora ecosystem, temporary compatibility packages are being introduced (such as for &lt;code&gt;git2&lt;/code&gt;), and the group finalized a strategy for handling security rebuilds for affected packages they do not directly co-maintain, prioritizing cross-team communication over unilateral action.&lt;/p&gt;
&lt;h3 id=&quot;decisions_21&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Rather than invoking provenpackager privileges to force rebuilds of applications affected by the &lt;code&gt;cxx&lt;/code&gt; RUSTSEC advisory, the group will file targeted bugs against the applications, linking the advisory and advising maintainers to simply rebuild their packages (&lt;a data-bs-content=&quot;There is a recently published RUSTSEC advisory for the cxx crate:
https://rustsec.org/advisories/RUSTSEC-2026-0202.html

I am builing v1.0.197 for all Fedora and EPEL branches now, but applications would need to be rebuilt to pick up the fix for this issue.

For Rawhide / F45+, the mass rebu...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust/backlog/issues/36&quot; title=&quot;rebuild packages with cxx v1.0.195+ to address RUSTSEC-2026-0202&quot;&gt;Issue #36&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;A temporary &lt;code&gt;rust-git2_0.20&lt;/code&gt; compatibility package will be added to the repositories to prevent breaking a large number of dependent packages while they are being ported to &lt;code&gt;git2&lt;/code&gt; v0.21.0 (&lt;a data-bs-content=&quot;There are two recently published RUSTSEC advisories for the `git2` crate:

- &amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0183.html&amp;gt;
- &amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0184.html&amp;gt;

Both are only fixed in versions `&amp;gt;=0.21.0`.

I&#39;m working on updating `rust-git2` to version 0.21.0...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust/backlog/issues/30&quot; title=&quot;update packages to git2 v0.21.0 to address two RUSTSEC advisories&quot;&gt;Issue #30&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The group will wait until &lt;code&gt;lru&lt;/code&gt; v0.18 is available in the repositories before attempting to patch the bounds for dependent packages like &lt;code&gt;pydantic&lt;/code&gt; (&lt;a data-bs-content=&quot;There&#39;s a recently published RUSTSEC advisory for the lru crate:
&amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0253.html&amp;gt;

This issue has only been fixed in v0.18.2, but the Fedora package(s) are currently all stuck on older versions.

Affected packages (lru v0.16):

- [ ] aw-server-rust
-...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust/backlog/issues/39&quot; title=&quot;update packages to lru v0.18.2 to address RUSTSEC-2026-0253&quot;&gt;Issue #39&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-24-to-08-30/Rust/&quot;&gt;detailed report&lt;/a&gt; for the Rust team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;This organization will host repositories and manage collaboration for the Fedora Rust SIG.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust&quot; title=&quot;Rust SIG&quot;&gt;Rust team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;other-discussions&quot;&gt;&lt;i class=&quot;fa-solid fa-message&quot;&gt;&lt;/i&gt; Other Discussions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Michael Scherer initiated a discussion on &lt;a data-bs-content=&quot;Hi,  I am trying to setup a mail server based on bootc and stalwart (as people who came to my talk at devconf.cz might know), and one of the issue I stumbled upon is the interaction between bootc and sysusers snippets in some Fedora packages.  For my mail server, I picked caddy as a proxy for the admin interface and the caddy package use sysusers.d to create a caddy user. Then upon getting a certificate, it create files in /var/lib/caddy and reuse them later.  One day, caddy didn&amp;rsquo;t start, and a ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/dynamic-users-with-sysusers-and-bootc-image-mode/200463&quot; title=&quot;Dynamic users with sysusers and bootc/image mode&quot;&gt;Dynamic users with sysusers and bootc/image mode&lt;/a&gt;, noting that &lt;code&gt;sysusers.d&lt;/code&gt; in image mode can cause UID mismatches on upgrades, and proposed amending packaging guidelines to pair it with a &lt;code&gt;tmpfiles.d&lt;/code&gt; fragment to properly chown files in &lt;code&gt;/var&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Mattia Verga posted the latest report on &lt;a data-bs-content=&quot;In accordance with FESCo&#39;s Inactive Packager Policy[1], packagers that 
have been identified
as inactive have a ticket in the find-inactive-packagers repo[2]. One 
week after the final
release, packagers who remain inactive will be removed from the packager 
group. (Note that
pagure.io is one of the systems checked for activity, so commenting on 
your ticket that you&#39;re
still around will prevent you from showing up in the second round.)&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/S7GI2D3QMSBYB5SAK5SUHVJJGBAABFZ5/&quot; title=&quot;Inactive packagers for the F45 release cycle - devel - Fedora mailing-lists&quot;&gt;Inactive packagers for the F45 release cycle&lt;/a&gt;, prompting a request from Miroslav Such&amp;yacute; to include plain text lists of usernames directly in the email rather than relying solely on the ticket tracker links.&lt;/li&gt;
&lt;li&gt;Norbert Manthey proposed to &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3FJU3HNEF34VR6TOPKDSFQIZFMLJCCNF/&quot; title=&quot;Extend default compiler settings to harden applications - devel - Fedora mailing-lists&quot;&gt;Extend default compiler settings to harden applications&lt;/a&gt; by adding flags like &lt;code&gt;-fno-strict-overflow&lt;/code&gt; and &lt;code&gt;-ftrivial-auto-var-init=zero&lt;/code&gt;. Daniel P. Berrang&amp;eacute; noted that while the latter eliminates vulnerabilities, it can cause non-trivial performance degradation (e.g., 9% in virtio-blk) that maintainers must address.&lt;/li&gt;
&lt;li&gt;SY Wang raised an issue regarding &lt;a data-bs-content=&quot;No response to https://src.fedoraproject.org/rpms/libxsmm/pull-request/3 from main admin - devel - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QYUGYCLCEUELLT5IFG7ULL3GZLXXOGMO/&quot;&gt;No response from the main admin&lt;/a&gt; on a &lt;code&gt;libxsmm&lt;/code&gt; pull request open for two months. Other users noted similar issues and advised following the formal nonresponsive maintainer policy via Bugzilla.&lt;/li&gt;
&lt;li&gt;Tobias Girstmair asked for advice on &lt;a data-bs-content=&quot;Hi fellow packagers,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/UBONSEOVDZUUL5N5RSI6UFW5EX66GUDF/&quot; title=&quot;Questions on packaging vim-classic - devel - Fedora mailing-lists&quot;&gt;Questions on packaging vim-classic&lt;/a&gt; so it can coexist with standard &lt;code&gt;vim&lt;/code&gt;. Maxwell G and Simon de Vlieger suggested starting with renamed or suffixed binaries rather than using the alternatives system.&lt;/li&gt;
&lt;li&gt;Aoife Moloney announced a &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KTLYCSXBK5DFQJA7NQM6TMHGPBDTETXD/&quot; title=&quot;DEADLINE: Please Submit your Bug Tracker Workflows by Sept 1, 2026 - devel - Fedora mailing-lists&quot;&gt;DEADLINE: Please Submit your Bug Tracker Workflows by Sept 1, 2026&lt;/a&gt; to collect workflow requirements for an eventual Red Hat Bugzilla replacement, though the tight deadline was questioned by Quality team members.&lt;/li&gt;
&lt;li&gt;Chihurumnaya Ibiam reported a &lt;a data-bs-content=&quot;The auto generated comment for FTBFI/FTI has a link for the policy that
leads to a page not found because of a closing parenthesis that was added
to the hyperlink, just pointing this out.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5UDQR67E2PKJFVF2WSQJRLEXCBXERSW5/&quot; title=&quot;FTBFS/FTI Page Not Found - devel - Fedora mailing-lists&quot;&gt;FTBFS/FTI Page Not Found&lt;/a&gt; issue in an auto-generated comment link, which Miro Hron&amp;ccaron;ok promptly fixed while reminding contributors to report tooling issues directly to the releng ticket tracker.&lt;/li&gt;
&lt;li&gt;Henryk Paluch noted that the &lt;a data-bs-content=&quot;Hello!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JYMXJFU7RR6OFFQTXCXHDNYAMQBNOART/&quot; title=&quot;Package Sponsorship page points to decommissioned pagure.io - devel - Fedora mailing-lists&quot;&gt;Package Sponsorship page points to decommissioned pagure.io&lt;/a&gt;, and was directed to the new Fedora Forge tracker and an open pull request designed to fix the documentation.&lt;/li&gt;
&lt;li&gt;Kevin Fenzi confirmed the &lt;a data-bs-content=&quot;There were a pile of spams sent to the list this morning.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/IQXGYJJESSOT73F25X7D7YI5SBHZBRNQ/&quot; title=&quot;spam wave over - devel - Fedora mailing-lists&quot;&gt;spam wave is over&lt;/a&gt;, stating that the spammers were banned, the archives cleaned, and new header rules were added to block similar messages.&lt;/li&gt;
&lt;li&gt;Orion Poplawski posted &lt;a data-bs-content=&quot;The ansible collection community.mysql has been renamed to 
ansible.mysql.  This has then been forked to ansible.mariadb to 
specifically support MariaDB.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/2MOOEQ5EVHCCRT5YR3SM5EVIFUFNISMZ/&quot; title=&quot;Help wanted with ansible mysql/mariadb collections - devel - Fedora mailing-lists&quot;&gt;Help wanted with ansible mysql/mariadb collections&lt;/a&gt;, seeking a new maintainer for &lt;code&gt;ansible.mysql&lt;/code&gt; as they are migrating to &lt;code&gt;ansible.mariadb&lt;/code&gt;; Andreas Haupt volunteered to take it over.&lt;/li&gt;
&lt;li&gt;Other discussions included an announcement of the upcoming &lt;a data-bs-content=&quot;2026-08-31 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - devel - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/6VSOHY2YIPLJONUBMJYB4CUHUHGIUZ6B/&quot;&gt;F45 Blocker Review Meeting&lt;/a&gt;, and two PRs from Bojan Smojver to address a &lt;a data-bs-content=&quot;The F44 Flatpak testing compose has been failing:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LJPRA55BWF2VX3PFV7BOXMXIWNQLL3QX/&quot; title=&quot;Failed F44 Flatpak compose is holding back all updates - two PRs - devel - Fedora mailing-lists&quot;&gt;Failed F44 Flatpak compose holding back updates&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;package-updates&quot;&gt;Package updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Dominik &#39;Rathann&#39; Mierzejewski announced an &lt;a data-bs-content=&quot;Hey folks,
I&#39;m updating ffmpeg from 8.1 to 9.0 in Rawhide.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/YGXOS4PKR7OX3ZAW2LR6MYUMDZVTKXI4/&quot; title=&quot;[SONAME BUMP] ffmpeg upgrade from 8.1 to 9.0 - devel - Fedora mailing-lists&quot;&gt;[SONAME BUMP] ffmpeg upgrade from 8.1 to 9.0&lt;/a&gt; for Rawhide and F45, successfully rebuilding all dependents in a COPR with minimal issues.&lt;/li&gt;
&lt;li&gt;Milan Crha noted the target for &lt;a data-bs-content=&quot;Hi,
the libical folks released libical 4.0 recently [bug2458837]. I&#39;d like
to get it to Fedora rawhide, but it cannot be installed beside the 3.x
series (which is for good). Some parts of the API changed, but it&#39;s
mostly compatible with the 3.x series. I cannot create the compat
package, because it&#39;s similar with libsoup2-&amp;gt;libsoup3 transition, one
process cannot link (even indirectly) to both versions of the library,
due to clashing API. Again, it&#39;s for good, from my point of view.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/OAT6OWZ6OCN74HVAGHZB5SSHP6BMOU6E/&quot; title=&quot;libical 4.0 for rawhide (when?) - devel - Fedora mailing-lists&quot;&gt;libical 4.0 for rawhide&lt;/a&gt; is now Fedora Linux 46 due to its incompatibility with the 3.x series API.&lt;/li&gt;
&lt;li&gt;Gwyn Ciesla announced an &lt;a data-bs-content=&quot;Next week I&#39;ll upgrade gumbo-parser in rawhide to 0.14.0. I&#39;ll also tag care of the dependencies in a side tag, which built fine:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JGQUK47PAPFPEM4RONZT2PKXU6ADBSYD/&quot; title=&quot;Upcoming gumbo-parser soname bump - devel - Fedora mailing-lists&quot;&gt;Upcoming gumbo-parser soname bump&lt;/a&gt; to version 0.14.0 in Rawhide, noting dependent packages have built fine in a side tag.&lt;/li&gt;
&lt;li&gt;Christoph Erhardt warned about a &lt;a data-bs-content=&quot;Greetings!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/4ROJ2HCZ27Y2ILFQHEEKLO74QQNZEHHY/&quot; title=&quot;SONAME bump in Rawhide: mimalloc 3.5.0 - devel - Fedora mailing-lists&quot;&gt;SONAME bump in Rawhide: mimalloc 3.5.0&lt;/a&gt;, which will require pull requests for dependent packages like &lt;code&gt;moarvm&lt;/code&gt;, &lt;code&gt;mold&lt;/code&gt;, and &lt;code&gt;rakudo&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Milan Crha organized a &lt;a data-bs-content=&quot;Hi,
the GNOME 51.rc release is supposed to happen over the weekend and at
the beginning of the next week. I already created separate updates for
&amp;quot;early&amp;quot; released projects, but I&#39;d like to gather the rest in a side
tag and release everything together. If you&#39;d like to release together
with it, then feel free to add your builds into the side tag.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5HREOYDGV2NXVYQO7T3CCUFK735EYTFR/&quot; title=&quot;GNOME 51.rc update for rawhide and f45 - devel - Fedora mailing-lists&quot;&gt;GNOME 51.rc update for rawhide and f45&lt;/a&gt;, creating side tags (&lt;code&gt;f46-build-side-149189&lt;/code&gt; and &lt;code&gt;f45-build-side-149193&lt;/code&gt;) for maintainers to group their package builds.&lt;/li&gt;
&lt;li&gt;Milan Crha shared a heads-up that &lt;a data-bs-content=&quot;Hi,
the `gnome-autoar` project dropped its `gnome-autoar-gtk` part in
the 0.5.0 release. The only user of it seems to be the `evolution`
package, which does not need it in rawhide (I only failed to reflect it
in the .spec file when that dependency was dropped). I did not find any
other users of the `gnome-autoar-gtk`. The `gnome-autoar` itself is
used by the `gnome-shell` and `nautilus`. Nothing requires
`gnome-autoar-devel` package, all the dependencies are handled through
the `pkgconfig()` only.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MD2LAXF6EZCYVO4TV7LHLIJKSFD6ZILT/&quot; title=&quot;[heads-up] gnome-autoar 0.5.0 drops gnome-autoar-gtk in rawhide - devel - Fedora mailing-lists&quot;&gt;gnome-autoar 0.5.0 drops gnome-autoar-gtk in rawhide&lt;/a&gt;, and plans to push it to F45 if there are no undetected users.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;orphaning-packages&quot;&gt;Orphaning packages&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Peter Hutterer is &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QXNGUMEMBAUXVU2QPC23K4A4VDZLOTLR/&quot; title=&quot;Orphaning evtest, evemu and some X11 utilities - devel - Fedora mailing-lists&quot;&gt;Orphaning evtest, evemu and some X11 utilities&lt;/a&gt; (&lt;code&gt;sessreg&lt;/code&gt;, &lt;code&gt;x11perf&lt;/code&gt;, etc.), noting that &lt;code&gt;evtest&lt;/code&gt; functionality has been superseded by &lt;code&gt;libinput record&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The automated &lt;a data-bs-content=&quot;Report started at 2026-08-26 03:00:28 UTC&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3P4FCJX7AT5JHYS7BKDQLDC6XH3BHUJA/&quot; title=&quot;Orphaned packages looking for new maintainers - devel - Fedora mailing-lists&quot;&gt;Orphaned packages looking for new maintainers&lt;/a&gt; report highlighted a massive list of unmaintained packages; in response, Henryk Paluch volunteered for &lt;code&gt;python-aexpect&lt;/code&gt; and Ben Beasley adopted several Rust crates (&lt;code&gt;rust-find-crate&lt;/code&gt;, &lt;code&gt;rust-hidapi&lt;/code&gt;, &lt;code&gt;rust-tinystr&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Benson Muite is &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/SIY7ZGS7IM42BYL7L4KYZ5BIM2W4SNWX/&quot; title=&quot;Orphaning python-proton-vpn-api-core  - devel - Fedora mailing-lists&quot;&gt;Orphaning python-proton-vpn-api-core&lt;/a&gt; because tracking its new native Rust extensions and submodule dependencies is too time-consuming.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;new-contributor-introductions&quot;&gt;New contributor introductions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;Howdy all! I&#39;m Charles Haithcock.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/A7KGOEUJYDGS6HAKZRA6ZLJPK2UJAF7I/&quot; title=&quot;Self Introduction: Charles Haithcock - devel - Fedora mailing-lists&quot;&gt;Charles Haithcock&lt;/a&gt; introduced himself as a former RHEL kernel troubleshooter who is now working on Fedora kernel bugs and hopes to become more entrenched in the community.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;Hello everyone! 👋 Applied AI/ML engineer, OSINT enthusiast, ex-distro-hopper &amp;mdash; now on Silverblue 44
Hi all! I work in applied AI/ML research engineering &amp;mdash; I touch the whole stack (models, tooling, infrastructure, benchmarking, dataset pipelines), but I always find my way back to the data. Python is my home turf, whether it&#39;s ETL, experiment harnesses, or the glue code in between.
Outside of ML work, I&#39;m deeply into OSINT &amp;mdash; I love the investigative side of things: following data trails, correlating sources, and reconstructing what actually happened from fragments. Between that and ML, my whole life is basically &amp;quot;take something messy and complex, and make it make sense.&amp;quot;
Distro history: Arch,&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/fedora-join@lists.fedoraproject.org/thread/7SIX73UC3JFTMM4YHLVSFD63Z4ZD54KN/&quot; title=&quot;Introduction - Brian - fedora-join - Fedora mailing-lists&quot;&gt;Bri Mo&lt;/a&gt; introduced himself as an applied AI/ML engineer and OSINT enthusiast running Silverblue 44 and container-first workflows with Podman.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;contribution-opportunities&quot;&gt;&lt;i class=&quot;fa-solid fa-handshake-angle&quot;&gt;&lt;/i&gt; Contribution opportunities&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Testing and Quality Assurance:&lt;/strong&gt; Community members looking for highly accessible ways to contribute can help streamline the release process by voting on proposed blocker bugs and freeze exceptions using the blockerbugs app (requested by &lt;a data-bs-content=&quot;2026-08-31 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - desktop - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/6VSOHY2YIPLJONUBMJYB4CUHUHGIUZ6B/&quot;&gt;Workstation/GNOME&lt;/a&gt;, KDE, Server, Release Engineering, and &lt;a data-bs-content=&quot;2026-08-31 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - arm - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/6VSOHY2YIPLJONUBMJYB4CUHUHGIUZ6B/&quot;&gt;ARM&lt;/a&gt;). Testers are also needed to evaluate &lt;a data-bs-content=&quot;Hi,  I&amp;rsquo;ve created a proposed implementation of Google Drive support that uses modern dependencies and that I hope can replace the old one that was dropped.  I&amp;rsquo;ve been using it daily for the past few weeks and it can handle my day-to-day needs. Would be great to get feedback from more people (instructions below).  Your testing and feedback would be valuable to help get this upstreamed.  Important notes:   Post your feedback in the GNOME Discourse thread. Even &amp;ldquo;it works great&amp;rdquo; helps! We need to kn...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/call-for-testers-restoring-google-drive-integration-in-gnome/189348&quot; title=&quot;[Call for Testers] Restoring Google Drive integration in GNOME&quot;&gt;Google Drive integration in GNOME&lt;/a&gt;, the &lt;a data-bs-content=&quot;The KDE Plasma Edition SiG is happy to annnounce that the update to the KDE apps (&amp;ldquo;Gear&amp;rdquo;) is built, and ready to be released: Making sure you&#39;re not a bot!  For those able to test it, please do test it on bare metal or in virtual machines and submit karma to make it available to stable as soon as possible.  Do note that this update is available on F44+ only.  Find the release notes here: KDE Gear ⚙️ 26.08 - KDE Community&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/kde-gear-apps-26-08-0-is-out/199807&quot; title=&quot;[KDE] Gear (Apps) 26.08.0 is out!&quot;&gt;KDE Gear 26.08.0 release&lt;/a&gt;, &lt;a data-bs-content=&quot;Project ID: 222610&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://copr.fedorainfracloud.org/coprs/g/rocm-packagers-sig/preview/packages/&quot; title=&quot;Packages for @rocm-packagers-sig/preview&quot;&gt;ROCm 10.0 packages&lt;/a&gt;, and &lt;a data-bs-content=&quot;Project ID: 218534&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://copr.fedorainfracloud.org/coprs/sfaulken/transactional/&quot; title=&quot;sfaulken/transactional
 Copr&quot;&gt;transactional updates&lt;/a&gt;. More involved QA tasks include investigating Atomic Desktop &lt;a data-bs-content=&quot;### Describe the bug

Starting with the most recent updates, you get dumped into emergency mode after upgrading if you use ext4 or xfs.

```
You are in emergency mode. After logging in, type &amp;ldquo;journalctl -xb&amp;rdquo; to view system logs, &amp;ldquo;systemctl reboot&amp;rdquo; to reboot, or &amp;ldquo;exit&amp;rdquo; to continue bootup.
```

Loa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/atomic-desktops/tracker/issues/124&quot; title=&quot;Updates after 8-16-26 result in emergency mode and failure to mount home when using non-BTRFS filesystems (ext4/XFS)&quot;&gt;boot failures on non-BTRFS systems&lt;/a&gt;, benchmarking &lt;a data-bs-content=&quot;&amp;hellip;on the Framework Laptop 13 Pro (Panther Lake), at least.  Based on these benchmarks: https://www.phoronix.com/review/fedora-pantherlake-thermald-tuned/  Example:     By swapping Fedora&amp;rsquo;s default tuned-ppd with power-profiles-daemon (which was the default until F41), Fedora goes from dead-last-by-far to average in terms of performance.     And takes the lead for power efficiency at the same time!  A bug was recently opened for this: Significant performance drop in F44 &amp;middot; Issue #873 &amp;middot; redhat-perfo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/tuned-ppd-worsens-performance-and-efficiency-vs-power-profiles-daemon/199402&quot; title=&quot;Tuned-ppd worsens performance and efficiency vs power-profiles-daemon&quot;&gt;tuned-ppd performance&lt;/a&gt;, and writing test cases for upcoming &lt;a data-bs-content=&quot;Anaconda folks would like to have a test day covering these changes:
* https://fedoraproject.org/wiki/Changes/Anaconda_WebUI_Fedora_Atomic
* https://fedoraproject.org/wiki/Changes/Web_Based_Remote_Installation_Support_For_Atomic_Desktops
* https://fedoraproject.org/wiki/Changes/StratisAnaconda...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/936&quot; title=&quot;[F45 test days] Anaconda F45 features&quot;&gt;Anaconda test days&lt;/a&gt; or &lt;a data-bs-content=&quot;From https://forge.fedoraproject.org/quality/tickets/issues/916#issuecomment-1262517 : 

&amp;gt; Yes, we have tentatively scheduled the F45 Fedora CoreOS Test Week for 2026-09-21. The target date depends on the beta release schedule and may be adjusted if necessary. See [Tracker: F45 Test Week](https...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/934&quot; title=&quot;[F45 test days] CoreOS&quot;&gt;CoreOS testing events&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Design, Documentation, and Community Governance:&lt;/strong&gt; Non-developers can make significant impacts by shaping project identity, documentation, and policies. Designers are invited to create an avatar for the &lt;a data-bs-content=&quot;### What do you need?

You might have noticed in your Fedora Design room, but we have a new(...ish) bot named &amp;quot;Moderation&amp;quot;, which is the bot that helps ban malicious actors in Matrix. Right now, that bot lacks an avatar. We would love if you would design an avatar for it! I&#39;m thinking maybe a pol...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/68&quot; title=&quot;Design an avatar for our Matrix Moderation Bot!&quot;&gt;Matrix Moderation Bot&lt;/a&gt; or submit artwork for the upcoming &lt;a data-bs-content=&quot;### What do you need?

- [ ] Schedule, announce, and run F46 wallpaper mindmap session - (_August 10_)
- [ ] Send a call for contributors for F46 wallpaper - (_August 31_)

### Contacts

myself

### Deadline

August 31st, 2026


### Priority / Severity

Low (anything else e.g., trivial, minor imp...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/75&quot; title=&quot;F46 Wallpaper: Mindmap&quot;&gt;Fedora 46 Wallpaper call&lt;/a&gt;. Documentation volunteers can guide the Docs frontpage redesign (&lt;a data-bs-content=&quot;A first draft of the expansion is available at https://pboy.fedorapeople.org/draft/.

The basic structure has already been approved in various discussions. It remains to be decided exactly what details should be included.

Currently under discussion are:
- join / mentor project
- packaging ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/6&quot; title=&quot;Planning the expansion of the Docs homepage content&quot;&gt;Issue #6&lt;/a&gt;, &lt;a data-bs-content=&quot;We should start with gathering ideas and criteria for the tasks.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/52&quot; title=&quot;Planning a more modern design for the Docs homepage&quot;&gt;Issue #52&lt;/a&gt;), assist with Wiki cleanup (&lt;a data-bs-content=&quot;There&#39;s a bunch of positively ancient pages on the Fedora Wiki about Docs. We should get them all deleted and maybe set up redirects to our team docs.

https://fedoraproject.org/wiki/Category:Docs_Project

**How can you help:** Most users don&#39;t have permissions to outright delete pages, but if yo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/43&quot; title=&quot;Get rid of docs-related pages on the Wiki&quot;&gt;Issue #43&lt;/a&gt;), and modernize the &lt;a data-bs-content=&quot;### Description of request

In relation to the Hummingbird discussion on devel@ , I found the [wiki page on creating a SIG](https://fedoraproject.org/wiki/Creating_a_Fedora_SIG), which is fairly modern and relevant, great. I updated it a bit, no big deal.

However, it links to an infrastructure...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13288&quot; title=&#39;Review / refresh the &quot;request for resources&quot; process&#39;&gt;Request for Resources process&lt;/a&gt;. Contributors are also encouraged to review and provide feedback on the &lt;a data-bs-content=&quot;### Summary

Create Fedora forge usage policy

### Background

As we are finalizing work on the new forge, some of our contributors are already using it. We need a usage policy. I took the liberty of creating a [draft](https://forge.fedoraproject.org/forge/forge/wiki/Fedora-Forge-Usage-Policy)

#...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/council/tickets/issues/558&quot; title=&quot;Fedora forge usage policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt;, the &lt;a data-bs-content=&quot;### Summary

Council should adopt the proposed Fedora Innovation Lifecycle process as Council Policy

### Background

The policy draft under consideration for adoption can be found in the Fedora wiki at:
[https://fedoraproject.org/wiki/User:Jspaleta/Drafts/FedoraInnovationLifecycle](https://fedor...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/council/tickets/issues/564&quot; title=&quot;Adopt Fedora Innovation Lifecycle as Council Policy&quot;&gt;Innovation Lifecycle Proposal&lt;/a&gt;, &lt;a data-bs-content=&quot;Hello Fedora Packagers &amp;amp; Fedora Packaging Committee,  In conjunction with the System-Wide Change Proposal Changes/CrystalLanguage targeting Fedora 45+, I would like to present the initial draft of the Fedora Packaging Guidelines for Crystal for community review and FPC feedback.  Per the Fedora Changes Policy on Essential Communication, we are sharing this draft early so the packaging committee and the wider community can evaluate the proposed packaging model.  Draft Documents  Packaging Guideli...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/draft-guidelines-crystal-packaging-guidelines-changes-crystallanguage/200733&quot; title=&quot;[Draft Guidelines] Crystal Packaging Guidelines (Changes/CrystalLanguage)&quot;&gt;Draft Crystal Packaging Guidelines&lt;/a&gt;, the &lt;a data-bs-content=&quot;Draft posted her: https://forge.fedoraproject.org/security/tickets/src/branch/main/drafts/Privacy-SIG-proposal

Feel free to make suggestions for alterations in this ticket, or by PR.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/security/tickets/issues/21&quot; title=&quot;RFC : DRAFT - Proposal for Fedora Privacy SIG&quot;&gt;Privacy SIG RFC&lt;/a&gt;, and the &lt;a data-bs-content=&quot;From my experience this past week of branching F45 from rawhide (now F46) it&#39;s become evident to me that having Fedora bootc base images and Fedora CoreOS be similar, but separate things within the...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2214&quot; title=&quot;CoreOS and Image Mode/Bootc Unification &amp;middot; Issue #2214 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;CoreOS Unification proposal&lt;/a&gt;. Additionally, bilingual users can report translation errors directly to &lt;a data-bs-content=&#39;Context: Plasma Desktop -&amp;gt; System Tray -&amp;gt; &quot;Create encrypted vaults&quot; / &quot;No vaults configured&quot;

Issue:
The English word &quot;Vaults&quot; (meaning a secure container for files) is incorrectly translated into Romanian as &quot;Bolți&quot; (which means architectural vaults/arches).

Current Translation:
- Name: Bolți
-...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/76&quot; title=&#39;Translation error: &quot;Bolți&quot; -&amp;gt; &quot;Seifuri&quot; in Plasma Vault (Romanian)&#39;&gt;upstream translation teams&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Programming and Scripting:&lt;/strong&gt; Software developers have opportunities to write automation tools and patch ecosystems. Scripting tasks include using the Forgejo API to &lt;a data-bs-content=&quot;Currently, localization-docs repositories have their own issue tracker enabled, however I believe localization issues should be centralized in here instead of each repository.

Ideas:
1. Set external issue tracker with URL https://forge.fedoraproject.org/localization/tickets/issues/ (causing i...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/localization/tickets/issues/68&quot; title=&quot;What should we do with the issue tracker of localization-docs repositories?&quot;&gt;redirect localization issue trackers&lt;/a&gt;, building tools to adjust &lt;a data-bs-content=&quot;This is aiming to summarize how we envision the various packaged nodejs streams should be used once the [metapackage change](https://fedoraproject.org/wiki/Changes/NodeJSMetapackages) lands.

It is expected that the section might grow or be adjusted as we gather feedback from the wider user bas...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/guidelines/issues/1561&quot; title=&quot;Add guidelines for using different nodejs versions&quot;&gt;NodeJS shebangs&lt;/a&gt;, and creating a programmatic fix for &lt;a data-bs-content=&quot;The epel-release-latest links used in our [getting started guide](https://docs.fedoraproject.org/en-US/epel/getting-started/) are symlinks on the mirror created by the [new-updates-sync script](https://forge.fedoraproject.org/infra/ansible/src/branch/main/roles/bodhi2/backend/files/new-updates-sy...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/epel/releng/issues/117&quot; title=&quot;epel-release-latest-10 symlink churn, again&quot;&gt;EPEL 10 symlink churn&lt;/a&gt;. UI/UX developers can tackle low-hanging fruit by adding a power-off option to the &lt;a data-bs-content=&quot;Hi, here is my Gemini-assisted summary for this week&#39;s meeting.
 &amp;bull; *Meeting Administration and Chair Rotation*: The working group discussed the process for chairing and secretarial duties, noting that information regarding the rotation schedule is not currently maintained in a central document or wiki. Michael Catanzaro indicated that documentation for special roles exists but does not document the rotation schedule, which has not been followed consistently due to scheduling conflicts.
 &amp;bull; *Review of Meeting Agenda and Pending Tasks*: The group reviewed the issue tracker and noted that no specific tickets were currently tagged for the meeting.
 &amp;bull; *Discussion on Showtime and Upstream Relations&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/5GMWSWJCCJ7YRDGGTU7XGENRC3A247NA/&quot; title=&quot;2026-08-25 Workstation Working Group Meeting Summary - desktop - Fedora mailing-lists&quot;&gt;GNOME initial setup screen&lt;/a&gt;, building system snapshot integrations aligned with &lt;a data-bs-content=&#39;Description As a developer the highlights of my KDE &quot;career&quot; are when I see KDE used in projects...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://invent.kde.org/teams/goals/goal-setting/2026/-/work_items/5&quot; title=&quot;KDE for Enterprise and Deployments (#5) &amp;middot; Issues &amp;middot; Teams / KDE Goals / Goal Setting / 2026 &amp;middot; GitLab&quot;&gt;KDE&#39;s enterprise goals&lt;/a&gt;, or developing user-facing privacy toggles. Rust developers are urgently needed for security auditing and migrating Fedora packages away from unmaintained crates like &lt;code&gt;smartstring&lt;/code&gt; (&lt;a data-bs-content=&quot;The `smartstring` crate was marked as unmaintained and the corresponding project on GitHub has been archived by the author (see also https://forge.fedoraproject.org/rust/backlog/issues/37 ).

&amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0249.html&amp;gt;

Dependent packages:

- [ ] helix
- [ ] ru...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust/backlog/issues/38&quot; title=&quot;smartstring is unmaintained&quot;&gt;Issue #38&lt;/a&gt;) and updating &lt;a data-bs-content=&quot;There are two recently published RUSTSEC advisories for the `git2` crate:

- &amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0183.html&amp;gt;
- &amp;lt;https://rustsec.org/advisories/RUSTSEC-2026-0184.html&amp;gt;

Both are only fixed in versions `&amp;gt;=0.21.0`.

I&#39;m working on updating `rust-git2` to version 0.21.0...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust/backlog/issues/30&quot; title=&quot;update packages to git2 v0.21.0 to address two RUSTSEC advisories&quot;&gt;git2 dependents&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Packaging, Infrastructure, and Sysadmin:&lt;/strong&gt; Contributors with packaging and system administration skills are highly sought after to adopt orphaned packages resulting from unresponsive maintainers, including &lt;code&gt;PackageKit-Qt5&lt;/code&gt;, &lt;code&gt;ansible.mysql&lt;/code&gt;, and Python utilities (sponsorship is available for adopters of packages like &lt;code&gt;python-aexpect&lt;/code&gt;). Python packagers can also assist by migrating spec files to &lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/WEIYY23R2H4KHCK7KSJLTJIFH5SJKD7Y/&quot; title=&quot;Plan for flit-core v4 - python-devel - Fedora mailing-lists&quot;&gt;flit-core v4+&lt;/a&gt;. Infrastructure volunteers can help prepare for RHEL 10 by building missing EPEL packages needed to migrate &lt;a data-bs-content=&quot;### Description of request

We need to move our mailman servers to rhel10.

mailman01.rdu3.fedoraproject.org
mailman01.stg.rdu3.fedoraproject.org

This is going to involve first tracking down all the epel10 packages we need that aren&#39;t already setup/branched and building them first.

I am ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13519&quot; title=&quot;RHEL10: mailman servers&quot;&gt;Mailman servers&lt;/a&gt;, fix &lt;a data-bs-content=&quot;Logs of meeting infrastructure in meeting_matrix_fedoraproject-org - August 27, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-27/infrastructure.2026-08-27-15.00.log.html&quot; title=&quot;infrastructure - Logs&quot;&gt;Ansible inventory macros&lt;/a&gt;, and update the &lt;a data-bs-content=&quot;As [`#comment-956943`](https://pagure.io/koji/issue/4329#comment-956943:~:text=this%20is%20from%20the%20theme%20for%20the%20Fedora%20instance.%20We%20don&#39;t%20control%20that.%20I%20would%20start%20with%20fedora%20infra.) explains:

&amp;gt; Describe what you would like us to do:

Update [the &amp;ldquo;Common Bugs...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/12415&quot; title=&quot;Update the &amp;ldquo;Common Bugs&amp;rdquo; footer URI to list the current version, rather than F38.&quot;&gt;Koji theme footer URI&lt;/a&gt;. Furthermore, packaging contributors can help create generic &lt;a data-bs-content=&quot;When any software not provided by Fedora is included (I suspect this policy probably applies to any content not provided by Fedora), policy requires that the derived build follow trademark guidelines, including replacing fedora-logos, fedora-release, and fedora-release-notes:

https://fedoraproje...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/atomic-desktops/tracker/issues/125&quot; title=&quot;Fedora bootc images are not ideal for derived builds&quot;&gt;Fedora remix assets&lt;/a&gt; to ease trademark compliance for derived bootc builds.&lt;/p&gt;
        </content>
        <author>
            
            <name>abompard</name>
            
            
            <uri>https://aurelien.bompard.org</uri>
        </author>
        <source>
            
            <title type="html">Aurélien Bompard</title>
            
            
            <link rel="self" href="https://aurelien.bompard.org"/>
            <id>https://aurelien.bompard.org</id>
            
            <updated>2026-08-31T08:33:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Kevin Fenzi: misc fedora bits: last week of aug 2026</title>
        <link href="https://www.scrye.com/blogs/nirik/posts/2026/08/29/misc-fedora-bits-last-week-of-aug-2026/"/>
        <id>https://www.scrye.com/blogs/nirik/posts/2026/08/29/misc-fedora-bits-last-week-of-aug-2026/</id>
        <updated>2026-08-29T17:53:19+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/7bf49ba12a0e605186515afd83379fcb&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;a class=&quot;reference external image-reference&quot; href=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg&quot;&gt;
&lt;img alt=&quot;Scrye into the crystal ball&quot; src=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg&quot;&gt;
&lt;/a&gt;
&lt;p&gt;Time for another saturday weekly recap in longer form.&lt;/p&gt;
&lt;section id=&quot;rhel10-migrations&quot;&gt;
&lt;h2&gt;RHEL10 migrations&lt;/h2&gt;
&lt;p&gt;Bunch more progress of various machines over the last week or two,
and we are down to:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;torrent01 (didn&#39;t manage to get this before beta freeze, will after)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;mailman/lists ( &lt;a class=&quot;reference external&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13519&quot;&gt;https://forge.fedoraproject.org/infra/tickets/issues/13519&lt;/a&gt; )&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;database servers ( &lt;a class=&quot;reference external&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13517&quot;&gt;https://forge.fedoraproject.org/infra/tickets/issues/13517&lt;/a&gt; )&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;rabbitmq servers ( &lt;a class=&quot;reference external&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13383&quot;&gt;https://forge.fedoraproject.org/infra/tickets/issues/13383&lt;/a&gt; )&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nice to finish this off soon.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;authentication-woes-over&quot;&gt;
&lt;h2&gt;Authentication woes... over?&lt;/h2&gt;
&lt;p&gt;I am hopefull that we have solved the last of our auth issues late this week.
There&#39;s a lot of moving parts in our authentication stack: ipa servers on
the backend, noggin on the frontend (accounts.fedoraproject.org), ipsilon
for identity provider (id.fedoraproject.org). All of these have had various
issues recently, but we have worked through them and I did some tuning of
ipsilon on thursday that seems to have really helped.&lt;/p&gt;
&lt;p&gt;If you are still seeing any issue, please add exactly what you were trying
to login to/do and time/date to our tracking ticket.
( &lt;a class=&quot;reference external&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13482&quot;&gt;https://forge.fedoraproject.org/infra/tickets/issues/13482&lt;/a&gt; )&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;fedora-45-beta-infrastructure-freeze&quot;&gt;
&lt;h2&gt;Fedora 45 Beta infrastructure freeze&lt;/h2&gt;
&lt;p&gt;We are in beta freeze now, so hopefully that will keep things a bit quieter
and we can catch up on work in staging and docs and other like things.&lt;/p&gt;
&lt;p&gt;As always, comment on the fediverse:
&lt;a class=&quot;reference external&quot; href=&quot;https://fosstodon.org/@nirik/117180272072423365&quot;&gt;https://fosstodon.org/@nirik/117180272072423365&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
        </content>
        <author>
            
            <name>kevin</name>
            
            
            <uri>https://www.scrye.com/blogs/nirik</uri>
        </author>
        <source>
            
            <title type="html">Kevin Fenzi</title>
            
            
            <link rel="self" href="https://www.scrye.com/blogs/nirik"/>
            <id>https://www.scrye.com/blogs/nirik</id>
            
            <updated>2026-08-29T18:44:54+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Remi Collet: ⚙️ PHP version 8.4.25 and 8.5.10</title>
        <link href="https://blog.remirepo.net/post/2026/08/28/PHP-version-8.4.25-8.5.10"/>
        <id>urn:md5:297c7e26d489ca2345cab2237a99b7e5</id>
        <updated>2026-08-28T04:51:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5dd2edca4368d1a0274ac2f4a7540c04&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.5.10&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 43 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.4.25&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 43 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;
&lt;!--
&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.3.33&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.2.33&lt;/strong&gt; are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;
--&gt;

&lt;p&gt;ℹ️ These versions are also available as &lt;em&gt;Software Collections&lt;/em&gt; in the &lt;strong&gt;remi-safe&lt;/strong&gt; repository.&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;ℹ️ The packages are available for &lt;strong&gt;x86_64&lt;/strong&gt; and &lt;strong&gt;aarch64&lt;/strong&gt;.&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;ℹ️ There is no security fix this month, so no update for &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2026/07/31/PHP-version-8.2.33-8.3.33-8.4.24-8.5.9&quot;&gt;versions 8.2.33 and 8.3.33&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;⚠️ &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2026/01/08/PHP-8.1-is-retired&quot;&gt;PHP version 8.1&lt;/a&gt; has reached its end of life and is no longer maintained by the &lt;a href=&quot;https://php.net/supported-versions.php&quot;&gt;PHP project&lt;/a&gt;.&lt;/p&gt;
&lt;!--
&lt;p&gt;🛡️ These Versions fix 3 security bugs (&lt;strong&gt;CVE-2026-7260&lt;/strong&gt;, &lt;strong&gt;CVE-2026-17543,&amp;nbsp;CVE-2026-17544&lt;/strong&gt;), so the update is strongly recommended.&lt;/p&gt;
--&gt; &lt;p&gt;Version announcements:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_5_10.php&quot;&gt;PHP 8.5.10 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_4_25.php&quot;&gt;PHP 8.4.25 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;!--
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_3_33.php&quot;&gt;PHP 8.3.32 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_2_33.php&quot;&gt;PHP 8.2.32 Release Annoucement&lt;/a&gt;&lt;/li&gt;
--&gt;
&lt;/ul&gt;

&lt;p&gt;ℹ️ Installation: Use the &lt;a href=&quot;https://rpms.remirepo.net/wizard/&quot;&gt;Configuration Wizard&lt;/a&gt; and choose your version and installation mode.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Replacement&lt;/strong&gt; of default PHP by version &lt;strong&gt;8.5&lt;/strong&gt; installation (&lt;strong&gt;simplest&lt;/strong&gt;):&lt;/p&gt;

&lt;p&gt;On Enterprise Linux (dnf 4)&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.5/common
&lt;/pre&gt;

&lt;p&gt;On Fedora (dnf 5)&lt;/p&gt;

&lt;pre&gt;
dnf module reset php
dnf module enable php:remi-8.5
dnf update
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.5&lt;/strong&gt; as &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2025/07/04/PHP-8.5-as-Software-Collection&quot;&gt;Software Collection&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;
yum install php85&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Replacement&lt;/strong&gt; of default PHP by version &lt;strong&gt;8.4&lt;/strong&gt; installation (&lt;strong&gt;simplest&lt;/strong&gt;):&lt;/p&gt;

&lt;p&gt;On Enterprise Linux (dnf 4)&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.4/common
&lt;/pre&gt;

&lt;p&gt;On Fedora (dnf 5)&lt;/p&gt;

&lt;pre&gt;
dnf module reset php
dnf module enable php:remi-8.4
dnf update
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.4&lt;/strong&gt; as &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2023/06/06/PHP-8.3-as-Software-Collection&quot;&gt;Software Collection&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;
yum install php84&lt;/pre&gt;

&lt;p&gt;And soon in the official updates:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Fedora &lt;strong&gt;Rawhide&lt;/strong&gt; now has PHP version &lt;strong&gt;8.5.10&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-37933045bf&quot;&gt;Fedora 45 - PHP 8.5.10&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-5bdc3802e6&quot;&gt;Fedora 44 - PHP 8.5.10&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-95db761e81&quot;&gt;Fedora 43 - PHP 8.4.25&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⚠️ &lt;strong&gt;To be noticed : &lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;EL-10 RPMs are built using RHEL-&lt;strong&gt;10.2&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-9 RPMs are built using RHEL-&lt;strong&gt;9.8&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-8 RPMs are built using RHEL-&lt;strong&gt;8.10&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;intl&lt;/strong&gt; extension now uses &lt;strong&gt;libicu74 &lt;/strong&gt;(version&lt;strong&gt; 74.2&lt;/strong&gt;)&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;mbstring&lt;/strong&gt; extension (EL builds) now uses &lt;strong&gt;oniguruma5php&lt;/strong&gt; (version &lt;strong&gt;6.9.10&lt;/strong&gt;, instead of the outdated system library)&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;oci8&lt;/strong&gt; extension now uses the &lt;strong&gt;RPM&lt;/strong&gt; of &lt;strong&gt;Oracle Instant Client &lt;/strong&gt;version&lt;strong&gt; 23.26&amp;nbsp;&lt;/strong&gt;on x86_64 and aarch64&lt;/li&gt;
	&lt;li&gt;A lot of extensions are also available; see the &lt;a href=&quot;https://blog.remirepo.net/pages/PECL-extensions-RPM-status&quot;&gt;PHP extensions RPM status (from PECL and other sources)&lt;/a&gt; page&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ℹ️ &lt;strong&gt;Information&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration83.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.2.x to PHP 8.3.x&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration84.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.3.x to PHP 8.4.x&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration85.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.4.x to PHP 8.5.x&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Base&lt;/strong&gt; packages (php)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.5.10&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.4.25&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
&lt;!--

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.3.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.2.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
--&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Software Collections&lt;/strong&gt; (php83 / php84 / php85)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;amp;version=8.5.10&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;amp;version=8.4.25&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
&lt;!--
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php83-php-common&amp;amp;version=8.3.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php82-php-common&amp;amp;version=8.2.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
--&gt;
        </content>
        <author>
            
            <name>remi</name>
            
            
            <uri>https://blog.remirepo.net/</uri>
        </author>
        <source>
            
            <title type="html">Remi Collet</title>
            
            
            <subtitle type="html">&lt;p&gt;Remi&#39;s RPM repository blog Information about RPM PHP Fedora RHEL and CentOS&lt;/p&gt;</subtitle>
            
            <link rel="self" href="https://blog.remirepo.net/"/>
            <id>https://blog.remirepo.net/</id>
            
            <updated>2026-09-04T09:27:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Remi Collet: 🛡️ PHP version 8.2.33, 8.3.33, 8.4.24, and 8.5.9</title>
        <link href="https://blog.remirepo.net/post/2026/07/31/PHP-version-8.2.33-8.3.33-8.4.24-8.5.9"/>
        <id>urn:md5:cb8c3ebc4295cd0b64658e2057050ccf</id>
        <updated>2026-07-31T05:05:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5dd2edca4368d1a0274ac2f4a7540c04&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.5.9&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.4.24&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.3.33&lt;/strong&gt;&amp;nbsp;are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.2.33&lt;/strong&gt; are available in the &lt;strong&gt;remi-modular&lt;/strong&gt; repository for&amp;nbsp;&lt;strong&gt;Fedora&lt;/strong&gt; ≥ 42 and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; ≥ 8 (RHEL, Alma, CentOS, Rocky...).&lt;/p&gt;

&lt;p&gt;ℹ️ These versions are also available as &lt;em&gt;Software Collections&lt;/em&gt; in the &lt;strong&gt;remi-safe&lt;/strong&gt; repository.&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;ℹ️ The packages are available for &lt;strong&gt;x86_64&lt;/strong&gt; and &lt;strong&gt;aarch64&lt;/strong&gt;.&lt;/p&gt;
&lt;!--
&lt;p&gt;ℹ️ There is no security fix this month, so no update for &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2026/05/08/PHP-version-8.2.31-8.3.31-8.4.21-8.5.6&quot;&gt;versions 8.2.31 and 8.3.31&lt;/a&gt;.&lt;/p&gt;
--&gt;

&lt;p&gt;⚠️ &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2026/01/08/PHP-8.1-is-retired&quot;&gt;PHP version 8.1&lt;/a&gt; has reached its end of life and is no longer maintained by the &lt;a href=&quot;https://php.net/supported-versions.php&quot;&gt;PHP project&lt;/a&gt;.&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;🛡️ These Versions fix 3 security bugs (&lt;strong&gt;CVE-2026-7260&lt;/strong&gt;, &lt;strong&gt;CVE-2026-17543,&amp;nbsp;CVE-2026-17544&lt;/strong&gt;), so the update is strongly recommended.&lt;/p&gt; &lt;p&gt;Version announcements:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_5_9.php&quot;&gt;PHP 8.5.9 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_4_24.php&quot;&gt;PHP 8.4.24 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;!--
--&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_3_33.php&quot;&gt;PHP 8.3.33 Release Annoucement&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.php.net/releases/8_2_33.php&quot;&gt;PHP 8.2.33 Release Annoucement&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ℹ️ Installation: Use the &lt;a href=&quot;https://rpms.remirepo.net/wizard/&quot;&gt;Configuration Wizard&lt;/a&gt; and choose your version and installation mode.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Replacement&lt;/strong&gt; of default PHP by version &lt;strong&gt;8.5&lt;/strong&gt; installation (&lt;strong&gt;simplest&lt;/strong&gt;):&lt;/p&gt;

&lt;p&gt;On Enterprise Linux (dnf 4)&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.5/common
&lt;/pre&gt;

&lt;p&gt;On Fedora (dnf 5)&lt;/p&gt;

&lt;pre&gt;
dnf module reset php
dnf module enable php:remi-8.5
dnf update
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.5&lt;/strong&gt; as &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2025/07/04/PHP-8.5-as-Software-Collection&quot;&gt;Software Collection&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;
yum install php85&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Replacement&lt;/strong&gt; of default PHP by version &lt;strong&gt;8.4&lt;/strong&gt; installation (&lt;strong&gt;simplest&lt;/strong&gt;):&lt;/p&gt;

&lt;p&gt;On Enterprise Linux (dnf 4)&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.4/common
&lt;/pre&gt;

&lt;p&gt;On Fedora (dnf 5)&lt;/p&gt;

&lt;pre&gt;
dnf module reset php
dnf module enable php:remi-8.4
dnf update
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.4&lt;/strong&gt; as &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2023/06/06/PHP-8.3-as-Software-Collection&quot;&gt;Software Collection&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;
yum install php84&lt;/pre&gt;

&lt;p&gt;And soon in the official updates:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Fedora &lt;strong&gt;Rawhide&lt;/strong&gt; now has PHP version &lt;strong&gt;8.5.9&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-6131a972fe&quot;&gt;Fedora 44 - PHP 8.5.9&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-d755ca77c4&quot;&gt;Fedora 43 - PHP 8.4.24&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⚠️ &lt;strong&gt;To be noticed : &lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;EL-10 RPMs are built using RHEL-&lt;strong&gt;10.2&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-9 RPMs are built using RHEL-&lt;strong&gt;9.8&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-8 RPMs are built using RHEL-&lt;strong&gt;8.10&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;intl&lt;/strong&gt; extension now uses &lt;strong&gt;libicu74 &lt;/strong&gt;(version&lt;strong&gt; 74.2&lt;/strong&gt;)&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;mbstring&lt;/strong&gt; extension (EL builds) now uses &lt;strong&gt;oniguruma5php&lt;/strong&gt; (version &lt;strong&gt;6.9.10&lt;/strong&gt;, instead of the outdated system library)&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;oci8&lt;/strong&gt; extension now uses the &lt;strong&gt;RPM&lt;/strong&gt; of &lt;strong&gt;Oracle Instant Client &lt;/strong&gt;version&lt;strong&gt; 23.26&amp;nbsp;&lt;/strong&gt;on x86_64 and aarch64&lt;/li&gt;
	&lt;li&gt;A lot of extensions are also available; see the &lt;a href=&quot;https://blog.remirepo.net/pages/PECL-extensions-RPM-status&quot;&gt;PHP extensions RPM status (from PECL and other sources)&lt;/a&gt; page&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ℹ️ &lt;strong&gt;Information&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration83.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.2.x to PHP 8.3.x&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration84.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.3.x to PHP 8.4.x&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://php.net/manual/en/migration85.php&quot; hreflang=&quot;en&quot;&gt;Migrating from PHP 8.4.x to PHP 8.5.x&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Base&lt;/strong&gt; packages (php)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.5.9&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.4.24&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.3.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.2.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Software Collections&lt;/strong&gt; (php83 / php84 / php85)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;amp;version=8.5.9&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;amp;version=8.4.24&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
&lt;!--
--&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php83-php-common&amp;amp;version=8.3.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php82-php-common&amp;amp;version=8.2.33&amp;amp;lang=en&amp;amp;release=1&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>remi</name>
            
            
            <uri>https://blog.remirepo.net/</uri>
        </author>
        <source>
            
            <title type="html">Remi Collet</title>
            
            
            <subtitle type="html">&lt;p&gt;Remi&#39;s RPM repository blog Information about RPM PHP Fedora RHEL and CentOS&lt;/p&gt;</subtitle>
            
            <link rel="self" href="https://blog.remirepo.net/"/>
            <id>https://blog.remirepo.net/</id>
            
            <updated>2026-09-04T09:27:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christof Damian: Friday Links 26-27</title>
        <link href="https://christof.damian.net/2026/08/friday-links-26-27.html/"/>
        <id>https://christof.damian.net/2026/08/friday-links-26-27.html/</id>
        <updated>2026-08-27T22:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a70fdf1df79b4a6e8a5e4a9fe0b2ded9&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>cdamian</name>
            
            
            <uri>https://christof.damian.net/</uri>
        </author>
        <source>
            
            <title type="html">Christof Damian</title>
            
            
            <subtitle type="html">Recent content on Christof Damian</subtitle>
            
            <link rel="self" href="https://christof.damian.net/"/>
            <id>https://christof.damian.net/</id>
            
            <updated>2026-09-03T22:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Michael Catanzaro: Change in Timeline to “Some Changes to GNOME Security Tracking”</title>
        <link href="https://blogs.gnome.org/mcatanzaro/2026/08/27/change-in-timeline-to-some-changes-to-gnome-security-tracking/"/>
        <id>https://blogs.gnome.org/mcatanzaro/?p=11317</id>
        <updated>2026-08-27T14:56:33+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/213b4484d2078dbdd03dcd3256564c2c&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;In &lt;a href=&quot;https://blogs.gnome.org/mcatanzaro/2026/07/20/some-changes-to-gnome-security-tracking/&quot;&gt;Some Changes to GNOME Security Tracking&lt;/a&gt;, I reported:&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;I will discontinue tracking newly-reported security issues on November 1, 2026. During November, I will focus only on tracking issues reported prior to November 1. By December 1, all disclosure deadlines for that set of issues will have been reached, and I will be done.&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This is because I was planning to leave my job at Red Hat on December 31 due to some internal Red Hat policy changes. But this timeline has now unexpectedly moved forward two months, to October 30. Accordingly, I will now discontinue tracking newly-reported security issues on October 1, 2026. During October, I will focus only on tracking issues reported prior to October 1. By November 1, all disclosure deadlines for that set of issues will have been reached, and I will be done.&lt;/p&gt;
        </content>
        <author>
            
            <name>catanzaro</name>
            
            
            <uri>https://blogs.gnome.org/mcatanzaro/</uri>
        </author>
        <source>
            
            <title type="html">Michael Catanzaro</title>
            
            
            <subtitle type="html">On Fedora Workstation, GNOME, Epiphany, and WebKitGTK</subtitle>
            
            <link rel="self" href="https://blogs.gnome.org/mcatanzaro/"/>
            <id>https://blogs.gnome.org/mcatanzaro/</id>
            
            <updated>2026-08-31T19:21:27+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Peter Czanik: Syslog-ng end of August news, and about scaling back Java support</title>
        <link href="https://peter.czanik.hu/other/syslog-ng-end-of-august-scaling-back-java/"/>
        <id>https://peter.czanik.hu/other/syslog-ng-end-of-august-scaling-back-java/</id>
        <updated>2026-08-27T11:02:53+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a256ffa71c4b893ca7b41ac393c4e067&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>czanik</name>
            
            
            <uri>https://peter.czanik.hu/</uri>
        </author>
        <source>
            
            <title type="html">Peter Czanik</title>
            
            
            <subtitle type="html">Recent content in planets on Random thoughts of Peter &#39;CzP&#39; Czanik</subtitle>
            
            <link rel="self" href="https://peter.czanik.hu/"/>
            <id>https://peter.czanik.hu/</id>
            
            <updated>2026-09-02T11:49:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Ben Cotton: Removing inactive maintainers</title>
        <link href="https://duckalignment.academy/inactive-maintainers/"/>
        <id>https://duckalignment.academy/?p=1544</id>
        <updated>2026-08-26T12:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b4307c1a73d64411b27238e6da5ccc1e&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;In open source projects, we tend to grant privileges far more often than we remove them. This is understandable, but risky. First, keeping inactive people on the maintainer list means someone may go to them with a question and be frustrated when they don&amp;#8217;t get an answer. More importantly, it presents a security risk. Compromised accounts remain a common attack vector, and it&amp;#8217;s much easier to escape notice if the account owner isn&amp;#8217;t using the account. It behooves the project to keep the maintainer (or other privileged role) list tidy.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;There are a few reasons that trimming the maintainer list doesn&amp;#8217;t happen. First, it&amp;#8217;s boring, tedious work. Who wants to do that? Second, it&amp;#8217;s complicated work. What does it mean to be &amp;#8220;inactive&amp;#8221;? Third, it can lead to &lt;a href=&quot;https://duckalignment.academy/be-prepared-big-feelings/&quot; data-type=&quot;post&quot; data-id=&quot;1523&quot;&gt;hurt feelings&lt;/a&gt;. People who earn privileges absorb that role into their identity and they don&amp;#8217;t want to let it go. This is a case where the perfect quickly becomes the enemy of the good (or okay-ish). Let&amp;#8217;s look at each of the reasons in turn.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Overcoming the objections&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Project and community management tasks often end up on the &amp;#8220;avoid: no fun&amp;#8221; pile. They only seem like no fun because they are. But &amp;#8220;fun&amp;#8221; and &amp;#8220;important for the project&amp;#8221; aren&amp;#8217;t the same. Changing the air filter in my furnace isn&amp;#8217;t fun, but it&amp;#8217;s important for the health and safety of my family. Ideally, the inactive maintainer process is automated and runs regularly, but building that automation takes work. So if you go through the list and identify inactive maintainers once or twice a year, that&amp;#8217;s better than nothing.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&amp;#8220;Inactive&amp;#8221; can mean a lot of things. Does one activity in a six month period count? Does the activity have to be &amp;#8220;sustained&amp;#8221;? You can define it in the way that&amp;#8217;s most convenient to you. The goal isn&amp;#8217;t to be rigorous and precise, it&amp;#8217;s just some spring cleaning. You can start by just asking yourself &amp;#8220;have I seen So-and-so around lately?&amp;#8221; If the answer is &amp;#8220;yes&amp;#8221;, then they&amp;#8217;re active. Again, it would be nice if you could automate it. You don&amp;#8217;t need to wait for that.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The feelings objection is the hardest one. We&amp;#8217;re all friends here and we don&amp;#8217;t want to hurt our friends&amp;#8217; feelings. Unlike the other two, you can&amp;#8217;t really half-ass this one, so you need a policy that treats people with kindness. Let&amp;#8217;s move on to that.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Creating an inactive maintainers policy&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Here are some features of a good inactive maintainers policy:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Define &amp;#8220;inactive&amp;#8221; unambiguously.&lt;/strong&gt; &amp;#8220;We will remove maintainers who have not been active in N months, where &amp;#8216;active&amp;#8217; means having done X, Y, Z.&amp;#8221; Six or twelve months is probably a good place to start. Be sure to include as many activities as you can reasonably determine. Think about what&amp;#8217;s important to keep that status: commits, issues opened/closed/commented/reviewed, pull requests, mailing list posts, and so on.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Define &amp;#8220;inactive&amp;#8221; generously.&lt;/strong&gt; For the most part, the bigger concern is &amp;#8220;is this person still in control of their account?&amp;#8221; not &amp;#8220;is this person earning enough points to keep their privileges?&amp;#8221; So if someone&amp;#8217;s activity isn&amp;#8217;t what you&amp;#8217;d want for them to initially earn maintainer status, that&amp;#8217;s probably okay.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Check for inactive maintainers at a set time.&lt;/strong&gt; If you have calendar-based releases, check at a given point in the release cycle. Right after the release is a good starting point.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Automate what you can.&lt;/strong&gt; The time spent really does pay off pretty quickly. Fedora is a large and complicated project, so evaluating activity requires checking half a dozen services. Mattia Verga wrote a &lt;a href=&quot;https://forge.fedoraproject.org/packaging/find-inactive-packagers&quot;&gt;script&lt;/a&gt; that handles the checks and creates issues in a repo to track the inactive packagers.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Don&amp;#8217;t remove anyone without notice.&lt;/strong&gt; This is a big part of the &amp;#8220;don&amp;#8217;t hurt your friends&amp;#8217; feelings&amp;#8221; requirement. Give people a chance to respond. Some will respond by being more active. Some will respond by saying &amp;#8220;yeah, I no longer have the time and/or interest, so go ahead and drop me.&amp;#8221; Some won&amp;#8217;t respond at all. If someone wants to remain, let them.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Conspicuously acknowledge the people you&amp;#8217;re removing. &lt;/strong&gt;Add people as a &amp;#8220;maintainer emeritus&amp;#8221;. Mention them in a blog post, release notes, or other vehicle for public praise.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Allow easy reinstatement.&lt;/strong&gt; If someone lapses and later wants to return, let them. Don&amp;#8217;t make them go through the whole process again. It&amp;#8217;s much easier to let a role go if you know you can easily get it back later.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Leave some privileges for people on emeritus status.&lt;/strong&gt; Keeping their name on a list of historical maintainers, letting them keep a project email address, giving them voting privileges on certain issues, and other privileges will help people who are inactive still feel valued in the project.&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;It will take a few tries to get the policy just right. Don&amp;#8217;t be afraid to try it.&lt;/p&gt;



&lt;p class=&quot;photo-credit wp-block-paragraph&quot;&gt;This post&amp;#8217;s featured photo by &lt;a href=&quot;https://unsplash.com/@jancanty?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&quot;&gt;Jan Canty&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/brown-wooden-fence-on-green-grass-field-eZtLqACNlbM?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&quot;&gt;Unsplash&lt;/a&gt;.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href=&quot;https://duckalignment.academy/inactive-maintainers/&quot;&gt;Removing inactive maintainers&lt;/a&gt; appeared first on &lt;a href=&quot;https://duckalignment.academy&quot;&gt;Duck Alignment Academy&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>bcotton</name>
            
            
            <uri>https://funnelfiasco.com</uri>
        </author>
        <source>
            
            <title type="html">Ben Cotton</title>
            
            
            <subtitle type="html">Program management for open source projects</subtitle>
            
            <link rel="self" href="https://funnelfiasco.com"/>
            <id>https://funnelfiasco.com</id>
            
            <updated>2026-09-01T23:50:56+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Remi Collet: 🎲 PHP version 8.4.25RC1 and 8.5.10RC1</title>
        <link href="https://blog.remirepo.net/post/2026/08/14/PHP-version-8.4.25RC1-and-8.5.10RC1"/>
        <id>urn:md5:cba4f867e0cbc959e2ecd9516322ea44</id>
        <updated>2026-08-14T03:53:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5dd2edca4368d1a0274ac2f4a7540c04&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;&lt;em&gt;Release Candidate&lt;/em&gt; versions are available in the testing repository for &lt;strong&gt;Fedora&lt;/strong&gt; and &lt;strong&gt;Enterprise Linux&lt;/strong&gt; (RHEL / CentOS / Alma / Rocky and other clones) to allow more people to test them. They are available as &lt;em&gt;Software Collections&lt;/em&gt;, for parallel installation, the perfect solution for such tests, and as base packages.&lt;/p&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.5.10RC1&lt;/strong&gt; are available&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;as base packages in the &lt;strong&gt;remi-modular-test &lt;/strong&gt;for&lt;strong&gt; Fedora &lt;/strong&gt;&lt;strong&gt;43-44&lt;/strong&gt; and&amp;nbsp;&lt;strong&gt;Enterprise Linux&lt;/strong&gt; &lt;strong&gt;≥ 8&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;as &lt;strong&gt;SCL &lt;/strong&gt;in &lt;strong&gt;remi-test&lt;/strong&gt; repository&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;RPMs of &lt;strong&gt;PHP version 8.4.25RC1&lt;/strong&gt; are available&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;as base packages in the &lt;strong&gt;remi-modular-test &lt;/strong&gt;for&lt;strong&gt; Fedora &lt;/strong&gt;&lt;strong&gt;43-44&lt;/strong&gt; and&amp;nbsp;&lt;strong&gt;Enterprise Linux&lt;/strong&gt; &lt;strong&gt;≥ 8&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;as &lt;strong&gt;SCL &lt;/strong&gt;in &lt;strong&gt;remi-test&lt;/strong&gt; repository&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ℹ️ The packages are available for &lt;strong&gt;x86_64&lt;/strong&gt; and &lt;strong&gt;aarch64&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;ℹ️ &lt;strong&gt;PHP version 8.3&lt;/strong&gt; is now in &lt;a href=&quot;https://news-web.php.net/php.internals/129723&quot;&gt;security mode only&lt;/a&gt;, so no more RC will be released.&lt;/p&gt;

&lt;p&gt;ℹ️ Installation: follow the &lt;a href=&quot;https://rpms.remirepo.net/wizard/&quot;&gt;wizard&lt;/a&gt; instructions.&lt;/p&gt;

&lt;p&gt;ℹ️ Announcements:&lt;/p&gt;

&lt;ul&gt;&lt;!--
    &lt;li&gt;PHP 8.5.1RC1 is not yet announced&lt;/li&gt;
--&gt;
	&lt;li&gt;&lt;a href=&quot;https://news-web.php.net/php.qa/69549&quot;&gt;PHP 8.5.10RC1 available for testing&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://news-web.php.net/php.qa/69548&quot;&gt;PHP 8.4.25RC1 available for testing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.5&lt;/strong&gt; as Software Collection:&lt;/p&gt;

&lt;pre&gt;
yum --enablerepo=remi-test install php85&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Parallel installation&lt;/strong&gt; of version &lt;strong&gt;8.4&lt;/strong&gt; as Software Collection:&lt;/p&gt;

&lt;pre&gt;
yum --enablerepo=remi-test install php84&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt; of system version &lt;strong&gt;8.5&lt;/strong&gt;:&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.5
dnf --enablerepo=remi-modular-test update php\*&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt; of system version &lt;strong&gt;8.4&lt;/strong&gt;:&lt;/p&gt;

&lt;pre&gt;
dnf module switch-to php:remi-8.4
dnf --enablerepo=remi-modular-test update php\*&lt;/pre&gt;

&lt;p&gt;ℹ️ Notice:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;version &lt;strong&gt;8.5.10RC1&lt;/strong&gt; is in Fedora &lt;em&gt;rawhide&lt;/em&gt; for &lt;strong&gt;QA&lt;/strong&gt;&lt;/li&gt;
	&lt;!--
--&gt;
	&lt;li&gt;version &lt;a class=&quot;ref-post&quot; href=&quot;https://blog.remirepo.net/post/2026/07/03/PHP-8.6-as-Software-Collection&quot;&gt;8.6.0beta1&lt;/a&gt; is also available in the repository&lt;/li&gt;
	&lt;li&gt;EL-10 packages are built using RHEL-&lt;strong&gt;10.2&lt;/strong&gt; and &lt;strong&gt;EPEL-10.2&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-9 packages are built using RHEL-&lt;strong&gt;9.8&lt;/strong&gt; and &lt;strong&gt;EPEL-9&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;EL-8 packages are built using RHEL-&lt;strong&gt;8.10&lt;/strong&gt; and &lt;strong&gt;EPEL-8&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;oci8&lt;/strong&gt; extension uses the &lt;strong&gt;RPM&lt;/strong&gt; of the &lt;strong&gt;Oracle Instant Client&lt;/strong&gt; version &lt;strong&gt;23.26&lt;/strong&gt;&amp;nbsp;on &lt;strong&gt;x86_64&lt;/strong&gt; and &lt;strong&gt;aarch64&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;intl &lt;/strong&gt;extension uses &lt;strong&gt;libicu 74.2&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;RC version is usually the same as the &lt;strong&gt;final&lt;/strong&gt; version (no change accepted after RC, exception for security fix).&lt;/li&gt;
	&lt;li&gt;versions 8.4.19&amp;nbsp;and 8.5.4&amp;nbsp;are planed for &lt;strong&gt;March 12th&lt;/strong&gt;, in 2 weeks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Software Collections&lt;/strong&gt; (php84, php85)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php85-php-common&amp;amp;version=8.5.10~RC1&amp;amp;lang=en&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php84-php-common&amp;amp;version=8.4.25~RC1&amp;amp;lang=en&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Base packages&lt;/strong&gt; (php)&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.5.10~RC1&amp;amp;lang=en&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://blog.remirepo.net/downcpt.php?name=php-common&amp;amp;version=8.4.25~RC1&amp;amp;lang=en&quot; style=&quot;margin: 1em auto; display: block;&quot; /&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>remi</name>
            
            
            <uri>https://blog.remirepo.net/</uri>
        </author>
        <source>
            
            <title type="html">Remi Collet</title>
            
            
            <subtitle type="html">&lt;p&gt;Remi&#39;s RPM repository blog Information about RPM PHP Fedora RHEL and CentOS&lt;/p&gt;</subtitle>
            
            <link rel="self" href="https://blog.remirepo.net/"/>
            <id>https://blog.remirepo.net/</id>
            
            <updated>2026-09-04T09:27:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christiano Anderson: Streaming Online Radio with Shortwave on GNOME</title>
        <link href="https://christiano.dev/til/radio_shortwave_gnome/"/>
        <id>https://christiano.dev/til/radio_shortwave_gnome/</id>
        <updated>2026-08-26T05:30:59+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b817a2e82ae4d479beae76e9f307bc4d&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>canderson9</name>
            
            
            <uri>https://christiano.dev</uri>
        </author>
        <source>
            
            <title type="html">Christiano Anderson</title>
            
            
            <subtitle type="html">Recent content in Fedora on Christiano Anderson</subtitle>
            
            <link rel="self" href="https://christiano.dev"/>
            <id>https://christiano.dev</id>
            
            <updated>2026-08-26T05:30:59+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Matthew Garrett: Hooking an old magicJack adapter to modern Asterisk</title>
        <link href="https://codon.org.uk/~mjg59/blog/p/hooking-an-old-magicjack-adapter-to-modern-asterisk/"/>
        <id>https://codon.org.uk/~mjg59/blog/p/hooking-an-old-magicjack-adapter-to-modern-asterisk/</id>
        <updated>2026-08-26T04:04:17+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/86f0d5c2e5471042e99c8747da1feef3&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>mjg59</name>
            
            
            <uri>https://codon.org.uk/~mjg59/blog/post/</uri>
        </author>
        <source>
            
            <title type="html">Matthew Garrett</title>
            
            
            <subtitle type="html">Recent content in Posts on Matthew Garrett&#39;s Blog</subtitle>
            
            <link rel="self" href="https://codon.org.uk/~mjg59/blog/post/"/>
            <id>https://codon.org.uk/~mjg59/blog/post/</id>
            
            <updated>2026-08-26T04:04:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Filipe Rosset: Brother DCP-T420W (workaround for Linux aarch64 and macOS 27 Golden Gate)</title>
        <link href="https://ro7bit.wordpress.com/2026/08/26/brother-dcp-t420w-workaround-for-linux-aarch64-and-macos-27-golden-gate/"/>
        <id>http://ro7bit.wordpress.com/?p=541</id>
        <updated>2026-08-26T03:43:32+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/de959e5fdafe517139794c849f54accc&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;pre class=&quot;wp-block-preformatted&quot;&gt;#&lt;br&gt;# https://github.com/rosset/myconfig/tree/master/brother-t420w-2026&lt;br&gt;#&lt;br&gt;&lt;br&gt;                         ┌───────────────────────┐&lt;br&gt;                         │   Brother DCP-T420W                          │&lt;br&gt;                         │  (final architecture)                              │&lt;br&gt;                         │   IPP / PWG-Raster                                │&lt;br&gt;                         └──────────▲────────────┘&lt;br&gt;                                                         │&lt;br&gt;                         ┌──────────┴───────────┐&lt;br&gt;                         │      Network / IPP    │&lt;br&gt;                         └──────────▲───────────┘&lt;br&gt;                                                         │&lt;br&gt;              ┌─────────────────────┴─────────────────────┐&lt;br&gt;              │                                           │&lt;br&gt;    Linux / Raspberry Pi 5                         macOS 27 Golden Gate&lt;br&gt;        aarch64                                                            IPP Everywhere&lt;br&gt;              │                                                                                     │&lt;br&gt;        CUPS + PPD                                                                    CUPS&lt;br&gt;              │                                                                                     │&lt;br&gt;      br-box64-filter                                                           driver=everywhere&lt;br&gt;              │&lt;br&gt;            box64&lt;br&gt;              │&lt;br&gt;    Brother x86_64 filter&lt;br&gt;              │&lt;br&gt;       HBP / PWG-Raster&lt;br&gt;              │&lt;br&gt;              └───────────────────────► Printer&lt;br&gt;&lt;br&gt;&lt;strong&gt;# Linux&lt;br&gt;# Printer Brother_T420W running with Linux (aarch64) + box64 + cups filter + modified ppd&lt;br&gt;# Status: working&lt;br&gt;&lt;/strong&gt;&lt;br&gt;=&amp;gt; uncompress opt-brother.tar.gz to /opt - final path = /opt/brother&lt;br&gt;&lt;br&gt;=&amp;gt; copy /opt/brother/br-box64-filter to /usr/lib/cups/filter/br-box64-filter&lt;br&gt;    * make sure it is executable: chmod +x /usr/lib/cups/filter/br-box64-filter&lt;br&gt;    * this filter is a wrapper for the Brother LPD filter, which is a x86_64 binary&lt;br&gt;    * it uses box64 to run the x86_64 binary on aarch64 (rpi5 in my case)&lt;br&gt;    * if you try to use ./lpd/x86_64/brdcpt420wfilter directly, it will fail with &quot;wrong architecture&quot; error&lt;br&gt;    * DietPi v10.6.2 (Debian 13.6) + [BOX64] Box64 with Dynarec v0.3.4 nogit built on Apr 24 2025 09:54:47&lt;br&gt;    * the &quot;key&quot; thing is to keep the A4 Geometry: 2480x3508 (some wrappers are changing it to 2480x3507, which is wrong)&lt;br&gt;    &lt;br&gt;=&amp;gt; key files under /opt/brother:&lt;br&gt;    - /opt/brother/Printers/dcpt420w/inf/brdcpt420wrc&lt;br&gt;        -changed PageSize=Letter to PageSize=A4&lt;br&gt;&lt;br&gt;    - /opt/brother/Printers/dcpt420w/cupswrapper/brother_dcpt420w_printer_en.ppd&lt;br&gt;        - changed from *cupsFilter: &quot;application/vnd.cups-postscript 0 brother_lpdwrapper_dcpt420w&quot;&lt;br&gt;            - to.      *cupsFilter: &quot;application/pdf 0 br-box64-filter&quot;&lt;br&gt;&lt;br&gt;    - copy /opt/brother/Printers/dcpt420w/cupswrapper/brother_dcpt420w_printer_en.ppd&lt;br&gt;        to /etc/cups/ppd/Brother_T420W.ppd&lt;br&gt;    &lt;br&gt;    - finally add the printer:&lt;br&gt;        lpadmin -p Brother_T420W -E -v ipp://printer-IP:631/ipp/print -P /etc/cups/ppd/Brother_T420W.ppd&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;# V2 =&amp;gt; Easiest path for Linux aarch64, avoid use of box64 and Brother&lt;br&gt;# x86_64 filter, use IPP (no everywhere) driverless printing instead&lt;br&gt;&lt;/strong&gt;#&lt;br&gt;&lt;strong&gt;# Brother_T420W - V1&lt;br&gt;&lt;/strong&gt;#    → Brother proprietary LPD + box64&lt;br&gt;#    → maximum Brother specific compatibility&lt;br&gt;&lt;br&gt;&lt;strong&gt;# Brother_T420W_IPP - V2&lt;br&gt;&lt;/strong&gt;#    → native CUPS driverless&lt;br&gt;#    → PWG Raster over IPP&lt;br&gt;#    → no x86_64 emulation&lt;br&gt;&lt;br&gt;driverless \&lt;br&gt;    ipp://printer-IP:631/ipp/print \&lt;br&gt;    &amp;gt; /tmp/brother-ipp/dcp-t420w.ppd&lt;br&gt;&lt;br&gt;sed -i &#39;s/\*DefaultPageSize: Letter/*DefaultPageSize: A4/&#39; \&lt;br&gt;    /tmp/brother-ipp/dcp-t420w.ppd&lt;br&gt;&lt;br&gt;lpadmin \&lt;br&gt;    -p Brother_T420W_IPP \&lt;br&gt;    -E \&lt;br&gt;    -v ipp://printer-IP:631/ipp/print \&lt;br&gt;    -P /tmp/brother-ipp/dcp-t420w.ppd&lt;br&gt;&lt;br&gt;cupsenable Brother_T420W_IPP&lt;br&gt;cupsaccept Brother_T420W_IPP&lt;br&gt;&lt;br&gt;lpstat -v&lt;br&gt;lpstat -p Brother_T420W_IPP -l&lt;br&gt;&lt;br&gt;&lt;strong&gt;# macOS 27 Golden Gate&lt;br&gt;# Printer Brother_T420W with CUPS + IPP Everywhere&lt;br&gt;# Kind: DCP-T420W - IPP Everywhere&lt;br&gt;# Driver version: 2.3&lt;br&gt;# Status: working&lt;br&gt;&lt;/strong&gt;&lt;br&gt;lpadmin -p Brother_T420W -E -v &quot;ipp://printer-IP/ipp/print&quot; -m everywhere&lt;br&gt;&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>filiperosset</name>
            
            
            <uri>https://ro7bit.wordpress.com</uri>
        </author>
        <source>
            
            <title type="html">Filipe Rosset</title>
            
            
            <subtitle type="html">IT, soccer &amp; chimarrão</subtitle>
            
            <link rel="self" href="https://ro7bit.wordpress.com"/>
            <id>https://ro7bit.wordpress.com</id>
            
            <updated>2026-08-26T14:50:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Community Blog: Meet editorial-guide-ramalama: An AI Assistant That Checks Your Fedora CommBlog and Magazine Articles Against Editorial Guidelines</title>
        <link href="https://communityblog.fedoraproject.org/meet-editorial-guide-ramalama-an-ai-assistant-that-checks-your-fedora-commblog-and-magazine-articles-against-editorial-guidelines/"/>
        <id>https://communityblog.fedoraproject.org/?p=15900</id>
        <updated>2026-08-25T12:47:18+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/default.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;By Ananya Nalavathu and Francois Gonothi Toure &lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Introduction&lt;/h2&gt;



&lt;p class=&quot;has-text-align-left wp-block-paragraph&quot;&gt;Open source communities run on contribution, and contribution runs on documentation, storytelling, and knowledge sharing. At the Fedora Project, that means the Fedora Community Blog and Fedora Magazine, two publications that give contributors a voice and give the community a way to stay informed, inspired, and connected.&lt;/p&gt;



&lt;p class=&quot;has-text-align-left wp-block-paragraph&quot;&gt;This year, as part of my internship with the Fedora CommOps team at Red Hat Ireland, I got to experience that firsthand. Publishing 11 articles, running editorial campaigns, and coordinating content across sprints gave me a deep appreciation for how much thought goes into keeping Fedora&amp;#8217;s editorial standards consistent and how much easier that journey could be for new contributors with the right tool in hand.&lt;/p&gt;



&lt;p class=&quot;has-text-align-left wp-block-paragraph&quot;&gt;That&amp;#8217;s exactly what my fellow intern Gonothi built during his Outreachy internship with the Fedora Project. In our final sprint together, we decided to share it with the community because tools that make contributions more accessible deserve to be heard. With that context in mind, I&amp;#8217;ll hand over to Gonothi to walk you through what he built and why.&amp;nbsp;&lt;/p&gt;



&lt;span id=&quot;more-15900&quot;&gt;&lt;/span&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;What I built and why&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;My name is Gonothi, and I&amp;#8217;m an Outreachy intern within the Fedora Project. The tool I built is called editorial-guide-ramalama, a Retrieval-Augmented Generation (RAG) assistant that reads Fedora&amp;#8217;s actual editorial guidelines and published articles, then checks your draft against them. It tells you whether your article meets the standards and exactly what to fix if it doesn&amp;#8217;t.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A regular chatbot would guess. RAG grounds every answer in the actual guidelines. When the tool flags a problem, it cites the specific guideline and gives you an actionable fix. Not &amp;#8220;this looks off&amp;#8221;- but &amp;#8220;your article is missing the Read More tag, which is required per the Magazine guidelines.&amp;#8221;&amp;nbsp;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;RamaLama is the engine behind the whole tool, and it&amp;#8217;s a big part of why this project works the way it does. It runs open models locally as OCI containers, the same container tooling Fedora already uses, so there&amp;#8217;s no API key, no external service, and no data leaving the machine, which keeps everything private and fully reproducible. It also has RAG built in: RamaLama handles the ingestion, chunking, and retrieval itself (running Docling internally to parse and chunk the guidelines), so I don&amp;#8217;t have to wire together a separate vector pipeline. That combination of local inference, OCI-container packaging, and built-in RAG is what lets the tool ship as a single image that anyone can pull from Quay and run.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;How it works&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The tool supports both Fedora publications, Fedora Magazine and the Fedora Community Blog, each with its own editorial guidelines loaded as the primary source the model checks against. Switch publications in the sidebar, and the guidelines change accordingly.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The stack is built on RamaLama, Docling, Quay, and Streamlit, with small GPT-Generated Unified Format (GGUF) models benchmarked for quality versus size. The pipeline works like this:&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Articles are pulled from both publications via the WordPress REST API; no static files are committed, and the corpus is always rebuilt from source and stays reproducible. RamaLama RAG runs Docling internally to parse and chunk the documents into a vector store, packaged as OCI images published to Quay at &lt;a href=&quot;http://quay.io/fedora/editorial-guide-ramalama&quot;&gt;quay.io/fedora/editorial-guide-ramalama&lt;/a&gt;. To run a check, pull the relevant image and use either the Streamlit interface or the terminal; no build step required.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Paste a draft that meets the Magazine&amp;#8217;s standards, and the model confirms compliance, citing the relevant guideline. Paste one with known issues, a missing featured image, a missing Read More tag, and it flags each problem with an actionable fix.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;One honest note: small local models have limits. editorial-guide-ramalama is great for catching common issues before submission. It is not a replacement for a human editor, and it doesn&amp;#8217;t try to be.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;br&gt;&lt;strong&gt;Why the open source community should care&amp;nbsp;&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;What strikes me most about this project is not just what it does technically, but what it represents for contributor onboarding in open source communities. One of the biggest barriers for new Fedora contributors isn&amp;#8217;t motivation; it&amp;#8217;s knowing the unwritten rules. Editorial guidelines, packaging standards, community norms these exist, but they&amp;#8217;re scattered, and learning them through rejection is discouraging.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Tools like editorial-guide-ramalama lower that barrier. They don&amp;#8217;t replace human editors or community knowledge; instead, they give new contributors a first pass, a way to self-check before they submit, and a way to learn the guidelines through doing rather than through trial and error. That&amp;#8217;s exactly the kind of tooling that makes open source communities more accessible.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;What comes next&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This mini-project was the proof of concept that validated the RAG approach for Fedora editorial documentation. The same architecture is now feeding into a larger project applying RAG to RPM packaging guidelines, a higher-stakes domain where grounded, local, open-model AI can help contributors get packaging right.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The code is on the Fedora Forge at &lt;a href=&quot;https://forge.fedoraproject.org/ai-ml/editorial-guide-ramalama&quot;&gt;ai-ml/editorial-guide-ramalama&lt;/a&gt;. Pull the image from Quay and try it on your next draft before you submit.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Try it yourself&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The tool is live and available now. Pull the image from Quay, paste your draft, and see what it says. If you&amp;#8217;re a new contributor, nervous about your first article, this was built for you.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Thank you to the Fedora community, our mentors Justin Wheeler, Dominik Kawka, and Carol Chen, and Outreachy for making this internship possible.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href=&quot;https://communityblog.fedoraproject.org/meet-editorial-guide-ramalama-an-ai-assistant-that-checks-your-fedora-commblog-and-magazine-articles-against-editorial-guidelines/&quot;&gt;Meet editorial-guide-ramalama: An AI Assistant That Checks Your Fedora CommBlog and Magazine Articles Against Editorial Guidelines&lt;/a&gt; appeared first on &lt;a href=&quot;https://communityblog.fedoraproject.org&quot;&gt;Fedora Community Blog&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://communityblog.fedoraproject.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Community Blog</title>
            
            
            <subtitle type="html">The Community Blog provides a single source for members of the community to share important news, updates, and information about Fedora with others in the Project community.</subtitle>
            
            <link rel="self" href="https://communityblog.fedoraproject.org"/>
            <id>https://communityblog.fedoraproject.org</id>
            
            <updated>2026-08-25T13:55:34+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Aurélien Bompard: From August 17 to August 23</title>
        <link href="https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/"/>
        <id>tag:abompard.fedorapeople.org,2026-08-24:/twif/2026/08-17-to-08-23/</id>
        <updated>2026-08-24T07:52:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/f593d0c0172e69d18825f90a584a0c74&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;lead&quot;&gt;Across the Fedora project, a major unified focus is the urgent preparation for the Fedora 45 Beta Freeze on August 25, 2026. Multiple groups&amp;mdash;including Release Engineering, Quality, and various architecture and desktop SIGs&amp;mdash;are finalizing mass branching, managing fails-to-install (FTI) packages, and conducting Blocker Review meetings to triage critical issues, such as widespread &lt;code&gt;rpm-ostree&lt;/code&gt; breakages caused by the recent RPM repository configuration relocation to &lt;code&gt;/usr&lt;/code&gt;. Concurrently, significant infrastructure shifts are a central theme, highlighted by the decommissioning of &lt;code&gt;pagure.io&lt;/code&gt; into a read-only static archive and the formulation of usage policies for the new Forgejo-based Fedora Forge. Finally, routine package and system maintenance remains a shared priority, with teams actively auditing inactive maintainers, coordinating mass rebuilds for EPEL 10.3 and RISC-V, and modernizing packaging strategies across language-specific ecosystems like Python, Perl, and Rust.&lt;/p&gt;
&lt;div class=&quot;toc float-end ms-3 my-2&quot;&gt;
&lt;div class=&quot;accordion&quot; id=&quot;toc-accordion&quot;&gt;
&lt;div class=&quot;accordion-item&quot;&gt;
&lt;h2 class=&quot;accordion-header&quot; id=&quot;toc-heading&quot;&gt;
&lt;button aria-controls=&quot;toc-content&quot; aria-expanded=&quot;true&quot; class=&quot;accordion-button&quot; data-bs-target=&quot;#toc-content&quot; data-bs-toggle=&quot;collapse&quot; type=&quot;button&quot;&gt;
        Table of contents
      &lt;/button&gt;
&lt;/h2&gt;
&lt;div aria-labelledby=&quot;toc-heading&quot; class=&quot;accordion-collapse collapse show&quot; data-bs-parent=&quot;#toc-accordion&quot; id=&quot;toc-content&quot;&gt;
&lt;div class=&quot;accordion-body&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#announcements&quot;&gt;Announcements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#council&quot;&gt;Council&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#fesco&quot;&gt;FESCo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#mindshare&quot;&gt;Mindshare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#diversity-inclusion&quot;&gt;Diversity &amp;amp; Inclusion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#workstation-gnome&quot;&gt;Workstation / GNOME&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#kde&quot;&gt;KDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#server&quot;&gt;Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#infrastructure&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#release-engineering&quot;&gt;Release Engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#quality&quot;&gt;Quality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#design&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#docs&quot;&gt;Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#internationalization&quot;&gt;Internationalization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#legal&quot;&gt;Legal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#copr&quot;&gt;COPR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#epel&quot;&gt;EPEL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#atomic&quot;&gt;Atomic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#coreos&quot;&gt;CoreOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#iot&quot;&gt;IoT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#arm&quot;&gt;ARM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#hummingbird&quot;&gt;Hummingbird&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#kernel&quot;&gt;Kernel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#risc-v&quot;&gt;RISC-V&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#security&quot;&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#dotnet&quot;&gt;DotNET&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#perl&quot;&gt;Perl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#python&quot;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#rust&quot;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#other-discussions&quot;&gt;Other Discussions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#contribution-opportunities&quot;&gt;Contribution opportunities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;h2 id=&quot;announcements&quot;&gt;&lt;i class=&quot;fa-solid fa-bullhorn&quot;&gt;&lt;/i&gt; Announcements&lt;/h2&gt;
&lt;p&gt;Significant infrastructure shifts are underway as &lt;a data-bs-content=&quot;pagure.io has transitioned to a permanent read-only static archive. All
public projects, issues, and pull requests remain accessible on pagure.io
for historical reference.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/E2PG2SHSBS3ZEP54EMSQX7AXZU3ULGLQ/&quot; title=&quot;pagure.io is now a static archive - devel-announce - Fedora mailing-lists&quot;&gt;pagure.io transitions to a permanent, read-only static archive&lt;/a&gt;, cementing the new Forgejo-based Fedora Forge as the primary development platform. Accordingly, the Fedora Council is finalizing the &lt;a data-bs-content=&quot;Originally published at:			Fedora Forge Usage Policy &amp;ndash; Fedora Community Blog    After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July 2026), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of two weeks. If there are no significant changes to be made to the policy based on community feedbac...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-forge-usage-policy/198025&quot; title=&quot;Fedora Forge Usage Policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt;, which restricts the new forge strictly to Fedora-related projects, marking a departure from the previous general-use scope of Pagure. In brighter community news, the &lt;a data-bs-content=&quot;After years of&amp;nbsp;technical research&amp;nbsp;and&amp;nbsp;foundational work,&amp;nbsp;the&amp;nbsp;Fedora Badges application service&amp;nbsp;has&amp;nbsp;been rebuilt from the ground up,&amp;nbsp;and it is heading to production.&amp;nbsp;Whether you&amp;nbsp;have been collecting badges for years or you are brand new to the Fedora&amp;nbsp;Project community,&amp;nbsp;here is what is waiting for you there. Completely modernized user interface The archaic server rendered pages are now gone.&amp;nbsp;The Fedora Badges application&amp;nbsp;service now runs on a modern single page application.&amp;nbsp;This provi...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-badges-revamp-project-from-the-ground-up/199703&quot; title=&quot;Fedora Badges Revamp Project: From The Ground Up&quot;&gt;Fedora Badges service has been completely rebuilt&lt;/a&gt; from the ground up into a fast, modern single-page application and is currently heading to production.&lt;/p&gt;
&lt;p&gt;As Fedora 45 approaches its Beta Freeze, developers are urgently reminded that &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/MTNFHYEIWESOAZT6SOLUMH725I5KOF6W/&quot; title=&quot;F45 Changes Complete Deadline in One Week (25 August) - devel-announce - Fedora mailing-lists&quot;&gt;all F45 system changes must be marked &quot;Complete&quot; by August 25&lt;/a&gt;. Concurrently, routine maintenance has identified over 200 &lt;a data-bs-content=&quot;In accordance with FESCo&#39;s Inactive Packager Policy[1], packagers that 
have been identified
as inactive have a ticket in the find-inactive-packagers repo[2]. One 
week after the final
release, packagers who remain inactive will be removed from the packager 
group. (Note that
pagure.io is one of the systems checked for activity, so commenting on 
your ticket that you&#39;re
still around will prevent you from showing up in the second round.)&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/S7GI2D3QMSBYB5SAK5SUHVJJGBAABFZ5/&quot; title=&quot;Inactive packagers for the F45 release cycle - devel-announce - Fedora mailing-lists&quot;&gt;inactive packagers for the F45 release cycle&lt;/a&gt;; affected contributors must comment on their tracking tickets to avoid being removed from the packager group. Finally, contributors and general Linux enthusiasts are invited to participate in the &lt;a data-bs-content=&quot;Fedora 45 has several system-level changes that need testing on real hardware. The first test day up is GNOME 51, starting on 17 August, with more events planned for RPM 6.1, installation media and others. You can participate with a VM for most tests; some hardware-specific testing is more useful on a real machine. Details are contained in this article. Fedora 45 is bringing several changes that deserve testing beyond CI and automated test suites. Here are some of the bigger ones: R...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/test-days-for-fedora-45-help-us-test-the-big-changes/199257&quot; title=&quot;Test Days for Fedora 45: Help Us Test the Big Changes&quot;&gt;Fedora 45 Test Days&lt;/a&gt; starting August 17 to help evaluate major upcoming software changes&amp;mdash;including GNOME 51, RPM 6.1, and OpenSSL 4.0&amp;mdash;on both real hardware and virtual machines.&lt;/p&gt;
&lt;h2 id=&quot;council&quot;&gt;&lt;i class=&quot;fa-solid fa-users&quot;&gt;&lt;/i&gt; Council&lt;/h2&gt;
&lt;p&gt;This week, the Fedora Council focused on policy development and event planning. A revised draft (Version 3) of the Fedora Forge Usage Policy was published for an extended community feedback period before an impending Council vote. Additionally, the Council began brainstorming Call for Papers (CfP) themes for Flock to Fedora 2027, and initiated a discussion on clarifying the AI-Assisted Contributions Policy regarding commit message attribution.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Council/&quot;&gt;detailed report&lt;/a&gt; for the Council team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/council/&quot; title=&quot;Fedora Council Charter&quot;&gt;Council team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;fesco&quot;&gt;&lt;i class=&quot;fa-solid fa-users-gear&quot;&gt;&lt;/i&gt; FESCo&lt;/h2&gt;
&lt;p&gt;FESCo had a busy week managing package maintainer responsiveness, assessing feature changes for Fedora 45, and planning the requirements for Fedora&#39;s upcoming Bugzilla replacement. The committee addressed major regressions in &lt;code&gt;rpm-ostree&lt;/code&gt; caused by the &lt;code&gt;RelocateRpmRepoConfigsToUsr&lt;/code&gt; change, opting to grant maintainers a few more days to implement fixes before forcing a revert. In addition, FESCo handled multiple non-responsive maintainer tickets and approved several system-wide changes, including dropping the NIS profile from authselect and updating python-cloudflare for certbot.&lt;/p&gt;
&lt;h3 id=&quot;decisions&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;FESCo approved the Change to &lt;a data-bs-content=&quot;Modern GLib (GMemoryMonitor) introduces memory monitor backends that run independently without relying on an external daemon to send low-memory signals to applications. Previously, low-memory-daemon was the sole provider of these events. Since GLib no longer requires low-memory-monitor to deliver...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3671&quot; title=&quot;Change: Drop low-memory-monitor package&quot;&gt;Drop low-memory-monitor package&lt;/a&gt;, retiring it and starting a non-responsive maintainer process for its owner.&lt;/li&gt;
&lt;li&gt;The committee agreed to give developers until Friday to fix the &lt;code&gt;rpm-ostree&lt;/code&gt; breakages caused by the &lt;a data-bs-content=&quot;(in the spirit of avoiding ticket necromancy, I&#39;ve made a new ticket and put it on next week&#39;s agenda)

_Originally posted by @adamwill in https://forge.fedoraproject.org/fesco/tickets/issues/3606#issuecomment-1263807_

Did anyone ever check everything that depends on python3-dnf - i.e. the D...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3676&quot; title=&quot;Re-review F45 Change: RelocateRpmRepoConfigsToUsr&quot;&gt;RelocateRpmRepoConfigsToUsr&lt;/a&gt; change; otherwise, the change will be reverted for Fedora 45.&lt;/li&gt;
&lt;li&gt;FESCo approved the &lt;a data-bs-content=&#39;Authselect currently ships four profiles local, sssd, winbind and nis. This change suggest removing the nis profile from authselect - it will no longer be possible to configure nsswitch.conf for NIS with authselect using &quot;authselect select nis&quot; but NIS will still be available on the system and us...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3662&quot; title=&quot;Change: Authselect Remove NIS Profile&quot;&gt;Authselect Remove NIS Profile&lt;/a&gt; change proposal.&lt;/li&gt;
&lt;li&gt;An updates policy exception for &lt;a data-bs-content=&quot;I would like to request and updates policy exception for python-cloudflare.  I am trying to update certbot in Fedora to 5.7.0, but this requires python-cloudflare &amp;gt;= 4.0 and currently Fedora 44 and 43 have 2.19.4.  From what I can tell, no other Fedora packages require python-cloudflare.  We do c...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3674&quot; title=&quot;Updates exception for python-cloudflare&quot;&gt;python-cloudflare&lt;/a&gt; was approved to facilitate a major update to &lt;code&gt;certbot&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Due to a lack of majority during the meeting, FESCo decided to return the vote for &lt;a data-bs-content=&quot;Starting with Changes targeted to Fedora Linux 46, discussion of Fedora Changes as part of the Changes Process will happen solely on the devel mailing list and will no longer be simultaneously discussed on Fedora Discussion (the Discourse forum). Changes will continue to be announced on Discourse...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3677&quot; title=&quot;Change: Changes Discussion Only On Devel List&quot;&gt;Changes Discussion Only On Devel List&lt;/a&gt; to the ticket.&lt;/li&gt;
&lt;li&gt;The following changes were officially marked as accepted for Fedora Linux 45: &lt;a data-bs-content=&quot;🔗 Anaconda WebUI Fedora Atomic This is a proposed Change for Fedora Linux.  This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.  Wiki  Announced   🔗 Summary Switch the installer used by Fedora Atomic ISO images from the legacy GTK-based Anaconda installer to the new WebUI installer.  This align...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/f45-change-proposal-anaconda-webui-fedora-atomic-self-contained/197421&quot; title=&quot;F45 Change Proposal: Anaconda WebUI Fedora Atomic (self-contained)&quot;&gt;Anaconda WebUI Fedora Atomic&lt;/a&gt;, &lt;a data-bs-content=&quot;Encapsule isolated devel containers This is a proposed Change for Fedora Linux.  This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.  Wiki  Announced   🔗 Summary encapsule is a new small CLI tool for developers who want to try out &amp;ldquo;tools installed from the internet&amp;rdquo; for example (or use them within a...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/f45-change-proposal-encapsule-isolated-devel-containers-self-contained/197423&quot; title=&quot;F45 Change Proposal: Encapsule isolated devel containers (self-contained)&quot;&gt;Encapsule isolated devel containers&lt;/a&gt;, &lt;a data-bs-content=&quot;Web Based Remote Installation Support for Atomic Desktops This is a proposed Change for Fedora Linux.  This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.  Wiki  Announced   🔗 Summary Enable secure remote installation via the Anaconda WebUI on Fedora Atomic Desktop images. Users can boot a target ma...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/f45-change-proposal-web-based-remote-installation-support-for-atomic-desktops-self-contained/197426&quot; title=&quot;F45 Change Proposal: Web Based Remote Installation Support for Atomic Desktops (self-contained)&quot;&gt;Web Based Remote Installation Support for Atomic Desktops&lt;/a&gt;, and &lt;a data-bs-content=&quot;🔗 IBus 1.5.35 This is a proposed Change for Fedora Linux.  This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.  Wiki  Announcement   🔗 Summary IBus 1.5.35 will enhance the handling of XKB keymaps in Wayland desktop environments   🔗 Owner  Name: Takao Fujiwara  Email: fujiwara [at] redhat [...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/f45-change-proposal-ibus-1-5-35-self-contained/197425&quot; title=&quot;F45 Change Proposal: IBus 1.5.35 (self-contained)&quot;&gt;IBus 1.5.35&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/FESCo/&quot;&gt;detailed report&lt;/a&gt; for the FESCo team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fesco/&quot; title=&quot;Fedora Engineering Steering Committee&quot;&gt;FESCo team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;mindshare&quot;&gt;&lt;i class=&quot;fa-solid fa-comments&quot;&gt;&lt;/i&gt; Mindshare&lt;/h2&gt;
&lt;p&gt;The Mindshare group met on August 20, 2026 (&lt;a data-bs-content=&quot;Logs of meeting mindshare in meeting_matrix_fedoraproject-org - August 20, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-20/mindshare.2026-08-20-12.04.log.html&quot; title=&quot;mindshare - Logs&quot;&gt;meeting log&lt;/a&gt;) to share recent announcements and review open tickets. Key news included the production launch of Fedora Badges v3.x (&lt;a data-bs-content=&quot;The Fedora Badge service has been rewritten and is described in this article.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoramagazine.org/fedora-badges-revamp-project-from-the-ground-up/&quot; title=&quot;Fedora Badges Revamp Project: From The Ground Up - Fedora Magazine&quot;&gt;Announcement&lt;/a&gt;, &lt;a data-bs-content=&quot;Fedora Badges&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://badges.fedoraproject.org/&quot;&gt;Try out&lt;/a&gt;) and Framework&#39;s announcement of their &lt;a data-bs-content=&quot;We&amp;rsquo;re excited to announce the new Framework Laptop 12 with Intel&amp;rsquo;s latest Core Series 3 processors, Thunderbolt 4, Wi-Fi 7, options for fingerprint reader and backlit keyboard, and for the first time, a pre-built version with Fedora Linux preloaded.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://frame.work/blog/framework-laptop-12-now-with-core-series-3&quot; title=&quot;Framework Laptop 12, now with Core Series 3&quot;&gt;new Laptop 12&lt;/a&gt; featuring an optional Fedora KDE pre-installation.&lt;/p&gt;
&lt;p&gt;Due to low attendance, comprehensive ticket resolutions were largely deferred to asynchronous communication. Members reviewed event planning for Data Con LA 2026 (&lt;a data-bs-content=&quot;### Full Name

Rob McBryde

### FAS ID

rmcbryde

### Target Audience/Goal

Data science associates at the Data Con LA 2026 event

### Event Date

8/22/2026

### Event Location

California State University, Long Beach, 1250 Bellflower Boulevard, Long Beach, California, 90840, United States

### E...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/143&quot; title=&quot;Data Con LA 2026 Event&quot;&gt;Issue 143&lt;/a&gt;) and All Things Open 2026 (&lt;a data-bs-content=&quot;### Name

Perry Rivera

### FAS username

lajuggler

### How do you primarily contribute to Fedora?

I help arrange small to large scale events for Fedora. I provide outreach and gather feedback from our expo guests. I foster interest in creative applications of our distribution.

### Event name(...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/128&quot; title=&quot;[Funding Request] All Things Open 2026&quot;&gt;Issue 128&lt;/a&gt;). They also discussed structural topics, including how to handle historically vacant Marketing and CommOps seats (such as &lt;a data-bs-content=&quot;### Summary

A new CommOps rep needs to be selected for Mindshare

### Function

Experience: Community Experience, including onboarding, events, outreach, and contributor journeys

### Scope

Improvement: Something we are either repeating or improving

### Category

Meta: Improvements and changes...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/commops/tickets/issues/145&quot; title=&quot;New CommOps representative needed on the Mindshare committee&quot;&gt;CommOps Issue 145&lt;/a&gt;) on the committee.&lt;/p&gt;
&lt;h3 id=&quot;decisions_1&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The committee decided to alternate future weekly meetings between Matrix chat and video formats to improve attendance (see &lt;a data-bs-content=&quot;Revisit the Mindshare Committee meeting cadence

Extending from [this comment](https://forge.fedoraproject.org/mindshare/tickets/issues/129#issuecomment-867724), where I have mentioned - 

&amp;gt; I want to loop this in as a part of a bigger conversation of whether or not we should consider having ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/135&quot; title=&quot;Revisit the Mindshare Committee meeting cadence&quot;&gt;Issue #135&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Committee discussions regarding the vacant Marketing and CommOps seats (e.g., &lt;a data-bs-content=&quot;### Summary

A new CommOps rep needs to be selected for Mindshare

### Function

Experience: Community Experience, including onboarding, events, outreach, and contributor journeys

### Scope

Improvement: Something we are either repeating or improving

### Category

Meta: Improvements and changes...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/commops/tickets/issues/145&quot; title=&quot;New CommOps representative needed on the Mindshare committee&quot;&gt;CommOps Issue #145&lt;/a&gt;) will be moved to the main Mindshare channel to determine whether to bring those seats back to the broader electoral pool.&lt;/li&gt;
&lt;li&gt;It was decided to resolve &lt;a data-bs-content=&quot;The Fedora Council has a seat reserved for a Fedora Mindshare Committee representative. This seat needs to be filled so this issue ticket is a request for self or peer nominations for the seat on the Fedora Council to represent the committees&#39; interests, etc.

Please comment your name or nomina...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/131&quot; title=&quot;Fedora Linux 44 Cycle - Fedora Council Representative Nomination&quot;&gt;Issue #131&lt;/a&gt; asynchronously by the end of the month via a final summary comment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/mindshare/&quot; title=&quot;Mindshare Teams&quot;&gt;Mindshare team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;diversity-inclusion&quot;&gt;&lt;i class=&quot;fa-solid fa-people-roof&quot;&gt;&lt;/i&gt; Diversity &amp;amp; Inclusion&lt;/h2&gt;
&lt;p&gt;The Diversity &amp;amp; Inclusion group has begun early planning for the &lt;a data-bs-content=&quot;Hello Fedora Community!  We are in the early planning stages for the 2026 Fedora Week of Diversity, and we need your help to make it a success.  We are currently looking at a short, virtual event (2-3 hours) with 10-20 minute talks scheduled around October 9th. However, with the F45 release coming on October 20th, we need to ensure we schedule this to maximize contributor availability.  We are currently seeking volunteers for the following roles:   Speaker &amp;amp; Schedule Management Event Logistic...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/do-you-want-to-help-this-years-fedora-week-of-diversity-2026/199716&quot; title=&quot;Do you want to help this year&#39;s Fedora Week of Diversity(2026)?&quot;&gt;2026 Fedora Week of Diversity&lt;/a&gt;. The event is tentatively scheduled around October 9th as a short, 2-to-3-hour virtual event featuring 10-to-20-minute talks. The current proposed theme is &quot;Respect the Culture,&quot; though the group is actively open to brainstorming other options.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/dei/&quot; title=&quot;Fedora Diversity, Equity, &amp;amp; Inclusion (DEI) Team&quot;&gt;Diversity &amp;amp; Inclusion team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;workstation-gnome&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; Workstation / GNOME&lt;/h2&gt;
&lt;p&gt;This week, the Workstation Working Group focused on cleaning up default installations and third-party repositories. They discussed the removal of GNOME Boxes from the default installation, a change likely slated for version 52, while keeping GNOME Connections. Additionally, they approved the removal of PyCharm from third-party repositories due to its outdated Community Edition.&lt;/p&gt;
&lt;p&gt;Elsewhere on the forum, users expressed concerns over the maintenance status of Ptyxis and suggested Fedora prepare a contingency plan. More details can be found in the &lt;a data-bs-content=&quot;Hi, here is my Gemini-assisted summary for this week&#39;s meeting.
 &amp;bull; *Meeting Logistics and Introductions*: Michael Catanzaro confirmed a quorum was met with five members present, noting that Matthias was on paid time off and Jens was absent.
 &amp;bull; *Removal of GNOME Boxes from Default Installation*: The group discussed a proposal to remove GNOME Boxes from the default installation. Michael Catanzaro clarified that users would still be able to install the application via Flatpak or the RPM package, as the intent is to remove it from the default set rather than retiring the package entirely. Luna Jernberg noted that users requiring a virtual machine manager would possess the knowledge to install th&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/OQRQFUBCEOXXWRZNMLTMLM36WWXADI55/&quot; title=&quot;2026-08-18 Workstation Working Group Meeting Summary - desktop - Fedora mailing-lists&quot;&gt;Workstation Working Group Meeting Summary&lt;/a&gt; and the &lt;a data-bs-content=&quot;Christian doesn&amp;rsquo;t intend to maintain it anymore, but, ptyxis package still links to his repository. That&amp;rsquo;s also where translations are pushed. What is your plan wrt it? Do you plan on forking it? Or switching away to something else?  As it stands Ptyxis is unmaintained, and translators waste their time on it.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/what-is-fedora-planning-to-do-with-ptyxis/198949&quot; title=&quot;What is Fedora planning to do with Ptyxis?&quot;&gt;Ptyxis discussion&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_2&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved the removal of PyCharm from the Fedora Workstation third-party repositories, as the Community Edition no longer exists as a separate codebase. (&lt;a data-bs-content=&quot;Hi, here is my Gemini-assisted summary for this week&#39;s meeting.
 &amp;bull; *Meeting Logistics and Introductions*: Michael Catanzaro confirmed a quorum was met with five members present, noting that Matthias was on paid time off and Jens was absent.
 &amp;bull; *Removal of GNOME Boxes from Default Installation*: The group discussed a proposal to remove GNOME Boxes from the default installation. Michael Catanzaro clarified that users would still be able to install the application via Flatpak or the RPM package, as the intent is to remove it from the default set rather than retiring the package entirely. Luna Jernberg noted that users requiring a virtual machine manager would possess the knowledge to install th&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/OQRQFUBCEOXXWRZNMLTMLM36WWXADI55/&quot; title=&quot;2026-08-18 Workstation Working Group Meeting Summary - desktop - Fedora mailing-lists&quot;&gt;Meeting Summary&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Decided to remove GNOME Boxes from the default installation, effectively delaying the action until version 52, while keeping GNOME Connections in the default set. (&lt;a data-bs-content=&quot;Hi, here is my Gemini-assisted summary for this week&#39;s meeting.
 &amp;bull; *Meeting Logistics and Introductions*: Michael Catanzaro confirmed a quorum was met with five members present, noting that Matthias was on paid time off and Jens was absent.
 &amp;bull; *Removal of GNOME Boxes from Default Installation*: The group discussed a proposal to remove GNOME Boxes from the default installation. Michael Catanzaro clarified that users would still be able to install the application via Flatpak or the RPM package, as the intent is to remove it from the default set rather than retiring the package entirely. Luna Jernberg noted that users requiring a virtual machine manager would possess the knowledge to install th&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/OQRQFUBCEOXXWRZNMLTMLM36WWXADI55/&quot; title=&quot;2026-08-18 Workstation Working Group Meeting Summary - desktop - Fedora mailing-lists&quot;&gt;Meeting Summary&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Workstation-GNOME/&quot;&gt;detailed report&lt;/a&gt; for the Workstation / GNOME team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/workstation-working-group/&quot; title=&quot;Fedora Workstation Working Group&quot;&gt;Workstation / GNOME team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;kde&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; KDE&lt;/h2&gt;
&lt;p&gt;This week, the KDE group announced that &lt;a data-bs-content=&quot;The KDE Plasma Edition SiG is happy to annnounce that the update to the KDE apps (&amp;ldquo;Gear&amp;rdquo;) is built, and ready to be released: Making sure you&#39;re not a bot!  For those able to test it, please do test it on bare metal or in virtual machines and submit karma to make it available to stable as soon as possible.  Do note that this update is available on F44+ only.  Find the release notes here: KDE Gear ⚙️ 26.08 - KDE Community&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/kde-gear-apps-26-08-0-is-out/199807&quot; title=&quot;[KDE] Gear (Apps) 26.08.0 is out!&quot;&gt;KDE Gear 26.08.0&lt;/a&gt; is built for Fedora 44+ and ready for community testing. Community discussions focused on user requests for changes to the Fedora repositories and spins, specifically regarding the inclusion of &lt;a data-bs-content=&quot;Hello,  Fedora Team, could you port the Kgamma2 software to Fedora ?  The source code is here : David Edmundson / kgamma2 &amp;middot; GitLab  See it too : GitHub - karoltheguy/kgamma2: kgamma for Wayland &amp;middot; GitHub  Note: Kgamma2 is made for adjust your monitor gamma settings in a Wayland session  Thanks a lot.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/kgamma2-not-available-in-fedora-repositories/199506&quot; title=&quot;Kgamma2 not available in Fedora repositories&quot;&gt;Kgamma2 for Wayland&lt;/a&gt; and a debate over offering a &lt;a data-bs-content=&quot;Although this could have been worded nicer, I&#39;m in favor of a minimal KDE
install path.
The first thing I do with each Fedora KDE install is remove Akonadi and a
few other packages.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org/thread/TIAXD7E56NRZFBMSOYKU57I3MOMITQVP/&quot; title=&quot;Re: Request to decouple the bloated application suite from the base @kde-desktop group - kde - Fedora mailing-lists&quot;&gt;&quot;Minimal Installation&quot; option&lt;/a&gt; for the KDE desktop to reduce default application bloat.&lt;/p&gt;
&lt;p&gt;In addition, the Fedora QA team notified the KDE mailing list about the upcoming &lt;a data-bs-content=&quot;2026-08-24 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - kde - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org/thread/K52BRUC3VYMZPPT7HFMOB4XIULPD2PGA/&quot;&gt;Fedora 45 Blocker Review Meeting&lt;/a&gt; for the Beta release, encouraging early votes on proposed blocker bugs.&lt;/p&gt;
&lt;h3 id=&quot;decisions_3&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The KDE Plasma Edition SiG released the KDE Gear 26.08.0 update to Bodhi for community testing on Fedora 44 and newer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/KDE/&quot;&gt;detailed report&lt;/a&gt; for the KDE team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/KDE - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/KDE&quot;&gt;KDE team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;server&quot;&gt;&lt;i class=&quot;fa-solid fa-server&quot;&gt;&lt;/i&gt; Server&lt;/h2&gt;
&lt;p&gt;The Server working group held a meeting this week focusing on Fedora 45 release testing, Ansible support restructuring, and documentation improvements. A new member joined the group to help document homelab, Podman, and systematic backup strategies. Additionally, Adam Williamson announced the upcoming &lt;a data-bs-content=&quot;2026-08-24 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - server - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/K52BRUC3VYMZPPT7HFMOB4XIULPD2PGA/&quot;&gt;Fedora 45 Blocker Review Meeting&lt;/a&gt;, encouraging members to review and vote on proposed blockers in advance.&lt;/p&gt;
&lt;h3 id=&quot;decisions_4&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The group agreed to &lt;a data-bs-content=&quot;Logs of meeting fedora-server in meeting_matrix_fedoraproject-org - August 19, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-19/fedora-server.2026-08-19-17.00.log.html&quot; title=&quot;fedora-server - Logs&quot;&gt;split the current &#39;post-installation&#39; documentation article&lt;/a&gt; into several shorter, more specific articles (e.g., First steps, Networking, Storage, Security hardening, Automatic updates, Backups) housed in a separate subdirectory.&lt;/li&gt;
&lt;li&gt;The group decided that the &lt;a data-bs-content=&quot;Logs of meeting fedora-server in meeting_matrix_fedoraproject-org - August 19, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-19/fedora-server.2026-08-19-17.00.log.html&quot; title=&quot;fedora-server - Logs&quot;&gt;Ansible postinstall role&lt;/a&gt; will be structured as a single role using boolean variables to toggle specific tasks, which will eventually be packaged as an Ansible Collection and distributed via both Ansible Galaxy and RPM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Server/&quot;&gt;detailed report&lt;/a&gt; for the Server team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/server-working-group/&quot; title=&quot;Fedora Server Working Group&quot;&gt;Server team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;infrastructure&quot;&gt;&lt;i class=&quot;fa-solid fa-network-wired&quot;&gt;&lt;/i&gt; Infrastructure&lt;/h2&gt;
&lt;p&gt;The Infrastructure team completed a major planned outage to apply updates, reboot servers, and advance the RHEL 10 migration, which now has only 33 hosts remaining. Notable infrastructure changes included moving download servers to BBR congestion control for improved syncing, preparing the &lt;code&gt;pagure-ro01&lt;/code&gt; VM as a read-only archive ahead of the pagure.io shutdown, and successfully migrating the Matrix moderation bot to official Fedora infrastructure. Additionally, the &lt;code&gt;the-new-hotness&lt;/code&gt; bot was fixed to resume filing Bugzilla bugs after a token expiration.&lt;/p&gt;
&lt;p&gt;In the community and services space, a discussion is ongoing regarding the deprecation of the &lt;code&gt;retrace.fedoraproject.org&lt;/code&gt; server, as the maintaining ABRT team no longer exists. While QA finds the service valuable, it currently lacks active maintainers. Forgejo development continued with monitoring implementation and SSH enabled on staging, while several authentication bugs affecting FreeIPA and &lt;code&gt;accounts.fedoraproject.org&lt;/code&gt; are under active investigation.&lt;/p&gt;
&lt;h3 id=&quot;decisions_5&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;As part of the pagure.io turnoff, we need a new larger read-only Pagure instance to serve as the static archive of Pagure projects.

## Requirements
- Create new `pagure-ro01` VM
- Use the same IPs as current `pagure-stg-ro01` (replace it)
- Larger storage allocation than staging (current staging...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13512&quot; title=&quot;Create pagure-ro01 VM (read-only Pagure archive) for pagure.io turnoff&quot;&gt;pagure-ro01 VM&lt;/a&gt; is now live and will serve as the read-only static archive for the upcoming pagure.io turnoff.&lt;/li&gt;
&lt;li&gt;The official &lt;a data-bs-content=&quot;Hey folks,  TLDR; a bit of join/leave work in all our rooms as we switch to a new moderation account, and a policy for &amp;ldquo;official&amp;rdquo; Matrix rooms.   For the last &amp;hellip; (checks notes) at least a year, the ever-excellent Emma has been hosting our moderation bot on their infrastructure. It&amp;rsquo;s been critical to protecting our community on Matrix, and huge thanks are due for this ❤.  We cannot reasonably expect Emma to handle this forever though, so it&amp;rsquo;s time we brought this into the Fedora infra proper...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/upcoming-updates-to-our-matrix-moderation-setup/198571&quot; title=&quot;Upcoming updates to our Matrix Moderation setup&quot;&gt;Matrix Moderation bot&lt;/a&gt; has been migrated to Fedora infrastructure (&lt;code&gt;@moderation:fedoraproject.org&lt;/code&gt;), with a draft policy introduced for managing official Fedora Matrix rooms.&lt;/li&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;FYI&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/3F56M4EOQIRIW2GTS5WF2AUOTHIQUZPS/&quot; title=&quot;Termination of retrace.fedoraproject.org - infrastructure - Fedora mailing-lists&quot;&gt;retrace.fedoraproject.org&lt;/a&gt; server is slated for retirement due to a lack of active maintainers, pending a final call for volunteer engineers.&lt;/li&gt;
&lt;li&gt;Download servers have been moved to &lt;a data-bs-content=&quot;Logs of meeting infrastructure in meeting_matrix_fedoraproject-org - August 20, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-20/infrastructure.2026-08-20-15.00.log.html&quot; title=&quot;infrastructure - Logs&quot;&gt;BBR congestion control&lt;/a&gt;, resulting in significant package syncing gains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Infrastructure/&quot;&gt;detailed report&lt;/a&gt; for the Infrastructure team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/&quot; title=&quot;Fedora Infrastructure and Release Engineering&quot;&gt;Infrastructure team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;release-engineering&quot;&gt;&lt;i class=&quot;fa-solid fa-upload&quot;&gt;&lt;/i&gt; Release Engineering&lt;/h2&gt;
&lt;p&gt;The Release Engineering team focused heavily on the Fedora 45 release cycle, finalizing post-fixes for the mass branching process and preparing for the Beta Freeze scheduled for August 25. As part of this cycle, FTI (Fails To Install) packages in the NEW state were processed for retirement, and a Blocker Review meeting was announced for the upcoming Beta release. Furthermore, progress was made on infrastructure improvements, such as preparing the new Fedora 46 (Rawhide) openh264 builds for Cisco and enhancing documentation.&lt;/p&gt;
&lt;p&gt;A significant operational shift highlighted this week is the full transition to self-service package unretirements. Maintainers opening unretirement tickets were directed to use the &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; command instead. To support this, the background tooling (toddlers) was updated with retry logic and fixes for Koji tag resolution on Rawhide. The team also handled routine requests to untag buggy updates (such as freeipa and bash-color-prompt) to prevent widespread test failures, and processed multiple EPEL stalled package handovers.&lt;/p&gt;
&lt;h3 id=&quot;decisions_6&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Package unretirements are now fully self-service. Maintainers should use &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; instead of opening Releng tickets, as &lt;a data-bs-content=&quot;## Name of the package?

python-fastmcp


## FAS username of the new maintainer?

peter


## Branches that you need it to be unretired for?

f45 rawhide


## Package re-review BZ URL?

N/A

## Any extra information?

A handy library for building MCP servers. I am using it per...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13485&quot; title=&quot;[UNRETIRE] python-fastmcp&quot;&gt;advised in multiple unretirement requests&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;As per the Fedora 45 release schedule [1], the Beta Freeze is currently scheduled to start on **Tuesday, 2026-08-25**.

SOP: https://docs.fedoraproject.org/en-US/infra/release_guide/sop_beta_freeze/

[1] https://fedorapeople.org/groups/schedule/f-45/f-45-releng-tasks.html&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13474&quot; title=&quot;F45 Cycle: Beta Freeze&quot;&gt;Fedora 45 Beta Freeze&lt;/a&gt; will take effect on Tuesday, August 25, 2026.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&#39;## Describe the issue

Please untag bash-color-prompt-0.96-1.fc46 ( https://bodhi.fedoraproject.org/updates/FEDORA-2026-45b7507080 ). @juhp told me on matrix that &quot;the default system prompt should be pixel identical (at least on GNOME)&quot; but it definitely is not, at least on VTs. Attaching scree...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13493&quot; title=&quot;Untag bash-color-prompt-0.96-1.fc46&quot;&gt;bash-color-prompt-0.96-1.fc46&lt;/a&gt; was untagged due to unintended visual changes to the root terminal prompt.&lt;/li&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;## Describe the issue

Please untag [freeipa-4.13.3-1.fc46](https://koji.fedoraproject.org/koji/search?terms=freeipa-4.13.3-1.fc46&amp;amp;type=build&amp;amp;match=exact). It contains a [serious bug which breaks upgrades](https://bodhi.fedoraproject.org/updates/FEDORA-2026-2a7c10bdb5#comment-4740889), but the ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13487&quot; title=&quot;Untag freeipa-4.13.3-1.fc46&quot;&gt;freeipa-4.13.3-1.fc46&lt;/a&gt; was untagged to prevent a serious upgrade bug from gating all subsequent Rawhide updates.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Release-Engineering/&quot;&gt;detailed report&lt;/a&gt; for the Release Engineering team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/release_guide/&quot; title=&quot;Fedora Release Engineering&quot;&gt;Release Engineering team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;quality&quot;&gt;&lt;i class=&quot;fa-solid fa-medal&quot;&gt;&lt;/i&gt; Quality&lt;/h2&gt;
&lt;p&gt;Fedora 45 branching is mostly complete, though it was heavily complicated by the late-stage landing of the RPM repo config relocation to &lt;code&gt;/usr&lt;/code&gt;. This required urgent patching across Anaconda, openQA, and Kiwi, and currently leaves &lt;code&gt;ostree&lt;/code&gt; broken. Early manual validation testing for Fedora 45 is ongoing and has already surfaced notable bugs, including missing initial setup screens on non-graphical disk images (affecting Server and Minimal) and system freezes during shutdown.&lt;/p&gt;
&lt;p&gt;In broader community news, a significant discussion highlighted performance and efficiency regressions caused by the default switch from &lt;code&gt;power-profiles-daemon&lt;/code&gt; to &lt;code&gt;tuned-ppd&lt;/code&gt;. Users and developers are actively debating whether to adjust the default TuneD profiles or revert the change entirely. Additionally, QA efforts are moving forward to formally propose replacing the unmaintained &lt;code&gt;mcelog&lt;/code&gt; package with &lt;code&gt;rasdaemon&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_7&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The group agreed to support an upcoming formal Change proposal to replace &lt;code&gt;mcelog&lt;/code&gt; with &lt;code&gt;rasdaemon&lt;/code&gt; by default, as &lt;code&gt;mcelog&lt;/code&gt; is minimally maintained and fails on modern, unsupported CPUs. (Discussed in the &lt;a data-bs-content=&quot;Logs of meeting quality in meeting_matrix_fedoraproject-org - August 17, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-17/quality.2026-08-17-15.00.log.html&quot; title=&quot;quality - Logs&quot;&gt;Quality meeting&lt;/a&gt; and &lt;a data-bs-content=&quot;While testing Fedora composes I noticed mcelog.service consistently fails on modern AMD CPUs.  I updated the package locally from upstream 175 to 212.  Even upstream 212 still reports these CPUs as unsupported.  rasdaemon works correctly on the same systems.  Fedora Packaging Guidelines state default services should not fail under normal operating conditions.  Therefore I&amp;rsquo;d like to discuss whether Fedora should:   continue shipping mcelog by default, replace it with rasdaemon, disable mcelog on ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/should-fedora-continue-installing-mcelog-by-default/198422&quot; title=&quot;Should Fedora continue installing mcelog by default?&quot;&gt;forum thread&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Quality/&quot;&gt;detailed report&lt;/a&gt; for the Quality team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/qa-docs/&quot; title=&quot;Welcome!&quot;&gt;Quality team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;design&quot;&gt;&lt;i class=&quot;fa-solid fa-image&quot;&gt;&lt;/i&gt; Design&lt;/h2&gt;
&lt;p&gt;This week, community members praised the newly revealed Fedora 45 wallpaper on the &lt;a data-bs-content=&quot;The wallpaper is usually inspired by someone, or something, in STEAM (Science, Technology, Engineering, Art, or Mathematics), that starts with a specific letter of the alphabet. Right now, we are on the letter T!  F44 Wallpaper&amp;rsquo;s letter was S, and the community chose sustainability. F44&amp;rsquo;s wallpaper is already done and ready, as we follow a schedule that allows us to produce 2 wallpapers a year, a few months before each release.  When casting your vote, think of the visuals inspired by each op...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-45-wallpaper-inspiration-poll/179992&quot; title=&quot;Fedora 45 Wallpaper Inspiration Poll&quot;&gt;Fedora 45 Wallpaper Inspiration Poll&lt;/a&gt;. The team is already preparing for the next release, having recently held the Fedora 46 wallpaper mindmap call. In documentation news, the Design Docs have been revamped with newly published &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/how-we-work/&quot; title=&quot;How We Work&quot;&gt;How We Work&lt;/a&gt; and &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/meetings/&quot; title=&quot;Meetings&quot;&gt;Meetings&lt;/a&gt; pages.&lt;/p&gt;
&lt;p&gt;On the tracking side, a contributor is asking for scoping clarification on the &lt;a data-bs-content=&quot;### What do you need?

Illustrated character concepts and personas that represent the different types of people who contribute to and participate in Fedora. This project would build on Fedora&#39;s existing graphic art library (Beefy Miracle, Panda, Badger, and Col&amp;uacute;r) to develop relatable, humanized ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/72&quot; title=&quot;Community Personas: Illustrated character concepts for Fedora contributor types&quot;&gt;Community Personas&lt;/a&gt; project to determine whether deliverables should include a comic or just character illustrations. Additionally, older legacy repositories like &lt;a data-bs-content=&quot;I have migrated https://forge.fedoraproject.org/design/designassets into the design org. I&#39;m pretty sure this is the right place for it.

This repo is obviously not in use anymore, but I transferred it now so we don&#39;t lose the content and history. Feel free to delete, archive, or do whatever you ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/82&quot; title=&quot;designassets repo migrated to design org &amp;mdash; please review&quot;&gt;designassets&lt;/a&gt; have been successfully migrated to the new design organization on Forge to preserve their history before Pagure is deprecated.&lt;/p&gt;
&lt;h3 id=&quot;decisions_8&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The legacy &lt;code&gt;designassets&lt;/code&gt; repository (along with several others) was formally migrated to the new design organization on Forge to preserve historical content before Pagure is retired (&lt;a data-bs-content=&quot;I have migrated https://forge.fedoraproject.org/design/designassets into the design org. I&#39;m pretty sure this is the right place for it.

This repo is obviously not in use anymore, but I transferred it now so we don&#39;t lose the content and history. Feel free to delete, archive, or do whatever you ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/82&quot; title=&quot;designassets repo migrated to design org &amp;mdash; please review&quot;&gt;Ticket #82&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/&quot; title=&quot;Fedora Design&quot;&gt;Design team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;docs&quot;&gt;&lt;i class=&quot;fa-solid fa-file&quot;&gt;&lt;/i&gt; Docs&lt;/h2&gt;
&lt;p&gt;This week, the Docs team and community members engaged in a discussion regarding the Fedora Installer&#39;s recommendation for a separate &lt;code&gt;/boot&lt;/code&gt; partition, exploring the technical constraints and historical reasons behind it. Additionally, a broken link reported on a Fedora test results wiki page was addressed and resolved after being properly routed to the Quality team.&lt;/p&gt;
&lt;h3 id=&quot;decisions_9&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Outdated links to the &lt;code&gt;relval&lt;/code&gt; package documentation in the Release validation instructions wiki template were fixed by the Quality team. (&lt;a data-bs-content=&quot;In the page [Test_result-Server](https://fedoraproject.org/wiki/Test_Results:Fedora_45_Branched_20260814.n.0_Server), 
Under the section **How To Test**, there is an relval package link which is directing to some other link [Unknown_Wiki](https://www.happyassassin.net/wikitcms/) and that should ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/61&quot; title=&quot;Wrong page link&quot;&gt;Issue #61&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Docs/&quot;&gt;detailed report&lt;/a&gt; for the Docs team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fedora-docs/&quot; title=&quot;Fedora Documentation Team&quot;&gt;Docs team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;internationalization&quot;&gt;&lt;i class=&quot;fa-solid fa-language&quot;&gt;&lt;/i&gt; Internationalization&lt;/h2&gt;
&lt;p&gt;The Internationalization group held a &lt;a data-bs-content=&quot;Logs of meeting i18n in meeting_matrix_fedoraproject-org - August 17, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-17/i18n.2026-08-17-07.00.log.html&quot; title=&quot;i18n - Logs&quot;&gt;meeting&lt;/a&gt; on August 17 to review the progress of Fedora 45 changes, bug triaging for Fedora 43, and upcoming test events. Three changes for Fedora 45 (Fontconfig 2.18, LibreOffice Dictionaries, and IBus 1.5.35) have been accepted and will be transitioned to the MODIFIED state before next week&#39;s ON_QA deadline. Contributors were also reminded of key Fedora 45 milestones approaching on August 25, including the Beta Freeze, Bodhi updates-testing activation, and the 100% Code Complete deadline.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/localization/&quot; title=&quot;Fedora Localization Team&quot;&gt;Internationalization team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;legal&quot;&gt;&lt;i class=&quot;fa-solid fa-scale-balanced&quot;&gt;&lt;/i&gt; Legal&lt;/h2&gt;
&lt;p&gt;Vitaly inquired on the legal mailing list about the licensing of a JavaScript port of CPython&#39;s &lt;code&gt;argparse&lt;/code&gt; (&lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/thread/EE2PNQ4K2ZHQT6675KKEYZ7QMZERPKZV/&quot; title=&quot;JS port of CPython&#39;s argparse &amp;mdash; PSF-2.0 instead of Python-2.0.1? - legal - Fedora mailing-lists&quot;&gt;thread&lt;/a&gt;). The question centered on whether the port could be licensed under &lt;code&gt;PSF-2.0&lt;/code&gt; alone, rather than carrying the full CPython license stack, since the original code was added in 2010. Richard Fontana followed up by addressing the question directly on the &lt;a data-bs-content=&quot;Hi,
while preparing a new package for Fedora that use argparse as dependency I found that the Python-2.0 is not allowed in Fedora.
Fortunately the real license is the SPDX Python-2.0.1 so update th...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/nodeca/argparse/pull/188#issuecomment-5331438349&quot; title=&quot;Update license field to Python-2.0.1 by fabio-porcedda &amp;middot; Pull Request #188 &amp;middot; nodeca/argparse&quot;&gt;upstream pull request&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/legal/&quot; title=&quot;Fedora Legal Resources&quot;&gt;Legal team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;copr&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; COPR&lt;/h2&gt;
&lt;p&gt;Branched Fedora 45 chroots, which are builds copied from Rawhide, are now enabled and available for use in Fedora Copr. This update was announced on the &lt;a data-bs-content=&quot;Hello, branched Fedora 45 chroots (builds copied from Rawhide) are now
enabled in Fedora Copr. Happy building!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/thread/3LYUIA54NXQGIKGSGOU5HBSZZIVURWDP/&quot; title=&quot;Fedora 45 chroots available in Copr - copr-devel - Fedora mailing-lists&quot;&gt;copr-devel mailing list&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_10&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Branched Fedora 45 chroots have been enabled in Fedora Copr (&lt;a data-bs-content=&quot;Hello, branched Fedora 45 chroots (builds copied from Rawhide) are now
enabled in Fedora Copr. Happy building!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/thread/3LYUIA54NXQGIKGSGOU5HBSZZIVURWDP/&quot; title=&quot;Fedora 45 chroots available in Copr - copr-devel - Fedora mailing-lists&quot;&gt;source&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Copr is designed to be a lightweight buildsystem that allows contributors to create packages, put them in repositories, and make it easy for users to install the packages onto their system. Within the Fedora Project it is used to allow packagers to create third party repositories.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.copr.fedorainfracloud.org/index.html#communication&quot; title=&quot;Copr Buildsystem &amp;mdash; COPR  documentation&quot;&gt;COPR team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;epel&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; EPEL&lt;/h2&gt;
&lt;p&gt;This week, the EPEL team&#39;s primary focus was preparing for the upcoming EPEL 10.3 mass branching scheduled for August 24, 2026. This process will create the EPEL 10.4 tags and involves temporarily disabling builds to the &lt;code&gt;epel10-candidate&lt;/code&gt; target, as announced on the &lt;a data-bs-content=&quot;Howdy EPEL packagers,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/epel-announce@lists.fedoraproject.org/thread/N2XZZ2SHWZM5F6ILZQRT53AGDFWS5ONA/&quot; title=&quot;EPEL 10.3 mass branching - epel-announce - Fedora mailing-lists&quot;&gt;epel-announce&lt;/a&gt; and &lt;a data-bs-content=&quot;Howdy EPEL packagers,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/N2XZZ2SHWZM5F6ILZQRT53AGDFWS5ONA/&quot; title=&quot;EPEL 10.3 mass branching - epel-devel - Fedora mailing-lists&quot;&gt;epel-devel&lt;/a&gt; mailing lists and discussed during the weekly meeting.&lt;/p&gt;
&lt;p&gt;Additionally, the team discussed two package updates moving into testing: the new &lt;code&gt;epel-release&lt;/code&gt; update for CentOS Stream 10 and a long-awaited &lt;code&gt;ffmpeg&lt;/code&gt; compatibility package for EPEL 9. Both updates require community testing and feedback.&lt;/p&gt;
&lt;h3 id=&quot;decisions_11&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Proceed with the EPEL 10.3 mass branching on 2026-08-24, temporarily disabling builds to the &lt;code&gt;epel10-candidate&lt;/code&gt; target during the process.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/EPEL/&quot;&gt;detailed report&lt;/a&gt; for the EPEL team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/epel/&quot; title=&quot;Extra Packages for Enterprise Linux (EPEL)&quot;&gt;EPEL team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;atomic&quot;&gt;&lt;i class=&quot;fa-solid fa-atom&quot;&gt;&lt;/i&gt; Atomic&lt;/h2&gt;
&lt;p&gt;This week, the Atomic group saw brief activity across two forum discussions. A moderator action took place on an older discussion regarding &lt;a data-bs-content=&quot;For those of you who might not have heard:   Will it be Silverblue?&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/lenovo-to-begin-shipping-thinkpad-laptops-with-fedora-pre-installed/19138&quot; title=&quot;Lenovo To Begin Shipping ThinkPad Laptops With Fedora Pre-Installed&quot;&gt;Lenovo shipping ThinkPad laptops with Fedora&lt;/a&gt;, splitting off newer posts into a dedicated topic for new AI-ready ThinkPad models.&lt;/p&gt;
&lt;p&gt;Additionally, a discussion regarding &lt;a data-bs-content=&quot;Several pieces of bootc documentation suggest that /opt and /usr/local should be regular directories, including the bootc filesystem document: Filesystem - bootc  &amp;hellip;as well as comments in the tmpfiles config that creates the legacy /var/opt and /var/usrlocal:  $ cat /usr/lib/tmpfiles.d/rpm-ostree-0-integration-opt-usrlocal.conf  # Traditionally, /usr/local has been a link to /var/usrlocal and /opt to /var/opt.  # A new model now is to allow OSTree commit content in those directories. But  # this ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/are-opt-and-usr-local-symlinks-on-silverblue-because-it-is-an-ostree-image-and-not-bootc/199320&quot; title=&quot;Are /opt and /usr/local symlinks on Silverblue because it is an ostree image and not bootc?&quot;&gt;the behavior of &lt;code&gt;/opt&lt;/code&gt; and &lt;code&gt;/usr/local&lt;/code&gt; as symlinks in Silverblue and bootc images&lt;/a&gt; received a response. It was clarified that existing systems heavily rely on this legacy behavior, and any proposed changes to make them regular directories would require a comprehensive migration path.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/AtomicDesktops - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/AtomicDesktops&quot;&gt;Atomic team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;coreos&quot;&gt;&lt;i class=&quot;fa-solid fa-layer-group&quot;&gt;&lt;/i&gt; CoreOS&lt;/h2&gt;
&lt;p&gt;The CoreOS group met on August 19, 2026 (&lt;a data-bs-content=&quot;Logs of meeting fedora-coreos-meeting in meeting-1_matrix_fedoraproject-org - August 19, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-19/fedora-coreos-meeting.2026-08-19-15.30.log.html&quot; title=&quot;fedora-coreos-meeting - Logs&quot;&gt;meeting log&lt;/a&gt;) to review the &lt;a data-bs-content=&quot;Fedora Linux 45 Schedule: Key&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedorapeople.org/groups/schedule/f-45/f-45-key-tasks.html&quot;&gt;Fedora 45 Release Schedule&lt;/a&gt; ahead of the beta freeze. The team evaluated several proposed Fedora 45 system-wide changes to determine their impact on Fedora CoreOS, updating their &lt;a data-bs-content=&quot;Output generated by and stored alongside (with modifications) this script in a fork of the pgm_scripts repo. Fedora 45 Accepted System-Wide Changes (wiki source) ✔️ Modernize Live Media Modernize t...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2128&quot; title=&quot;tracker: Fedora 45 changes considerations &amp;middot; Issue #2128 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;F45 tracker&lt;/a&gt;. Most reviewed changes, such as &lt;a data-bs-content=&quot;Changes/LLVM-23 - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/LLVM-23&quot;&gt;LLVM 23&lt;/a&gt;, &lt;a data-bs-content=&quot;Changes/CMake drop install vars - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/CMake_drop_install_vars&quot;&gt;CMake variable drops&lt;/a&gt;, and &lt;a data-bs-content=&quot;Changes/DisableVendorChangeByDefault - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/DisableVendorChangeByDefault&quot;&gt;disabling vendor changes by default&lt;/a&gt;, are expected to be transparent to FCOS.&lt;/p&gt;
&lt;p&gt;The group also discussed ongoing work and blockers. Incomplete branching for &lt;code&gt;fedora-bootc&lt;/code&gt; images is currently holding up Rawhide and Fedora 45 progress. Ongoing investigations continue for the relocation of RPM repo configs (&lt;a data-bs-content=&quot;Fedora 45 relocates all packaged RPM repository configuration from /etc/yum.repos.d to /usr/share/dnf5/repos.d, and GPG keys from /etc/pki/rpm-gpg to /usr/share/pki/rpm-gpg. Change Consideration: h...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2172&quot; title=&quot;F45 Change: Relocate RPM Repository Configs to /usr &amp;middot; Issue #2172 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;Issue #2172&lt;/a&gt;) and the impacts of an OpenSSL upgrade (&lt;a data-bs-content=&quot;Fedora 45 includes a major OpenSSL rebase to version 4.0: https://fedoraproject.org/wiki/Changes/OpenSSL40 We tracked the OpenSSL 3.0 upgrade in F36 in #876. At that time, the following changes wer...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2165&quot; title=&quot;F45 Change: OpenSSL40 &amp;middot; Issue #2165 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;Issue #2165&lt;/a&gt;) and RPM cryptographic policy changes (&lt;a data-bs-content=&quot;Fedora 44 45 introduces the system‑wide change Enforcing signature checking by default, which tightens RPM&amp;rsquo;s default package verification behavior (via %_pkgverify_level and related settings). In t...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2085&quot; title=&quot;tracker: F45 change: Enforcing RPM signature checking by default &amp;middot; Issue #2085 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;Issue #2085&lt;/a&gt;).&lt;/p&gt;
&lt;h3 id=&quot;decisions_12&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Determined that the &lt;a data-bs-content=&quot;Changes/DisableVendorChangeByDefault - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/DisableVendorChangeByDefault&quot;&gt;DisableVendorChangeByDefault&lt;/a&gt; change does not require specific accommodation work for FCOS, though users performing derived container builds should be aware of potential impacts.&lt;/li&gt;
&lt;li&gt;Confirmed that the &lt;a data-bs-content=&quot;Changes/LLVM-23 - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/LLVM-23&quot;&gt;LLVM-23&lt;/a&gt; and &lt;a data-bs-content=&quot;Changes/CMake drop install vars - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/CMake_drop_install_vars&quot;&gt;CMake_drop_install_vars&lt;/a&gt; transitions should be transparent to FCOS.&lt;/li&gt;
&lt;li&gt;Decided to adopt the &lt;a data-bs-content=&quot;Changes/Grub2LightForConfidentialComputing - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Changes/Grub2LightForConfidentialComputing&quot;&gt;Grub2LightForConfidentialComputing&lt;/a&gt; bootloader exclusively in future confidential computing efforts (e.g., sealed/UKI images), rather than utilizing it for general usage in F45.&lt;/li&gt;
&lt;li&gt;Assigned enablement and dependency testing for &lt;a data-bs-content=&quot;Enable systemd-oomd.service and swap on zram by default to align Fedora CoreOS with other Fedora variants.

* [Change proposal](https://fedoraproject.org/wiki/Changes/CoreOS_default_to_enable_systemd-oomd_and_swap_on_Zram)
* [devel post](https://lists.fedoraproject.org/archives/list/devel@list...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3661&quot; title=&quot;Change: Enable systemd-oomd and zram swap for CoreOS&quot;&gt;FESCO Ticket #3661&lt;/a&gt; (conditional on Fedora 45+) to volunteer Angel Cervera Roldan.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;A minimal OS with automatic updates. Scalable and secure.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/coreos/&quot; title=&quot;The container optimized OS&quot;&gt;CoreOS team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;iot&quot;&gt;&lt;i class=&quot;fa-solid fa-pager&quot;&gt;&lt;/i&gt; IoT&lt;/h2&gt;
&lt;p&gt;The Fedora IoT Working Group met to discuss the status of stable and upcoming releases ahead of the Fedora 45 Beta Freeze on August 25, 2026. Fedora 44 remains stable, with testing progressing well on a &lt;a data-bs-content=&quot;enhancement update for greenboot-rs&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-a7bb23e7f8&quot; title=&quot;FEDORA-2026-a7bb23e7f8 &amp;mdash; Fedora Updates System&quot;&gt;new Greenboot update&lt;/a&gt;. However, both Fedora 45 and Fedora 46 have encountered critical installation failures that caused their OpenQA tests to be canceled. The group is actively triaging these bugs, particularly focusing on issues related to Anaconda and &lt;code&gt;rpm-ostree&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_13&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;File a bug against Anaconda regarding the recent &lt;a data-bs-content=&quot;openQA is a testing framework mainly for distributions&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://openqa.fedoraproject.org/tests/5160891#step/_boot_to_anaconda/5&quot; title=&quot;openQA: fedora-45-IoT-dvd_ostree-iso-aarch64-BuildFedora-IoT-45-20260819.0-install_default_upload@aarch64 test results&quot;&gt;installation failures&lt;/a&gt; and officially flag it as a blocker for the Fedora 45 Beta release.&lt;/li&gt;
&lt;li&gt;Open an official issue/bug tracker for the &lt;code&gt;rpm-ostree&lt;/code&gt; failure impacting Fedora 45, as the primary maintainer is currently on PTO.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/IoT/&quot;&gt;detailed report&lt;/a&gt; for the IoT team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;A lightweight yet powerful and scalable OS&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/iot/&quot; title=&quot;The solid foundation for IoT ecosystems&quot;&gt;IoT team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;arm&quot;&gt;&lt;i class=&quot;fa-solid fa-mobile-screen&quot;&gt;&lt;/i&gt; ARM&lt;/h2&gt;
&lt;p&gt;Adam Williamson announced the upcoming &lt;a data-bs-content=&quot;2026-08-24 @ 16:00 UTC - Fedora 45 Blocker Review Meeting - arm - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/K52BRUC3VYMZPPT7HFMOB4XIULPD2PGA/&quot;&gt;Fedora 45 Blocker Review meeting&lt;/a&gt;, scheduled for August 24, 2026, at 16:00 UTC on Matrix. The agenda includes evaluating 3 proposed blockers and 3 proposed freeze exceptions for the Beta release against the Fedora Release Criteria.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Architectures/ARM - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Architectures/ARM&quot;&gt;ARM team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;hummingbird&quot;&gt;&lt;i class=&quot;fa-solid fa-dove&quot;&gt;&lt;/i&gt; Hummingbird&lt;/h2&gt;
&lt;p&gt;The Hummingbird group held its community meeting on August 20, 2026 (summarized &lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;here&lt;/a&gt;). Key updates included the introduction of the Gorget project for managing source tarballs and dependencies, progress on the bootable host (which is dropping the &quot;bootc&quot; name for trademark reasons), and broader Fedora Atomic Initiative efforts to expand Konflux access outside of Red Hat. The group celebrated reaching 3,100 packages in the repository and over 500 users of their images on public GitHub.&lt;/p&gt;
&lt;p&gt;A major topic of discussion centered around establishing contributor pathways and building trust within a highly automated, SLSA-compliant environment. The team acknowledged that current restrictions (such as build logs hidden behind private logins) clash with Fedora&#39;s open philosophy and act as a barrier to external contribution. To address this, they agreed to break the contributor ladder down into three distinct areas: infrastructure code, build system operations, and image content creation.&lt;/p&gt;
&lt;h3 id=&quot;decisions_14&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The bootable host project is dropping the name &quot;bootc&quot; due to trademark reasons (&lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;Meeting notes&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Managed Konflux infrastructure on the Fedora instance is being made available outside of Red Hat; tenant access can now be granted to anyone with a standard Fedora account (&lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;Meeting notes&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The Hummingbird contributor ladder will be broken down into three distinct pathways to accommodate different access levels and interests: core infrastructure code, internal factory/build system configuration, and image content creation (e.g., spec and container files) (&lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;Meeting notes&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Hummingbird - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Hummingbird&quot;&gt;Hummingbird team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;kernel&quot;&gt;&lt;i class=&quot;fa-brands fa-linux&quot;&gt;&lt;/i&gt; Kernel&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;kernel-ark&lt;/code&gt; &lt;code&gt;os-build&lt;/code&gt; branch has been &lt;a data-bs-content=&quot;As we have done since 5.15, we have done this again for os-build, we expect
to keep it up as a cadence with every upstream release. This means we
will do it again when 7.3 releases, and again with 7.4... It is
difficult to manage a regularly rebased tree, because any outstanding
MR is invalidated and has to also be rebased.  But not doing somewhat
regular rebases can also be difficult in the spirit of the openness
that Fedora is based upon.  While there are plenty of ways to see
which patches we carry compared to upstream, some of those patches are
fairly old, and would not apply cleanly at all to a modern tree after
several releases were merged in with them.   As we have gotten into a
flow&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org/thread/4RN3C6DJOEJKSTFN5RZFPWER5RINHMSU/&quot; title=&quot;The kernel-ark os-build branch has been rebased - kernel - Fedora mailing-lists&quot;&gt;rebased&lt;/a&gt;. This continues a standard cadence established since version 5.15, aligning with upstream releases. By rebasing near the end of a release cycle when outstanding merge requests are minimal, the team ensures that patches carried by Fedora remain no more than one release out of date. This practice maintains the project&#39;s spirit of openness and makes patches easier to apply to other trees.&lt;/p&gt;
&lt;h3 id=&quot;decisions_15&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;kernel-ark&lt;/code&gt; &lt;code&gt;os-build&lt;/code&gt; branch was &lt;a data-bs-content=&quot;As we have done since 5.15, we have done this again for os-build, we expect
to keep it up as a cadence with every upstream release. This means we
will do it again when 7.3 releases, and again with 7.4... It is
difficult to manage a regularly rebased tree, because any outstanding
MR is invalidated and has to also be rebased.  But not doing somewhat
regular rebases can also be difficult in the spirit of the openness
that Fedora is based upon.  While there are plenty of ways to see
which patches we carry compared to upstream, some of those patches are
fairly old, and would not apply cleanly at all to a modern tree after
several releases were merged in with them.   As we have gotten into a
flow&amp;hellip;&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org/thread/4RN3C6DJOEJKSTFN5RZFPWER5RINHMSU/&quot; title=&quot;The kernel-ark os-build branch has been rebased - kernel - Fedora mailing-lists&quot;&gt;rebased&lt;/a&gt;, continuing the established cadence of rebasing for every upstream release (which will continue for 7.3, 7.4, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Kernel - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Kernel&quot;&gt;Kernel team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;risc-v&quot;&gt;&lt;i class=&quot;fa-solid fa-microchip&quot;&gt;&lt;/i&gt; RISC-V&lt;/h2&gt;
&lt;p&gt;The Fedora RISC-V group successfully concluded the mass rebuild for Fedora 45, leaving a delta of fewer than 1,000 packages. The team is preparing to analyze the remaining &quot;fails to build from source&quot; (FTBFS) packages and unresolved dependencies once another full delta rebuild is complete. In the &lt;a data-bs-content=&quot;Logs of meeting riscv-sig in meeting_matrix_fedoraproject-org - August 18, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-18/riscv-sig.2026-08-18-16.00.log.html&quot; title=&quot;riscv-sig - Logs&quot;&gt;weekly meeting&lt;/a&gt;, members also highlighted solid progress on building installer images utilizing Anaconda and image-builder.&lt;/p&gt;
&lt;p&gt;On the hardware front, the team is actively debugging glibc mutex failures on Titan (DP1000) boards and has temporarily disabled some builder boards due to proxy issues. Additionally, members suggested starting Fedora 46 preparations earlier than usual to maintain momentum while the package delta remains manageable.&lt;/p&gt;
&lt;h3 id=&quot;decisions_16&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Temporarily disabled specific hardware boards in the build cluster due to a proxy failure (&lt;a data-bs-content=&quot;Logs of meeting riscv-sig in meeting_matrix_fedoraproject-org - August 18, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-18/riscv-sig.2026-08-18-16.00.log.html&quot; title=&quot;riscv-sig - Logs&quot;&gt;source&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Enabled coredumps to investigate and resolve glibc mutex failures occurring on Titan (DP1000) boards (&lt;a data-bs-content=&quot;Logs of meeting riscv-sig in meeting_matrix_fedoraproject-org - August 18, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-18/riscv-sig.2026-08-18-16.00.log.html&quot; title=&quot;riscv-sig - Logs&quot;&gt;source&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/RISC-V - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/RISC-V&quot;&gt;RISC-V team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;security&quot;&gt;&lt;i class=&quot;fa-solid fa-shield&quot;&gt;&lt;/i&gt; Security&lt;/h2&gt;
&lt;p&gt;The Security group focused on privacy-enhancing initiatives and SELinux integration for &lt;code&gt;systemd-run0&lt;/code&gt; this week. During their &lt;a data-bs-content=&quot;Logs of meeting security-sig in meeting-3_matrix_fedoraproject-org - August 20, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-3_matrix_fedoraproject-org/2026-08-20/security-sig.2026-08-20-15.00.log.html&quot; title=&quot;security-sig - Logs&quot;&gt;August 20th meeting&lt;/a&gt;, the SIG debated adopting a package (&lt;code&gt;ff-disable-ai-ml&lt;/code&gt;) that disables Firefox AI/ML features, ultimately concluding that a dedicated Privacy SIG would be a more appropriate home. Consequently, a &lt;a data-bs-content=&quot;Draft posted her: https://forge.fedoraproject.org/security/tickets/src/branch/main/drafts/Privacy-SIG-proposal

Feel free to make suggestions for alterations in this ticket, or by PR.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/security/tickets/issues/21&quot; title=&quot;RFC : DRAFT - Proposal for Fedora Privacy SIG&quot;&gt;draft proposal for a new Fedora Privacy SIG&lt;/a&gt; was created and is currently open for feedback.&lt;/p&gt;
&lt;p&gt;In SELinux developments, discussions on the &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/selinux@lists.fedoraproject.org/thread/X3ZD4LF26FG3ZRW7WY26FBQQ7ZBAGVE4/&quot; title=&quot;Fwd: [Discussion] systemd-run0 policy issue - selinux - Fedora mailing-lists&quot;&gt;systemd-run0 policy issue thread&lt;/a&gt; yielded a path forward for making &lt;code&gt;run0&lt;/code&gt;/systemd natively SELinux-aware. This upstream fix will dynamically calculate target user contexts, bypassing the current architectural limitations of PAM transitions via PID 1.&lt;/p&gt;
&lt;h3 id=&quot;decisions_17&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The proposal to move the &lt;code&gt;ff-disable-ai-ml&lt;/code&gt; repository to the Security SIG was placed on hold in favor of creating a dedicated Privacy SIG. (&lt;a data-bs-content=&quot;Logs of meeting security-sig in meeting-3_matrix_fedoraproject-org - August 20, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-3_matrix_fedoraproject-org/2026-08-20/security-sig.2026-08-20-15.00.log.html&quot; title=&quot;security-sig - Logs&quot;&gt;Meeting Log&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;The group agreed to draft a proposal for a new Fedora Privacy SIG. (&lt;a data-bs-content=&quot;Logs of meeting security-sig in meeting-3_matrix_fedoraproject-org - August 20, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-3_matrix_fedoraproject-org/2026-08-20/security-sig.2026-08-20-15.00.log.html&quot; title=&quot;security-sig - Logs&quot;&gt;Meeting Log&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;It was agreed to pursue an upstream fix making &lt;code&gt;systemd-run0&lt;/code&gt; natively SELinux-aware, rather than relying on static policy rules to handle transitions. (&lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/selinux@lists.fedoraproject.org/thread/X3ZD4LF26FG3ZRW7WY26FBQQ7ZBAGVE4/&quot; title=&quot;Fwd: [Discussion] systemd-run0 policy issue - selinux - Fedora mailing-lists&quot;&gt;Mailing List&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Security/&quot;&gt;detailed report&lt;/a&gt; for the Security team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Security - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Security&quot;&gt;Security team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;dotnet&quot;&gt;&lt;i class=&quot;fa-solid fa-hashtag&quot;&gt;&lt;/i&gt; DotNET&lt;/h2&gt;
&lt;p&gt;This week, Amine Kheddache introduced a free AI chat platform called Ptero on the &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/dotnet-sig@lists.fedoraproject.org/thread/7ATYOOJO3ZCPTJX2XV5ZSCUP4Z6AJXTO/&quot; title=&quot;A Free AI Chat Tool for .NET Developers &amp;ndash; Ptero - DotNet SIG - Fedora mailing-lists&quot;&gt;DotNet SIG mailing list&lt;/a&gt;. The tool requires no signup and provides access to multiple large language models. It is designed to assist C# and .NET developers with debugging, generating boilerplate code, brainstorming architecture patterns, and explaining complex concepts like LINQ and async.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/DotNet - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/DotNet&quot;&gt;DotNET team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;perl&quot;&gt;&lt;i class=&quot;fa-solid fa-file-code&quot;&gt;&lt;/i&gt; Perl&lt;/h2&gt;
&lt;p&gt;This week, the Perl group focused on routine package updates and continuous integration testing. Michal Josef &amp;Scaron;pa&amp;ccaron;ek opened and merged four pull requests (PRs 13 through 16) to bump the &lt;code&gt;perl-Mozilla-CA&lt;/code&gt; package to version &lt;code&gt;20260813&lt;/code&gt;. In addition, Steve Traylen continued work on &lt;a data-bs-content=&quot;stevetraylen opened a new pull-request against the project: `perl-SQL-Abstract` that you are following:
``
Disable perl bootstrap
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/FAWLYPK6SNJOTS2GA3PMF5VVFP7IZXGY/&quot; title=&quot;[rpms/perl-SQL-Abstract] PR #5: Disable perl bootstrap - perl-devel - Fedora mailing-lists&quot;&gt;PR #5 for perl-SQL-Abstract&lt;/a&gt; to disable the Perl bootstrap, successfully triggering a Packit CI scratch build to test the configuration.&lt;/p&gt;
&lt;h3 id=&quot;decisions_18&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Merged updates to bump the &lt;code&gt;perl-Mozilla-CA&lt;/code&gt; package to version &lt;code&gt;20260813&lt;/code&gt; via &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-Mozilla-CA` that you are following:
``
20260813 bump
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/WWXOPWV3YAIIOJNQ57NZX6ASI3RSWYCP/&quot; title=&quot;[rpms/perl-Mozilla-CA] PR #13: 20260813 bump - perl-devel - Fedora mailing-lists&quot;&gt;PR #13&lt;/a&gt;, &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-Mozilla-CA` that you are following:
``
20260813 bump
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/XRU73YFL3I5GG7MMGUI5ZV3DDDTUUZ5U/&quot; title=&quot;[rpms/perl-Mozilla-CA] PR #14: 20260813 bump - perl-devel - Fedora mailing-lists&quot;&gt;PR #14&lt;/a&gt;, &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-Mozilla-CA` that you are following:
``
20260813 bump
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/RUXDA2QCZAVBC5YUZSEKCS5P6LETBJJU/&quot; title=&quot;[rpms/perl-Mozilla-CA] PR #15: 20260813 bump - perl-devel - Fedora mailing-lists&quot;&gt;PR #15&lt;/a&gt;, and &lt;a data-bs-content=&quot;mspacek opened a new pull-request against the project: `perl-Mozilla-CA` that you are following:
``
20260813 bump
``&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org/thread/KVJDXKOSVNXQHJQFLP2UKET7QE5JHTKU/&quot; title=&quot;[rpms/perl-Mozilla-CA] PR #16: 20260813 bump - perl-devel - Fedora mailing-lists&quot;&gt;PR #16&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Perl - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Perl&quot;&gt;Perl team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;python&quot;&gt;&lt;i class=&quot;fa-brands fa-python&quot;&gt;&lt;/i&gt; Python&lt;/h2&gt;
&lt;p&gt;This week, the Python group clarified that redundant manual license file declarations can be safely removed from specfiles in favor of using &lt;code&gt;%pyproject_save_files --assert-license&lt;/code&gt; unconditionally, provided the package requires &lt;code&gt;flit-core&lt;/code&gt; 3.11 or newer (&lt;a data-bs-content=&quot;Hey,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/LU77RTQG43B5IJWPN65TBQEMFH7U55KA/&quot; title=&quot;Drop second copy of LICENSE file? - python-devel - Fedora mailing-lists&quot;&gt;Drop second copy of LICENSE file?&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;The group also agreed on a migration strategy for the backwards-incompatible &lt;code&gt;flit-core&lt;/code&gt; v4 release. To avoid widespread build failures for packages pinning &lt;code&gt;flit-core &amp;lt; 4&lt;/code&gt;, the primary package will be updated to v4 while simultaneously introducing a deprecated v3 compatibility package. This will allow time to gradually patch dependent users (&lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/WEIYY23R2H4KHCK7KSJLTJIFH5SJKD7Y/&quot; title=&quot;Plan for flit-core v4 - python-devel - Fedora mailing-lists&quot;&gt;Plan for flit-core v4&lt;/a&gt;).&lt;/p&gt;
&lt;h3 id=&quot;decisions_19&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Specfiles requiring &lt;code&gt;flit-core &amp;gt;= 3.11&lt;/code&gt; can safely drop manual &lt;code&gt;%license&lt;/code&gt; directives and rely exclusively on &lt;code&gt;%pyproject_save_files --assert-license&lt;/code&gt; (&lt;a data-bs-content=&quot;Hey,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/LU77RTQG43B5IJWPN65TBQEMFH7U55KA/&quot; title=&quot;Drop second copy of LICENSE file? - python-devel - Fedora mailing-lists&quot;&gt;Source&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The migration to &lt;code&gt;flit-core&lt;/code&gt; v4 will be handled by updating the main package to v4 and providing a deprecated v3 compatibility package, allowing dependent packages to be patched incrementally over time (&lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/WEIYY23R2H4KHCK7KSJLTJIFH5SJKD7Y/&quot; title=&quot;Plan for flit-core v4 - python-devel - Fedora mailing-lists&quot;&gt;Source&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Python - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Python&quot;&gt;Python team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;rust&quot;&gt;&lt;i class=&quot;fa-brands fa-rust&quot;&gt;&lt;/i&gt; Rust&lt;/h2&gt;
&lt;p&gt;This week, the Rust group discussed a &lt;a data-bs-content=&quot;I just opened a GitHub Discussion over at the RPM project with the same title, but I wanted to cross-post it here for wider visibility. Any responses would probably be best left on GitHub, to keep things in one place.   This is me floating an idea I had for creating packages that have variable dependencies based on what features are requested, that doesn&amp;rsquo;t rely on creating a unique subpackage per feature definition. Any and all feedback, criticism, corrections, etc. welcome. Please poke as many ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/a-proposal-for-features-extras-packaging-rust-python-etc-without-subpackages/198101&quot; title=&#39;A proposal for &quot;features/extras&quot; packaging (Rust, Python, etc.) without subpackages&#39;&gt;proposal for a new RPM packaging strategy&lt;/a&gt; aimed at eliminating the large volume of empty feature subpackages by using conditional metadata dependencies instead. Contributors weighed the impact of the currently generated Rust feature packages, noting that while they constitute a significant percentage of Fedora&#39;s package count, their actual payload and size remain negligible. Additionally, a new &lt;a data-bs-content=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2521510&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/rust@lists.fedoraproject.org/thread/UGRXL6LDYWOTNNIS5O4JBTB3DE3DKEMQ/&quot; title=&quot;Review request: rust-ssh2 - Rust - Fedora mailing-lists&quot;&gt;package review request for rust-ssh2&lt;/a&gt; was submitted.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-17-to-08-23/Rust/&quot;&gt;detailed report&lt;/a&gt; for the Rust team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;This organization will host repositories and manage collaboration for the Fedora Rust SIG.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/rust&quot; title=&quot;Rust SIG&quot;&gt;Rust team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;other-discussions&quot;&gt;&lt;i class=&quot;fa-solid fa-message&quot;&gt;&lt;/i&gt; Other Discussions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Jakub Kadl&amp;ccaron;&amp;iacute;k provided an update on a &lt;a data-bs-content=&quot;I realize we&amp;rsquo;ve had several discussions on what to do with our current Package Review Process, so my apologies for starting yet another one. But please bear with me.  On Flock 2026 we had a 1on1 discussion with @churchyard and brainstormed a rough idea what the Package Review Process could look like in (the near) future. The whole idea is based on a few key principles:   Intermediate repository on forge.fedoraproject.org where we would propose new packages into, but after being accepted, they wo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-package-review-process-reimagined/198109&quot; title=&quot;Fedora Package Review Process reimagined&quot;&gt;prototype for a reimagined Fedora Package Review Process&lt;/a&gt; using Forgejo pull requests, custom Copr build scripts, and vendored dependency handling.&lt;/li&gt;
&lt;li&gt;Yann Droneaud asked if the &lt;a data-bs-content=&quot;I&amp;rsquo;ve noticed the config and System.map files for a given kernel are presents in /boot and in /lib/modules &amp;hellip; but, unlike symvers.xz, they&amp;rsquo;re not symlinks from /boot to /lib/modules files, hence are being duplicates. And please note, they&amp;rsquo;re both owned by kernel-core RPM package.  Could it possible to remove one copy and use a symlink like symvers.xz ?&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/is-it-possible-to-deduplicate-kernels-config-and-system-map-between-boot-and-lib-modules/199808&quot; title=&quot;Is it possible to deduplicate kernel&#39;s config and System.map between /boot and /lib/modules?&quot;&gt;kernel configuration and System.map files duplicated between &lt;code&gt;/boot&lt;/code&gt; and &lt;code&gt;/lib/modules&lt;/code&gt; could be deduplicated using symlinks&lt;/a&gt;, successfully testing a boot where symlinks pointed to &lt;code&gt;/lib/modules&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Orion Poplawski announced that the &lt;code&gt;community.mysql&lt;/code&gt; ansible collection has been renamed and is &lt;a data-bs-content=&quot;The ansible collection community.mysql has been renamed to ansible.mysql.  This has then been forked to ansible.mariadb to specifically support MariaDB.  Since I actually use MariaDB instead of MySQL, I&amp;rsquo;m not interested in maintaining the mysql collection any more and am looking for someone to take it over.  It should be pretty much ready to go -  Pull request to update community.mysql to 5.0.2:   this will require ansible.mysql to be packaged first.  I believe I have a package ready to be submi...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/help-wanted-with-ansible-mysql-mariadb-collections/199972&quot; title=&quot;Help wanted with ansible mysql/mariadb collections&quot;&gt;seeking a new maintainer for the &lt;code&gt;ansible.mysql&lt;/code&gt; collection&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Following an &lt;a data-bs-content=&quot;Just to notify a wider audience, our s390x builders have been offline
today due to a failure of a storage array.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JJ65B6TVQVCPU4XJLJDH6A25G34PPNTI/&quot; title=&quot;s390x builder outage - devel - Fedora mailing-lists&quot;&gt;s390x builder outage&lt;/a&gt;, Kevin Fenzi and Michel Lind discussed resource constraints and Koji lag metrics, noting that s390x builds are significantly delaying active maintainers.&lt;/li&gt;
&lt;li&gt;Petr Sklenar reported that &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/R43Z3MHSGOZPLHD6ORUQJUGYQ4RQ37IG/&quot; title=&quot;service file permissions breaking due to file 5.47 / redhat-rpm-config - devel - Fedora mailing-lists&quot;&gt;an update to &lt;code&gt;file&lt;/code&gt; 5.47 caused systemd &lt;code&gt;.service&lt;/code&gt; files to be misidentified&lt;/a&gt;, breaking &lt;code&gt;brp-mangle-shebangs&lt;/code&gt;; maintainers are advised to explicitly install unit files with &lt;code&gt;0644&lt;/code&gt; permissions.&lt;/li&gt;
&lt;li&gt;Gwyn Ciesla volunteered to step in and save the &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GT4JZFDUESITSV2JDVFXSBZ7ELEVCSSB/&quot; title=&quot;Help needed with matrix-synapse - devel - Fedora mailing-lists&quot;&gt;&lt;code&gt;matrix-synapse&lt;/code&gt; package&lt;/a&gt; after it was retired due to failing to install.&lt;/li&gt;
&lt;li&gt;Adam Williamson requested that developers &lt;a data-bs-content=&quot;Once again, I&#39;m on a round of &amp;quot;branching happened and all these things
that have static lists of Fedora releases didn&#39;t notice&amp;quot;.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/DD2X74ZGAEI2LTGXE5ELGBRUIZUUYN2V/&quot; title=&quot;A general plea: please stop creating static, manually-updated lists of Fedora releases - devel - Fedora mailing-lists&quot;&gt;stop hardcoding static lists of Fedora releases&lt;/a&gt; in their tooling, recommending automated endpoints like Bodhi&#39;s releases API.&lt;/li&gt;
&lt;li&gt;Henryk Paluch asked for &lt;a data-bs-content=&quot;Hello!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/VH7QTWLVVVYSFGYILCGXLGJ4CJRKLS62/&quot; title=&quot;Decommissioned Pagure still used for base Fedora packages? - devel - Fedora mailing-lists&quot;&gt;clarification on the &lt;code&gt;pagure.io&lt;/code&gt; decommissioning&lt;/a&gt;, and it was clarified that &lt;code&gt;src.fedoraproject.org&lt;/code&gt; (dist-git) remains unaffected until a future migration to Forgejo.&lt;/li&gt;
&lt;li&gt;Bojan Smojver submitted a pull request to Bodhi to &lt;a data-bs-content=&quot;These happen pretty regularly. Any chance these can be addressed systematically by bumping up the appropriate limits?
--
Bojan&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AWUBCCHEYHHU2WIK765EJRJPZERQ3G6I/&quot; title=&quot;Compose failures with too many files - devel - Fedora mailing-lists&quot;&gt;systematically address compose failures&lt;/a&gt; caused by hitting open file limits.&lt;/li&gt;
&lt;li&gt;Norbert Manthey proposed &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3FJU3HNEF34VR6TOPKDSFQIZFMLJCCNF/&quot; title=&quot;Extend default compiler settings to harden applications - devel - Fedora mailing-lists&quot;&gt;extending Fedora&#39;s default compiler flags&lt;/a&gt; (e.g., &lt;code&gt;-fno-strict-overflow&lt;/code&gt;) to prevent overly aggressive optimizations that could introduce security vulnerabilities.&lt;/li&gt;
&lt;li&gt;Other discussions this week included a &lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/DFDE2KLW55YVSMDXLN53XUXJRBH2XDEM/&quot; title=&quot;Nonresponsive maintainer: mcbeeffx - devel - Fedora mailing-lists&quot;&gt;report of a nonresponsive maintainer for &lt;code&gt;low-memory-monitor&lt;/code&gt;&lt;/a&gt;, stats from the &lt;a data-bs-content=&quot;In accordance with FESCo&#39;s Inactive Packager Policy[1], packagers that 
have been identified
as inactive have a ticket in the find-inactive-packagers repo[2]. One 
week after the final
release, packagers who remain inactive will be removed from the packager 
group. (Note that
pagure.io is one of the systems checked for activity, so commenting on 
your ticket that you&#39;re
still around will prevent you from showing up in the second round.)&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/S7GI2D3QMSBYB5SAK5SUHVJJGBAABFZ5/&quot; title=&quot;Inactive packagers for the F45 release cycle - devel - Fedora mailing-lists&quot;&gt;inactive packager check for F45&lt;/a&gt;, a non-responsive maintainer check for &lt;a data-bs-content=&quot;Non responsive maintainer check for yanqiyu - devel - Fedora mailing-lists&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KEFGVL5MQYD322473S7SXAL2PLHSVWD4/&quot;&gt;&lt;code&gt;ddcutil&lt;/code&gt;&lt;/a&gt;, an announcement that &lt;a data-bs-content=&quot;pagure.io has transitioned to a permanent read-only static archive. All
public projects, issues, and pull requests remain accessible on pagure.io
for historical reference.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/E2PG2SHSBS3ZEP54EMSQX7AXZU3ULGLQ/&quot; title=&quot;pagure.io is now a static archive - devel - Fedora mailing-lists&quot;&gt;&lt;code&gt;pagure.io&lt;/code&gt; is now a read-only static archive&lt;/a&gt;, a request to &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5RYUHYWRQ2HF2AGLSM7ICDYW3QRBZV3M/&quot; title=&quot;Can we retire python-PyPDF2 and pdf-stapler for Fedora 45+? - devel - Fedora mailing-lists&quot;&gt;retire &lt;code&gt;python-PyPDF2&lt;/code&gt; and &lt;code&gt;pdf-stapler&lt;/code&gt;&lt;/a&gt;, a call for &lt;a data-bs-content=&quot;Due to new dependencies in packages I maintain, I need several package
reviews.  The most urgent is this one:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/7WIHPB6QXZ7HZM4VLYBZ4DOGR4WZNG36/&quot; title=&quot;Review swaps - devel - Fedora mailing-lists&quot;&gt;package review swaps&lt;/a&gt;, the &lt;a data-bs-content=&quot;bodhi-server was unretired today due to being orphaned, after being
FTBFS/FTI on F45 for a while. It is still needed for infra, though -
one part of our Bodhi deployment is still deployed direct from
packages, at least. (I&#39;m not sure whether the containers used for the
rest of the deployment are built from packages or direct from Bodhi
services).&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/4W2BGORBVWFCB3DERNIFIQDIKDUMOTAN/&quot; title=&quot;Unretiring bodhi-server - devel - Fedora mailing-lists&quot;&gt;unretiring of &lt;code&gt;bodhi-server&lt;/code&gt;&lt;/a&gt;, a reminder of the &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MTNFHYEIWESOAZT6SOLUMH725I5KOF6W/&quot; title=&quot;F45 Changes Complete Deadline in One Week (25 August) - devel - Fedora mailing-lists&quot;&gt;F45 Changes Complete deadline&lt;/a&gt;, and a notice regarding a &lt;a data-bs-content=&quot;Thanks to @mschorm for noticing this. The clause has been present in the 
sources for some time.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LY6INFTPSKBEPAF4WUVWJI6FZJ3TJT7R/&quot; title=&quot;mysql-connector-java license change: `GPL-2.0-only` -&amp;gt; `GPL-2.0-only WITH Universal-FOSS-exception-1.0` - devel - Fedora mailing-lists&quot;&gt;license change in &lt;code&gt;mysql-connector-java&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;orphaning-packages&quot;&gt;Orphaning packages&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Peter Hutterer announced he is &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QXNGUMEMBAUXVU2QPC23K4A4VDZLOTLR/&quot; title=&quot;Orphaning evtest, evemu and some X11 utilities - devel - Fedora mailing-lists&quot;&gt;orphaning &lt;code&gt;evtest&lt;/code&gt;, &lt;code&gt;evemu&lt;/code&gt;, and several X11 utilities&lt;/a&gt; as they are unmaintained upstream.&lt;/li&gt;
&lt;li&gt;Neal Gompa &lt;a data-bs-content=&quot;Hey folks,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/SZ32UVHORQIZ5FZSFJS7IX7C2URESNNA/&quot; title=&quot;Orphaned showtime (Fedora Workstation default video player) - devel - Fedora mailing-lists&quot;&gt;orphaned &lt;code&gt;showtime&lt;/code&gt;&lt;/a&gt; because the upstream project now refuses bug reports from non-Flatpak builds; it was quickly adopted by Fabio Valentini.&lt;/li&gt;
&lt;li&gt;Lum&amp;iacute;r Balhar &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3TMEYYM3RRRUF2IZMOZARQ552AHCEMID/&quot; title=&quot;Orphaned python-tiktoken - devel - Fedora mailing-lists&quot;&gt;orphaned &lt;code&gt;python-tiktoken&lt;/code&gt;&lt;/a&gt;, which is a leaf package.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;package-updates&quot;&gt;Package updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Julian Anderson requested a Koji retrigger for &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/UZJI4YROPLPRC6JV4MJGLSJZRZZ7JKHH/&quot; title=&quot;golang 1.25.13 / 1.26.6 updates stuck in stasis - devel - Fedora mailing-lists&quot;&gt;golang 1.25.13 and 1.26.6 updates&lt;/a&gt;, which were then fixed by Alejandro Saez Morollon after identifying an upstream regression.&lt;/li&gt;
&lt;li&gt;Dan Hor&amp;aacute;k issued a heads up for an &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/S74O5OAOFY6LDGQRXRACI4EZ5WF4MGBV/&quot; title=&quot;[heads up] update to sg3_utils-1.49 with soname bump in rawhide - devel - Fedora mailing-lists&quot;&gt;update to &lt;code&gt;sg3_utils-1.49&lt;/code&gt;&lt;/a&gt; containing a soname bump, requiring a sidetag rebuild for dependent packages.&lt;/li&gt;
&lt;li&gt;Jerry James notified the list of a &lt;a data-bs-content=&quot;Version 5.1 of z3 has been released and comes with an soname bump.  In
a week, I will build it and rebuild its reverse dependencies:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MP2FKCDBHF5Y365PTOKC3IHG6U4KUKDW/&quot; title=&quot;z3 soname bump - devel - Fedora mailing-lists&quot;&gt;soname bump for &lt;code&gt;z3&lt;/code&gt;&lt;/a&gt; that will require reverse dependencies to be rebuilt.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;new-contributor-introductions&quot;&gt;New contributor introductions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/UI63ZTE76RDYIGNL2BEWAFD2LLZRBDSV/&quot; title=&quot;Self Introduction: Jose Lopez - devel - Fedora mailing-lists&quot;&gt;Jose Lopez&lt;/a&gt; introduced themselves as an embedded systems engineer interested in packaging, low-level Linux development, and eventually Linux kernel drivers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;contribution-opportunities&quot;&gt;&lt;i class=&quot;fa-solid fa-handshake-angle&quot;&gt;&lt;/i&gt; Contribution opportunities&lt;/h2&gt;
&lt;p&gt;For contributors interested in &lt;strong&gt;Testing, Quality Assurance, and General Feedback&lt;/strong&gt;, there are numerous entry-level opportunities across the project that do not require specialized team membership. Community members are highly encouraged to help with &lt;a data-bs-content=&quot;Per [testcase_stats](https://openqa.fedoraproject.org/testcase_stats/45/) many of the non-automated test cases haven&#39;t been done yet in the F45 cycle, or rarely. It would be a good idea for us to do one or two early runs before we reach the branch point and Beta freeze, so we can identify blocker...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/926&quot; title=&quot;Early manual validation testing for Fedora 45&quot;&gt;Fedora 45 early manual validation testing&lt;/a&gt;, test branched F45 builds, and participate in the &lt;a data-bs-content=&quot;Test Day:2026-09-07 I18N Test Day - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Test_Day:2026-09-07_I18N_Test_Day&quot;&gt;Internationalization Test Week&lt;/a&gt; starting September 7. Users can quickly assist by testing the &lt;a data-bs-content=&quot;enhancement update for accessibility-inspector, akonadi-calendar, &amp;amp; 252 more&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-59abd1cbf2&quot; title=&quot;FEDORA-2026-59abd1cbf2 &amp;mdash; Fedora Updates System&quot;&gt;KDE Gear 26.08.0 Bodhi update&lt;/a&gt;, the new &lt;a data-bs-content=&quot;enhancement update for epel-release&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d148462d71&quot; title=&quot;FEDORA-EPEL-2026-d148462d71 &amp;mdash; Fedora Updates System&quot;&gt;epel-release update&lt;/a&gt;, and the freshly launched &lt;a data-bs-content=&quot;Fedora Badges&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://badges.fedoraproject.org/&quot;&gt;Fedora Badges v3.x&lt;/a&gt; platform. Furthermore, anyone can help shorten release meetings by asynchronously voting on blocker bugs and freeze exceptions using the &lt;a data-bs-content=&quot;Fedora 44 Final Blocker Bugs&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://qa.fedoraproject.org/blockerbugs/&quot;&gt;Blockerbugs app&lt;/a&gt;. General feedback is widely requested on several community-wide topics, including the &lt;a data-bs-content=&quot;After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of two weeks. If there are no significant changes to be made to the policy based on community feedback after Thursday, 13 August 2026, this policy will go to a formal ticket vote for Cou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/policy-proposal-fedora-forge-usage-policy/198024&quot; title=&quot;Policy Proposal: Fedora Forge Usage Policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt;, &lt;a data-bs-content=&quot;Hi all,  About 18 months ago there was a decision made by a governance group in Fedora that removed someone&amp;rsquo;s ability to contribute to the project in a certain way. This decision was later overturned and a number of improvement opportunities came out of what was not the nicest of scenarios for anyone to be in. One of those improvement opportunities was to look into creating a Conflict of Interest policy or guidelines the project governance groups could use if they ever find themselves in a situa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/conflict-of-interest-guidelines-policy-draft-feedback-please/197508&quot; title=&quot;Conflict of Interest Guidelines/Policy Draft - Feedback Please&quot;&gt;Conflict of Interest Guidelines&lt;/a&gt;, &lt;a data-bs-content=&quot;Hey.  I asked a fellow package maintainer to disclose AI usage in a packaging commit message and pointed them to the AI-Assisted Contributions Policy.  They asked if they should put Assisted-by: generic LLM chatbot (literally) in there. My opinion is that they should not; they should be more specific and put e.g. Assisted-By: Claude Opus 4.6 in there.  I understood that example as a placeholder, not verbatim text that should be copy-pasted.  Could we maybe replace the example section in the AI p...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/bad-example-assisted-by-generic-llm-chatbot/199092&quot; title=&quot;Bad example? Assisted-by: generic LLM chatbot&quot;&gt;AI-assistance attribution in commits&lt;/a&gt;, the &lt;a data-bs-content=&quot;Draft posted her: https://forge.fedoraproject.org/security/tickets/src/branch/main/drafts/Privacy-SIG-proposal

Feel free to make suggestions for alterations in this ticket, or by PR.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/security/tickets/issues/21&quot; title=&quot;RFC : DRAFT - Proposal for Fedora Privacy SIG&quot;&gt;Privacy SIG proposal&lt;/a&gt;, and the Ptero AI tool for .NET (&lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/dotnet-sig@lists.fedoraproject.org/thread/7ATYOOJO3ZCPTJX2XV5ZSCUP4Z6AJXTO/&quot; title=&quot;A Free AI Chat Tool for .NET Developers &amp;ndash; Ptero - DotNet SIG - Fedora mailing-lists&quot;&gt;mailing list thread&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Those with &lt;strong&gt;Writing, Design, and Event Organization&lt;/strong&gt; skills are highly sought after to support project infrastructure. Documentation writers can tackle server-side &quot;white spots&quot; (like Podman containers, HPC, and domain controllers), review installer and partition layout guides, or update Workstation marketing materials to reflect that GNOME Boxes is no longer a pre-installed application. Artists and UX contributors are invited to help shape and illustrate the &lt;a data-bs-content=&quot;### What do you need?

Illustrated character concepts and personas that represent the different types of people who contribute to and participate in Fedora. This project would build on Fedora&#39;s existing graphic art library (Beefy Miracle, Panda, Badger, and Col&amp;uacute;r) to develop relatable, humanized ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/72&quot; title=&quot;Community Personas: Illustrated character concepts for Fedora contributor types&quot;&gt;Community Personas project&lt;/a&gt;, review legacy assets in &lt;a data-bs-content=&quot;I have migrated https://forge.fedoraproject.org/design/designassets into the design org. I&#39;m pretty sure this is the right place for it.

This repo is obviously not in use anymore, but I transferred it now so we don&#39;t lose the content and history. Feel free to delete, archive, or do whatever you ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/82&quot; title=&quot;designassets repo migrated to design org &amp;mdash; please review&quot;&gt;designassets&lt;/a&gt;, or propose new QA data visualizations in &lt;a data-bs-content=&quot;At Flock 2026, I talked with @adamwill about the idea of visualizing some of QA&#39;s data - but we (fdwg) don&#39;t actually know what data would be useful to you, the questions are:
* What data do you all track that might be worth visualizing?
* Is there something specific you&#39;d want to see? Somethin...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/923&quot; title=&quot;Explore data visualization for the QA team&quot;&gt;Ticket #923&lt;/a&gt;. On the events and community side, volunteers are needed to organize the &lt;a data-bs-content=&quot;Hello Fedora Community!  We are in the early planning stages for the 2026 Fedora Week of Diversity, and we need your help to make it a success.  We are currently looking at a short, virtual event (2-3 hours) with 10-20 minute talks scheduled around October 9th. However, with the F45 release coming on October 20th, we need to ensure we schedule this to maximize contributor availability.  We are currently seeking volunteers for the following roles:   Speaker &amp;amp; Schedule Management Event Logistic...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/do-you-want-to-help-this-years-fedora-week-of-diversity-2026/199716&quot; title=&quot;Do you want to help this year&#39;s Fedora Week of Diversity(2026)?&quot;&gt;2026 Fedora Week of Diversity (FWD)&lt;/a&gt;&amp;mdash;which has openings for schedule management, marketing, and video editing&amp;mdash;or staff the Fedora table at All Things Open 2026 (&lt;a data-bs-content=&quot;### Name

Perry Rivera

### FAS username

lajuggler

### How do you primarily contribute to Fedora?

I help arrange small to large scale events for Fedora. I provide outreach and gather feedback from our expo guests. I foster interest in creative applications of our distribution.

### Event name(...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/mindshare/tickets/issues/128&quot; title=&quot;[Funding Request] All Things Open 2026&quot;&gt;Issue #128&lt;/a&gt;). Contributors seeking leadership roles can also look into open committee seats on CommOps (&lt;a data-bs-content=&quot;### Summary

A new CommOps rep needs to be selected for Mindshare

### Function

Experience: Community Experience, including onboarding, events, outreach, and contributor journeys

### Scope

Improvement: Something we are either repeating or improving

### Category

Meta: Improvements and changes...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/commops/tickets/issues/145&quot; title=&quot;New CommOps representative needed on the Mindshare committee&quot;&gt;Issue #145&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Contributors proficient in &lt;strong&gt;Package Maintenance&lt;/strong&gt; can step in to keep the distribution healthy by adopting orphaned packages, claiming retired packages using &lt;code&gt;fedpkg request-unretirement&lt;/code&gt;, or co-maintaining packages currently facing the non-responsive maintainer process (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

gui1ty

### Names of package(s) with unaddressed issues

bottles

### Link to non-responsive maintainer bug

https://bugzilla.redhat.com/show_bug.cgi?id=2515909

### Unaddressed issues

https://bugzilla.redhat.com/show_bug.cgi?id=2413569

### Lin...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3678&quot; title=&quot;Non-responsive maintainer: gui1ty&quot;&gt;Ticket #3678&lt;/a&gt; / &lt;a data-bs-content=&quot;Issues tracker for sponsors of the Fedora packagers group&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/packaging/sponsors/issues&quot; title=&quot;sponsors&quot;&gt;sponsors issue tracker&lt;/a&gt;). Language-specific packagers can provide feedback on the &lt;a data-bs-content=&quot;I just opened a GitHub Discussion over at the RPM project with the same title, but I wanted to cross-post it here for wider visibility. Any responses would probably be best left on GitHub, to keep things in one place.   This is me floating an idea I had for creating packages that have variable dependencies based on what features are requested, that doesn&amp;rsquo;t rely on creating a unique subpackage per feature definition. Any and all feedback, criticism, corrections, etc. welcome. Please poke as many ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/a-proposal-for-features-extras-packaging-rust-python-etc-without-subpackages/198101&quot; title=&#39;A proposal for &quot;features/extras&quot; packaging (Rust, Python, etc.) without subpackages&#39;&gt;proposal for &quot;features/extras&quot; packaging without subpackages&lt;/a&gt;, assist with the Python &lt;code&gt;flit-core&lt;/code&gt; v4 migration by patching dependency constraints, or review pending packages like &lt;a data-bs-content=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2521510&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/rust@lists.fedoraproject.org/thread/UGRXL6LDYWOTNNIS5O4JBTB3DE3DKEMQ/&quot; title=&quot;Review request: rust-ssh2 - Rust - Fedora mailing-lists&quot;&gt;rust-ssh2&lt;/a&gt;. Community members are also encouraged to participate in cross-team package review swaps to help unblock dependencies.&lt;/p&gt;
&lt;p&gt;Finally, there are critical &lt;strong&gt;Systems Engineering and Debugging&lt;/strong&gt; tasks for developers and sysadmins. The Infrastructure team welcomes newcomers to help port packages for the &lt;a data-bs-content=&quot;### Description of request

We need to move our mailman servers to rhel10.

mailman01.rdu3.fedoraproject.org
mailman01.stg.rdu3.fedoraproject.org

This is going to involve first tracking down all the epel10 packages we need that aren&#39;t already setup/branched and building them first.

I am ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13519&quot; title=&quot;RHEL10: mailman servers&quot;&gt;RHEL 10 migration&lt;/a&gt; and is urgently seeking 1-2 engineers to take over maintenance of the &lt;a data-bs-content=&quot;FYI&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/3F56M4EOQIRIW2GTS5WF2AUOTHIQUZPS/&quot; title=&quot;Termination of retrace.fedoraproject.org - infrastructure - Fedora mailing-lists&quot;&gt;retrace (FAF) crash analytics server&lt;/a&gt;. System architects and engineers can jump in to investigate severe installation failures, such as IoT&#39;s &lt;a data-bs-content=&quot;openQA is a testing framework mainly for distributions&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://openqa.fedoraproject.org/tests/5160891#step/_boot_to_anaconda/5&quot; title=&quot;openQA: fedora-45-IoT-dvd_ostree-iso-aarch64-BuildFedora-IoT-45-20260819.0-install_default_upload@aarch64 test results&quot;&gt;Anaconda boot failure&lt;/a&gt; and &lt;a data-bs-content=&quot;The F45 RelocateRpmRepoConfigsToUsr change moved GPG keys from /etc/pki/rpm-gpg/ to /usr/share/pki/rpm-gpg/ and RPM repo configs from /etc/yum.repos.d/ to /usr/lib/yum.repos.d/. This causes two iss...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/fedora-iot/iot-distro/issues/138&quot; title=&quot;F45 GPG key and repo config relocation breaks ostree GPG verification and rpm-ostree repo discovery &amp;middot; Issue #138 &amp;middot; fedora-iot/iot-distro&quot;&gt;rpm-ostree bugs&lt;/a&gt;, or analyze CoreOS&#39;s &lt;a data-bs-content=&quot;Fedora 45 includes a major OpenSSL rebase to version 4.0: https://fedoraproject.org/wiki/Changes/OpenSSL40 We tracked the OpenSSL 3.0 upgrade in F36 in #876. At that time, the following changes wer...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/coreos/fedora-coreos-tracker/issues/2165&quot; title=&quot;F45 Change: OpenSSL40 &amp;middot; Issue #2165 &amp;middot; coreos/fedora-coreos-tracker&quot;&gt;OpenSSL upgrade impacts&lt;/a&gt; and &lt;a data-bs-content=&quot;Enable systemd-oomd.service and swap on zram by default to align Fedora CoreOS with other Fedora variants.

* [Change proposal](https://fedoraproject.org/wiki/Changes/CoreOS_default_to_enable_systemd-oomd_and_swap_on_Zram)
* [devel post](https://lists.fedoraproject.org/archives/list/devel@list...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3661&quot; title=&quot;Change: Enable systemd-oomd and zram swap for CoreOS&quot;&gt;FESCO Ticket #3661 enablement&lt;/a&gt;. There are also specialized opportunities to investigate RISC-V &lt;a data-bs-content=&quot;Logs of meeting riscv-sig in meeting_matrix_fedoraproject-org - August 18, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-08-18/riscv-sig.2026-08-18-16.00.log.html&quot; title=&quot;riscv-sig - Logs&quot;&gt;mass rebuild build failures&lt;/a&gt;, help &lt;code&gt;systemd-run0&lt;/code&gt; become natively SELinux-aware &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/selinux@lists.fedoraproject.org/thread/X3ZD4LF26FG3ZRW7WY26FBQQ7ZBAGVE4/&quot; title=&quot;Fwd: [Discussion] systemd-run0 policy issue - selinux - Fedora mailing-lists&quot;&gt;upstream&lt;/a&gt;, or submit YAML manifests and container files to the new &lt;a data-bs-content=&quot;Hi folks!  The next Hummingbird community meeting is this Thursday, 20 August 2026, at 12:00:00 UTC (Fedocal link for your timezone). Not clear what this is? We have our Forge org homepage up, and a brief wiki page. Our meeting notes from last time are in this thread.  Let&amp;rsquo;s put together an agenda for this week&amp;rsquo;s meeting together. I&amp;rsquo;d love for your input. Some topics I think would be useful so far:   More Q&amp;amp;A time for what Hummingbird is. Updates on the bootable image artifact and general artifa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/hummingbird-community-meeting-20-august-2026/199529&quot; title=&quot;Hummingbird Community Meeting - 20 August 2026&quot;&gt;Hummingbird build factory&lt;/a&gt; using standard pull requests.&lt;/p&gt;
        </content>
        <author>
            
            <name>abompard</name>
            
            
            <uri>https://aurelien.bompard.org</uri>
        </author>
        <source>
            
            <title type="html">Aurélien Bompard</title>
            
            
            <link rel="self" href="https://aurelien.bompard.org"/>
            <id>https://aurelien.bompard.org</id>
            
            <updated>2026-08-31T08:33:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Kevin Fenzi: misc fedora bits: third week of aug 2026</title>
        <link href="https://www.scrye.com/blogs/nirik/posts/2026/08/22/misc-fedora-bits-third-week-of-aug-2026/"/>
        <id>https://www.scrye.com/blogs/nirik/posts/2026/08/22/misc-fedora-bits-third-week-of-aug-2026/</id>
        <updated>2026-08-22T19:08:38+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/7bf49ba12a0e605186515afd83379fcb&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;a class=&quot;reference external image-reference&quot; href=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg&quot;&gt;
&lt;img alt=&quot;Scrye into the crystal ball&quot; src=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg&quot;&gt;
&lt;/a&gt;
&lt;p&gt;Another week gone by, it&#39;s hard to understand that it&#39;s almost fall now.&lt;/p&gt;
&lt;section id=&quot;mass-updates-reboots-reinstalls&quot;&gt;
&lt;h2&gt;Mass updates/reboots/reinstalls&lt;/h2&gt;
&lt;p&gt;Much of my week was handling updates/reboots/reinstalls. Got all our instances,
including our openshift clusters updated to the latest and rebooted. Also
I managed to move almost the last of our vmhosts over to rhel10.&lt;/p&gt;
&lt;p&gt;We are down to just 27 rhel9 instances left.&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;12 are db servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;6 are rabbitmq-servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;1 logserver&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;2 mailman servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;1 fedorapeople&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;1 storinator&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;1 torrent server&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;1 straggler vmhost that needs a disk replaced before reinstall&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;2 zabbix servers&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&#39;m hoping to finish up the logserver, storinator and torrent servers next week,
then I will start on the db servers. Hopefully doing staging first to catch any
problems and then doing the prod ones in the time after beta but before final freeze.&lt;/p&gt;
&lt;p&gt;We have a plan for the rabbitmq servers and zabbix servers. For mailman we will
need to look and see what is missing in epel10 for them.&lt;/p&gt;
&lt;p&gt;Looking forward to finishing this up and moving on to other things.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;pagure-io-is-now-read-only&quot;&gt;
&lt;h2&gt;pagure.io is now read-only&lt;/h2&gt;
&lt;p&gt;The last bits got sorted out and now pagure.io is read-only. You can pull
git repos and look at other content, but no login/push/api access is possible.&lt;/p&gt;
&lt;p&gt;I don&#39;t know that we have a specific timeline for keeping this, but I think
it should be a very long time. It&#39;s static with no auth so the attack surface
is much smaller than the pagure instance.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;fedora-45-beta-freeze-starts-next-tuesday&quot;&gt;
&lt;h2&gt;Fedora 45 Beta freeze starts next tuesday&lt;/h2&gt;
&lt;p&gt;It&#39;s already getting to be time to start the Fedora 45 Beta freeze.
So, if you have anything you want to land in the Beta, you best do it
asap.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;laptop-fun&quot;&gt;
&lt;h2&gt;Laptop fun&lt;/h2&gt;
&lt;p&gt;My trusty Lenovo slim 7x that I have been using day to day all the time for the
last 2 years (!) is finally showing some signs of wear. The battery at full is
only 70% of it&#39;s orig full capacity. Some of the keys have really anoyingly been
sticking for me (especially the 1 and down arrow keys). Sometimes they send 2 or 3
keypresses. Pretty anoying.&lt;/p&gt;
&lt;p&gt;So, I have been pondering what to do.&lt;/p&gt;
&lt;p&gt;I could try and replace the keyboard/battery in this slim7x, but not sure how
easy that will be. This is not a very &#39;repairable&#39; laptop. Even swapping the
nvme drive was a super pain. The case uses clips instead of screws and sounds
like it&#39;s going to shatter when you are trying to pry it open.&lt;/p&gt;
&lt;p&gt;I could go back to my framework ryzen laptop. Should be perfectly usable.
Not good enough for local ai playground, and would mean going back to x86, but
otherwise it&#39;s just a reinstall and a bit of moving things around.&lt;/p&gt;
&lt;p&gt;The newer snapdragon X2 version of the slim7x all models seem to only have
1024x768 screens, and thats a hard no from me.&lt;/p&gt;
&lt;p&gt;There&#39;s a really nice looking x2ee hp laptop, the HP EliteBook X G2q. It has
upstream support, but... man, you can configure one thats $7500. That is crazy.
I could buy like 3 of the following laptops for that.&lt;/p&gt;
&lt;p&gt;The asus zenbook a16 looks nice and has upstream support already, but I am not
sure a 16&quot; laptop will be very easy to carry around. I suppose it could be
nice day to day. I&#39;m not even sure my laptop bags would fit it. It would mean
staying on aarch64, which I kinda like.&lt;/p&gt;
&lt;p&gt;I could go all out and get a new framework 13 pro ( Ryzen™ AI 9 HX 370 ).
That would get a nicer screen than my old framework, much faster, and possibily
to play with local llm model stuff. Fair pile of money and going back to x86.&lt;/p&gt;
&lt;p&gt;No great hurry to decide, and this is indeed a horrible time to buy new
computer hardware sadly.&lt;/p&gt;
&lt;p&gt;As always, comment on the fediverse:
&lt;a class=&quot;reference external&quot; href=&quot;https://fosstodon.org/@nirik/117140830512414290&quot;&gt;https://fosstodon.org/@nirik/117140830512414290&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
        </content>
        <author>
            
            <name>kevin</name>
            
            
            <uri>https://www.scrye.com/blogs/nirik</uri>
        </author>
        <source>
            
            <title type="html">Kevin Fenzi</title>
            
            
            <link rel="self" href="https://www.scrye.com/blogs/nirik"/>
            <id>https://www.scrye.com/blogs/nirik</id>
            
            <updated>2026-08-29T18:44:54+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Michael Catanzaro: Introduction to Injection Vulnerabilities (and Script Worlds!)</title>
        <link href="https://blogs.gnome.org/mcatanzaro/2026/08/20/introduction-to-injection-vulnerabilities-and-script-worlds/"/>
        <id>https://blogs.gnome.org/mcatanzaro/?p=11275</id>
        <updated>2026-08-20T22:37:22+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/213b4484d2078dbdd03dcd3256564c2c&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;Injection vulnerabilities, like cross-site scripting (XSS) or command injection, occur when we fail to properly encode untrusted output when inserting it into a trusted context. Before injecting uncontrolled or untrusted data, it&amp;#8217;s essential to encode, escape, or quote the data to prevent it from breaking out of its intended context.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Some security folks previously used to like to talk about &amp;#8220;input sanitization.&amp;#8221; In practice, input sanitization is hopeless. Instead, nowadays we do the opposite and think about &amp;#8220;output encoding.&amp;#8221; When you inject untrusted data into a new context, assume the data is always malicious, and encode, escape, or quote it to make it safe for use in that context. Let&amp;#8217;s look at some examples.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Pango Markup Injection&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Here&amp;#8217;s a low-stakes example of Pango markup injection:&lt;/p&gt;



&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;markup = g_strdup_printf (&quot;&amp;lt;b&amp;gt;%s&amp;lt;/b&amp;gt;,
                          my_user_provided_data);
gtk_label_set_markup (GTK_LABEL (label), markup);&lt;/code&gt;&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The untrusted data is not escaped and may decide to inject its own Pango markup, or break out of any markup that you used yourself. For example, if the data is &lt;code&gt;&amp;lt;/b&amp;gt;&amp;lt;span foreground=&quot;blue&quot; size=&quot;x-large&quot;&amp;gt;Hello world!&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&lt;/code&gt; then it can decide to be blue and extra large instead of the intended bold. That&amp;#8217;s not especially serious and probably not likely to be a security issue, but surely it&amp;#8217;s an unintended bug. If you&amp;#8217;re injecting an uncontrolled string into a Pango markup context, like a GtkLabel, then use &lt;code&gt;g_markup_escape_text()&lt;/code&gt; first. (Pango markup can do other interesting things like hide characters or capitalize them. I&amp;#8217;m not sufficiently creative to claim that&amp;#8217;s definitely a security problem, but perhaps attackers will be more clever than me.)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A real-world example: in &lt;a href=&quot;https://gitlab.gnome.org/GNOME/gnome-shell/-/work_items/9367&quot; class=&quot;external&quot;&gt;this GNOME Shell issue report&lt;/a&gt;, the title of a desktop notification is able to use Pango markup to manipulate its own formatting. (At least,&lt;em&gt; probably&lt;/em&gt;, because the issue report is unconfirmed. Looks plausible, though!)&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Unix Shell Command Injection&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Another good example is &lt;a href=&quot;https://blogs.gnome.org/mcatanzaro/2026/05/21/single-click-code-execution-exploit-for-evince-atril-and-xreader/&quot;&gt;the Evince command injection vulnerability from a few months ago&lt;/a&gt;, where a malicious filesystem path is able to trick Evince/Atril/Xreader into executing arbitrary code. Evince expects the path of a file to open to be something like &lt;code&gt;/home/foo/hello.pdf&lt;/code&gt;, but a malicious PDF instead provides the evil input &lt;code&gt;--gtk-module=/home/foo/evil.so /home/foo/hello.pdf&lt;/code&gt;. If not quoted properly, we have a command injection vulnerability where &lt;code&gt;--gtk-module&lt;/code&gt; is interpreted as a command line flag rather than as a path:&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Incorrect: &lt;code&gt;/usr/bin/evince --named-dest= --gtk-module=/home/foo/evil.so /home/foo/hello.pdf&lt;/code&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Correct: &lt;code&gt;/usr/bin/evince --named-dest=&#39; --gtk-module=/home/foo/evil.so /home/foo/hello.pdf&#39;&lt;/code&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If you&amp;#8217;re constructing a Unix command line, as in the Evince example above, then use &lt;code&gt;g_shell_quote()&lt;/code&gt;. Failure to do so is ruinous. (But beware: &lt;a href=&quot;https://docs.gtk.org/glib/func.shell_quote.html&quot; class=&quot;external&quot;&gt;this isn&amp;#8217;t necessarily safe if you&amp;#8217;re using an &lt;em&gt;actual&lt;/em&gt; Unix shell&lt;/a&gt;.)&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;XSS for Desktop App Developers&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;With that primer out of the way, let&amp;#8217;s consider what happens when you inject untrusted content into HTML (or CSS, or JavaScript).&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;I used to think XSS matters only for websites, and is surely not something that desktop app developers need to know about, right? Wrong, as I discovered five years ago when, to my surprise, Prakash (@1lastBr3ath) reported that &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/work_items/1612&quot; class=&quot;external&quot;&gt;websites could inject scripts into Epiphany&amp;#8217;s new tab page (about:overview) via malicious page titles&lt;/a&gt;. This on its own is not especially serious, but it&amp;#8217;s surely not supposed to be possible.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If your desktop app uses WebKitGTK or another web engine, you probably do need to think carefully about XSS. For example, before injecting untrusted data into HTML, we need to HTML-encode it, which Epiphany didn&amp;#8217;t do anywhere. In the simplest case, that looks like this:&lt;/p&gt;



&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;char *
ephy_encode_for_html (const char *input)
{
  GString *str = g_string_new (input);

  g_string_replace (str, &quot;&amp;amp;&quot;, &quot;&amp;amp;amp;&quot;, 0);
  g_string_replace (str, &quot;&amp;lt;&quot;, &quot;&amp;amp;lt;&quot;, 0);
  g_string_replace (str, &quot;&amp;gt;&quot;, &quot;&amp;amp;gt;&quot;, 0);
  g_string_replace (str, &quot;\&quot;&quot;, &quot;&amp;amp;quot;&quot;, 0);
  g_string_replace (str, &quot;&#39;&quot;, &quot;&amp;amp;#x27;&quot;, 0);
  g_string_replace (str, &quot;/&quot;, &quot;&amp;amp;#x2F;&quot;, 0);

  return g_string_free_and_steal (str);
}&lt;/code&gt;&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Simply replace the few dangerous characters with HTML entities, and you&amp;#8217;re good to go. That doesn&amp;#8217;t work for HTML attributes, though, where the rules are slightly different. And it definitely doesn&amp;#8217;t work for CSS or JavaScript. Carefully review the &lt;a href=&quot;https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html&quot; class=&quot;external&quot;&gt;OWASP Cross Site Scripting Preventing Cheat Sheet&lt;/a&gt; to understand what you can and cannot do.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Recent XSS Bugs in Epiphany&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Anyway, back to the old about:overview bug report. Turns out, Epiphany had many similar vulnerabilities. &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1045/commits&quot; class=&quot;external&quot;&gt;I attempted to fix them all&lt;/a&gt;, but in fact, I had missed a spot. In &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/commit/abd54b7cde38f3328e063731d94d61fed87bad5e&quot; class=&quot;external&quot;&gt;this old commit&lt;/a&gt;, I recognized that a URL is untrusted data that must be encoded before I inject the URL into the error message. But I treated the error message of the &lt;code&gt;GError&lt;/code&gt; returned by WebKit as if it&amp;#8217;s trusted and does not need to be encoded. In fact, the error message itself may contain a URL! Oops. Fernando Munoz recently noticed and reported several example URLs that could inject content into Epiphany error pages. I&amp;#8217;m unable to share my favorite example URL here on WordPress, because WordPress is sanitizing it (yes, that is indeed ironic, considering my above recommendation to not do that). But the result of the injection looks like this:&lt;/p&gt;



&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video height=&quot;906&quot; style=&quot;aspect-ratio: 1016 / 906;&quot; width=&quot;1016&quot; controls src=&quot;https://blogs.gnome.org/mcatanzaro/files/2026/08/screencast.webm&quot;&gt;&lt;/video&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;So an evil URL can mess up the Epiphany network error page. That&amp;#8217;s not particularly serious, but &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/work_items/2921&quot; class=&quot;external&quot;&gt;Fernando found a second injection that is much worse&lt;/a&gt;, an XSS vulnerability in Epiphany&amp;#8217;s autofill implementation. Here, &lt;code&gt;selector&lt;/code&gt; is formed using an untrusted DOM element ID provided by the web page itself. Notice that no output encoding is performed before the untrusted value is injected into the JavaScript command:&lt;/p&gt;



&lt;pre class=&quot;wp-block-code alignwide&quot;&gt;&lt;code&gt;  page_id = webkit_web_view_get_page_id (WEBKIT_WEB_VIEW (view));
  world_name = ephy_embed_shell_get_guid (ephy_embed_shell_get_default ());
  script = g_strdup_printf (&quot;EphyAutofill.fill(%lu, &#39;%s&#39;, %i);&quot;,
                            page_id,
                            selector,
                            fill_choice);

  webkit_web_view_evaluate_javascript (WEBKIT_WEB_VIEW (view),
                                       script,
                                       -1,
                                       world_name,
                                       NULL,
                                       view-&amp;gt;cancellable,
                                       autofill_cb,
                                       NULL);&lt;/code&gt;&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Because the untrusted data here is already used as a quoted data value, &lt;a href=&quot;https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#output-encoding-for-javascript-contexts&quot; class=&quot;external&quot;&gt;one of very few cases where it is safe to inject untrusted data into JavaScript&lt;/a&gt;, this would actually have been safe if only Epiphany had JavaScript-encoded the value first, following &lt;a href=&quot;https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#output-encoding-rules-summary&quot; data-type=&quot;link&quot; data-id=&quot;https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#output-encoding-rules-summary&quot; class=&quot;external&quot;&gt;the OWASP rules for JavaScript encoding&lt;/a&gt;: &amp;#8220;Encode all characters using the Unicode&amp;nbsp;&lt;code&gt;\uXXXX&lt;/code&gt;&amp;nbsp;encoding format, where&amp;nbsp;&lt;strong&gt;XXXX&lt;/strong&gt;&amp;nbsp;represents the hexadecimal Unicode code point. For example,&amp;nbsp;&lt;code&gt;A&lt;/code&gt;&amp;nbsp;becomes&amp;nbsp;&lt;code&gt;\u0041&lt;/code&gt;. All alphanumeric characters (letters A to Z, a to z, and digits 0 to 9) remain unencoded.&amp;#8221; But Epiphany did not do so. (I got confused by the OWASP rules and didn&amp;#8217;t realize how easy it was to make this safe, so I fixed it in a more complicated way instead, by &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/2147&quot; class=&quot;external&quot;&gt;removing the need for injecting the form ID&lt;/a&gt;.)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;So how bad is this mistake? In Fernando&amp;#8217;s example, the ID of the evil form element is &lt;code&gt;&quot;a&#39;); alert(&#39;XSS in private world&#39;); var _=(&#39;&quot;&lt;/code&gt;, allowing the malicious website to run any script it wants. That might not seem so serious, because websites don&amp;#8217;t need to exploit any vulnerabilities to execute JavaScript&amp;#8230; right?&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Script Worlds&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Websites are only supposed to be able to execute JavaScript in the default script world. Think of a script world as basically just a big namespace for all of your JavaScript: the default world is what the website itself uses, but desktop applications can create their own private script worlds in order to run their own scripts. In a private script world, you can manipulate the page&amp;#8217;s DOM as usual, but you have a separate environment for executing JavaScript code, so you don&amp;#8217;t have to worry about name clashes or scripts conflicting with each other. Also, website scripts cannot access your scripts.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;In practice, web browsers inject their own scripts into every web page in order to implement various browser features. Epiphany uses a script to find the best web app icon for a web page, for example. These scripts use a private script world that websites should never themselves have access to. But in this XSS attack on Epiphany&amp;#8217;s form autofill implementation, the malicious website has managed to execute its script in the private script world. Now it can access whatever internal web browser features are available in that script world.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Unfortunately, there&amp;#8217;s one more relevant Epiphany feature implemented using scripts: the password manager. Epiphany&amp;#8217;s password manager is necessarily exposed to its private script world because Epiphany needs to execute JavaScript code in the web page in order to autofill passwords. Although there were no relevant bugs in Epiphany&amp;#8217;s password autofill code (which is totally unrelated to its vulnerable generic form autofill feature), this did not matter: if an XSS bug in &lt;em&gt;any&lt;/em&gt; Epiphany feature can be abused to execute code in Epiphany&amp;#8217;s private script world, that code can access the password manager and exfiltrate all the user&amp;#8217;s saved Epiphany passwords for every website. (At least,&lt;em&gt; probably&lt;/em&gt;, because I have not set up an attack website to test this. But I don&amp;#8217;t see why it wouldn&amp;#8217;t work!) So that&amp;#8217;s pretty serious.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Conclusion&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;I requested a CVE for the autofill vulnerability earlier today, but nowadays CVE requests usually take a couple of weeks, so I don&amp;#8217;t have one yet. It is fixed in Epiphany 50.6 and 49.9. If you don&amp;#8217;t have those versions yet, don&amp;#8217;t panic. To be exploited, you have to manually trigger form autofill by right clicking on a form and then selecting either &amp;#8220;Autofill Personal Fields&amp;#8221; or &amp;#8220;Fill This Field,&amp;#8221; so that makes it much less scary. Even more fortunately, users probably won&amp;#8217;t ever do that, because &lt;a href=&quot;https://gitlab.gnome.org/GNOME/epiphany/-/work_items/2923&quot; class=&quot;external&quot;&gt;selecting either option always causes Epiphany to reject all further mouse input, becoming unusable&lt;/a&gt;. Nobody has reported this bug before, so it seems safe to conclude zero people are using Epiphany&amp;#8217;s form autofill feature!&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Update:&lt;/strong&gt; I said it would take a couple of weeks, but a few hours later I received CVE-2026-77682. Red Hat has improved its response time!&lt;/p&gt;
        </content>
        <author>
            
            <name>catanzaro</name>
            
            
            <uri>https://blogs.gnome.org/mcatanzaro/</uri>
        </author>
        <source>
            
            <title type="html">Michael Catanzaro</title>
            
            
            <subtitle type="html">On Fedora Workstation, GNOME, Epiphany, and WebKitGTK</subtitle>
            
            <link rel="self" href="https://blogs.gnome.org/mcatanzaro/"/>
            <id>https://blogs.gnome.org/mcatanzaro/</id>
            
            <updated>2026-08-31T19:21:27+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Infrastructure Status: Updates and reboots on Fedora infrastructure</title>
        <link href="https://status.fedoraproject.org/2026-08-20-updates-reboots.html"/>
        <id>tag:status.fedoraproject.org,2026-08-20:/2026-08-20-updates-reboots.html</id>
        <updated>2026-08-20T20:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/default.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://status.fedoraproject.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Infrastructure Status</title>
            
            
            <subtitle type="html"></subtitle>
            
            <link rel="self" href="https://status.fedoraproject.org"/>
            <id>https://status.fedoraproject.org</id>
            
            <updated>2026-08-20T20:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Ben Cotton: The J curve, or: it gets worse before it gets better</title>
        <link href="https://duckalignment.academy/j-curve/"/>
        <id>https://duckalignment.academy/?p=1530</id>
        <updated>2026-08-19T12:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b4307c1a73d64411b27238e6da5ccc1e&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;If you&amp;#8217;ve ever tried to make something work better by adding or changing a process, you may have noticed that the something got worse. Whether that worseness surprised your or not depends on if you&amp;#8217;ve heard of the &amp;#8220;&lt;a href=&quot;https://en.wikipedia.org/wiki/J_curve&quot;&gt;J curve&lt;/a&gt;&amp;#8221; concept. A J curve is any graph that looks like the letter &amp;#8220;J&amp;#8221;: a sharp dip followed by a sharp rise.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;The J curve in open source projects&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The phenomenon appears in many fields — economics, medicine, and technology. Where might you see it in your project? Maybe you add automated tests to reduce the manual QA work you do pre-release. This should allow you to ship your releases faster. Except once you introduce it, you spend twice as much time fixing bugs because you find so many more. The next release ships slower. But once you&amp;#8217;ve caught up, the benefits you expected appear. Bugs — particularly regressions — get caught (and therefore fixed) faster.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Similarly, you might start blocking changes that include vulnerable dependencies. This should improve security for your users. But the first time, every dependency is full of vulnerabilities. This, at least, makes the &lt;em&gt;apparent&lt;/em&gt; security worse. And maybe the actual security as you take time to prioritize and fix vulnerabilities in dependencies that would have been &amp;#8220;accidentally&amp;#8221; fixed in routine updates anyway. Again, after you have a handle on the situation, the process works as intended.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Progressing through the curve&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Recognizing where you are in the curve is important to navigating it. Are you still on the downslope? Have you leveled off? Are you on the way up? If what you&amp;#8217;re trying to change is measurable, then tracking those measurements will help. Of course, not everything is easily or meaningfully measurable. In those case, you can trust your intuition. Do things &lt;em&gt;feel&lt;/em&gt; like they&amp;#8217;re still getting worse? Better?&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The main thing is to make everyone aware of the J-ness before it starts. Acknowledge that things will get worse for a little bit and then you&amp;#8217;ll see the improvements. Avoiding surprise is the key to keeping people engaged, and keeping people engaged is the key to seeing the change through and not ending permanently in the &amp;#8220;worse&amp;#8221; state. Unfortunately, it&amp;#8217;s hard to answer the &amp;#8220;how much longer will it take?&amp;#8221; question; there&amp;#8217;s no magical way to know how long the curve is. Which leads us to…&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Limits of the J curve&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The J curve is a useful concept, but it&amp;#8217;s not an inviolable law of physics. While there are plenty of reasonable explanations for why the J curve phenomenon occurs, there&amp;#8217;s no guarantee that it will. Just because you think it will, does not mean it will. Sometimes, our ideas for making things better don&amp;#8217;t work.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;As I said above, you can&amp;#8217;t predict where you&amp;#8217;ll go next — even if you&amp;#8217;ve been meticulously tracking the thing you care about. This, combined with the &amp;#8220;it might not get better&amp;#8221; aspect, means you could be on an endless march into darkness. At some point, you have to decide it&amp;#8217;s time to bail out.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;So what do you look for if you can&amp;#8217;t predict the future? Let&amp;#8217;s go to calculus class for a moment and think about the second derivative. In other words: the rate of change of the rate of change. If you&amp;#8217;re really on a J curve and not a ramp into hell, the second derivative should become positive pretty quickly. (&amp;#8220;Pretty quickly&amp;#8221; is relative to the scope and impact of the change.) Even if things are still getting worse, you should see them getting worse more slowly. As long as the second derivative stays positive, you&amp;#8217;re on a good track.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Finally, and what I&amp;#8217;ve often seen ignored, is the fact that the upward part of the J doesn&amp;#8217;t continue forever. At some point, you&amp;#8217;ve maximized the gains you can see from that change. That&amp;#8217;s fine. Contrary to investor beliefs, things do need to level off at some point. The &lt;a href=&quot;https://sergiocaredda.eu/organisation/models-satir-change-model&quot;&gt;Satir Change Model&lt;/a&gt;, developed by family therapist Virginia Satir, is a good representation of a realistic J curve, complete with a new equilibrium state at the end.&lt;/p&gt;



&lt;p class=&quot;photo-credit wp-block-paragraph&quot;&gt;This post&amp;#8217;s featured photo by &lt;a href=&quot;https://unsplash.com/@zyan_bmo?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Zyanya BMO&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/black-and-red-tube-on-white-surface-6Y-4NXkY9G4?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Unsplash&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The post &lt;a href=&quot;https://duckalignment.academy/j-curve/&quot;&gt;The J curve, or: it gets worse before it gets better&lt;/a&gt; appeared first on &lt;a href=&quot;https://duckalignment.academy&quot;&gt;Duck Alignment Academy&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>bcotton</name>
            
            
            <uri>https://funnelfiasco.com</uri>
        </author>
        <source>
            
            <title type="html">Ben Cotton</title>
            
            
            <subtitle type="html">Program management for open source projects</subtitle>
            
            <link rel="self" href="https://funnelfiasco.com"/>
            <id>https://funnelfiasco.com</id>
            
            <updated>2026-09-01T23:50:56+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Felipe Borges: Decoupling Boxes from the OS Release Cycle</title>
        <link href="https://blogs.gnome.org/feborges/decoupling-boxes-from-the-os-release-cycle/"/>
        <id>https://blogs.gnome.org/feborges/?p=11300</id>
        <updated>2026-08-19T10:12:54+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/3c1189819ad48903a61fb752c922e9d6&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;Earlier this month, I published a post about &lt;a href=&quot;https://feborg.es/future-of-boxes/&quot; class=&quot;external&quot;&gt;the future of Boxes&lt;/a&gt; where I detailed the huge technical rewrite I have been doing, porting to GTK4, Libadwaita, and replacing our SPICE display widget with Libmks. Today, I want to share a structural decision that aligns with that vision and sets up the project for long-term health/sustainability.&lt;/p&gt;
&lt;p&gt;I have formally submitted a &lt;a href=&quot;https://gitlab.gnome.org/Teams/Releng/AppOrganization/-/work_items/43&quot; class=&quot;external&quot;&gt;proposal to remove Boxes from the core-developer-tools set in gnome-build-meta&lt;/a&gt; and transition it towards becoming an independent application (with the ultimate goal of applying for GNOME Circle once all criteria are met).&lt;/p&gt;
&lt;p&gt;I want to dive into why I am making this move, what it means for users and maintainers, and why I believe this is the right path forward.&lt;/p&gt;
&lt;h1&gt;There is No Drama Here&lt;/h1&gt;
&lt;p&gt;First off, let&amp;#8217;s get this out of the way: there is zero drama between Boxes and the GNOME project.&lt;/p&gt;
&lt;p&gt;Boxes continues to be built by the same core set of contributors, fully committed to the GNOME Human Interface Guidelines (HIG) and deeply integrated into our ecosystem. We aren&amp;#8217;t stepping away from GNOME. We are simply right-sizing how Boxes is categorized, distributed, and maintained.&lt;/p&gt;
&lt;h1&gt;Why Boxes Shouldn&amp;#8217;t Be &amp;#8220;Core&amp;#8221; (and Why Versioning with the OS is Outdated)&lt;/h1&gt;
&lt;p&gt;The desktop Linux landscape is shifting toward image-based operating systems with atomic updates and immutability. In this model, the underlying operating system provides a slim, reliable base, while applications live on top and update independently at their own pace.&lt;/p&gt;
&lt;p&gt;Tying a complex application like Boxes to the biannual GNOME release schedule is not useful anymore. It forces us to hold back features and bug fixes for months just to align with the OS cadence, when users should simply get updates when they are ready and stable.&lt;/p&gt;
&lt;p&gt;Furthermore, virtualization isn&amp;#8217;t an essential utility that needs to be pre-installed on every single user&amp;#8217;s machine by default. Boxes fits much better as a targeted application users explicitly choose to install when they need it.&lt;/p&gt;
&lt;h1&gt;Flathub-First: Moving Fast and Ending Distribution Bottlenecks&lt;/h1&gt;
&lt;p&gt;As a maintainer, maintaining separate code paths and stable branches for dozens of traditional distribution packages is simply not sustainable long-term. I can no longer afford to maintain multiple stable branches. Moving forward, I am simplifying maintenance down to one stable branch and one development/nightly branch. To make this sustainable, Flathub is our primary and only officially supported distribution method.&lt;/p&gt;
&lt;p&gt;By bundling the virtualization stack in our Flatpak, we ensure that users get a much more tested, consistent, and working virtualization backend regardless of what operating system they are running.&lt;/p&gt;
&lt;p&gt;Moving out of Core allows us to heavily discourage downstreams from individually packaging Boxes. Instead, distros should defer their users to the official Flatpak on &lt;a href=&quot;https://flathub.org&quot; class=&quot;external&quot;&gt;Flathub&lt;/a&gt;. If you are filing bug reports or seeking support, the Flathub build will be the baseline.&lt;/p&gt;
&lt;h1&gt;Branding and Infrastructure Changes&lt;/h1&gt;
&lt;p&gt;To reflect this independent status, a few logistical changes are happening alongside this move. We are dropping &amp;#8220;GNOME&amp;#8221; from the user-facing app branding. Going forward, it will simply be named &amp;#8220;Boxes&amp;#8221;,  and we will soon be moving to a new website domain (which is currently being finalized). Importantly, our Flatpak application ID will remain org.gnome.Boxes for full continuity and compatibility. This means existing installations, user settings, and Flatpak configurations won&amp;#8217;t break, and users won&amp;#8217;t need to reinstall anything.&lt;/p&gt;
&lt;h1&gt;What&amp;#8217;s Next?&lt;/h1&gt;
&lt;p&gt;This change gives us the flexibility to release updates whenever features are ready, iterate faster, and dramatically reduce maintainer burnout, all while delivering a more reliable and consistent user experience via Flathub. Once we settle into this new cadence and finalize our transition, we plan to apply for &lt;a href=&quot;https://circle.gnome.org/&quot; class=&quot;external&quot;&gt;GNOME Circle&lt;/a&gt;.&lt;/p&gt;
&lt;p class=&quot;part&quot; data-startline=&quot;43&quot; data-endline=&quot;43&quot;&gt;To set clear expectations on timing: since Boxes currently uses GTK3 in its stable releases, we will soon submit an application for GNOME Circle review following our GTK4/Libadwaita rewrite.&lt;/p&gt;
&lt;p class=&quot;part&quot; data-startline=&quot;45&quot; data-endline=&quot;45&quot;&gt;If the Circle application is approved before the GNOME 52 Alpha deadline, the plan is to proceed with the removal from core-developer-tools and transition to Circle in time for the GNOME 52 release in March 2027.&lt;/p&gt;
&lt;p data-startline=&quot;45&quot; data-endline=&quot;45&quot;&gt;For distribution maintainers wondering about upcoming distro releases: distros targeting GNOME 51 can continue to package the GNOME 50 release of Boxes, which will remain supported for the standard lifecycle of that release. If everything goes according to plan, GNOME 52 won&amp;#8217;t include Boxes in the core set anymore. At this point, please don&amp;#8217;t package Boxes anymore.&lt;/p&gt;
        </content>
        <author>
            
            <name>feborges</name>
            
            
            <uri>https://feborg.es/blog</uri>
        </author>
        <source>
            
            <title type="html">Felipe Borges</title>
            
            
            <subtitle type="html">Felipe&#39;s blog about GNOME</subtitle>
            
            <link rel="self" href="https://feborg.es/blog"/>
            <id>https://feborg.es/blog</id>
            
            <updated>2026-09-01T13:03:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Magazine: Fedora Badges Revamp Project: From The Ground Up</title>
        <link href="https://fedoramagazine.org/fedora-badges-revamp-project-from-the-ground-up/"/>
        <id>https://fedoramagazine.org/?p=43878</id>
        <updated>2026-08-19T08:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/planet-magazine.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;img width=&quot;300&quot; height=&quot;127&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-300x127.jpg&quot; class=&quot;webfeedsFeaturedVisual wp-post-image&quot; alt=&quot;&quot; style=&quot;display: block; margin: auto; margin-bottom: 5px;max-width: 100%;&quot; link_thumbnail=&quot;&quot; decoding=&quot;async&quot; loading=&quot;lazy&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-300x127.jpg 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-1024x433.jpg 1024w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-768x325.jpg 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-1536x650.jpg 1536w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-816x345.jpg 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp-472x200.jpg 472w, https://fedoramagazine.org/wp-content/uploads/2026/08/Badge_Revamp.jpg 1890w&quot; sizes=&quot;auto, (max-width: 300px) 100vw, 300px&quot; /&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;After years of&amp;nbsp;&lt;a href=&quot;https://fedora-arc.readthedocs.io/en/latest/badges/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;technical research&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://gridhead.net/update-on-fedora-badges-revamp-project/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;foundational work&lt;/a&gt;,&amp;nbsp;the&amp;nbsp;&lt;a href=&quot;https://badges.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Badges application service&lt;/a&gt;&amp;nbsp;has&amp;nbsp;been rebuilt from the ground up,&amp;nbsp;and it is heading to production.&amp;nbsp;Whether you&amp;nbsp;have been collecting badges for years or you are brand new to the Fedora&amp;nbsp;Project community,&amp;nbsp;here is what is waiting for you there.&lt;/p&gt;



&lt;span id=&quot;more-43878&quot;&gt;&lt;/span&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Completely modernized user interface&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The archaic server rendered pages are now gone.&amp;nbsp;The Fedora Badges application&amp;nbsp;service now runs on a modern single page application.&amp;nbsp;This provides you with a&amp;nbsp;much faster and more responsive experience,&amp;nbsp;while functioning across various&amp;nbsp;screen sizes and devices types,&amp;nbsp;all without full refreshes or front-end reloads.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43879&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Navigations have been revamped as well.&amp;nbsp; But do not worry at all&amp;nbsp;–&amp;nbsp;if you have&amp;nbsp;bookmarked any old service links,&amp;nbsp;they should redirect you to the right place.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Colour schemes, Dark mode&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You can now customize the look of the Fedora Badges application service choosing from&amp;nbsp;eight colour schemes. Your choice flows through the various elements of the&amp;nbsp;front-end&amp;nbsp;–&amp;nbsp;from navbar to borders,&amp;nbsp;from charts to accents,&amp;nbsp;etc.&amp;nbsp;The dark mode&amp;nbsp;and light mode switch respects your system preference and can also be toggled.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-4.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-4-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43884&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-4-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-4-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-4-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-4-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-4.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Your choices are persistent  across visits residing in your session storage. &amp;nbsp;As long as&amp;nbsp;the same session is used,&amp;nbsp;the colour schemes and dark mode settings stay.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Revitalized badges collectathon experience&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Not only does the profile page show your precious badges,&amp;nbsp;it also shows a&amp;nbsp;&lt;em&gt;radar chart&lt;/em&gt;&amp;nbsp;that maps your collection across categories.&amp;nbsp; This is a rudimentary method&amp;nbsp;to gauge your progress and discover the areas you have not explored yet.&amp;nbsp;Giving&amp;nbsp;a means to diversify the activities,&amp;nbsp;this encourages more people to join in.&lt;/p&gt;



&lt;figure class=&quot;wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex&quot;&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; data-id=&quot;43887&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43887&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-19-59-2.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; data-id=&quot;43888&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43888&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/Screenshot-From-2026-08-18-13-20-18-1.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The refreshed history page also adds a&amp;nbsp;&lt;em&gt;collection time-line&lt;/em&gt;&amp;nbsp;chart showing yours&amp;nbsp;(and your friends&amp;#8217;)&amp;nbsp;contribution activities over months and years at a glance.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Compare (or compete) with your friends&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The renewed&amp;nbsp;&lt;em&gt;difference page&lt;/em&gt;&amp;nbsp;lets you compare your badges collection with those&amp;nbsp;of your friends&amp;#8217;&amp;nbsp;possessions.&amp;nbsp; See which badges you both share,&amp;nbsp;which ones only&amp;nbsp;you have,&amp;nbsp;and most importantly,&amp;nbsp;which ones they have earned that you have not&amp;nbsp;yet.&amp;nbsp; It&amp;#8217;s a fun way to discover new badges and unearth new ways to contribute.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-11.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-11-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43895&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-11-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-11-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-11-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-11-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-11.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You can also reach out to your fellow community members for potential&amp;nbsp;&lt;em&gt;mentoring opportunities&lt;/em&gt;,&amp;nbsp;based on their contribution activities and collected badges.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Explore badges by rarities&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Every active badge now has a&amp;nbsp;&lt;em&gt;rarity tier&lt;/em&gt;&amp;nbsp;based on how many users currently hold&amp;nbsp;it:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Fedorable&lt;/strong&gt;&amp;nbsp;— Unobtanium stuff&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Legendary&lt;/strong&gt;&amp;nbsp;— Mythical prestige&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Epic&lt;/strong&gt;&amp;nbsp;— Serious bragging&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Rare&lt;/strong&gt;&amp;nbsp;— Principled hustle&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Uncommon&lt;/strong&gt;&amp;nbsp;— Striving future&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Common&lt;/strong&gt;&amp;nbsp;— Warm greeting&lt;/li&gt;
&lt;/ul&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-6.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-6-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43890&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-6-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-6-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-6-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-6-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-6.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You can now browse active badges by their rarity tiers,&amp;nbsp;making it easy to hunt&amp;nbsp;down the ones that fewer people have earned. &amp;nbsp;Not only does it allow you to find&amp;nbsp;new pathways for contribution,&amp;nbsp; you also get a sense of the&amp;nbsp;&lt;em&gt;impactful work&lt;/em&gt;&amp;nbsp;and relevant tracks that are waiting for you in your community activities.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Involved semantic collective lookup&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Departing from different searches for badges and users, the search bar now helps &lt;em&gt;unified lookup&lt;/em&gt; across both badges and users.  Start typing and results start appearing immediately after – with better lookup results. These will appear when the query is general enough to return more than eight results.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-7.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-7-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43891&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-7-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-7-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-7-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-7-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-7.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;To save server resources, the &lt;em&gt;asynchronous search&lt;/em&gt; request begins only when at least four characters are entered into the search bar for the query.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Leaderboards with time navigation&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Departing from the restricted&amp;nbsp;&lt;em&gt;rankings page&lt;/em&gt;,&amp;nbsp;it is now possible to request custom period filtering on the leaderboards page.&amp;nbsp; Filters can be based on days,&amp;nbsp;weeks,&amp;nbsp;months,&amp;nbsp;and years. One can see who has been earning most badges in those times,&amp;nbsp;and generally look back at the community&amp;#8217;s evolving progress over a time period.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-8.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-8-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43892&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-8-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-8-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-8-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-8-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-8.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The rankings are deterministic and can be shared with others,&amp;nbsp;using the sharing&amp;nbsp;link that inherently applies the same filters. This creates a&amp;nbsp;&lt;em&gt;reproducible resource&lt;/em&gt;.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Clearer badge activity lifecycle&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Badges can now be&amp;nbsp;&lt;em&gt;manually marked&lt;/em&gt;&amp;nbsp;as legacy&amp;nbsp;(retired,&amp;nbsp;unobtainable)&amp;nbsp;after they&amp;nbsp;should no longer be awarded to the users.&amp;nbsp; For instance,&amp;nbsp;the badges for joining&amp;nbsp;the Fedora Linux Release Party 42 should no longer be available to new users in&amp;nbsp;2026. Hence,&amp;nbsp;they should not be accounted for while computing rarity tiers.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-9.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-9-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43893&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-9-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-9-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-9-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-9-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-9.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;And nope&amp;nbsp;&amp;#8212;&amp;nbsp;we are not taking awarded badges away from users who have already&amp;nbsp;earned them.&amp;nbsp; These retired badges are still going to be visible in the history.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Stronger foundational supports underneath&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You see,&amp;nbsp;the revamp was not just about the front-end.&amp;nbsp;The data layer that powers&amp;nbsp;the application service got a&amp;nbsp;&lt;em&gt;major overhaul&lt;/em&gt;&amp;nbsp;as well.&amp;nbsp;The&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir-api&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Database Library&lt;/a&gt;&amp;nbsp;project,&amp;nbsp;which handles all database operations,&amp;nbsp;saw 105 commits across 7&amp;nbsp;contributors during the same period,&amp;nbsp;pushing from version 1.4.1 to 1.5.5.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-10.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-10-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43894&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-10-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-10-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-10-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-10-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-10.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Here&amp;#8217;s what changed under the hood,&amp;nbsp;and why it matters to you:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Faster queries&lt;/strong&gt;&amp;nbsp;—  Redundant database lookups were eliminated, foreign key indexes were added, and pagination now happens at the database level instead of in the application code. Pages that list badges or users load significantly faster, especially as the count of badges or users grow.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Effective lookup&lt;/strong&gt; — The search you use from the navbar section is powered by new search methods added to the API. This covers both badges and users. This not only makes the search noticeably faster, but the actual process is also more efficient on a synchronous database accessing layer.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Rarity calculation&lt;/strong&gt; — The rarity tiers you see on badge pages are computed every day by an updated algorithm in the API code. Various edge cases are now handled too. The fall-back is set to the common tier on zero available users who own the said badges at that particular time.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Legacy support&lt;/strong&gt; — A schema level change was made to introduce a new 

&lt;div class=&quot;codecolorer-container text default&quot; style=&quot;overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;&quot;&gt;&lt;div class=&quot;text codecolorer&quot; style=&quot;padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;&quot;&gt;legacy&lt;/div&gt;&lt;/div&gt;

 column to the 

&lt;div class=&quot;codecolorer-container text default&quot; style=&quot;overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;&quot;&gt;&lt;div class=&quot;text codecolorer&quot; style=&quot;padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;&quot;&gt;badges&lt;/div&gt;&lt;/div&gt;

 table to distinguish active badges from the retired ones. Filtering is built into the API code so the front-end shows them on separate pages when requested by the users.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Categories normalization&lt;/strong&gt;&amp;nbsp;— Badge tags are now stored in their own tables instead of as raw comma separated strings. This makes category browsing reliable.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Cascading deletions&lt;/strong&gt;&amp;nbsp;— Removing a badge when done in exigent circumstances now properly cleans up its assertions in the database purging orphaned data.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Removing invitations&lt;/strong&gt;&amp;nbsp;— Invitations are soft deleted and not hard removed. This preserves access history while preventing accidental assertions.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Quality assurance&lt;/strong&gt;&amp;nbsp;— Nearly every new feature ships with its test cases. Python &amp;lt; 3.9 support was dropped in favor of Python &amp;gt; 3.13.&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Overall smoother authentication events&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Authentication has been reworked.&amp;nbsp;The old session-based login has been replaced&amp;nbsp;completely with a modern token-based flow using&amp;nbsp;&lt;a href=&quot;https://openid.net/developers/how-connect-works/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;OpenID Connect&lt;/a&gt;.&amp;nbsp;The&amp;nbsp;application service now has its own dedicated authentication client&amp;nbsp;so logging&amp;nbsp;in through&amp;nbsp;&lt;a href=&quot;https://id.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Accounts&lt;/a&gt;&amp;nbsp;is more consistent&amp;nbsp;across other things.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-14.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-14-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43898&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-14-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-14-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-14-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-14-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-14.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If you are visiting for the first time,&amp;nbsp;like it has been for years,&amp;nbsp;your user&amp;nbsp;account is automatically created without requiring any further steps.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Your privacy really matters&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Email addresses are no longer visible across various API responses. They are&amp;nbsp;hashed before being sent as an&amp;nbsp;&lt;em&gt;asynchronous response&lt;/em&gt;,&amp;nbsp;for use by &lt;a href=&quot;https://libravatar.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Libravatar&lt;/a&gt;.&amp;nbsp;Users have the choice to opt out of the Fedora Badges application service&amp;nbsp;entirely. In that case they will stop receiving badge awards for their community tasks.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-15.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-15-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43899&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-15-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-15-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-15-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-15-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-15.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;RSS feeds are now limited to&amp;nbsp;&lt;em&gt;recent entries&lt;/em&gt;&amp;nbsp;for performance and efficiency,&amp;nbsp;so&amp;nbsp;you can still stay informed about the latest incoming activities on the app.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;For badge creators, maintainers, and administrators&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If you are a part of the team,&amp;nbsp;the new interface gives you a full set of tools.&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Advanced database management front-end&lt;/li&gt;



&lt;li&gt;Creating and revoking awards from your users&lt;/li&gt;



&lt;li&gt;Creating and expiring invitations for the badges&lt;/li&gt;



&lt;li&gt;Creating and revoking authorizations from your users&lt;/li&gt;



&lt;li&gt;Creating and updating badges&lt;/li&gt;



&lt;li&gt;Creating and updating users&lt;/li&gt;
&lt;/ul&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-12.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-12-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43896&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-12-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-12-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-12-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-12-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-12.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Access control is tiered&amp;nbsp;—&amp;nbsp;community members see the&amp;nbsp;&lt;em&gt;service experience&lt;/em&gt;,&amp;nbsp;while&amp;nbsp;authorized team members get the&amp;nbsp;&lt;em&gt;administrative controls&lt;/em&gt;&amp;nbsp;they need.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Progress by the numbers&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir/milestone/2&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;revamp&lt;/a&gt;&amp;nbsp;(codenamed&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Svatantrya&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;&lt;strong&gt;स्वातंत्र्य&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Svatantrya&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;&lt;strong&gt;Svātantrya&lt;/strong&gt;&lt;/a&gt;)&amp;nbsp;represents a year&amp;nbsp;of active work across the two repositories. These comprised&amp;nbsp;&lt;strong&gt;165 commits&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Tahrir&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;strong&gt;105 commits&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir-api&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Tahrir API&lt;/a&gt;.  This occurred&amp;nbsp;after many years of&amp;nbsp;&lt;a href=&quot;https://fedora-arc.readthedocs.io/en/latest/badges/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;technical research&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://gridhead.net/update-on-fedora-badges-revamp-project/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;foundational work&lt;/a&gt;&amp;nbsp; resulting in a leaner codebase with a&amp;nbsp;&lt;em&gt;net reduction&lt;/em&gt;&amp;nbsp;of&amp;nbsp;&lt;strong&gt;13,320 lines of code&lt;/strong&gt;.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Thank you to our amazing contributors&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;I mean it when I say,&amp;nbsp;this revamp would have been dead in the water without the&amp;nbsp;help of the following folks&amp;nbsp;(in the alphabetical order):&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Akashdeep Dhar&lt;/li&gt;



&lt;li&gt;Aurelien Bompard&lt;/li&gt;



&lt;li&gt;Awwal Adetomiwa&lt;/li&gt;



&lt;li&gt;Chibuezem Marvinrose&lt;/li&gt;



&lt;li&gt;Daniel Mungai Chege&lt;/li&gt;



&lt;li&gt;Emma Kidney&lt;/li&gt;



&lt;li&gt;Gregory Sutcliffe&lt;/li&gt;



&lt;li&gt;John Iweh&lt;/li&gt;



&lt;li&gt;Joy Aruku&lt;/li&gt;



&lt;li&gt;Kevin Fenzi&lt;/li&gt;



&lt;li&gt;Michael Scherer&lt;/li&gt;



&lt;li&gt;Michal Konecny&lt;/li&gt;



&lt;li&gt;Olamide Peter Ojo&lt;/li&gt;



&lt;li&gt;Payal Sumbhe&lt;/li&gt;



&lt;li&gt;Shounak Dey&lt;/li&gt;



&lt;li&gt;Vanshikha Shri&lt;/li&gt;



&lt;li&gt;Yash Sheorey&lt;/li&gt;



&lt;li&gt;Xavier Lamien&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;And those,&amp;nbsp;of course,&amp;nbsp;from Flock 2026&amp;#8217;s workshop on the&amp;nbsp;&lt;a href=&quot;https://cfp.fedoraproject.org/flock-to-fedora-2026/talk/ZKUX8D/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Badges Revamp Project&lt;/a&gt;.&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Ankur Sinha&lt;/li&gt;



&lt;li&gt;Cornelius Emase&lt;/li&gt;



&lt;li&gt;Emmanuel Seyman&lt;/li&gt;



&lt;li&gt;Guillermo Leiro&lt;/li&gt;



&lt;li&gt;Jakub Jelen&lt;/li&gt;



&lt;li&gt;Jona Azizaj&lt;/li&gt;



&lt;li&gt;Jonáš Hubený&lt;/li&gt;



&lt;li&gt;Justin Wheeler&lt;/li&gt;



&lt;li&gt;Mat Holmes&lt;/li&gt;



&lt;li&gt;Matthew Miller&lt;/li&gt;



&lt;li&gt;Misia Mary&lt;/li&gt;



&lt;li&gt;Shawn Dunn&lt;/li&gt;



&lt;li&gt;Vít Smolík&lt;/li&gt;



&lt;li&gt;Vittorio Cioe&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This revamp project was in a&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Development_hell&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;development hell&lt;/a&gt;&amp;nbsp;for quite&amp;nbsp;some time.&amp;nbsp;It was able to come out of it thanks to those listed above and&amp;nbsp;countless others who have helped maintain the project for the past&amp;nbsp;&lt;em&gt;fourteen years&lt;/em&gt;&amp;nbsp;or so.&amp;nbsp;It is now time for me to&amp;nbsp;&lt;em&gt;pass this torch on&lt;/em&gt;&amp;nbsp;to others who can&amp;nbsp;help maintain this.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The project codebase currently lives on the&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Infrastructure&amp;#8217;s GitHub namespace&lt;/a&gt;.&amp;nbsp;Please consider&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir/issues&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;providing feedback&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://github.com/fedora-infra/tahrir/pulls&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;contributing changes&lt;/a&gt;&amp;nbsp;to help maintain the&amp;nbsp;projects.&amp;nbsp;You can also hang out with us in the&amp;nbsp;&lt;a href=&quot;https://chat.fedoraproject.org/#/room/#badges:fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Badges chat room&lt;/a&gt;&amp;nbsp;on&amp;nbsp;Fedora Project&amp;#8217;s Matrix server to learn more.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Go on &amp;#8211; give it a try!&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The production deployment should be live by the time this article is publicly&amp;nbsp;available.&amp;nbsp;Head over to&amp;nbsp;&lt;a href=&quot;https://badges.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Badges&lt;/a&gt;&amp;nbsp;to&amp;nbsp;explore the refreshed experience.&amp;nbsp;As it might be a little rough around the&amp;nbsp;edges in the starting days,&amp;nbsp;please bear with us while we hammer down the&amp;nbsp;oddities with your useful reports.&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;a href=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-13.png&quot;&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;932&quot; height=&quot;1024&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-13-932x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-43897&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/image-13-932x1024.png 932w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-13-273x300.png 273w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-13-768x844.png 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-13-816x896.png 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/image-13.png 1300w&quot; sizes=&quot;auto, (max-width: 932px) 100vw, 932px&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Your input influences what comes next to the Fedora Badges application service.&amp;nbsp;Please consider giving it a try right now and let us know what you think!&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://fedoramagazine.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Magazine</title>
            
            
            <subtitle type="html">Guides, information, and news about the Fedora operating system for users, developers, system administrators, and community members.</subtitle>
            
            <link rel="self" href="https://fedoramagazine.org"/>
            <id>https://fedoramagazine.org</id>
            
            <updated>2026-09-04T20:54:43+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Rénich Bon Ćirić: Multiplexores de terminal en Fedora: más allá de tmux y Screen</title>
        <link href="https://blog.woralelandia.com/multiplexores-de-terminal-en-fedora-mas-alla-de-tmux-y-screen.html"/>
        <id>tag:blog.woralelandia.com,2026-08-18:/multiplexores-de-terminal-en-fedora-mas-alla-de-tmux-y-screen.html</id>
        <updated>2026-08-18T23:25:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/48c5b63a67e46c0883913a5fd7fd1f15&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;Hoy me topé con un artículo bien fregón publicado por Sreenath en &lt;em&gt;It&#39;s FOSS&lt;/em&gt;: &lt;a class=&quot;reference external&quot; href=&quot;https://itsfoss.com/terminal-multiplexers/&quot;&gt;Looking Beyond Tmux and Screen: 8 Terminal Multiplexers Worth Trying&lt;/a&gt;. De entrada, quiero darle todo el crédito a ese gran artículo y a su autor. La neta, te invito a que vayas y le eches un ojo a su trabajo original, porque plantea un panorama excelente sobre cómo ha evolucionado la gestión de terminales en el ecosistema FOSS.&lt;/p&gt;
&lt;p&gt;Ahora bien, como usuario y apasionado de &lt;strong&gt;Fedora Linux&lt;/strong&gt;, me di a la tarea de aterrizar esa lista completa al terreno de Fedora. Porque una cosa es que una herramienta exista en GitHub, y otra muy diferente es saber cómo se instala, si está en los repositorios oficiales, si vive en Copr o si requiere bibliotecas adicionales para correr al cien en tu máquina fedoriana.&lt;/p&gt;
&lt;p&gt;Aquí te traigo la guía completa y probada empíricamente en Fedora de cada una de estas opciones, desde los veteranos de batalla hasta la nueva generación impulsada por Rust, Go, aceleración por GPU y agentes de Inteligencia Artificial.&lt;/p&gt;
&lt;div class=&quot;admonition note&quot;&gt;
&lt;p class=&quot;first admonition-title&quot;&gt;Note&lt;/p&gt;
&lt;p class=&quot;last&quot;&gt;Todas las instrucciones y comandos que verás aquí fueron verificados y probados directamente en Fedora Linux. Para los comandos de gestión de paquetes (DNF) o directorios del sistema, asume una sesión como superusuario (&lt;tt class=&quot;docutils literal&quot;&gt;su -&lt;/tt&gt;).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;los-clasicos-disponibles-directo-en-los-repositorios-de-fedora&quot;&gt;
&lt;h2&gt;Los clásicos: disponibles directo en los repositorios de Fedora&lt;/h2&gt;
&lt;p&gt;Si lo que buscas es estabilidad y cero configuraciones externas, Fedora incluye en sus repositorios principales varias herramientas de primer nivel listas para instalar con &lt;tt class=&quot;docutils literal&quot;&gt;dnf&lt;/tt&gt;.&lt;/p&gt;
&lt;div class=&quot;section&quot; id=&quot;tmux-el-estandar-moderno-de-facto&quot;&gt;
&lt;h3&gt;tmux: el estándar moderno de facto&lt;/h3&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;tmux
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Iniciar sesión nueva: &lt;tt class=&quot;docutils literal&quot;&gt;``tmux``&lt;/tt&gt; o &lt;tt class=&quot;docutils literal&quot;&gt;``tmux new &lt;span class=&quot;pre&quot;&gt;-s&lt;/span&gt; &lt;span class=&quot;pre&quot;&gt;mi-sesion``&lt;/span&gt;&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Prefijo principal: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + b&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Dividir horizontalmente: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + b&lt;/tt&gt; seguido de &lt;tt class=&quot;docutils literal&quot;&gt;&amp;quot;&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Dividir verticalmente: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + b&lt;/tt&gt; seguido de &lt;tt class=&quot;docutils literal&quot;&gt;%&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Desacoplar sesión: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + b&lt;/tt&gt; seguido de &lt;tt class=&quot;docutils literal&quot;&gt;d&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Reenganchar sesión: &lt;tt class=&quot;docutils literal&quot;&gt;``tmux attach &lt;span class=&quot;pre&quot;&gt;-t&lt;/span&gt; &lt;span class=&quot;pre&quot;&gt;mi-sesion``&lt;/span&gt;&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;gnu-screen-el-veterano-indestructible&quot;&gt;
&lt;h3&gt;GNU Screen: el veterano indestructible&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://www.gnu.org/software/screen/&quot;&gt;GNU Screen&lt;/a&gt; es el abuelo de los multiplexores de terminal. Aunque su desarrollo es más conservador que el de tmux, sigue siendo una herramienta sumamente confiable que viene incluida en prácticamente cualquier distribución Linux.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;screen
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Iniciar sesión nueva: &lt;tt class=&quot;docutils literal&quot;&gt;``screen &lt;span class=&quot;pre&quot;&gt;-S&lt;/span&gt; &lt;span class=&quot;pre&quot;&gt;mi-jale``&lt;/span&gt;&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Prefijo principal: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + a&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Dividir región: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + a&lt;/tt&gt; seguido de &lt;tt class=&quot;docutils literal&quot;&gt;S&lt;/tt&gt; (horizontal) o &lt;tt class=&quot;docutils literal&quot;&gt;|&lt;/tt&gt; (vertical)&lt;/li&gt;
&lt;li&gt;Desacoplar sesión: &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + a&lt;/tt&gt; seguido de &lt;tt class=&quot;docutils literal&quot;&gt;d&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Reenganchar sesión: &lt;tt class=&quot;docutils literal&quot;&gt;``screen &lt;span class=&quot;pre&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;pre&quot;&gt;mi-jale``&lt;/span&gt;&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;tmate-colaboracion-remota-instantanea&quot;&gt;
&lt;h3&gt;tmate: colaboración remota instantánea&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://tmate.io/&quot;&gt;tmate&lt;/a&gt; es un fork directo de tmux enfocado en una sola cosa: compartir tu terminal al instante con colegas o compas de trabajo sin tener que configurar túneles SSH complejos ni abrir puertos en tu router. Al arrancar, tmate genera un enlace SSH seguro y un enlace web de sólo lectura o lectura/escritura que puedes pasar a cualquier persona.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;tmate
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Iniciar tmate y obtener credenciales de conexión&lt;/span&gt;
tmate
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Una vez adentro, tmate te mostrará en la barra inferior los comandos de conexión SSH y URLs web para compartir con tu equipo.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;kitty-abduco-el-combo-minimalista-estilo-unix&quot;&gt;
&lt;h3&gt;Kitty + Abduco: el combo minimalista estilo UNIX&lt;/h3&gt;
&lt;p&gt;Si ya usas el emulador de terminal &lt;a class=&quot;reference external&quot; href=&quot;https://sw.kovidgoyal.net/kitty/&quot;&gt;Kitty&lt;/a&gt;, sabes que cuenta con soporte nativo acelerado por GPU para pestañas, paneles y ventanas divididas. Sin embargo, una terminal gráfica no gestiona sesiones persistentes en segundo plano por sí sola.&lt;/p&gt;
&lt;p&gt;Aquí es donde entra &lt;a class=&quot;reference external&quot; href=&quot;http://www.brain-dump.org/projects/abduco/&quot;&gt;abduco&lt;/a&gt;. Siguiendo la filosofía UNIX de herramientas pequeñas y enfocadas, abduco se encarga exclusivamente del &lt;em&gt;detach&lt;/em&gt; y &lt;em&gt;attach&lt;/em&gt; de procesos, dejando que Kitty gestione toda la interfaz visual.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;kitty&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;abduco
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Crear una sesión persistente llamada &amp;quot;servidor&amp;quot;&lt;/span&gt;
abduco&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-c&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;servidor&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;bash
&lt;/pre&gt;&lt;/div&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Para desacoplarte de la sesión: presiona &lt;tt class=&quot;docutils literal&quot;&gt;Ctrl + \&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Para volver a conectarte más tarde: &lt;tt class=&quot;docutils literal&quot;&gt;``abduco &lt;span class=&quot;pre&quot;&gt;-a&lt;/span&gt; servidor``&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Para listar tus sesiones activas: &lt;tt class=&quot;docutils literal&quot;&gt;``abduco``&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;los-modernos-con-soporte-en-fedora-copr&quot;&gt;
&lt;h2&gt;Los modernos con soporte en Fedora Copr&lt;/h2&gt;
&lt;p&gt;Cuando las herramientas evolucionan muy rápido o no han entrado a los repositorios base de Fedora, el sistema de empaquetado comunitario &lt;strong&gt;Copr&lt;/strong&gt; es tu mejor aliado.&lt;/p&gt;
&lt;div class=&quot;section&quot; id=&quot;zellij-el-espacio-de-trabajo-moderno-en-rust&quot;&gt;
&lt;h3&gt;Zellij: el espacio de trabajo moderno en Rust&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://zellij.dev/&quot;&gt;Zellij&lt;/a&gt; se autodefine como un &lt;em&gt;workspace&lt;/em&gt; completo de terminal más que un simple multiplexor. Escrito en Rust, viene con una interfaz sumamente amigable, atajos intuitivos en pantalla, soporte de pestañas flotantes, layouts declarativos en KDL y un ecosistema de plugins compilados a WebAssembly (WASM).&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;copr&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;enable&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;sramanujam/zellij
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;zellij
&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;first admonition-title&quot;&gt;Tip&lt;/p&gt;
&lt;p&gt;Si prefieres contar siempre con la versión más reciente directamente desde el equipo de desarrollo de Zellij, puedes instalar el binario oficial compilado con su instalador:&lt;/p&gt;
&lt;div class=&quot;last&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Instalación directa del binario oficial de Zellij&lt;/span&gt;
bash&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&amp;lt;&lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-L&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;zellij.dev/launch&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Iniciar Zellij&lt;/span&gt;
zellij
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;wezterm-emulador-y-multiplexor-con-aceleracion-por-gpu&quot;&gt;
&lt;h3&gt;WezTerm: emulador y multiplexor con aceleración por GPU&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://wezterm.org/&quot;&gt;WezTerm&lt;/a&gt; es un emulador de terminal moderno y ultra configurable (mediante scripts en Lua) que integra su propio multiplexor cliente/servidor (&lt;tt class=&quot;docutils literal&quot;&gt;&lt;span class=&quot;pre&quot;&gt;wezterm-mux-server&lt;/span&gt;&lt;/tt&gt;). Te permite gestionar dominios locales y conectarte a dominios remotos a través de SSH con sincronización de estado.&lt;/p&gt;
&lt;p&gt;El autor de WezTerm (&lt;em&gt;wezfurlong&lt;/em&gt;) mantiene su propio repositorio Copr oficial para Fedora:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;copr&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;enable&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;wezfurlong/wezterm-nightly
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;wezterm
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;p&gt;Una vez instalado, puedes lanzar WezTerm con soporte de multiplexación o iniciar sesiones contra su servidor de multiplexación integrado.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;la-vanguardia-go-ghostty-rust-gpui-y-agentes-de-ia&quot;&gt;
&lt;h2&gt;La vanguardia: Go, Ghostty, Rust GPUI y Agentes de IA&lt;/h2&gt;
&lt;p&gt;En los últimos meses ha surgido una oleada de herramientas innovadoras que replantean por completo el concepto del multiplexor: interfaces modales, persistencia de estado a nivel de emulador y multiplexores pensados para orquestar agentes de codificación autónomos.&lt;/p&gt;
&lt;div class=&quot;section&quot; id=&quot;tuios-el-gestor-de-ventanas-modal-para-terminal&quot;&gt;
&lt;h3&gt;TUIOS: el gestor de ventanas modal para terminal&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/Gaurav-Gosain/tuios&quot;&gt;TUIOS&lt;/a&gt; lleva los conceptos de un gestor de ventanas tipo tiling (como i3 o bspwm) directamente dentro de la terminal. Desarrollado en Go, cuenta con una interfaz modal inspirada en Vim, soporte de múltiples espacios de trabajo (&lt;em&gt;workspaces&lt;/em&gt;), barra con telemetría de CPU y RAM, servidor SSH integrado y automatización mediante archivos de guion (&lt;em&gt;tape files&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root (si faltan utilerías de compresión)&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;tar&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;gzip

&lt;span class=&quot;c1&quot;&gt;# Descargar e instalar TUIOS&lt;/span&gt;
curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-fsSL&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;https://raw.githubusercontent.com/Gaurav-Gosain/tuios/main/install.sh&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;bash
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Iniciar TUIOS&lt;/span&gt;
tuios

&lt;span class=&quot;c1&quot;&gt;# O ejecutarlo con un tema específico&lt;/span&gt;
tuios&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;--theme&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;dracula
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;boo-persistencia-real-construida-sobre-libghostty&quot;&gt;
&lt;h3&gt;Boo: persistencia real construida sobre libghostty&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/coder/boo&quot;&gt;Boo&lt;/a&gt;, desarrollado por el equipo de Coder, es un enfoque distinto al clásico multiplexor. En lugar de reinterpretar secuencias de escape ANSI por encima, está construido directamente sobre la biblioteca de emulación &lt;tt class=&quot;docutils literal&quot;&gt;libghostty&lt;/tt&gt; (del proyecto Ghostty).&lt;/p&gt;
&lt;p&gt;Esto le permite a Boo guardar el estado exacto de la pantalla y la memoria del terminal, de modo que al desacoplar y reenganchar la sesión, todo queda exactamente como lo dejaste. Además, ofrece una API y comandos CLI diseñados para que scripts externos y agentes de IA interactúen con sesiones en segundo plano sin requerir una conexión interactiva.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Descargar e instalar Boo mediante su script oficial&lt;/span&gt;
curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-fsSL&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;https://raw.githubusercontent.com/coder/boo/main/install.sh&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;sh
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Crear una sesión en segundo plano&lt;/span&gt;
boo&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;new&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;mi-tarea

&lt;span class=&quot;c1&quot;&gt;# Reengancharse a la sesión&lt;/span&gt;
boo&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;attach&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;mi-tarea
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;okena-multiplexor-nativo-en-rust-con-gpui&quot;&gt;
&lt;h3&gt;Okena: multiplexor nativo en Rust con GPUI&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/contember/okena&quot;&gt;Okena&lt;/a&gt; es un multiplexor gráfico nativo escrito en Rust utilizando el framework GPUI (el motor de interfaz desarrollado originalmente para el editor Zed). Su punto fuerte no es el trabajo en servidores remotos sin entorno gráfico, sino ofrecer un entorno de desarrollo local donde cierras la aplicación, la vuelves a abrir y todo tu espacio de trabajo (paneles, proyectos, terminales y pestañas) se restaura al instante.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root: instalar dependencias de renderizado&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libxcb&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libX11&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libxkbcommon-x11&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;vulkan-loader&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libglvnd-egl

&lt;span class=&quot;c1&quot;&gt;# Descargar y extraer Okena&lt;/span&gt;
curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-fsSL&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;https://github.com/contember/okena/releases/download/v0.28.0/okena-linux-x64.tar.gz&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-o&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;/tmp/okena.tar.gz
tar&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-xzf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;/tmp/okena.tar.gz&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-C&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;/usr/local/bin
chmod&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;700&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;/usr/local/bin/okena
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Lanzar interfaz de Okena&lt;/span&gt;
okena

&lt;span class=&quot;c1&quot;&gt;# Inspeccionar comandos del cliente CLI&lt;/span&gt;
okena&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;--help
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;seance-multiplexor-gtk4-disenado-para-flujos-con-agentes-de-ia&quot;&gt;
&lt;h3&gt;Séance: multiplexor GTK4 diseñado para flujos con Agentes de IA&lt;/h3&gt;
&lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/no1msd/seance&quot;&gt;Séance&lt;/a&gt; es uno de los proyectos más interesantes del momento. Diseñado específicamente para entornos de escritorio Linux modernos con GTK4, libadwaita y libghostty, adopta una disposición de paneles horizontales con scroll infinito (similar al concepto del gestor de ventanas &lt;tt class=&quot;docutils literal&quot;&gt;niri&lt;/tt&gt;).&lt;/p&gt;
&lt;p&gt;Está pensado desde la base para orquestar y monitorear agentes de codificación de Inteligencia Artificial (como Claude Code, Codex o Pi). Detecta automáticamente el estado de los agentes en una barra lateral (si están trabajando, esperando confirmación o inactivos) y expone una herramienta de control por socket Unix (&lt;tt class=&quot;docutils literal&quot;&gt;seance ctl&lt;/tt&gt;) para controlar ventanas y paneles por código.&lt;/p&gt;
&lt;p&gt;Instalación:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# como root: instalar dependencias de entorno gráfico&lt;/span&gt;
dnf&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-y&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;install&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;fuse-libs&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libadwaita&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;gtk4&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;libX11&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;fontconfig

&lt;span class=&quot;c1&quot;&gt;# Descargar el AppImage oficial&lt;/span&gt;
mkdir&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-p&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;~/.local/bin
curl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-fsSL&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;https://github.com/no1msd/seance/releases/download/v0.1.4/seance-0.1.4-x86_64.AppImage&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;-o&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;~/.local/bin/seance
chmod&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;700&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;~/.local/bin/seance
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tips de uso:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;# Iniciar ventana principal de Séance&lt;/span&gt;
~/.local/bin/seance

&lt;span class=&quot;c1&quot;&gt;# Controlar sesión desde CLI&lt;/span&gt;
~/.local/bin/seance&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;ctl&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;--help
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;resumen-de-disponibilidad-en-fedora&quot;&gt;
&lt;h2&gt;Resumen de disponibilidad en Fedora&lt;/h2&gt;
&lt;p&gt;Para que tengas el panorama completo de un solo vistazo, aquí te dejo la tabla comparativa con el método recomendado en Fedora:&lt;/p&gt;
&lt;table border=&quot;1&quot; class=&quot;docutils&quot;&gt;
&lt;colgroup&gt;
&lt;col width=&quot;20%&quot; /&gt;
&lt;col width=&quot;25%&quot; /&gt;
&lt;col width=&quot;35%&quot; /&gt;
&lt;col width=&quot;20%&quot; /&gt;
&lt;/colgroup&gt;
&lt;thead valign=&quot;bottom&quot;&gt;
&lt;tr&gt;&lt;th class=&quot;head&quot;&gt;Herramienta&lt;/th&gt;
&lt;th class=&quot;head&quot;&gt;Tipo de interfaz&lt;/th&gt;
&lt;th class=&quot;head&quot;&gt;Método de instalación en Fedora&lt;/th&gt;
&lt;th class=&quot;head&quot;&gt;Repositorio&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign=&quot;top&quot;&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;tmux&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TUI clásica&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install tmux``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Oficial Fedora&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;GNU Screen&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TUI clásica&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install screen``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Oficial Fedora&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;tmate&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TUI colaborativa&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install tmate``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Oficial Fedora&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Kitty + Abduco&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GPU TUI modular&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install kitty abduco``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Oficial Fedora&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Zellij&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TUI moderna (Rust)&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; copr enable sramanujam/zellij &amp;amp;&amp;amp; dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install zellij``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Copr/Binario&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;WezTerm&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GPU GUI/Mux (Lua)&lt;/td&gt;
&lt;td&gt;&lt;tt class=&quot;docutils literal&quot;&gt;``dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; copr enable &lt;span class=&quot;pre&quot;&gt;wezfurlong/wezterm-nightly&lt;/span&gt; &amp;amp;&amp;amp; dnf &lt;span class=&quot;pre&quot;&gt;-y&lt;/span&gt; install wezterm``&lt;/tt&gt;&lt;/td&gt;
&lt;td&gt;Copr oficial&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;TUIOS&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Modal TUI (Go)&lt;/td&gt;
&lt;td&gt;Script oficial/GitHub Releases&lt;/td&gt;
&lt;td&gt;Binario directo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Boo&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TUI Ghostty (Coder)&lt;/td&gt;
&lt;td&gt;Script oficial/GitHub Releases&lt;/td&gt;
&lt;td&gt;Binario directo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Okena&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GPU GUI (Rust GPUI)&lt;/td&gt;
&lt;td&gt;GitHub Releases + dependencias Vulkan&lt;/td&gt;
&lt;td&gt;Binario directo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Séance&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GTK4/AI Mux&lt;/td&gt;
&lt;td&gt;AppImage oficial + bibliotecas GTK4/Adwaita&lt;/td&gt;
&lt;td&gt;AppImage/Fuente&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;conclusion&quot;&gt;
&lt;h2&gt;Conclusión&lt;/h2&gt;
&lt;p&gt;A final de cuentas, el mundo de los multiplexores de terminal ya no se limita únicamente a elegir entre &lt;tt class=&quot;docutils literal&quot;&gt;tmux&lt;/tt&gt; y &lt;tt class=&quot;docutils literal&quot;&gt;screen&lt;/tt&gt;. Hoy tienes un abanico chingón de alternativas:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;Si trabajas en servidores remotos puros, &lt;strong&gt;tmux&lt;/strong&gt; y &lt;strong&gt;Zellij&lt;/strong&gt; siguen siendo los reyes indiscutibles.&lt;/li&gt;
&lt;li&gt;Si haces pair programming o das soporte técnico a compas, &lt;strong&gt;tmate&lt;/strong&gt; te saca del apuro en dos segundos.&lt;/li&gt;
&lt;li&gt;Si quieres aprovechar tu GPU en el escritorio con layouts avanzados, el combo &lt;strong&gt;Kitty + Abduco&lt;/strong&gt; o &lt;strong&gt;WezTerm&lt;/strong&gt; te darán una fluidez envidiable.&lt;/li&gt;
&lt;li&gt;Y si estás metido de lleno en automatización y desarrollo asistido por agentes de IA, herramientas como &lt;strong&gt;Boo&lt;/strong&gt;, &lt;strong&gt;TUIOS&lt;/strong&gt;, &lt;strong&gt;Okena&lt;/strong&gt; y &lt;strong&gt;Séance&lt;/strong&gt; están marcando el futuro de cómo interactúas con tu consola.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pruébalos en tu instalación de Fedora y quédate con el que mejor se adapte a tu flujo de trabajo. ¿Cuál de todos estos es tu gallo para el día a día?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;referencias&quot;&gt;
&lt;h2&gt;Referencias&lt;/h2&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://itsfoss.com/terminal-multiplexers/&quot;&gt;Looking Beyond Tmux and Screen: 8 Terminal Multiplexers Worth Trying (It&#39;s FOSS)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/zellij-org/zellij&quot;&gt;Repositorio de Zellij en GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://wezterm.org/&quot;&gt;Sitio oficial y documentación de WezTerm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/Gaurav-Gosain/tuios&quot;&gt;Proyecto TUIOS en GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/coder/boo&quot;&gt;Proyecto Boo de Coder en GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/contember/okena&quot;&gt;Proyecto Okena en GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/no1msd/seance&quot;&gt;Proyecto Séance en GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://www.brain-dump.org/projects/abduco/&quot;&gt;Proyecto Abduco&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://github.com/tmux/tmux/wiki&quot;&gt;Manual de tmux&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;referencias-1&quot;&gt;
&lt;h2&gt;Referencias&lt;/h2&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://blog.woralelandia.com/el-protocolo-crisol-refactorizacion-red-teamblue-team-con-ia.html&quot;&gt;El Protocolo Crisol: refactorización Red Team/Blue Team con IA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
        </content>
        <author>
            
            <name>renich</name>
            
            
            <uri>https://blog.woralelandia.com/</uri>
        </author>
        <source>
            
            <title type="html">Rénich Bon Ćirić</title>
            
            
            <link rel="self" href="https://blog.woralelandia.com/"/>
            <id>https://blog.woralelandia.com/</id>
            
            <updated>2026-08-18T23:25:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christiano Anderson: Chafa</title>
        <link href="https://christiano.dev/til/chafa/"/>
        <id>https://christiano.dev/til/chafa/</id>
        <updated>2026-08-18T19:11:44+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b817a2e82ae4d479beae76e9f307bc4d&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>canderson9</name>
            
            
            <uri>https://christiano.dev</uri>
        </author>
        <source>
            
            <title type="html">Christiano Anderson</title>
            
            
            <subtitle type="html">Recent content in Fedora on Christiano Anderson</subtitle>
            
            <link rel="self" href="https://christiano.dev"/>
            <id>https://christiano.dev</id>
            
            <updated>2026-08-26T05:30:59+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Felipe Borges: Help us test the upcoming GNOME 51 release for Fedora 45!</title>
        <link href="https://blogs.gnome.org/feborges/gnome-51-fedora-45-test-day/"/>
        <id>https://blogs.gnome.org/feborges/?p=11296</id>
        <updated>2026-08-17T08:21:29+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/3c1189819ad48903a61fb752c922e9d6&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;Most of GNOME 51 is now packaged for Fedora 45. Starting today and running through the end of the week, we will be running our traditional &lt;a href=&quot;https://fedoraproject.org/wiki/Test_Day:2026-08-17_GNOME_51_Desktop&quot; class=&quot;external&quot;&gt;Fedora Test Day for GNOME&lt;/a&gt;. If you are a Fedora user, you can help us find last-minute integration issues and iron out what&amp;#8217;s going to become the stable Fedora 45 release.&lt;/p&gt;
&lt;p&gt;You can either boot the latest Fedora 45 image (nightly) in a virtual machine or update an existing test setup. Follow our &lt;a href=&quot;https://testdays.fedoraproject.org/testday/24&quot; class=&quot;external&quot;&gt;guided test matrix&lt;/a&gt;, try out different features, and record your results. Even testing for 15 minutes and reporting a single issue makes a huge difference.&lt;/p&gt;
&lt;p&gt;Visit &lt;a href=&quot;https://fedoraproject.org/wiki/Test_Day:2026-08-17_GNOME_51_Desktop&quot; class=&quot;external&quot;&gt;https://fedoraproject.org/wiki/Test_Day:2026-08-17_GNOME_51_Desktop&lt;/a&gt; for more info. You can join the &lt;a href=&quot;https://chat.fedoraproject.org/#/room/#workstation:fedoraproject.org&quot; class=&quot;external&quot;&gt;Fedora Workstation Matrix chat channel&lt;/a&gt; if you have more questions.&lt;/p&gt;
        </content>
        <author>
            
            <name>feborges</name>
            
            
            <uri>https://feborg.es/blog</uri>
        </author>
        <source>
            
            <title type="html">Felipe Borges</title>
            
            
            <subtitle type="html">Felipe&#39;s blog about GNOME</subtitle>
            
            <link rel="self" href="https://feborg.es/blog"/>
            <id>https://feborg.es/blog</id>
            
            <updated>2026-09-01T13:03:17+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Aurélien Bompard: From August 10 to August 16</title>
        <link href="https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/"/>
        <id>tag:abompard.fedorapeople.org,2026-08-17:/twif/2026/08-10-to-08-16/</id>
        <updated>2026-08-17T07:53:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/f593d0c0172e69d18825f90a584a0c74&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;lead&quot;&gt;Across the various Fedora groups, the overarching focus this week was on the successful &lt;strong&gt;Fedora 45 mass branching&lt;/strong&gt; and its subsequent release preparations, which drove extensive testing, mass rebuilds (particularly for the RISC-V architecture), and CI/CD validation efforts. Concurrently, infrastructure and engineering teams were heavily engaged in major system upgrades, notably migrating services to &lt;strong&gt;RHEL 10&lt;/strong&gt;, executing planned server outages, transitioning repositories to &lt;strong&gt;Forgejo&lt;/strong&gt;, and implementing network blocklists to mitigate aggressive automated scraping that temporarily disrupted operations. Policy and governance updates were also a central theme, as the Council and FESCo worked to finalize the &lt;strong&gt;Fedora Forge Usage Policy&lt;/strong&gt;, establish new Conflict of Interest guidelines, and address community concerns regarding AI-integrated software and regulatory liability under the EU Cyber Resilience Act. Finally, routine ecosystem maintenance and security remained high priorities, evidenced by the active processing of non-responsive maintainers, Out-of-Band security patching for vulnerabilities like the &quot;Zapscape&quot; kernel flaw, and ongoing dependency and macro improvements across language stacks like Python and Go.&lt;/p&gt;
&lt;div class=&quot;toc float-end ms-3 my-2&quot;&gt;
&lt;div class=&quot;accordion&quot; id=&quot;toc-accordion&quot;&gt;
&lt;div class=&quot;accordion-item&quot;&gt;
&lt;h2 class=&quot;accordion-header&quot; id=&quot;toc-heading&quot;&gt;
&lt;button aria-controls=&quot;toc-content&quot; aria-expanded=&quot;true&quot; class=&quot;accordion-button&quot; data-bs-target=&quot;#toc-content&quot; data-bs-toggle=&quot;collapse&quot; type=&quot;button&quot;&gt;
        Table of contents
      &lt;/button&gt;
&lt;/h2&gt;
&lt;div aria-labelledby=&quot;toc-heading&quot; class=&quot;accordion-collapse collapse show&quot; data-bs-parent=&quot;#toc-accordion&quot; id=&quot;toc-content&quot;&gt;
&lt;div class=&quot;accordion-body&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#announcements&quot;&gt;Announcements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#council&quot;&gt;Council&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#fesco&quot;&gt;FESCo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ambassadors&quot;&gt;Ambassadors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#workstation-gnome&quot;&gt;Workstation / GNOME&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#server&quot;&gt;Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#infrastructure&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#release-engineering&quot;&gt;Release Engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#quality&quot;&gt;Quality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#design&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#docs&quot;&gt;Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#internationalization&quot;&gt;Internationalization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#legal&quot;&gt;Legal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#copr&quot;&gt;COPR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#epel&quot;&gt;EPEL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#eln&quot;&gt;ELN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#atomic&quot;&gt;Atomic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#coreos&quot;&gt;CoreOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#arm&quot;&gt;ARM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#alternative-images&quot;&gt;Alternative Images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ai-ml&quot;&gt;AI &amp;amp; ML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#risc-v&quot;&gt;RISC-V&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#security&quot;&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#go&quot;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#php&quot;&gt;PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#python&quot;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#other-discussions&quot;&gt;Other Discussions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#contribution-opportunities&quot;&gt;Contribution opportunities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;h2 id=&quot;announcements&quot;&gt;&lt;i class=&quot;fa-solid fa-bullhorn&quot;&gt;&lt;/i&gt; Announcements&lt;/h2&gt;
&lt;p&gt;On the development and infrastructure front, &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/5QRK7ZTEXG2LUJ2OWDG3PYHAM4V5CROZ/&quot; title=&quot;Fedora 45 Mass Branching is now finished - devel-announce - Fedora mailing-lists&quot;&gt;Fedora 45 successfully completed its mass branching on August 11&lt;/a&gt; (following an &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/2AOQ6NKBTS37IOMTIFNBERSX6FJIHQYJ/&quot; title=&quot;Fedora 45 Mass Branching Notification &amp;mdash; Scheduled for 2026-08-11 - devel-announce - Fedora mailing-lists&quot;&gt;initial notification&lt;/a&gt;), placing the release into a post-branch freeze until a successful compose. Change owners were also &lt;a data-bs-content=&quot;Reminder - If you are a change owner for F45, your change is required to be
&#39;Testable&#39;[1] by August 11, 2026 as per our release schedule[2].
Please ensure your tracker bug is updated with the latest information
on the status of your change before this date and is in a testable
state.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/GE3S6OSSQPYBWXAHEAVDZSDQ3BBQKGGW/&quot; title=&quot;REMINDER: F45 Changes Testable Deadline is Tomorrow, 11 August - devel-announce - Fedora mailing-lists&quot;&gt;reminded that all F45 changes needed to be testable by August 11&lt;/a&gt;. Contributors should prepare for a &lt;a data-bs-content=&quot;Planned Outage - updates/upgrades/reboots - 2026-08-20 20:00 UTC&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/HIXK2ROBS7IT2PH3PZF3ZDD6SADIO76B/&quot; title=&quot;Planned Outage - updates/upgrades/reboots - 2026-08-20 20:00 UTC - devel-announce - Fedora mailing-lists&quot;&gt;six-hour planned infrastructure outage on August 20&lt;/a&gt; for server upgrades and RHEL 10 migrations. Policy updates are also underway, with the Council seeking feedback on the proposed &lt;a data-bs-content=&quot;Originally published at:			Fedora Forge Usage Policy &amp;ndash; Fedora Community Blog    After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July 2026), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of two weeks. If there are no significant changes to be made to the policy based on community feedbac...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-forge-usage-policy/198025&quot; title=&quot;Fedora Forge Usage Policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt; for the project&#39;s internal Forgejo instance. In broader ecosystem news, Mark J. Wielaard was &lt;a data-bs-content=&quot;Hi Fedora folks! 👋🏻&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/announce@lists.fedoraproject.org/thread/K5WPDGGZVSB7TXP7NUEM64LJKXRJZ3B2/&quot; title=&quot;Mark J. Wielaard (mjw) receives Distinguished Service Award in Software Freedom - announce - Fedora mailing-lists&quot;&gt;honored with the Distinguished Service Award in Software Freedom&lt;/a&gt; by the Software Freedom Conservancy for his decades of foundational work on tools like Valgrind, elfutils, and Sourceware.&lt;/p&gt;
&lt;p&gt;For those looking to get involved, the Fedora QA team is calling for volunteers for the upcoming &lt;a data-bs-content=&quot;Fedora 45 has several system-level changes that need testing on real hardware. The first test day up is GNOME 51, starting on 17 August, with more events planned for RPM 6.1, installation media and others. You can participate with a VM for most tests; some hardware-specific testing is more useful on a real machine. Details are contained in this article. Fedora 45 is bringing several changes that deserve testing beyond CI and automated test suites. Here are some of the bigger ones: R...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/test-days-for-fedora-45-help-us-test-the-big-changes/199257&quot; title=&quot;Test Days for Fedora 45: Help Us Test the Big Changes&quot;&gt;Fedora 45 Test Days&lt;/a&gt; (detailed further in a &lt;a data-bs-content=&quot;This article contains an Invitation and description of the planned testing for Fedora 45 with details and links for testers.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoramagazine.org/test-days-for-fedora-45-help-us-test-the-big-changes/&quot; title=&quot;Test Days for Fedora 45: Help Us Test the Big Changes - Fedora Magazine&quot;&gt;Fedora Magazine article&lt;/a&gt;), starting with GNOME 51 on August 17 and followed by testing for RPM 6.1 and installation media. If you are a newcomer unsure of where to start interacting with the community, &lt;a data-bs-content=&quot;We just published a new episode of the Fedora Podcast, and this one is all about this very place and its neighbors. Noah and I walk through where to actually engage with Fedora: real time chat on Matrix, long form discussion here on Discourse, Fedora Magazine, the Join SIG for newcomers, and This Week in Fedora for a weekly pulse check. If you have ever wondered where to start, give it a listen and say hello.  Audio: Fedora Project Podcast 58: Where Can You Engage with Fedora?  Video: https:/...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/new-fedora-podcast-where-can-you-engage-with-fedora-episode-058/199044&quot; title=&quot;New Fedora Podcast: Where Can You Engage with Fedora? (Episode 058)&quot;&gt;Episode 058 of the Fedora Podcast&lt;/a&gt; provides a comprehensive guide to Fedora&#39;s communication channels. Finally, users can check out a new tutorial on how to &lt;a data-bs-content=&quot;You wake up one morning to find your home server unresponsive, after some investigation you discover a failed NVMe drive taking your self-hosted services and data with it. Perhaps you&amp;rsquo;re a system administrator and a workstation&amp;rsquo;s SSD has been silently accumulating errors for months, and now a user is reporting corrupted files. Drive failures are rarely instant, they give subtle warnings (through rising temperatures, increasing error counts, and wear indicators) but only if you&amp;rsquo;re wa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/monitor-your-drive-health-with-performance-co-pilot-on-fedora/198919&quot; title=&quot;Monitor Your Drive Health with Performance Co-Pilot on Fedora&quot;&gt;monitor NVMe and SSD drive health using Performance Co-Pilot (PCP)&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;council&quot;&gt;&lt;i class=&quot;fa-solid fa-users&quot;&gt;&lt;/i&gt; Council&lt;/h2&gt;
&lt;p&gt;This week, the Council focused heavily on community policies and governance processes. Significant progress was made on the Fedora Forge Usage Policy, with the Council agreeing to adjust guidelines around Personally Identifiable Information (PII) and dropping the automated repository archival rule in favor of a mandatory &quot;tickets&quot; contact repository for organizations. Additionally, the Council agreed to propose a new Conflict of Interest guideline requiring neutral oversight during private decisions involving access rights.&lt;/p&gt;
&lt;p&gt;Other major topics included a proposal by Red Hat to act as the Open Source Software Steward for Fedora under the EU Cyber Resilience Act (CRA) to shield volunteer contributors from regulatory liability. The community also discussed user concerns over AI features embedded in packaged software, clarifications to the AI-Assisted Contributions Policy, and an updated draft of the Fedora Innovation Lifecycle to create a sandbox for large experimental changes.&lt;/p&gt;
&lt;h3 id=&quot;decisions&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Agreed to update the Fedora Forge Usage Policy to include a short sentence on handling Personally Identifiable Information (PII) under the Code of Conduct section, address remaining feedback in a v.3 draft, and allow one more week of community review before voting.&lt;/li&gt;
&lt;li&gt;Agreed to propose a new Conflict of Interest guideline for governance groups, stating that private decisions regarding access rights should require mediation or oversight from project leadership (FPL/FCA/FOA) if a conflict of interest exists, and to gather community feedback before formalizing the change.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Council/&quot;&gt;detailed report&lt;/a&gt; for the Council team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/council/&quot; title=&quot;Fedora Council Charter&quot;&gt;Council team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;fesco&quot;&gt;&lt;i class=&quot;fa-solid fa-users-gear&quot;&gt;&lt;/i&gt; FESCo&lt;/h2&gt;
&lt;p&gt;This week, FESCo held one meeting, participated in three forum discussions, and handled 19 tickets. During the meeting, FESCo noted that the completion deadline and mass branching for Fedora 45 had arrived, and briefly discussed the need for mitigations against aggressive automated scraping on the src.fedoraproject.org infrastructure. On the forums, community members initiated a discussion on whether Fedora needs a formal policy or labeling system for packages that introduce AI-powered features, highlighting concerns about data privacy and unexpected behavior.&lt;/p&gt;
&lt;p&gt;A significant portion of FESCo&#39;s activity in tickets involved voting on Change proposals for F45 and F46, resulting in the approval of several new features including a WebUI installer for Fedora Atomic, the deprecation of the NIS profile in authselect, and the introduction of a new &lt;code&gt;encapsule&lt;/code&gt; developer container tool. Additionally, FESCo processed multiple non-responsive maintainer tickets, resulting in the orphaning of some packages and the assignment of new maintainers to several critical components like &lt;code&gt;thermald&lt;/code&gt; and &lt;code&gt;mcelog&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_1&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved Change: Web Based Remote Installation Support for Atomic Desktops (&lt;a data-bs-content=&quot;Enable secure remote installation via the Anaconda WebUI on Fedora Atomic Desktop images. Users can boot a target machine with inst.webui.remote and complete the installation from a web browser on another machine over HTTPS with pin-based authentication. This change is scoped to Atomic Desktop im...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3670&quot; title=&quot;Change: Web Based Remote Installation Support for Atomic Desktops&quot;&gt;Ticket #3670&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Anaconda WebUI Fedora Atomic (&lt;a data-bs-content=&quot;Switch the installer used by Fedora Atomic ISO images from the legacy GTK-based Anaconda installer to the new WebUI installer.

This aligns the installation experience of Atomic media with Fedora Workstation, KDE and Fedora Live Spins. 

* [Change proposal](https://fedoraproject.org/wiki/Chan...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3666&quot; title=&quot;Change: Anaconda WebUI Fedora Atomic&quot;&gt;Ticket #3666&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Encapsule isolated devel containers (&lt;a data-bs-content=&#39;encapsule is a new small CLI tool for developers who want to try out &quot;tools installed from the internet&quot; for example (or use them within a project workdir) inside a safer container environment rather than directly in their home directory and host system.


* [Change proposal](https://fedorapro...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3668&quot; title=&quot;Change: Encapsule isolated devel containers&quot;&gt;Ticket #3668&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: IBus 1.5.35 (&lt;a data-bs-content=&quot;IBus 1.5.35 will enhance the handling of XKB keymaps in Wayland desktop environments 

* [Change proposal](https://fedoraproject.org/wiki/Changes/IBus_1.5.35)
* [devel post](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/IPH5OO6EYBZESH5KR7OMLDAL3ASK7ABI/)
*...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3669&quot; title=&quot;Change: IBus 1.5.35&quot;&gt;Ticket #3669&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Authselect Remove NIS Profile (&lt;a data-bs-content=&#39;Authselect currently ships four profiles local, sssd, winbind and nis. This change suggest removing the nis profile from authselect - it will no longer be possible to configure nsswitch.conf for NIS with authselect using &quot;authselect select nis&quot; but NIS will still be available on the system and us...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3662&quot; title=&quot;Change: Authselect Remove NIS Profile&quot;&gt;Ticket #3662&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Disable in Kernel Crypto Userspace API Phase 1 (&lt;a data-bs-content=&quot;The in kernel Crypto Userspace API (CRYPTO_USER_API) is now deprecated upstream, with some parts of it being actively removed early in the 7.2 cycle, because of the security risk it contains. It is due to be disabled and actively removed from upstream in the near future. Restrict it&#39;s use in Fedo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3667&quot; title=&quot;Change: Disable in Kernel Crypto Userspace API (Phase 1)&quot;&gt;Ticket #3667&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Enable systemd-oomd and zram swap for CoreOS (&lt;a data-bs-content=&quot;Enable systemd-oomd.service and swap on zram by default to align Fedora CoreOS with other Fedora variants.

* [Change proposal](https://fedoraproject.org/wiki/Changes/CoreOS_default_to_enable_systemd-oomd_and_swap_on_Zram)
* [devel post](https://lists.fedoraproject.org/archives/list/devel@list...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3661&quot; title=&quot;Change: Enable systemd-oomd and zram swap for CoreOS&quot;&gt;Ticket #3661&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved Change: Sequoia openpgpverify (&lt;a data-bs-content=&quot;Introduce a rpm macro %openpgpverify and update packages to use it instead of existing gnupg specific %gpgverify. The new macro will use a standard OpenPGP implementation from Sequoia instead of GnuPG by default to provide support for Post Quantum Cryptography as defined in the OpenPGP WG. This i...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3660&quot; title=&quot;Change: Sequoia openpgpverify&quot;&gt;Ticket #3660&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved an updates policy exception for python-cloudflare (&lt;a data-bs-content=&quot;I would like to request and updates policy exception for python-cloudflare.  I am trying to update certbot in Fedora to 5.7.0, but this requires python-cloudflare &amp;gt;= 4.0 and currently Fedora 44 and 43 have 2.19.4.  From what I can tell, no other Fedora packages require python-cloudflare.  We do c...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3674&quot; title=&quot;Updates exception for python-cloudflare&quot;&gt;Ticket #3674&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved a one-time updates policy exception for thermald across all Fedora branches to fix power management issues (&lt;a data-bs-content=&quot;I would like to request a one-time exception for `thermald` across all Fedora branches.

This is required to fix power management control on Intel-based machines that rely on `thermald` for this functionality, as many newer laptops released in the last couple of years have poorly working or compl...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3673&quot; title=&quot;Updates policy exception request for thermald&quot;&gt;Ticket #3673&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved the non-responsive maintainer process for the owner of python-avocado and python-aexpect, leading to the packages being orphaned (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

cleber

### Names of package(s) with unaddressed issues

python-avocado python-aexpect

### Link to non-responsive maintainer bug

https://bugzilla.redhat.com/show_bug.cgi?id=2499900

### Unaddressed issues

Link to list: [Bug List](https://bugzi...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3659&quot; title=&quot;Non-responsive maintainer: cleber&quot;&gt;Ticket #3659&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Approved adding new co-maintainers for thermald, libfprint, fprintd, and fwts under the non-responsive maintainer policy (&lt;a data-bs-content=&quot;### FAS username of the non-responsive maintainer

benzea

### Names of package(s) with unaddressed issues

thermald, libfprint, fprintd, fwts

### Link to non-responsive maintainer bug

_No response_

### Unaddressed issues

No pull requests have been addressed and merged by the maintainer in we...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3672&quot; title=&quot;Non-responsive maintainer: benzea&quot;&gt;Ticket #3672&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/FESCo/&quot;&gt;detailed report&lt;/a&gt; for the FESCo team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fesco/&quot; title=&quot;Fedora Engineering Steering Committee&quot;&gt;FESCo team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ambassadors&quot;&gt;&lt;i class=&quot;fa-solid fa-people-arrows&quot;&gt;&lt;/i&gt; Ambassadors&lt;/h2&gt;
&lt;p&gt;This week, the Ambassadors group received a single announcement regarding the Call for Sessions for the Everything Open 2027 conference. Fedora contributors are encouraged to submit proposals for talks or tutorials relating to Linux, open source, security, or operations by September 6, 2026. For more details, see the &lt;a data-bs-content=&quot;Hi Fedora Community,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/ambassadors@lists.fedoraproject.org/thread/CNOTEVDALTI5I4F7KOS5UXN6A36GKFEZ/&quot; title=&quot;Everything Open 2027 &amp;ndash; Call for Sessions (Linux, Open Source, Ops &amp;amp; Security) - ambassadors - Fedora mailing-lists&quot;&gt;mailing list post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Ambassadors/&quot;&gt;detailed report&lt;/a&gt; for the Ambassadors team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Ambassadors - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Ambassadors&quot;&gt;Ambassadors team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;workstation-gnome&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; Workstation / GNOME&lt;/h2&gt;
&lt;p&gt;This week, the scheduled Workstation Working Group meeting was cancelled due to a scheduling conflict. The primary discussion in the community centered around the future of the Ptyxis terminal emulator in Fedora, as its original author confirmed he is no longer maintaining the project.&lt;/p&gt;
&lt;p&gt;Community members discussed potential alternatives to replace Ptyxis, including Ghostty and GNOME Console. To determine an official path forward and prevent wasted effort by community translators on an abandoned upstream project, a formal ticket was filed with the Workstation Working Group.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Workstation-GNOME/&quot;&gt;detailed report&lt;/a&gt; for the Workstation / GNOME team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/workstation-working-group/&quot; title=&quot;Fedora Workstation Working Group&quot;&gt;Workstation / GNOME team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;server&quot;&gt;&lt;i class=&quot;fa-solid fa-server&quot;&gt;&lt;/i&gt; Server&lt;/h2&gt;
&lt;p&gt;During the week of August 10-16, 2026, the Fedora Server group focused on Fedora 45 branched release testing and documentation restructuring. The group celebrated the availability of group-wide CI/CD runners for the first time. Significant discussions were held regarding the Home Server spin-off, specifically evaluating a new virtualized Kiwi development and testing environment.&lt;/p&gt;
&lt;p&gt;In documentation, the group decided to streamline by merging tutorial and use-case files into a single &quot;Use cases&quot; section. Testing for F45 is actively underway, though a partition type issue in the VM build requires a fix.&lt;/p&gt;
&lt;h3 id=&quot;decisions_2&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The documentation structure will be updated by creating a new &quot;use cases&quot; section that merges all use-case and tutorial files, leading to the deletion of the dedicated &quot;Tutorials&quot; section.&lt;/li&gt;
&lt;li&gt;The Working Group will finalize the specific restructuring details for the post-installation documentation sections in the related tracking ticket and vote on it during the next meeting.&lt;/li&gt;
&lt;li&gt;All working group members are requested to test the new virtualized build environment by following the Home Server README to build a dummy Fedora image.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Server/&quot;&gt;detailed report&lt;/a&gt; for the Server team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/server-working-group/&quot; title=&quot;Fedora Server Working Group&quot;&gt;Server team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;infrastructure&quot;&gt;&lt;i class=&quot;fa-solid fa-network-wired&quot;&gt;&lt;/i&gt; Infrastructure&lt;/h2&gt;
&lt;p&gt;This week, the Infrastructure team focused heavily on migrating services to RHEL 10, scheduling a major 6-hour outage for August 20 to handle mass updates, reboots, and VM reinstallations. To combat severe scraping traffic on Fedora infrastructure (which temporarily spiked server loads and disrupted Anubis on Pagure), the team successfully implemented a new user-agent blocklist. The team is also officially migrating the Matrix moderation bot to Fedora&#39;s OpenShift infrastructure, alongside drafting new policies for &quot;official&quot; Matrix rooms. Finally, the legacy &lt;code&gt;retrace.fedoraproject.org&lt;/code&gt; server is being decommissioned due to a lack of maintenance.&lt;/p&gt;
&lt;h3 id=&quot;decisions_3&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A 6-hour infrastructure outage is scheduled for August 20 at 20:00 UTC for mass updates, reboots, and RHEL 10 migrations.&lt;/li&gt;
&lt;li&gt;The unmaintained &lt;code&gt;retrace.fedoraproject.org&lt;/code&gt; server will be shut down and decommissioned.&lt;/li&gt;
&lt;li&gt;The primary rsync servers have been switched to the BBR congestion control algorithm to improve download speeds.&lt;/li&gt;
&lt;li&gt;The Fedora Matrix moderation bot will be officially migrated to Fedora Infrastructure (&lt;code&gt;@moderation:fedoraproject.org&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Infrastructure/&quot;&gt;detailed report&lt;/a&gt; for the Infrastructure team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/&quot; title=&quot;Fedora Infrastructure and Release Engineering&quot;&gt;Infrastructure team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;release-engineering&quot;&gt;&lt;i class=&quot;fa-solid fa-upload&quot;&gt;&lt;/i&gt; Release Engineering&lt;/h2&gt;
&lt;p&gt;This week, the Release Engineering team successfully completed the mass branching of Fedora 45 off of Rawhide, with Rawhide officially transitioning to Fedora 46. Concurrently, the mass re-signing process for Fedora 45 packages and the generation of the Fedora 47 IMA key took place. Additionally, the team finalized the migration of all Release Engineering repositories to Forgejo (&lt;code&gt;fedora-scm-requests&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Other notable activities involved fixing an early signing issue for ELN packages, updating staging environments for &lt;code&gt;koji-image-builder&lt;/code&gt; testing, and refining internal tools, such as creating a dedicated team to validate SCM requests and reduce notification spam. Maintainers are also reminded to use the new &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; feature instead of filing Releng tickets for routine package unretirements.&lt;/p&gt;
&lt;h3 id=&quot;decisions_4&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fedora 45 was successfully branched from Rawhide, making Rawhide officially Fedora 46.&lt;/li&gt;
&lt;li&gt;Package maintainers no longer need to open Release Engineering tickets for package unretirements; they must now use the &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; command (requires fedpkg v1.48+).&lt;/li&gt;
&lt;li&gt;All Release Engineering repositories have been fully migrated to Forgejo.&lt;/li&gt;
&lt;li&gt;A new group (&lt;code&gt;forge-releng-scm-validators&lt;/code&gt;) was established to handle SCM requests directly, resolving the issue of excessive pings to all members of the releng organization.&lt;/li&gt;
&lt;li&gt;The Fedora 43 signing key was removed from the &lt;code&gt;coreos-pool&lt;/code&gt; and replaced with the Fedora 46 key.&lt;/li&gt;
&lt;li&gt;Nonresponsive maintainer processes were executed for the user &lt;code&gt;cleber&lt;/code&gt;, resulting in the orphaning of their packages.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Release-Engineering/&quot;&gt;detailed report&lt;/a&gt; for the Release Engineering team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/release_guide/&quot; title=&quot;Fedora Release Engineering&quot;&gt;Release Engineering team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;quality&quot;&gt;&lt;i class=&quot;fa-solid fa-medal&quot;&gt;&lt;/i&gt; Quality&lt;/h2&gt;
&lt;p&gt;The Quality group focused on system performance, package default configurations, and preparations for the Fedora 45 release. Significant attention was brought to performance and power efficiency regressions caused by the switch to &lt;code&gt;tuned-ppd&lt;/code&gt;, prompting discussions on how to better adjust the default TuneD profiles. Additionally, community testers successfully verified a critical GRUB Out-of-Memory fix in Rawhide.&lt;/p&gt;
&lt;p&gt;In Quality Engineering (QE), early manual validation testing for Fedora 45 has started and already uncovered several significant bugs. The team also prepared tooling for the upcoming release, testing Issuebot in production and marking it ready for F45.&lt;/p&gt;
&lt;h3 id=&quot;decisions_5&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Issuebot has been successfully tested in production and is formally ready to run for the Fedora 45 release cycle.&lt;/li&gt;
&lt;li&gt;The GRUB Out-of-Memory fix was verified to work in Rawhide, allowing the pending rollout to Fedora 44 to proceed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Quality/&quot;&gt;detailed report&lt;/a&gt; for the Quality team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/qa-docs/&quot; title=&quot;Welcome!&quot;&gt;Quality team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;design&quot;&gt;&lt;i class=&quot;fa-solid fa-image&quot;&gt;&lt;/i&gt; Design&lt;/h2&gt;
&lt;p&gt;Between August 10 and August 16, 2026, the Design team continued to refine key graphical assets for Fedora projects and internal tools, alongside ongoing UX work for the Fedora Design Docs revamp. Major discussions revolved around finalizing the character details for the LoLa AI Package Manager mascot and aiming to complete avatars for the Fedora Matrix bots by the end of the current sprint. Additionally, historical design assets were preserved through a repository migration from Pagure to the active Forge.&lt;/p&gt;
&lt;h3 id=&quot;decisions_6&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Migrated the legacy &lt;code&gt;designassets&lt;/code&gt; repository from Pagure to the Design organization on Forge to preserve historical content and history.&lt;/li&gt;
&lt;li&gt;Utilized the Matrix ID &lt;code&gt;@admin:fedoraproject.org&lt;/code&gt; as the official handle for the newly rolling-out moderation bot, which will require an avatar.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Design/&quot;&gt;detailed report&lt;/a&gt; for the Design team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/&quot; title=&quot;Fedora Design&quot;&gt;Design team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;docs&quot;&gt;&lt;i class=&quot;fa-solid fa-file&quot;&gt;&lt;/i&gt; Docs&lt;/h2&gt;
&lt;p&gt;The Docs team met to discuss ongoing efforts to clean up outdated Fedora Wiki pages, exploring automated approaches using the MediaWiki API to replace tedious manual deletions. They also evaluated a new experimental CI site builder relying on Podman and discussed adopting the Vale linter, deciding to introduce it as a recommendation for local authoring before enforcing it in CI. Concurrently, a community forum discussion took place regarding the documentation and rationale behind recommending a separate &lt;code&gt;/boot&lt;/code&gt; partition in Fedora installations. Team tickets tracked a new membership request, a broken link in the Server test results wiki page, and the extensive historical wiki cleanup effort.&lt;/p&gt;
&lt;h3 id=&quot;decisions_7&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Vale linter will be introduced as a recommended tool for local authoring rather than a strict CI requirement to avoid blocking contributors with excessive errors.&lt;/li&gt;
&lt;li&gt;Mass deletion of obsolete Docs-related wiki pages (such as Fedora 8 and 11 guides) will continue, with script-based automation via the MediaWiki API being actively explored to streamline the process.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Docs/&quot;&gt;detailed report&lt;/a&gt; for the Docs team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fedora-docs/&quot; title=&quot;Fedora Documentation Team&quot;&gt;Docs team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;internationalization&quot;&gt;&lt;i class=&quot;fa-solid fa-language&quot;&gt;&lt;/i&gt; Internationalization&lt;/h2&gt;
&lt;p&gt;This week, the Internationalization group received a cross-posted invitation to speak at the &lt;a data-bs-content=&quot;Hi Fedora Community,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/i18n@lists.fedoraproject.org/thread/CNOTEVDALTI5I4F7KOS5UXN6A36GKFEZ/&quot; title=&quot;Everything Open 2027 &amp;ndash; Call for Sessions (Linux, Open Source, Ops &amp;amp; Security) - i18n - Fedora mailing-lists&quot;&gt;Everything Open 2027&lt;/a&gt; conference. Community members are encouraged to submit session proposals covering topics like Linux, open source, AI, security, and operations before the September 6, 2026 deadline.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Internationalization/&quot;&gt;detailed report&lt;/a&gt; for the Internationalization team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/localization/&quot; title=&quot;Fedora Localization Team&quot;&gt;Internationalization team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;legal&quot;&gt;&lt;i class=&quot;fa-solid fa-scale-balanced&quot;&gt;&lt;/i&gt; Legal&lt;/h2&gt;
&lt;p&gt;This week, the Legal group discussed whether Copr projects are permitted to download and use proprietary software, specifically the NVIDIA CUDA toolkit, during the build process for otherwise free and open-source packages like &lt;code&gt;cuda-python&lt;/code&gt;. The primary concern raised was that utilizing proprietary dependencies during a build could inadvertently include proprietary code in the resulting binaries, such as through inlined headers. The prevailing consensus was that this practice is not allowed if it results in the distribution of content that violates Fedora&#39;s allowed licensing rules.&lt;/p&gt;
&lt;h3 id=&quot;decisions_8&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Software built, hosted, and distributed in Copr must be governed entirely by an acceptable Fedora license. Downloading proprietary software (like the NVIDIA CUDA toolkit) during a Copr build process is generally unacceptable if it causes the resulting binary to include proprietary content, such as inlined code from proprietary headers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Legal/&quot;&gt;detailed report&lt;/a&gt; for the Legal team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/legal/&quot; title=&quot;Fedora Legal Resources&quot;&gt;Legal team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;copr&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; COPR&lt;/h2&gt;
&lt;p&gt;A scheduled outage for the COPR servers was announced for &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/thread/ASJDKKTO7ZI7D63JV2B3GL5YR2JDX3NP/&quot; title=&quot;Outage: Upgrade of Copr servers - 2026-08-12 07:30 UTC - copr-devel - Fedora mailing-lists&quot;&gt;2026-08-12 at 07:30 UTC&lt;/a&gt;, lasting approximately three hours. The downtime allowed the team to update COPR packages to newer versions, providing bug fixes and new features to the general Linux community using the build service.&lt;/p&gt;
&lt;p&gt;Community members with questions or issues were encouraged to use the Fedora Build System Matrix channel (&lt;code&gt;#buildsys:fedoraproject.org&lt;/code&gt;) or comment on the associated &lt;a data-bs-content=&quot;### planned outage

There will be an outage starting at:

```
$ date --date &#39;2026-08-12 07:30 UTC&#39;
```

The outage will last approximately 3 hours. The copr-backend storage (copr
build results) will stay mostly online during this outage but some downtime is expected.

Reason for outage:
...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13498&quot; title=&quot;Outage: Upgrade of Copr servers - 2026-08-12 07:30 UTC&quot;&gt;infrastructure ticket&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Copr is designed to be a lightweight buildsystem that allows contributors to create packages, put them in repositories, and make it easy for users to install the packages onto their system. Within the Fedora Project it is used to allow packagers to create third party repositories.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.copr.fedorainfracloud.org/index.html#communication&quot; title=&quot;Copr Buildsystem &amp;mdash; COPR  documentation&quot;&gt;COPR team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;epel&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; EPEL&lt;/h2&gt;
&lt;p&gt;This week, the EPEL group focused heavily on repository architecture and package updates. The Steering Committee unanimously approved the &quot;de-z-ification&quot; of EPEL 10, aligning its repository structure with the upcoming EPEL 11 release by utilizing the &lt;code&gt;$stream&lt;/code&gt; variable for CentOS while leaving RHEL without a suffix.&lt;/p&gt;
&lt;p&gt;In package news, maintainers announced the migration of &lt;code&gt;libgit2&lt;/code&gt; dependents in EPEL 9 and EPEL 10 to the supported v1.9 branch to address security vulnerabilities, as well as minor updates to &lt;code&gt;uv&lt;/code&gt; and &lt;code&gt;ruff&lt;/code&gt; in the EPEL 10.3 testing repositories.&lt;/p&gt;
&lt;h3 id=&quot;decisions_9&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The EPEL Steering Committee unanimously approved the &quot;de-z-ification&quot; of EPEL 10. CentOS streams will use suffixed repository paths (e.g., &lt;code&gt;epel-10s&lt;/code&gt;) while RHEL uses unsuffixed paths (e.g., &lt;code&gt;epel-10&lt;/code&gt;), aligning with the approved EPEL 11 design.&lt;/li&gt;
&lt;li&gt;Packages depending on &lt;code&gt;libgit2&lt;/code&gt; in EPEL 9 and EPEL 10 will be migrated from the obsolete v1.7 branch to the supported v1.9 branch via pull requests.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/EPEL/&quot;&gt;detailed report&lt;/a&gt; for the EPEL team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/epel/&quot; title=&quot;Extra Packages for Enterprise Linux (EPEL)&quot;&gt;EPEL team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;eln&quot;&gt;&lt;i class=&quot;fa-solid fa-flask-vial&quot;&gt;&lt;/i&gt; ELN&lt;/h2&gt;
&lt;p&gt;The ELN group met this week to discuss recent updates, including the publication of bootc images, the minimization of &lt;code&gt;go-vendor-tools&lt;/code&gt; for RHEL 11, and variant reorganizations such as moving Live images to a new AltImages variant and adding a new Extensions variant. The group also noted the F45 branching process, which temporarily paused builds, and highlighted that the next branching in six months will coincide with the RHEL 11 branching.&lt;/p&gt;
&lt;p&gt;Additionally, the group discussed mitigating database bloat in Koji caused by failing draft build retries. A proposal was also made to adopt a separate GPG key for ELN content starting with Fedora 46 to reduce the frequency of key rotations from twice a year to once every three years.&lt;/p&gt;
&lt;h3 id=&quot;decisions_10&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Pursue a dedicated GPG key for ELN content starting with the F46/EL11 branching cycle to reduce key rotations, initiating the process by filing a releng ticket.&lt;/li&gt;
&lt;li&gt;Deploy a fix to the build sync tooling to prevent retries of consistently failing draft builds from rapidly filling up the Koji database.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/ELN/&quot;&gt;detailed report&lt;/a&gt; for the ELN team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/eln/&quot; title=&quot;Fedora ELN project&quot;&gt;ELN team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;atomic&quot;&gt;&lt;i class=&quot;fa-solid fa-atom&quot;&gt;&lt;/i&gt; Atomic&lt;/h2&gt;
&lt;p&gt;The Atomic group had a quiet week. During a brief &lt;a data-bs-content=&quot;Logs of meeting fedora-atomic-initiative in meeting-1_matrix_fedoraproject-org - August 11, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-11/fedora-atomic-initiative.2026-08-11-14.00.log.html&quot; title=&quot;fedora-atomic-initiative - Logs&quot;&gt;meeting&lt;/a&gt;, members noted that ongoing Konflux integration work for Atomic Desktops is continuing. On the &lt;a data-bs-content=&quot;Several pieces of bootc documentation suggest that /opt and /usr/local should be regular directories, including the bootc filesystem document: Filesystem - bootc  &amp;hellip;as well as comments in the tmpfiles config that creates the legacy /var/opt and /var/usrlocal:  $ cat /usr/lib/tmpfiles.d/rpm-ostree-0-integration-opt-usrlocal.conf  # Traditionally, /usr/local has been a link to /var/usrlocal and /opt to /var/opt.  # A new model now is to allow OSTree commit content in those directories. But  # this ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/are-opt-and-usr-local-symlinks-on-silverblue-because-it-is-an-ostree-image-and-not-bootc/199320&quot; title=&quot;Are /opt and /usr/local symlinks on Silverblue because it is an ostree image and not bootc?&quot;&gt;forums&lt;/a&gt;, a community member inquired about &lt;code&gt;/opt&lt;/code&gt; and &lt;code&gt;/usr/local&lt;/code&gt; functioning as symlinks in Silverblue and asked whether future Fedora bootc images will transition to using regular directories instead.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/AtomicDesktops - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/AtomicDesktops&quot;&gt;Atomic team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;coreos&quot;&gt;&lt;i class=&quot;fa-solid fa-layer-group&quot;&gt;&lt;/i&gt; CoreOS&lt;/h2&gt;
&lt;p&gt;CoreOS met once this week to discuss the Fedora 45 release schedule and a severe kernel vulnerability. Fedora 45 recently branched from Rawhide, and the team is preparing the necessary updates for &lt;code&gt;coreos-installer&lt;/code&gt; and bootc images, alongside monitoring for F46 key signing issues in Rawhide.&lt;/p&gt;
&lt;p&gt;The team also reviewed the recent &quot;Zapscape&quot; kernel vulnerability (CVE-2026-64561). They decided to issue an out-of-band kernel update for the &lt;code&gt;testing&lt;/code&gt; and &lt;code&gt;next&lt;/code&gt; streams to mitigate the issue for VM workloads immediately, rather than waiting for the scheduled &lt;code&gt;stable&lt;/code&gt; release next week.&lt;/p&gt;
&lt;h3 id=&quot;decisions_11&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Issue an out-of-band kernel update for the &lt;code&gt;testing&lt;/code&gt; and &lt;code&gt;next&lt;/code&gt; streams to address the Zapscape vulnerability (CVE-2026-64561) prior to the next scheduled &lt;code&gt;stable&lt;/code&gt; release.&lt;/li&gt;
&lt;li&gt;Use a package override via GitHub actions to fast-track the fixed kernel without promoting the entire testing-devel/next-devel stream.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/CoreOS/&quot;&gt;detailed report&lt;/a&gt; for the CoreOS team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;A minimal OS with automatic updates. Scalable and secure.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/coreos/&quot; title=&quot;The container optimized OS&quot;&gt;CoreOS team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;arm&quot;&gt;&lt;i class=&quot;fa-solid fa-mobile-screen&quot;&gt;&lt;/i&gt; ARM&lt;/h2&gt;
&lt;p&gt;During this week, the ARM group had a brief &lt;a data-bs-content=&quot;Hello Peter,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/5DFLZF2H2WRLL3W5NSA7ADK4GDMVMRRS/&quot; title=&quot;Re: CPU temperature - arm - Fedora mailing-lists&quot;&gt;discussion&lt;/a&gt; regarding kernel availability for the Raspberry Pi 5. A community member inquired about a Fedora 44 (F44) kernel, noting the reliability of the current F43 kernel updates. It was confirmed that F44, F45, and Rawhide kernels are already available for the device in the existing COPR repository.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Architectures/ARM - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Architectures/ARM&quot;&gt;ARM team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;alternative-images&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; Alternative Images&lt;/h2&gt;
&lt;p&gt;In their recent &lt;a data-bs-content=&quot;Logs of meeting alternative-images in meeting-1_matrix_fedoraproject-org - August 13, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-13/alternative-images.2026-08-13-19.00.log.html&quot; title=&quot;alternative-images - Logs&quot;&gt;meeting&lt;/a&gt;, the Alternative Images group announced that RISC-V tags and targets have been successfully set up, representing a major first step toward creating new RISC-V images. Furthermore, Kiwi descriptions for RISC-V have been provided by Andrea.&lt;/p&gt;
&lt;p&gt;The group is designating the upcoming week as &quot;image week.&quot; During this time, they will conduct their regular quarterly image updates and officially begin generating RISC-V images specifically for QEMU virtual machines and P550 hardware.&lt;/p&gt;
&lt;h3 id=&quot;decisions_12&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;To begin generating RISC-V images specifically targeting QEMU and P550 hardware during the upcoming week.&lt;/li&gt;
&lt;li&gt;To proceed with the regular quarterly image updates next week.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;In the sections below, you can find Fedora Linux downloads that do not fit under any of the standard release categories.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/misc/&quot; title=&quot;Miscellaneous Downloads&quot;&gt;Alternative Images team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ai-ml&quot;&gt;&lt;i class=&quot;fa-solid fa-robot&quot;&gt;&lt;/i&gt; AI &amp;amp; ML&lt;/h2&gt;
&lt;p&gt;The AI &amp;amp; ML SIG met to discuss the upcoming ROCm 7.14 update for Fedora 46 and the use of the &lt;code&gt;pi-coding-agent&lt;/code&gt; tool (available in Fedora 45) for automating day-to-day packaging review tasks. A major point of discussion was a proposal to split the AI/ML SIG into two distinct groups (packaging vs. end-user AI adoption). The group unanimously decided against the split, opting to maintain a &quot;big-tent&quot; approach while improving documentation to clarify roles. In other news, an all-new Electron RPM was submitted to unblock Podman Desktop in Fedora, alongside updates to Podman Desktop in COPR and a proof-of-concept Atomic Fedora CSB bootc image.&lt;/p&gt;
&lt;h3 id=&quot;decisions_13&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The proposal to split the AI/ML SIG into two separate groups (Packaging and AI Use) was rejected; the SIG will maintain a unified, &quot;big-tent&quot; structure.&lt;/li&gt;
&lt;li&gt;Clarified that membership in the general &lt;code&gt;ai-ml-sig&lt;/code&gt; FAS group does not grant packaging commit rights, maintaining a clear security boundary for compliance efforts like the EU Cyber Resilience Act.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/AI-ML/&quot;&gt;detailed report&lt;/a&gt; for the AI &amp;amp; ML team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/ai/&quot; title=&quot;Fedora AI/ML SIG&quot;&gt;AI &amp;amp; ML team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;risc-v&quot;&gt;&lt;i class=&quot;fa-solid fa-microchip&quot;&gt;&lt;/i&gt; RISC-V&lt;/h2&gt;
&lt;p&gt;The Fedora 45 RISC-V mass rebuild is 85% completed (around 20,000 packages), significantly aided by community members and Red Hatters who contributed new builders to parallelize the process. You can view the &lt;a href=&quot;https://kashyapc.fedorapeople.org/risc-v/logs/f45-rebuild-numbers-12aug2026.txt&quot;&gt;rebuild status numbers here&lt;/a&gt;. Other focus areas included investigating a failed LLVM build with RISC-V patches, co-writing Koji querying scripts, and exploring &quot;Agentic SDLC&quot; ideas for automated FTBFS triage and image boot testing.&lt;/p&gt;
&lt;p&gt;A major challenge this week involved AI scrapers bringing down the Koji hub over the weekend, which resulted in numerous build failures.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/RISC-V/&quot;&gt;detailed report&lt;/a&gt; for the RISC-V team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/RISC-V - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/RISC-V&quot;&gt;RISC-V team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;security&quot;&gt;&lt;i class=&quot;fa-solid fa-shield&quot;&gt;&lt;/i&gt; Security&lt;/h2&gt;
&lt;p&gt;The Security group held an open-floor &lt;a data-bs-content=&quot;Logs of meeting security-sig in meeting-3_matrix_fedoraproject-org - August 13, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-3_matrix_fedoraproject-org/2026-08-13/security-sig.2026-08-13-14.59.log.html&quot; title=&quot;security-sig - Logs&quot;&gt;meeting&lt;/a&gt; this week, where members discussed their roles, kernel maintenance, and the upcoming packaging of &lt;code&gt;module-jail&lt;/code&gt; for Fedora. On the forums, a mass scan report from OpenScanHub &lt;a data-bs-content=&quot;Hello,  I am writing this message to get feedback from the community on findings by static analyzers in Critical Path Packages that have changed in Fedora 45.  TLDR: This report[1] contains a total of 83009 findings and 3997 new findings identified since Fedora 44. An AI analysis has identified 28 important and 34 moderate impact findings that may have a security impact. The reports containing these findings are highlighted in red. Please review the report and provide feedback.  A mass scan was ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/findings-by-static-analyzers-in-fedora-45-critical-path-packages-august-2026/198940&quot; title=&quot;Findings by static analyzers in Fedora 45 Critical Path Packages - August 2026&quot;&gt;was published&lt;/a&gt; for Fedora 45 Critical Path Packages, calling for maintainers to review AI-flagged security findings. Additionally, a complex architectural issue regarding &lt;code&gt;systemd-run0&lt;/code&gt; and SELinux &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/selinux@lists.fedoraproject.org/thread/X3ZD4LF26FG3ZRW7WY26FBQQ7ZBAGVE4/&quot; title=&quot;Fwd: [Discussion] systemd-run0 policy issue - selinux - Fedora mailing-lists&quot;&gt;was brought&lt;/a&gt; to the mailing list, with a request for community input on the best path forward.&lt;/p&gt;
&lt;h3 id=&quot;decisions_14&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Justin Forbes will maintain the Fedora package for &lt;code&gt;module-jail&lt;/code&gt; and work to integrate it into the proper repositories as an opt-in security feature.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Security/&quot;&gt;detailed report&lt;/a&gt; for the Security team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Security - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Security&quot;&gt;Security team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;go&quot;&gt;&lt;i class=&quot;fa-brands fa-golang&quot;&gt;&lt;/i&gt; Go&lt;/h2&gt;
&lt;p&gt;The Go SIG met this week and primarily discussed the upcoming Go 1.27.0 release, which is expected soon alongside embargoed CVE patches for the 1.26 and 1.25 branches. The group also discussed architecture support, noting that &lt;code&gt;i686&lt;/code&gt; (32-bit x86) builds are increasingly being excluded from specific packages, though &lt;code&gt;linux/386&lt;/code&gt; remains a first-class port in the Go ecosystem and cannot be entirely purged yet due to system dependencies.&lt;/p&gt;
&lt;h3 id=&quot;decisions_15&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The SIG will run a mass prebuild once Go 1.27.0 is released to identify and fix any broken packages before requesting a mass rebuild.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Go/&quot;&gt;detailed report&lt;/a&gt; for the Go team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Go - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Go&quot;&gt;Go team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;php&quot;&gt;&lt;i class=&quot;fa-brands fa-php&quot;&gt;&lt;/i&gt; PHP&lt;/h2&gt;
&lt;p&gt;This week, the PHP group received an update regarding an ongoing dependency resolution issue in EPEL where &lt;code&gt;php-devel&lt;/code&gt; incorrectly pulls in &lt;code&gt;php8.4-devel&lt;/code&gt; instead of the default PHP 8.3 stack. Remi Collet reported that although the package itself has been fixed, both the affected and fixed versions currently coexist in the EPEL-10.3 buildroot, meaning the &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/php-devel@lists.fedoraproject.org/thread/7W5WWF7IJNCDT3UE44AWHL7OYHQYIOUM/&quot; title=&#39;EPEL-10.2 problem with &quot;php-devel&quot; vs &quot;php8.4-devel&quot; - php-devel - Fedora mailing-lists&#39;&gt;issue remains unresolved&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/PHP - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/PHP&quot;&gt;PHP team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;python&quot;&gt;&lt;i class=&quot;fa-brands fa-python&quot;&gt;&lt;/i&gt; Python&lt;/h2&gt;
&lt;p&gt;This week, the Python group evaluated a provisional dependency patching macro to simplify package builds and discussed formalizing its behavior. They also reached consensus on an RFC to expand automatic &lt;code&gt;python(abi)&lt;/code&gt; dependencies to all file types installed in Python library directories.&lt;/p&gt;
&lt;p&gt;Additionally, discussions were opened regarding a migration strategy for the upcoming &lt;code&gt;flit-core&lt;/code&gt; v4 release to ensure compatibility ahead of the Fedora 46 branch, and guidance was provided to packagers dealing with upstream applications that pollute the global Python namespace.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-10-to-08-16/Python/&quot;&gt;detailed report&lt;/a&gt; for the Python team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Python - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Python&quot;&gt;Python team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;other-discussions&quot;&gt;&lt;i class=&quot;fa-solid fa-message&quot;&gt;&lt;/i&gt; Other Discussions&lt;/h2&gt;
&lt;p class=&quot;mb-0&quot;&gt;This week in Fedora, there were updates to the package review process and SCM request infrastructure, along with a multitude of package updates, soname bumps, and mass branching for Fedora 45.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;I realize we&amp;rsquo;ve had several discussions on what to do with our current Package Review Process, so my apologies for starting yet another one. But please bear with me.  On Flock 2026 we had a 1on1 discussion with @churchyard and brainstormed a rough idea what the Package Review Process could look like in (the near) future. The whole idea is based on a few key principles:   Intermediate repository on forge.fedoraproject.org where we would propose new packages into, but after being accepted, they wo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/fedora-package-review-process-reimagined/198109&quot; title=&quot;Fedora Package Review Process reimagined&quot;&gt;Fedora Package Review Process reimagined&lt;/a&gt; prototype development is ongoing, with Jakub Kadl&amp;ccaron;&amp;iacute;k updating the Copr custom build feature implementation and support for vendored sources to inch closer to an optimal Forgejo and Packit integration.&lt;/li&gt;
&lt;li&gt;A &lt;a data-bs-content=&quot;Hi! I&amp;rsquo;m mado from Fyra Labs! We&amp;rsquo;re the people behind Terra, which is a third-party repository that contains thousands of packages.  We have our own package delivery system called subatomic, which (v0) was written in Go, and shelled out to createrepo_c. Due to many different constraints, I took the initiative to rewrite it in Rust!  subatomic v1 comes with its own logic for repodata generation, and according to our (simple) benchmarks, it performs significantly better than createrepo_c, which is ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/kiritan-alternative-to-createrepo-c-10x-faster-30x-less-ram/198853&quot; title=&quot;Kiritan: alternative to createrepo_c, 10&amp;times; faster, 30&amp;times; less RAM&quot;&gt;new tool named Kiritan&lt;/a&gt; was introduced by Fyra Labs as a Rust-based alternative to &lt;code&gt;createrepo_c&lt;/code&gt;, promising significantly faster execution and lower RAM usage.&lt;/li&gt;
&lt;li&gt;The &lt;a data-bs-content=&quot;Hi everyone,  You might have noticed that the work on the fedora-scm-requests migration is officially finished. All SCM requests are now successfully served from The Forge. Thank you to everyone who helped test and adapt to this change.  There are only a couple of things the team needs to finish before the final pagure.io cutoff. Here is what we are working on right now:    Static page mirror: A staging deployment is currently live. You can track the progress of this work directly in the Epic.   ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/update-progress-on-the-pagure-io-sunset-scm-requests-migration/199112&quot; title=&quot;Update: Progress on the pagure.io sunset &amp;amp; scm-requests migration&quot;&gt;pagure.io sunset &amp;amp; scm-requests migration&lt;/a&gt; is officially finished for SCM requests, and the team is now finalizing a static page mirror and a workaround for private issues.&lt;/li&gt;
&lt;li&gt;In the &lt;a data-bs-content=&quot;I&#39;ve started a review of a nodejs package, and its bundled node_modules 
include wasm and native binaries. I wanted to provide the packager with 
examples of packages that fix up their node_modules properly, but I&#39;m 
actually a little confused by what I found.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LAIKJGYRA6D3NCWVYL2VE24NZG3OFHXX/&quot; title=&quot;binary content in node_modules - devel - Fedora mailing-lists&quot;&gt;binary content in node_modules&lt;/a&gt; thread, Gordon Messmer announced a major update to &lt;code&gt;npm2rpm&lt;/code&gt;, providing new test packages for evaluating node dependency bundling.&lt;/li&gt;
&lt;li&gt;A &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KSYVOSN6GCZ3OILRVCSCL4MRO7MCRNA3/&quot; title=&quot;Non-responsive maintainer check for aconole - devel - Fedora mailing-lists&quot;&gt;non-responsive maintainer check&lt;/a&gt; was initiated by Federico Pellegrin to contact Lubomir Rintel (lkundrak) due to unanswered PRs and bugs across multiple packages.&lt;/li&gt;
&lt;li&gt;A discussion about &lt;a data-bs-content=&quot;These happen pretty regularly. Any chance these can be addressed systematically by bumping up the appropriate limits?
--
Bojan&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AWUBCCHEYHHU2WIK765EJRJPZERQ3G6I/&quot; title=&quot;Compose failures with too many files - devel - Fedora mailing-lists&quot;&gt;compose failures with too many files&lt;/a&gt; concluded that the issue is likely due to a file descriptor leak in Bodhi rather than system file limits being configured too low.&lt;/li&gt;
&lt;li&gt;The community celebrated as &lt;a data-bs-content=&quot;Hi Fedora folks! 👋🏻&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/K5WPDGGZVSB7TXP7NUEM64LJKXRJZ3B2/&quot; title=&quot;Mark J. Wielaard (mjw) receives Distinguished Service Award in Software Freedom - devel - Fedora mailing-lists&quot;&gt;Mark J. Wielaard received the Distinguished Service Award in Software Freedom&lt;/a&gt; at FOSSY 2026, recognizing his decades of service maintaining essential tooling like Valgrind, elfutils, and Sourceware.&lt;/li&gt;
&lt;li&gt;Maxwell G started a &lt;a data-bs-content=&quot;Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/42RYGIK7WTABC74JPQSBQCMYM6RHCQUQ/&quot; title=&quot;Nonresponsive maintainer: gui1ty - devel - Fedora mailing-lists&quot;&gt;nonresponsive maintainer check for Sandro (gui1ty)&lt;/a&gt;, noting a lack of activity since late 2025 across 77 packages.&lt;/li&gt;
&lt;li&gt;Tomas Kopecek proposed to &lt;a data-bs-content=&quot;Last release(1.36) was pretty big and maybe we have the time for
dropping python2 support from the rest of the components [1] now (1.37
or 1.38). It needn&#39;t to be complete cleanup in first pass, but we
could stop being backward compatible. The idea is to create separate
py2 branch which would receive important security updates (similarly
to  [2] for py2.4 we have).&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/koji-devel@lists.fedorahosted.org/thread/EJGGSAOLZQDOU53S65VXP7ADJMMP3XOX/&quot; title=&quot;Drop python2 support proposal - koji-devel - Fedora mailing-lists&quot;&gt;drop Python 2 support&lt;/a&gt; from remaining Koji components in upcoming releases (1.37 or 1.38), creating a legacy branch for security updates instead.&lt;/li&gt;
&lt;li&gt;Other discussions this week included a &lt;a data-bs-content=&quot;Hi Fedora Community,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5IIKJ3IBQMVJFLDGFSLSXICLFERSDKFO/&quot; title=&quot;Everything Open 2027 &amp;ndash; Call for Sessions (Linux, Open Source, Ops &amp;amp; Security) - devel - Fedora mailing-lists&quot;&gt;call for sessions for Everything Open 2027&lt;/a&gt;, a &lt;a data-bs-content=&quot;Planned Outage - updates/upgrades/reboots - 2026-08-20 20:00 UTC&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HIXK2ROBS7IT2PH3PZF3ZDD6SADIO76B/&quot; title=&quot;Planned Outage - updates/upgrades/reboots - 2026-08-20 20:00 UTC - devel - Fedora mailing-lists&quot;&gt;planned infrastructure outage on August 20&lt;/a&gt;, the planned &lt;a data-bs-content=&quot;It is with a heavy heart that I have to shutdown retrace.fedoraproject.org&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/T3RYP47DIM4FQMHKLYXQMC2CP3YEUUU2/&quot; title=&quot;End of retrace.fedoraproject.org - devel - Fedora mailing-lists&quot;&gt;shutdown of the unmaintained retrace.fedoraproject.org service&lt;/a&gt;, the successful completion of the &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5QRK7ZTEXG2LUJ2OWDG3PYHAM4V5CROZ/&quot; title=&quot;Fedora 45 Mass Branching is now finished - devel - Fedora mailing-lists&quot;&gt;Fedora 45 Mass Branching&lt;/a&gt; (after its &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/2AOQ6NKBTS37IOMTIFNBERSX6FJIHQYJ/&quot; title=&quot;Fedora 45 Mass Branching Notification &amp;mdash; Scheduled for 2026-08-11 - devel - Fedora mailing-lists&quot;&gt;initial announcement&lt;/a&gt;), a &lt;a data-bs-content=&quot;Reminder - If you are a change owner for F45, your change is required to be
&#39;Testable&#39;[1] by August 11, 2026 as per our release schedule[2].
Please ensure your tracker bug is updated with the latest information
on the status of your change before this date and is in a testable
state.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GE3S6OSSQPYBWXAHEAVDZSDQ3BBQKGGW/&quot; title=&quot;REMINDER: F45 Changes Testable Deadline is Tomorrow, 11 August - devel - Fedora mailing-lists&quot;&gt;reminder for the F45 Changes Testable deadline&lt;/a&gt;, &lt;a data-bs-content=&quot;Hello,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/YBJ4C2PTK6N3LBQVAOM7SPPHXHAUW6SF/&quot; title=&quot;Findings by static analyzers in Fedora 45 Critical Path Packages - August 2026 - devel - Fedora mailing-lists&quot;&gt;reports on findings by static analyzers for F45 Critical Path Packages&lt;/a&gt;, and an &lt;a data-bs-content=&quot;Hi,
  Thanks for the translation, for the next update can you fix the following?&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/trans-uk@lists.fedoraproject.org/thread/IAIWPYJKHKPGXQ54S5QHEFF4D2X4OKXD/&quot; title=&quot;Error in procps Ukranian po file - trans-uk - Fedora mailing-lists&quot;&gt;error in the procps Ukrainian translation file&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;orphaning-packages&quot;&gt;Orphaning packages&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Gabriel L. Somlo is &lt;a data-bs-content=&quot;I&#39;m no longer able to properly look after these packages, and having not
heard back from any of my co-maintainers over the last week or so, I&#39;m
formally orphaning them in hope that they get picked up by someone who
can do them justice.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/XWME4UP6NCXVBDURJXCTFOSXDB4XRHNG/&quot; title=&quot;Orphaning yosys/nextpnr &amp;amp; related packages - devel - Fedora mailing-lists&quot;&gt;orphaning yosys, nextpnr, and related packages&lt;/a&gt;, which were subsequently picked up by Alexander F. Lent.&lt;/li&gt;
&lt;li&gt;Peter Hutterer is &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QXNGUMEMBAUXVU2QPC23K4A4VDZLOTLR/&quot; title=&quot;Orphaning evtest, evemu and some X11 utilities - devel - Fedora mailing-lists&quot;&gt;orphaning evtest, evemu, and several X11 utilities&lt;/a&gt;, with &lt;code&gt;xkill&lt;/code&gt; already claimed by Artur Frenszek-Iwicki.&lt;/li&gt;
&lt;li&gt;An automated report detailed a large list of &lt;a data-bs-content=&quot;Report started at 2026-08-10 19:00:29 UTC&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/D4IUNKF6EKHJAGU2EROXEQFHYT6N6LIB/&quot; title=&quot;Orphaned packages looking for new maintainers - devel - Fedora mailing-lists&quot;&gt;orphaned packages looking for new maintainers&lt;/a&gt; before they are automatically retired.&lt;/li&gt;
&lt;li&gt;Lum&amp;iacute;r Balhar is &lt;a data-bs-content=&quot;Hello.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/YALHHGPYJ4IRLBJJSQHHMAR4DHTOO6NJ/&quot; title=&quot;Orphaning python-pipdeptree - devel - Fedora mailing-lists&quot;&gt;orphaning python-pipdeptree&lt;/a&gt; due to upstream shifting the main engine to Rust, complicating its dependency chain.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;package-updates&quot;&gt;Package updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Pavel Raiskup announced the &lt;a data-bs-content=&quot;Hello maintainers!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/NMABUO7R6A6LAWFFWHFF44ZXUPVKQW5E/&quot; title=&quot;Mock v6.8 released (and mock-core-configs v45.1) - devel - Fedora mailing-lists&quot;&gt;release of Mock v6.8 and mock-core-configs v45.1&lt;/a&gt;, featuring a new &lt;code&gt;separate_check&lt;/code&gt; config option and a &lt;code&gt;system_monitor&lt;/code&gt; plugin, though manual side-tag builds were needed to bypass some Bodhi gating issues.&lt;/li&gt;
&lt;li&gt;Marek Kasik prepared a &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/WQXC6WZPA3GK4RHFKSLQDWFXGQUZCVSI/&quot; title=&quot;poppler soname bump in Rawhide - devel - Fedora mailing-lists&quot;&gt;poppler soname bump to 26.08.0&lt;/a&gt; in Rawhide, coordinating rebuilds with dependent packages like Inkscape and LibreOffice.&lt;/li&gt;
&lt;li&gt;Luya Tshimbalanga announced the &lt;a data-bs-content=&quot;The *f45-backgrounds* package [1] is now available in Rawhide, ready for 
the Fedora 45 release.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5HM7L3KVNXX2B3ZFT7QH3FBZBXNO3RWP/&quot; title=&quot;f45-backgrounds available - devel - Fedora mailing-lists&quot;&gt;f45-backgrounds update&lt;/a&gt;, detailing fixes to allow lossy JPEG XL wallpapers to correctly render on KDE Plasma.&lt;/li&gt;
&lt;li&gt;Xavier Bachelot announced a &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5BTD2AOWJYNHCIE3NKPRBRG3PF7752LY/&quot; title=&quot;libnfs 7.0.0 soname bump - devel - Fedora mailing-lists&quot;&gt;libnfs 7.0.0 soname bump&lt;/a&gt;, providing a side tag for dependent package maintainers to rebuild against.&lt;/li&gt;
&lt;li&gt;Kaleb Keithley is updating Apache Thrift to 0.24.0, which includes a &lt;a data-bs-content=&quot;Updating version from 0.20.0 to 0.24.0.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QJUXVPYVCP6PC67CY4G7IJEJ4ADWEIO3/&quot; title=&quot;thrift (Apache Thrift) SONAME bump in rawhide - devel - Fedora mailing-lists&quot;&gt;SONAME bump in rawhide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Milan Crha announced a &lt;a data-bs-content=&quot;Hi,
the evolution-data-server project bumped a soname version of its
libedataserver library in the 3.61.2 release, which I&#39;m preparing for
rawhide. It was for an API change which touches only evolution-ews, but
as it was in the public API the soname was bumped. That means the
dependent packages should rebuild just fine.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LEC7PVEDTSIMJIW3VLOJHKQ2KBFIRWNC/&quot; title=&quot;[heads-up] libedataserver soname version bump in rawhide for 3.61.2 - devel - Fedora mailing-lists&quot;&gt;libedataserver soname version bump&lt;/a&gt; for the 3.61.2 release in Rawhide.&lt;/li&gt;
&lt;li&gt;Jerry James notified the list about an upcoming &lt;a data-bs-content=&quot;Version 5.1 of z3 has been released and comes with an soname bump.  In
a week, I will build it and rebuild its reverse dependencies:&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MP2FKCDBHF5Y365PTOKC3IHG6U4KUKDW/&quot; title=&quot;z3 soname bump - devel - Fedora mailing-lists&quot;&gt;z3 version 5.1 soname bump&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Michael J Gruber announced a &lt;a data-bs-content=&quot;Hi there&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/RBHJJHAATFCR7QUNBLECBK57GDBXUTK5/&quot; title=&quot;soname bump: girara/zathura/mupdf - devel - Fedora mailing-lists&quot;&gt;soname bump for girara, zathura, and mupdf&lt;/a&gt; to bring the latest versions to Fedora via side-tags.&lt;/li&gt;
&lt;li&gt;Ondrej Nosek released &lt;a data-bs-content=&quot;Hi all,
a new version rpkg-1.70 together with fedpkg-1.48 are released containing
both features and bugfixes.
Currently, all supported versions (Fedora 43, Fedora 44, Fedora Rawhide,
EPEL 8, EPEL 9, EPEL 10.3) are present in stable repositories.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/7IP2QYDUZR23DDA345N7XQ3K5X5ISPHQ/&quot; title=&quot;Release rpkg-1.70 and fedpkg-1.48 - devel - Fedora mailing-lists&quot;&gt;rpkg-1.70 and fedpkg-1.48&lt;/a&gt;, noting that the projects are now hosted on Fedora Forge and documentation is available on Readthedocs.&lt;/li&gt;
&lt;li&gt;Fabio Valentini warned about an &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/XBXOBJTLWABLYJLKQY74HYOFJGAPZYUW/&quot; title=&quot;Upcoming pygit v1.20.0 update with removals of deprecated symbols - devel - Fedora mailing-lists&quot;&gt;upcoming pygit v1.20.0 update&lt;/a&gt; that removes several deprecated symbols and breaks backwards compatibility.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;new-contributor-introductions&quot;&gt;New contributor introductions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a data-bs-content=&quot;﻿Hi everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/5STNI44O6O55HZENELKBABJZJ3GOBGFW/&quot; title=&quot;Self Introduction: Dirk Nehring, looking for a sponsor (VDR packages) - devel - Fedora mailing-lists&quot;&gt;Dirk Nehring&lt;/a&gt; introduced themselves as a long-time Linux user and VDR plugin author, looking for a sponsor to help package and maintain VDR plugins in Fedora.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;contribution-opportunities&quot;&gt;&lt;i class=&quot;fa-solid fa-hand-holding-hand&quot;&gt;&lt;/i&gt; Contribution opportunities&lt;/h2&gt;
&lt;p&gt;Community members with hardware access or environments for testing can immediately contribute to quality assurance efforts across various groups without needing prior team membership. Testers are needed to validate Fedora 45 bare-metal and VM builds, monitor Rawhide for CoreOS key signing breakages, and test new out-of-band CoreOS kernel updates addressing Zapscape. Users with specific hardware can test kernels on Raspberry Pi 5 or prepare to test upcoming RISC-V and P550 alternative images. Additionally, general contributors can test &lt;code&gt;pi-coding-agent&lt;/code&gt; in Fedora 45, evaluate the provisional Python &lt;code&gt;%pyproject_patch_dependency&lt;/code&gt; macro, run the &lt;a data-bs-content=&quot;Development of a Fedora Server home server spin-off&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/server/home-server/&quot; title=&quot;home-server&quot;&gt;Home Server README&lt;/a&gt; image build, clone the experimental &lt;a data-bs-content=&quot;docs-fp-o-ci-test&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.stg.fedoraproject.org/playground/docs-fp-o-ci-test&quot; title=&quot;docs-fp-o-ci-test&quot;&gt;docs-fp-o-ci-test&lt;/a&gt; site builder, or evaluate the &lt;code&gt;separate_check&lt;/code&gt; feature in Mock 6.8. Those experiencing performance drops on modern hardware can also assist the Quality team in debugging TuneD configuration profiles.&lt;/p&gt;
&lt;p&gt;Developers and packagers can step up to adopt orphaned packages (such as &lt;code&gt;python-avocado&lt;/code&gt;, &lt;code&gt;evtest&lt;/code&gt;, &lt;code&gt;bottles&lt;/code&gt;, and &lt;code&gt;Zim&lt;/code&gt;), or sponsor new maintainers like Dirk Nehring (&lt;a data-bs-content=&quot;## Name of the package?

rust-plotters-backend


## FAS username of the new maintainer?
scone-crusher


## Branches that you need it to be unretired for?

rawhide


## Package re-review BZ URL?

[BZ URL for rust-plotters-backend](https://bugzilla.redhat.com/show_bug.cgi?id=2513647)


## Any extra...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13470&quot; title=&quot;[UNRETIRE] rust-plotters-backend&quot;&gt;Ticket #13470&lt;/a&gt; for &lt;code&gt;rust-plotters-backend&lt;/code&gt;). There is a high demand for fixing Fails To Build From Source (FTBFS) issues during the Go 1.27.0 mass prebuild, RISC-V LLVM patches, and EPEL migrations. Scripting opportunities include refining mass rebuild scripts (&lt;a data-bs-content=&quot;## Describe the issue

Every cycle we do a mass rebuild, and every time I wind up hastily scrolling through the Bodhi list of gated builds while the rebuild is going on, or after it finishes, and trying to flag up cases where we&#39;re rebuilding something that was gated because it failed tests.

...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13428&quot; title=&quot;Mass rebuild scripts should check Bodhi and not bump/build anything that failed gating&quot;&gt;Ticket #13428&lt;/a&gt;, &lt;a data-bs-content=&quot;Avoid rebuilding packages whose rawhide HEAD has non-releng commits
beyond the latest build in desttag, so failed-gating content is not
bumped into the rebuild tag. Log skips to skipped_distgit_mismatch.txt.

Fixes: https://forge.fedoraproject.org/releng/tickets/issues/13428

Signed-off-by:...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tooling/pulls/13051&quot; title=&quot;Skip mass rebuilds when dist-git is ahead of the tagged build&quot;&gt;PR #13051&lt;/a&gt;), improving Bodhi update checks (&lt;a data-bs-content=&quot;## Describe the issue

&amp;lt;!-- Provide a clear and detailed description of the issue, task, or feature request.
     Include context, background information, and what you&#39;re trying to accomplish.
     If there is a related Bugzilla entry or other reference, link it here. --&amp;gt;

Supersedes: https...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/releng/tickets/issues/13468&quot; title=&quot;Prevent older Bodhi updates from superseding newer builds during stable pushes&quot;&gt;Ticket #13468&lt;/a&gt;), assisting with a &lt;a data-bs-content=&quot;### Description of request

Over in https://github.com/fedora-ci/rmdepcheck-pipeline/issues/11 , @lecris and I are discussing an idea I had around how test systems access packages to test.

Right now, both openQA and Fedora CI have the test pipelines download all the packages in the thing under...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13476&quot; title=&quot;Project idea: update/build repo server&quot;&gt;test assets repository server&lt;/a&gt;, packaging Zig applications for Workstation, or &lt;a data-bs-content=&quot;### Description of request

Thanks to @dkirwan we have a Zabbix proxy in Openshift (as an operator) and initial monitoring for the Forge. Great work!

The UI-side for Zabbix is all manual for now, however - the hosts, hostgroups, templates, and macros were all created manually.

We need to de...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/infra/tickets/issues/13502&quot; title=&quot;Design Zabbix UI-side automation for Openshift apps&quot;&gt;designing UI-side Ansible tasks&lt;/a&gt; for Zabbix. Additionally, package maintainers should review the &lt;a data-bs-content=&quot;Hello,  I am writing this message to get feedback from the community on findings by static analyzers in Critical Path Packages that have changed in Fedora 45.  TLDR: This report[1] contains a total of 83009 findings and 3997 new findings identified since Fedora 44. An AI analysis has identified 28 important and 34 moderate impact findings that may have a security impact. The reports containing these findings are highlighted in red. Please review the report and provide feedback.  A mass scan was ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/findings-by-static-analyzers-in-fedora-45-critical-path-packages-august-2026/198940&quot; title=&quot;Findings by static analyzers in Fedora 45 Critical Path Packages - August 2026&quot;&gt;August 2026 OpenScanHub report&lt;/a&gt; to resolve static analyzer findings or take over the &lt;code&gt;retrace.fedoraproject.org&lt;/code&gt; service.&lt;/p&gt;
&lt;p&gt;Contributors with writing or visual design skills can pick up valuable tasks without deep technical setups. The Design team welcomes interns and new contributors to illustrate &lt;a data-bs-content=&quot;### What do you need?

Illustrated character concepts and personas that represent the different types of people who contribute to and participate in Fedora. This project would build on Fedora&#39;s existing graphic art library (Beefy Miracle, Panda, Badger, and Col&amp;uacute;r) to develop relatable, humanized ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/design/tickets/issues/72&quot; title=&quot;Community Personas: Illustrated character concepts for Fedora contributor types&quot;&gt;Community Personas&lt;/a&gt; or create event flyers using tools like Inkscape. Writers can restructure the Server post-installation guide into self-contained AsciiDoc topics, write Kickstart coverage for &lt;code&gt;dnsmasq&lt;/code&gt;, clean up legacy wiki pages (&lt;a data-bs-content=&quot;There&#39;s a bunch of positively ancient pages on the Fedora Wiki about Docs. We should get them all deleted and maybe set up redirects to our team docs.

https://fedoraproject.org/wiki/Category:Docs_Project

**How can you help:** Most users don&#39;t have permissions to outright delete pages, but if yo...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/43&quot; title=&quot;Get rid of docs-related pages on the Wiki&quot;&gt;Issue #43&lt;/a&gt;), fix documentation links like &lt;code&gt;relval&lt;/code&gt; (&lt;a data-bs-content=&quot;In the page [Test_result-Server](https://fedoraproject.org/wiki/Test_Results:Fedora_45_Branched_20260814.n.0_Server), 
Under the section **How To Test**, there is an relval package link which is directing to some other link [Unknown_Wiki](https://www.happyassassin.net/wikitcms/) and that should ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/docs/tickets/issues/61&quot; title=&quot;Wrong page link&quot;&gt;Issue #61&lt;/a&gt;), or propose content to the AI/ML documentation (&lt;a data-bs-content=&quot;Add two issue templates for documentation work: one lightweight template for reporting bugs or issues with existing docs content, and a detailed template for proposing new content organized by the SIG&#39;s key focus areas (packaging, skills, AI developer desktop, user documentation, and governance)....&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/ai-ml/tickets/issues/38&quot; title=&quot;✨ forgejo: Add documentation issue templates and `type/docs` label&quot;&gt;Issue #38&lt;/a&gt;). Contributors can also clear legacy &lt;code&gt;pagure.io&lt;/code&gt; links from the Fedora Ansible repository comments. Translators, however, are asked to pause localization on Ptyxis until a new default Workstation terminal is finalized.&lt;/p&gt;
&lt;p&gt;Anyone in the wider community can provide valuable feedback on overarching project governance, legal policies, and community advocacy. Open discussions seeking input include the &lt;a data-bs-content=&quot;After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of two weeks. If there are no significant changes to be made to the policy based on community feedback after Thursday, 13 August 2026, this policy will go to a formal ticket vote for Cou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/policy-proposal-fedora-forge-usage-policy/198024&quot; title=&quot;Policy Proposal: Fedora Forge Usage Policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt;, the &lt;a data-bs-content=&quot;Hello everyone,  Thank you everyone for the feedback on my previous modest proposal. I&amp;rsquo;m coming back to you all with an updated draft of the Innovation Lifecycle Proposal.  This isn&amp;rsquo;t the formal Policy Proposal announcement, but I&amp;rsquo;m hoping this draft is reasonably close to what the formal Policy Proposal will be.  I would appreciate any constructive feedback you have.   There will be additional feedback opportunity during the formal policy process.  I have a wiki link of the draft here:   But I ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/draft-council-proposal-for-the-fedora-innovation-lifecycle/190996&quot; title=&quot;Draft Council Proposal for the Fedora Innovation Lifecycle&quot;&gt;Innovation Lifecycle proposal&lt;/a&gt;, &lt;a data-bs-content=&quot;Hello, I was redirected here from https://discussion.fedoraproject.org/t/what-is-fedora-planning-to-do-with-ptyxis/198949. 

My question is: what is Red Hat planning to do with Ptyxis? Are you planning to continue development somewhere else, switching to some other terminal or sticking to the sam...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/workstation/tickets/issues/520&quot; title=&quot;What is Red Hat planning to do with Ptyxis?&quot;&gt;Workstation WG issue #520&lt;/a&gt; regarding terminal emulators, and the overarching &lt;a data-bs-content=&quot;I recently reviewed the source code and page of a package that I have been using for a few years now, Atuin. Unsurprised, I saw a new feature that was not there before: &amp;ldquo;AI as part of your terminal&amp;rdquo;. Knows your shell history, has access to your data, ask it anything etc.  I currently am at version Atuin v18.12.1 and the AI feature seems to have been introduced in v18.13.0 - coming at the next version update. That got me thinking, had it not been for a coincidental check, I could have easily gott...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/policy-on-packages-containing-ai-powered-features/198817&quot; title=&quot;Policy on packages containing AI-powered features&quot;&gt;policy on packages containing AI-powered features&lt;/a&gt;. Legal experts can evaluate open-source licensing edge cases involving dynamic linking or draft the GPU Acceptable Use Policy (&lt;a data-bs-content=&quot;### Summary

Begin drafting an Acceptable Use Policy (AUP) for GPU hardware available through Fedora Infrastructure, with the goal of presenting it to the Fedora Infrastructure team for review.

### Background

As GPU hardware becomes available in Fedora Infrastructure for CI and testing purposes...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/ai-ml/tickets/issues/35&quot; title=&quot;Draft an Acceptable Use Policy for GPU hardware in Fedora Infrastructure&quot;&gt;Issue #35&lt;/a&gt;), while SELinux experts can &lt;a data-bs-content=&quot;Hi all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/selinux@lists.fedoraproject.org/thread/X3ZD4LF26FG3ZRW7WY26FBQQ7ZBAGVE4/&quot; title=&quot;Fwd: [Discussion] systemd-run0 policy issue - selinux - Fedora mailing-lists&quot;&gt;advise on systemd-run0 integration&lt;/a&gt;. Finally, all contributors are encouraged to share their Fedora-related expertise by submitting session proposals to the &lt;a data-bs-content=&quot;Hi Fedora Community,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/i18n@lists.fedoraproject.org/thread/CNOTEVDALTI5I4F7KOS5UXN6A36GKFEZ/&quot; title=&quot;Everything Open 2027 &amp;ndash; Call for Sessions (Linux, Open Source, Ops &amp;amp; Security) - i18n - Fedora mailing-lists&quot;&gt;Everything Open 2027&lt;/a&gt; conference before September 6, 2026.&lt;/p&gt;
        </content>
        <author>
            
            <name>abompard</name>
            
            
            <uri>https://aurelien.bompard.org</uri>
        </author>
        <source>
            
            <title type="html">Aurélien Bompard</title>
            
            
            <link rel="self" href="https://aurelien.bompard.org"/>
            <id>https://aurelien.bompard.org</id>
            
            <updated>2026-08-31T08:33:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fabio Alessandro Locati: On finding vulnerabilities and shipping fixes</title>
        <link href="https://fale.io/blog/2026/08/17/on-finding-vulnerabilities-and-shipping-fixes"/>
        <id>https://fale.io/blog/2026/08/17/on-finding-vulnerabilities-and-shipping-fixes</id>
        <updated>2026-08-17T00:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5d350d76a4dce3ffe2ea8245cb986370&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>fale</name>
            
            
            <uri>https://fale.io</uri>
        </author>
        <source>
            
            <title type="html">Fabio Alessandro Locati</title>
            
            
            <subtitle type="html">Recent content in Posts on (Fabio Alessandro Locati|Fale)&#39;s blog</subtitle>
            
            <link rel="self" href="https://fale.io"/>
            <id>https://fale.io</id>
            
            <updated>2026-08-17T00:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Guillaume Kulakowski: SeedboxSync 4.0 : Fusion de l’IHM et du CLI</title>
        <link href="https://blog.kulakowski.fr/post/seedboxsync-4-0-fusion-de-l-ihm-et-du-cli"/>
        <id>https://blog.kulakowski.fr/?p=38193</id>
        <updated>2026-08-16T08:30:08+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/7e5813be2b1eaef89d90a5b456bb1970&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>llaumgui</name>
            
            
            <uri>https://blog.kulakowski.fr</uri>
        </author>
        <source>
            
            <title type="html">Guillaume Kulakowski</title>
            
            
            <subtitle type="html">Le journal d’un Directeur Conseil Expert en solutions digitales – API Management, DevOps &amp; Open Source.</subtitle>
            
            <link rel="self" href="https://blog.kulakowski.fr"/>
            <id>https://blog.kulakowski.fr</id>
            
            <updated>2026-08-16T08:30:12+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Kevin Fenzi: misc fedora bits: second week of aug 2026</title>
        <link href="https://www.scrye.com/blogs/nirik/posts/2026/08/15/misc-fedora-bits-second-week-of-aug-2026/"/>
        <id>https://www.scrye.com/blogs/nirik/posts/2026/08/15/misc-fedora-bits-second-week-of-aug-2026/</id>
        <updated>2026-08-15T19:59:50+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/7bf49ba12a0e605186515afd83379fcb&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;a class=&quot;reference external image-reference&quot; href=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg&quot;&gt;
&lt;img alt=&quot;Scrye into the crystal ball&quot; src=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg&quot;&gt;
&lt;/a&gt;
&lt;p&gt;Another week gone by, hard to understand that it&#39;s almost fall here now.
Here&#39;s a recap of things from this last week:&lt;/p&gt;
&lt;section id=&quot;fedora-45-branched&quot;&gt;
&lt;h2&gt;Fedora 45 branched&lt;/h2&gt;
&lt;p&gt;Fedora 45 has branched off of rawhide. rawhide is now marching toward Fedora 46.
Overall the actual branching went pretty reasonably, a few minor issues.
There was a lot of issues with the last minute dnf repos move change that
landed hours before branching. This caused a lot of work to try and get a compose
with it, without reverting. Perhaps we should make sure all changes that
affect the compose process have to land a week or so before branching or
will just be reverted.&lt;/p&gt;
&lt;p&gt;Some minor things:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;The new rawhide release in bodhi had &#39;f46&#39; as it&#39;s branch name, but it was
supposed to be &#39;rawhide&#39; because this is used to match against the git branch.
Easily fixed, but hopefully not something that happens next time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The openh264 repo is a bit of a problem at branching time. We need things
setup for the new rawhide before we can build it and sign it with the new
key and send it out to cisco. The choice then becomes if we want it to
just 404 (not be there) or redirect it to the fedora-45 one (which is
signed by the fedora-45 key). I&#39;ve done the latter for now and we are
syncing the new rawhide build out. Hopefully updated early next week.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;noarch_arches wasn&#39;t set on the new rawhide build tag in koji. I submitted
a pr to fix the branching script for this case and it&#39;s corrected for
f46-build&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;eln composes were not fully resigned by the new rawhide key, the docs
around this process were not very clear, we should fix them for next time.
However, eln is going to just move to their own seperate key, so
we just don&#39;t have to worry about this next time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Somehow fedora 44 base repos got their permissions messed up. I can only
assume it was a script failing somewhere, but I&#39;ve not been able to track
it down. This meant that some mirrors deleted their f44 trees and then
had to sync it again. Lots of unwanted churn when there&#39;s already a bunch
of mirror churn due to the new branched compose and newly resigned rawhide.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id=&quot;bbr-on-downloads&quot;&gt;
&lt;h2&gt;BBR on downloads&lt;/h2&gt;
&lt;p&gt;It was suggested to me by John &#39;Warthog9&#39; Hawley that we might want to
look at moving our download servers to BBR. Bottleneck Bandwidth and
Round-trip propagation time (BBR), is a tcp congestion control algorithm
developed by Google. It&#39;s used by them at youtube and other places.&lt;/p&gt;
&lt;p&gt;So, I switched our download servers over and... it seems to have
resulted in a nice performance increase for mirrors syncing from the
master mirrors.&lt;/p&gt;
&lt;p&gt;We will see how it goes moving forward.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;rhel10-migrations&quot;&gt;
&lt;h2&gt;RHEL10 migrations&lt;/h2&gt;
&lt;p&gt;Managed to get in a few migrations this last week. There are now
just 33 hosts left. Of those:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;I am hoping to do the last 5 vmhosts next thursday (see below)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We have a plan for rabbitmq clusters (6).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;zabbix is planned soon (2)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The last bastion server and logs server I also plan to do thursday.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The database servers ( 12 ) I plan to start on once we are in
beta freeze for staging, then prod after we are out.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A few oddball ones will be hard to do now due to resource
constraints (fedorapeople and torrent), so might defer them for now.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id=&quot;outage-next-week&quot;&gt;
&lt;h2&gt;Outage next week&lt;/h2&gt;
&lt;p&gt;We will be doing a mass update/reboot/reinstall fest next week.
Monday I am out on PTO (it&#39;s my b-day!). Tuesday will be staging,
Wed a bunch of non outage causing things, and thursday the main
event. Everything will get updated/rebooted, then I will reinstall
the last 5 vmhosts and our last bastion server. Friday will be
openshift clusters (but those should just not cause much notice).&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;beta-freeze-coming-up&quot;&gt;
&lt;h2&gt;Beta Freeze coming up&lt;/h2&gt;
&lt;p&gt;The week after next we go into beta freeze. I have to say I have thought
about doing away with them, but I find them a nice time to focus on other
work and relax a bit. Faster is not always better.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;scrapers&quot;&gt;
&lt;h2&gt;Scrapers&lt;/h2&gt;
&lt;p&gt;So, of course I can&#39;t post one of these these days without talking about
the scrapers. (Whats the collective noun for scrapers? :)&lt;/p&gt;
&lt;p&gt;We were getting hit really hard last weekend and early this week, but...
Ryan thought to fight ai with ai and had a LLM dig through a bunch of
our logs for any patterns. It managed to come up with some patterns
that we likely wouldn&#39;t have seen, but blocking those things has made
a MASSIVE improvement. Basically it&#39;s like they aren&#39;t even there right now.&lt;/p&gt;
&lt;p&gt;Load on the backend for src.fedoraproject.org that had started hovering at
180 or so is down under 1 pretty much all the time now. I know that
this will not last and they will change their patterns, but it&#39;s nice
to have some respite at least for a little while.&lt;/p&gt;
&lt;p&gt;As always, comment on the fediverse:
&lt;a class=&quot;reference external&quot; href=&quot;https://fosstodon.org/@nirik/117101412562880287&quot;&gt;https://fosstodon.org/@nirik/117101412562880287&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
        </content>
        <author>
            
            <name>kevin</name>
            
            
            <uri>https://www.scrye.com/blogs/nirik</uri>
        </author>
        <source>
            
            <title type="html">Kevin Fenzi</title>
            
            
            <link rel="self" href="https://www.scrye.com/blogs/nirik"/>
            <id>https://www.scrye.com/blogs/nirik</id>
            
            <updated>2026-08-29T18:44:54+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Kushal Das: replyfast 0.4.0 is available</title>
        <link href="https://kushaldas.in/posts/replyfast-0-4-0-is-available.html"/>
        <id>https://kushaldas.in/posts/replyfast-0-4-0-is-available.html</id>
        <updated>2026-08-15T07:57:55+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/6e24292f4df2cf5cd57d4cde99b6342a&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>kushal</name>
            
            
            <uri>https://kushaldas.in</uri>
        </author>
        <source>
            
            <title type="html">Kushal Das</title>
            
            
            <subtitle type="html">Kushal Das</subtitle>
            
            <link rel="self" href="https://kushaldas.in"/>
            <id>https://kushaldas.in</id>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Magazine: Test Days for Fedora 45: Help Us Test the Big Changes</title>
        <link href="https://fedoramagazine.org/test-days-for-fedora-45-help-us-test-the-big-changes/"/>
        <id>https://fedoramagazine.org/?p=43857</id>
        <updated>2026-08-14T17:22:24+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/planet-magazine.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;img width=&quot;300&quot; height=&quot;127&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-300x127.jpg&quot; class=&quot;webfeedsFeaturedVisual wp-post-image&quot; alt=&quot;&quot; style=&quot;display: block; margin: auto; margin-bottom: 5px;max-width: 100%;&quot; link_thumbnail=&quot;&quot; decoding=&quot;async&quot; loading=&quot;lazy&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-300x127.jpg 300w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-1024x433.jpg 1024w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-768x325.jpg 768w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-1536x650.jpg 1536w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-816x345.jpg 816w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days-472x200.jpg 472w, https://fedoramagazine.org/wp-content/uploads/2026/01/Test_Days.jpg 1890w&quot; sizes=&quot;auto, (max-width: 300px) 100vw, 300px&quot; /&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;Fedora 45 has several system-level changes that need testing on real hardware. The first test day up is GNOME 51, starting on &lt;em&gt;17 August,&lt;/em&gt; with more events planned for RPM 6.1, installation media and others.  You can participate with a VM for most tests; some hardware-specific testing is more useful on a real machine.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Details are contained in this article.&lt;/p&gt;



&lt;span id=&quot;more-43857&quot;&gt;&lt;/span&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Fedora 45 is bringing several changes that deserve testing beyond CI and automated test suites. Here are some of the bigger ones:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;RPM 6.1&lt;/strong&gt;: update to 6.1, enforced signature checking, and DNF repo configs relocating to /usr.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;OpenSSL 4.0&lt;/strong&gt; &amp;#8212; a major version bump that could affect anything doing TLS.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Boot and live media&lt;/strong&gt; are being rebuilt from scratch with image-builder. This changes how the images are produced, so we want to make sure they still boot and install correctly across a range of hardware and virtualization setups.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;kmscon&lt;/strong&gt; replaces the kernel VT console (fbcon) as the default.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Python 3.15&lt;/strong&gt;, &lt;strong&gt;GRUB EFI for Confidential Computing&lt;/strong&gt;, and &lt;a href=&quot;https://fedoraproject.org/wiki/Releases/45/ChangeSet&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;more&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Why we need community testing&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Automated tests catch regressions in known scenarios, but they won&amp;#8217;t tell us if the new boot.iso works on your particular laptop, or if enforced RPM signature checking breaks a workflow nobody on the team thought of. We need people trying this on real machines and in real scenarios.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;That&amp;#8217;s what test days are for. A few days focused on a specific change, developers on Matrix to help debug, and anyone can show up and run through the test cases. You don&amp;#8217;t need to be a Fedora QA expert. If you can install Fedora, reproduce a problem and report what happened, you can help.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;What we&amp;#8217;re planning for F45&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;At our &lt;a href=&quot;https://meetbot-raw.fedoraproject.org//meeting_matrix_fedoraproject-org/2026-07-20/quality.2026-07-20-15.05.log.html&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;July 20 Quality meeting&lt;/a&gt; (transcript), we went through the ChangeSet and picked out the changes that would benefit most from community testing. That turned into a &lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/916&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;planning ticket on Forge&lt;/a&gt; with individual tickets for each event.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;GNOME 51 Desktop&lt;/strong&gt; &amp;#8212; &lt;strong&gt;August 17-21&lt;/strong&gt; is the first test day this cycle and it&amp;#8217;s happening right now . Desktop, graphics, peripherals, core applications. If you&amp;#8217;re reading this in time, jump in. (&lt;a href=&quot;https://fedoraproject.org/wiki/Test_Day:2026-08-17_GNOME_51_Desktop&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#GNOME_51_Desktop&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;I18n test week&lt;/strong&gt; &amp;#8212;&lt;strong&gt;September 7-13&lt;/strong&gt; input methods, locales, keyboard layouts. . (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/924&quot;&gt;#924&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;RPM 6.1&lt;/strong&gt; &amp;#8212; NSS support for user/group lookups is back, queries work again during transactions, new macro modifiers for packagers, and better rpmkeys verification output. Looks like a smooth update, but RPM touches everything &amp;#8212; worth making sure nothing slipped through. (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/917&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#917&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Installation media&lt;/strong&gt; &amp;#8212; boot.iso and live images, physical hardware, VMs. Try booting the new images on whatever hardware you have. Does the installer work? Does the live environment behave? (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/918&quot;&gt;#&lt;/a&gt;&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/918&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;9&lt;/a&gt;&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/918&quot;&gt;18&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;KDE&lt;/strong&gt; &amp;#8212; likely KDE 6.7. (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/922&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#922&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Cockpit&lt;/strong&gt; &amp;#8212; it&amp;#8217;s been years since the last Cockpit test day. (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/920&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#920&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;GRUB EFI / Confidential Computing&lt;/strong&gt; &amp;#8212; relevant mainly to specific hardware and VM environments. (&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/919&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#919&lt;/a&gt;)&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;em&gt;&lt;strong&gt;The list isn&amp;#8217;t final&lt;/strong&gt;&lt;/em&gt;. We&amp;#8217;re still looking at kmscon, OpenSSL 4.0, CoreOS, and Kernel 7.2. Keep an eye on &lt;a href=&quot;https://testdays.fedoraproject.org/&quot;&gt;testdays.fedoraproject&lt;/a&gt;&lt;a href=&quot;https://testdays.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;.&lt;/a&gt;&lt;a href=&quot;https://testdays.fedoraproject.org/&quot;&gt;org&lt;/a&gt; for the current schedule.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;What kind of testing helps most&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Try upgrading your system to the latest packages. Boot the new boot.iso on physical hardware. Test suspend/resume, Wi-Fi, external displays, NVIDIA/AMD/Intel graphics, or whatever hardware you actually use. Each test day has a wiki page with specific test cases, but your own daily workflows are often where the interesting bugs hide.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You need a &lt;a href=&quot;https://accounts.fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora Account&lt;/a&gt; to report results. Pick a test day from the &lt;a href=&quot;https://testdays.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;schedule&lt;/a&gt;, follow the wiki instructions, report through the &lt;a href=&quot;https://testdays.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;test day app&lt;/a&gt;, and if you find something odd, come talk to us on Matrix in &lt;a href=&quot;https://chat.fedoraproject.org/#/room/#test-day:fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#test-day:fedorapr&lt;/a&gt;&lt;a href=&quot;https://chat.fedoraproject.org/#/room/#test-day:fedoraproject.org&quot;&gt;oject.org&lt;/a&gt;.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The test day app itself is open source at &lt;a href=&quot;https://forge.fedoraproject.org/quality/testdays-web&quot;&gt;quality/testdays-web&lt;/a&gt; on Forge. If something about it bugs you or you have an idea, file a ticket.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Propose a test day&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This doesn&amp;#8217;t all have to come from us. If you maintain a package with a big change in F45, or you see something in the ChangeSet that you think needs broader testing &amp;#8212; propose a test day. Create a ticket at &lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;forge.fedoraproject.org/quality/tickets&lt;/a&gt;, tag it &amp;#8220;test days&amp;#8221;, and tell us what you&amp;#8217;d like to test. You don&amp;#8217;t need test cases or wiki pages ready. The QA team will help with that.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Testing beyond test days&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Test days are focused events around specific changes, but testing Fedora is something you can do any day. &lt;a href=&quot;https://forge.fedoraproject.org/quality/fedora-easy-karma&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;fedora-easy-karma&lt;/a&gt; is a CLI tool that picks up testing updates already installed on your system and lets you submit karma to &lt;a href=&quot;https://bodhi.fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Bodhi&lt;/a&gt; right from your terminal. See the &lt;a href=&quot;https://forge.fedoraproject.org/quality/fedora-easy-karma#installation&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;installation instructions&lt;/a&gt; to get started. Like the test day app, it&amp;#8217;s an open source project hosted on Forge &amp;#8212; feel free to report issues or suggest features.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Links&lt;/h2&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://testdays.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Test day schedule&lt;/a&gt;&lt;a href=&quot;https://testdays.fedoraproject.org/&quot;&gt; and results&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://fedoraproject.org/wiki/Releases/45/ChangeSet&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Fedora 45 ChangeSet&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/916&quot;&gt;F45 test&lt;/a&gt;&lt;a href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/916&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt; day planning ticket&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://fedoraproject.org/wiki/QA/Test_Days&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Test Days wiki&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://chat.fedoraproject.org/#/room/#test-day:fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Matrix: #test-day:fedoraproject.org&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Mailing list: test@lists.fedoraproject.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Catch you in &lt;a href=&quot;https://chat.fedoraproject.org/#/room/#test-day:fedoraproject.org&quot; data-type=&quot;link&quot; data-id=&quot;https://chat.fedoraproject.org/#/room/#test-day:fedoraproject.org&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;#test-day&lt;/a&gt; on Matrix.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;em&gt;&lt;strong&gt;Note about AI usage: &lt;/strong&gt;I wrote this article myself. I used Claude (Anthropic) to significantly refine the grammar, wording, and sentence structure; the technical content and all claims are my own.&lt;/em&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://fedoramagazine.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Magazine</title>
            
            
            <subtitle type="html">Guides, information, and news about the Fedora operating system for users, developers, system administrators, and community members.</subtitle>
            
            <link rel="self" href="https://fedoramagazine.org"/>
            <id>https://fedoramagazine.org</id>
            
            <updated>2026-09-04T20:54:43+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christof Damian: Friday Links 26-26</title>
        <link href="https://christof.damian.net/2026/08/friday-links-26-26.html/"/>
        <id>https://christof.damian.net/2026/08/friday-links-26-26.html/</id>
        <updated>2026-08-13T22:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a70fdf1df79b4a6e8a5e4a9fe0b2ded9&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>cdamian</name>
            
            
            <uri>https://christof.damian.net/</uri>
        </author>
        <source>
            
            <title type="html">Christof Damian</title>
            
            
            <subtitle type="html">Recent content on Christof Damian</subtitle>
            
            <link rel="self" href="https://christof.damian.net/"/>
            <id>https://christof.damian.net/</id>
            
            <updated>2026-09-03T22:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Ben Cotton: Be prepared for big feelings when you take something away</title>
        <link href="https://duckalignment.academy/be-prepared-big-feelings/"/>
        <id>https://duckalignment.academy/?p=1523</id>
        <updated>2026-08-12T12:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/b4307c1a73d64411b27238e6da5ccc1e&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;wp-block-paragraph&quot;&gt;We all like to think that we&amp;#8217;re very rational and make decisions logically. We&amp;#8217;re not and we don&amp;#8217;t. Like it or not, we&amp;#8217;re humans and that comes with emotions. Frustratingly, means our very rational decisions are often greeted by other people&amp;#8217;s emotions.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;People form attachments to identities, like being a user of or contributor to a project. Of course, they also form attachments to things both physical and abstract. When something goes away, they do not like it. &lt;em&gt;We&lt;/em&gt; do not like it.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;There are, of course, many rational reasons to take away something that people want and have grown accustomed to having. Many projects have long ago dropped support for the i386 CPU architecture because the hardware is less prevalent and they no longer want to bear the burden of testing and supporting a rarely-used architecture. Nobody is shipping new software for Windows 95 or Red Hat Linux 8 — those operating systems were out of date 25 years ago. You might stop hosting personal websites for contributors because that&amp;#8217;s not a scarce resource anymore. Maybe you stopped funding travel scholarships because your donation streams have dried up.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;No matter how rational your decision-making process, someone will be upset about the loss of something they hold dear. (If no one cares, maybe you should have made this decision long ago.) Of course, not all of the objections will be emotionally-driven. Most decisions will have rational arguments against them — if there is only one reasonable course of action, there&amp;#8217;s no need for a decision, after all.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You don&amp;#8217;t need to get unanimous buy-in for a decision to take something away. You do want to minimize the stress the decision causes. Here are some tips that I&amp;#8217;ve learned over the years:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Prepare your rationale ahead of time.&lt;/strong&gt; You only have one chance to give a first explanation. Make sure you give the reasons why you&amp;#8217;re making the change. Acknowledge the impact it will have on people. Point out the benefits (if any), but don&amp;#8217;t try to spin it as solely a good thing.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Give yourself enough time.&lt;/strong&gt; People will need time to process their feelings. Make sure the timeline allows for that.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Make sure the key people are around for the announcement. &lt;/strong&gt;You&amp;#8217;ll want the folks who are respsonsible for the change to be available to respond to questions and concerns in a timely manner.&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Don&amp;#8217;t try to win the argument.&lt;/strong&gt; Answer questions, clarify ambiguities, and respond to novel concerns. You don&amp;#8217;t need to respond to every message from every person. It wastes your time and over-arguing can just get people to dig in further. And, of course, don&amp;#8217;t engage with bad faith arguments.&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;photo-credit wp-block-paragraph&quot;&gt;This post&amp;#8217;s featured photo by &lt;a href=&quot;https://unsplash.com/@matthewhenry?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Matthew Henry&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/pug-covered-with-blanket-on-bedspread-2Ts5HnA67k8?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot;&gt;Unsplash&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The post &lt;a href=&quot;https://duckalignment.academy/be-prepared-big-feelings/&quot;&gt;Be prepared for big feelings when you take something away&lt;/a&gt; appeared first on &lt;a href=&quot;https://duckalignment.academy&quot;&gt;Duck Alignment Academy&lt;/a&gt;.&lt;/p&gt;
        </content>
        <author>
            
            <name>bcotton</name>
            
            
            <uri>https://funnelfiasco.com</uri>
        </author>
        <source>
            
            <title type="html">Ben Cotton</title>
            
            
            <subtitle type="html">Program management for open source projects</subtitle>
            
            <link rel="self" href="https://funnelfiasco.com"/>
            <id>https://funnelfiasco.com</id>
            
            <updated>2026-09-01T23:50:56+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Infrastructure Status: Fedora Copr outage</title>
        <link href="https://status.fedoraproject.org/2026-08-12-copr-upgrade.html"/>
        <id>tag:status.fedoraproject.org,2026-08-12:/2026-08-12-copr-upgrade.html</id>
        <updated>2026-08-12T07:30:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/default.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://status.fedoraproject.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Infrastructure Status</title>
            
            
            <subtitle type="html"></subtitle>
            
            <link rel="self" href="https://status.fedoraproject.org"/>
            <id>https://status.fedoraproject.org</id>
            
            <updated>2026-08-20T20:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Infrastructure Status: Fedora 45 Mass Branching</title>
        <link href="https://status.fedoraproject.org/2026-08-11_f45-mass-branching.html"/>
        <id>tag:status.fedoraproject.org,2026-08-11:/2026-08-11_f45-mass-branching.html</id>
        <updated>2026-08-11T14:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/default.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://status.fedoraproject.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Infrastructure Status</title>
            
            
            <subtitle type="html"></subtitle>
            
            <link rel="self" href="https://status.fedoraproject.org"/>
            <id>https://status.fedoraproject.org</id>
            
            <updated>2026-08-20T20:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Aurélien Bompard: From August 03 to August 09</title>
        <link href="https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/"/>
        <id>tag:abompard.fedorapeople.org,2026-08-10:/twif/2026/08-03-to-08-09/</id>
        <updated>2026-08-10T11:03:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/f593d0c0172e69d18825f90a584a0c74&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p class=&quot;lead&quot;&gt;Across various Fedora groups, a major shared focus this week was preparing for the upcoming &lt;strong&gt;Fedora 45 release cycle&lt;/strong&gt;, which included executing mass rebuilds, coordinating early manual validation testing, and finalizing change proposals ahead of the imminent branching deadline. Infrastructure transitions were another critical common item, particularly the project-wide effort to gather requirements for replacing &lt;strong&gt;Red Hat Bugzilla&lt;/strong&gt; and the successful migration of source control requests from Pagure to &lt;strong&gt;Fedora Forge&lt;/strong&gt;, which requires maintainers to update their &lt;code&gt;fedpkg&lt;/code&gt; toolchains. Hardware architecture improvements were also prominent, with multiple groups dedicating resources to testing and expanding build capacities for &lt;strong&gt;ARM and RISC-V&lt;/strong&gt; devices. On the community front, organizing teams focused heavily on preparations for the &lt;strong&gt;FrOSCon 2026&lt;/strong&gt; event, while several other groups&amp;mdash;including Packaging and Diversity &amp;amp; Inclusion&amp;mdash;chose to pause regular meetings or shift to ad-hoc structures to prevent organizer burnout. Finally, navigating the rise of &lt;strong&gt;Artificial Intelligence&lt;/strong&gt; emerged as a cross-cutting theme, prompting discussions around user privacy, default opt-in policies for third-party packages, and strategies for local AI development.&lt;/p&gt;
&lt;div class=&quot;toc float-end ms-3 my-2&quot;&gt;
&lt;div class=&quot;accordion&quot; id=&quot;toc-accordion&quot;&gt;
&lt;div class=&quot;accordion-item&quot;&gt;
&lt;h2 class=&quot;accordion-header&quot; id=&quot;toc-heading&quot;&gt;
&lt;button aria-controls=&quot;toc-content&quot; aria-expanded=&quot;true&quot; class=&quot;accordion-button&quot; data-bs-target=&quot;#toc-content&quot; data-bs-toggle=&quot;collapse&quot; type=&quot;button&quot;&gt;
        Table of contents
      &lt;/button&gt;
&lt;/h2&gt;
&lt;div aria-labelledby=&quot;toc-heading&quot; class=&quot;accordion-collapse collapse show&quot; data-bs-parent=&quot;#toc-accordion&quot; id=&quot;toc-content&quot;&gt;
&lt;div class=&quot;accordion-body&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#announcements&quot;&gt;Announcements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#council&quot;&gt;Council&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#fesco&quot;&gt;FESCo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#packaging-committee&quot;&gt;Packaging Committee&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#mindshare&quot;&gt;Mindshare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ambassadors&quot;&gt;Ambassadors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#diversity-inclusion&quot;&gt;Diversity &amp;amp; Inclusion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#workstation-gnome&quot;&gt;Workstation / GNOME&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#kde&quot;&gt;KDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#server&quot;&gt;Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#infrastructure&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#release-engineering&quot;&gt;Release Engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#quality&quot;&gt;Quality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#design&quot;&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#internationalization&quot;&gt;Internationalization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#epel&quot;&gt;EPEL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#eln&quot;&gt;ELN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#atomic&quot;&gt;Atomic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#coreos&quot;&gt;CoreOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ai-ml&quot;&gt;AI &amp;amp; ML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#risc-v&quot;&gt;RISC-V&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#security&quot;&gt;Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#dotnet&quot;&gt;DotNET&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#perl&quot;&gt;Perl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#ruby&quot;&gt;Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#other-discussions&quot;&gt;Other Discussions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#contribution-opportunities&quot;&gt;Contribution opportunities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;h2 id=&quot;announcements&quot;&gt;&lt;i class=&quot;fa-solid fa-bullhorn&quot;&gt;&lt;/i&gt; Announcements&lt;/h2&gt;
&lt;p&gt;Major workflow transitions are underway for Fedora contributors, starting with the planned decommissioning of Red Hat Bugzilla within the next six months. FESCo has opened a ticket tracker for &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/LZMC3C6LDXEIEA42LJIPOHS3OPBSUKZZ/&quot; title=&quot;Planning and gathering requirements for future Red Hat BugZilla replacement - devel-announce - Fedora mailing-lists&quot;&gt;planning and gathering requirements for a future Red Hat BugZilla replacement&lt;/a&gt; to document workflows impacted by this shift. Additionally, the &lt;a data-bs-content=&quot;Hello everyone,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/64K6O3FWMIYBKHHDELJ5HU2G7PLSMBHN/&quot; title=&quot;fedora-scm-requests has moved to Fedora Forge (Action: please update fedpkg) - devel-announce - Fedora mailing-lists&quot;&gt;fedora-scm-requests queue has officially migrated from Pagure to Fedora Forge&lt;/a&gt; following its scheduled &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/XQTVMJ3T3WH3OOOIUFQ6DCUZDZDFOYWB/&quot; title=&quot;CORRECTION: fedora-scm-requests migration start date and time - devel-announce - Fedora mailing-lists&quot;&gt;start on August 5th&lt;/a&gt;. Maintainers must &lt;a data-bs-content=&quot;Hello all,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/H6Z4IMH4KII6UYFKDZQMBFQKHPXEAPPY/&quot; title=&quot;scm-requests moving to Forgejo, new fedpkg needed - devel-announce - Fedora mailing-lists&quot;&gt;update to the new fedpkg version 1.48&lt;/a&gt; to continue submitting new package and branch requests, as the old Pagure system is now obsolete. In other maintenance news, a final reminder was issued listing &lt;a data-bs-content=&quot;Dear maintainers.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/QT27HE6AKOBQLIBKDMQSH5Q53ELQV7VK/&quot; title=&quot;List of long term FTBFS packages to be retired in a week - devel-announce - Fedora mailing-lists&quot;&gt;long-term FTBFS (Fails to Build From Source) packages slated for retirement&lt;/a&gt; from Fedora 45, urging maintainers to fix or seek exemptions for affected software. Finally, the Fedora RISC-V community is seeking testers for an &lt;a data-bs-content=&quot;As a follow up to the GA images,  we have an updated Fedora 44 RISC-V image is available for testing!  The image is Fedora-Server-Host-Omni-44-20260731.0.riscv64.raw.xz.  What&amp;rsquo;s new?    Out-of-the-box support for SpacemiT K3 (RVA23 hardware) in the Omni kernel.  The previous Fedora 44 image required some gnarly manual tweaking to get it working on K3.  With this updated kernel, K3 boards should now boot out of the box.    Improvements to SpacemiT K1 boards, including Muse Pi Pro. With this updat...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/updated-fedora-44-server-image/198341&quot; title=&quot;Updated Fedora 44 server image&quot;&gt;updated Fedora 44 server image&lt;/a&gt; that features out-of-the-box support for SpacemiT K3 boards and improvements for K1 hardware.&lt;/p&gt;
&lt;p&gt;For the broader Linux community, new guides are available detailing how to &lt;a data-bs-content=&quot;Running Large Language Models (LLMs) locally has become increasingly popular for development, privacy, and offline testing. Ollama makes this incredibly straightforward, allowing you to run models like Llama 3 or Mistral directly on your machine. By leveraging Podman on Fedora Linux, you can isolate Ollama inside a container. This approach keeps your host system clean while making it effortless to spin up, manage, and tear down your AI development environment. What is Ollama? Ollama...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/running-ollama-locally-with-podman-on-fedora-linux/198478&quot; title=&quot;Running Ollama Locally with Podman on Fedora Linux&quot;&gt;run Ollama locally with Podman on Fedora Linux&lt;/a&gt; for containerized, private AI development, and how to &lt;a data-bs-content=&quot;You wake up one morning to find your home server unresponsive, after some investigation you discover a failed NVMe drive taking your self-hosted services and data with it. Perhaps you&amp;rsquo;re a system administrator and a workstation&amp;rsquo;s SSD has been silently accumulating errors for months, and now a user is reporting corrupted files. Drive failures are rarely instant, they give subtle warnings (through rising temperatures, increasing error counts, and wear indicators) but only if you&amp;rsquo;re wa...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/monitor-your-drive-health-with-performance-co-pilot-on-fedora/198919&quot; title=&quot;Monitor Your Drive Health with Performance Co-Pilot on Fedora&quot;&gt;monitor your drive health with Performance Co-Pilot&lt;/a&gt; to prevent sudden data loss from failing NVMe or SSD drives. Lastly, a recent attendee shared a positive retrospective on &lt;a data-bs-content=&quot;Flock 2026 was my first Fedora conference, and it won&amp;rsquo;t be my last. I came home with new ideas, new friendships, and even a new project to work on for next year. Appreciation I want to start by appreciating the Flock organizers and volunteers. Putting together an event like this takes a lot of quiet, unglamorous work, and it showed in how smoothly everything ran. Thanks for that! I&amp;rsquo;d also like to thank the event sponsors. Their support makes it possible for contributors from all ove...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/developing-with-fedora-first-flock-and-not-the-last/198348&quot; title=&quot;Developing with Fedora, first flock, and not the last!&quot;&gt;developing with Fedora and their first Flock conference&lt;/a&gt;, highlighting the community&#39;s welcoming culture and the behind-the-scenes efforts of volunteers and sponsors.&lt;/p&gt;
&lt;h2 id=&quot;council&quot;&gt;&lt;i class=&quot;fa-solid fa-users&quot;&gt;&lt;/i&gt; Council&lt;/h2&gt;
&lt;p&gt;Between August 3 and 9, 2026, the Council discussed a new user concern regarding the introduction of AI-powered features in third-party packages, highlighting the need for packaging guidelines around user privacy and opt-in defaults. The Council also continued reviewing the proposed Fedora Forge Usage Policy, incorporating community feedback into a new draft. Additionally, a temporary &quot;private issues&quot; workaround was proposed for Fedora Forge while native support is being developed upstream, sparking discussions on how the Council and other sensitive groups will handle private tracking.&lt;/p&gt;
&lt;h3 id=&quot;decisions&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;No formal Council decisions were finalized during this period.&lt;/li&gt;
&lt;li&gt;The Fedora package maintainer for Atuin decided to disable its new AI and hex features by default due to dependency creep and privacy concerns, pending a more robust opt-in or sub-packaging strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Council/&quot;&gt;detailed report&lt;/a&gt; for the Council team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/council/&quot; title=&quot;Fedora Council Charter&quot;&gt;Council team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;fesco&quot;&gt;&lt;i class=&quot;fa-solid fa-users-gear&quot;&gt;&lt;/i&gt; FESCo&lt;/h2&gt;
&lt;p&gt;This week, FESCo focused heavily on reviewing and voting on F45 and F46 Change Proposals, handling administrative tickets, and addressing updates policy exceptions. Several major Change Proposals were formally approved for Fedora 45, including the modernization of the ODBC Stack, enabling systemd-oomd and zram swap for CoreOS, and transitioning to Sequoia for openpgpverify. Conversely, the committee rejected the proposal to hardcode nss-altfiles in authselect profiles, encouraging further collaboration among affected initiatives like CoreOS and atomic bootc.&lt;/p&gt;
&lt;p&gt;In addition to changes, FESCo initiated a project-wide requirements gathering phase for Fedora&#39;s eventual Bugzilla replacement. They also approved an urgent updates policy exception for thermald to resolve power management issues on newer Intel laptops, and handled several non-responsive maintainer tickets to ensure long-term package health.&lt;/p&gt;
&lt;h3 id=&quot;decisions_1&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Accepted multiple F45 Changes: ODBC Stack Modernization, LibreOffice Dictionaries, Native Butane Config Support in Ignition, LibreOffice html help, Authselect Remove NIS Profile, Enable systemd-oomd and zram swap for CoreOS, and Sequoia openpgpverify.&lt;/li&gt;
&lt;li&gt;Rejected the F45 Change: Authselect: Hardcode nss-altfiles in profiles, requesting further collaboration among atomic, bootc, and coreos teams to find a viable solution.&lt;/li&gt;
&lt;li&gt;Approved an urgent updates policy exception for thermald across all Fedora branches to fix Intel power management issues.&lt;/li&gt;
&lt;li&gt;Approved a Soname Change Policy Exception Request for Qt-Advanced-Docking-System.&lt;/li&gt;
&lt;li&gt;Approved non-responsive maintainer actions for benzea, granting ngompa co-maintainer admin rights for thermald, libfprint, fprintd, and fwts.&lt;/li&gt;
&lt;li&gt;Agreed to launch a project-wide requirements gathering tracker to collect user stories and identify a suitable Bugzilla replacement.&lt;/li&gt;
&lt;li&gt;Updated the release schedule for F46 onwards to move the Major Toolchain Updates/Changes deadline to a week before the mass rebuild.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/FESCo/&quot;&gt;detailed report&lt;/a&gt; for the FESCo team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/fesco/&quot; title=&quot;Fedora Engineering Steering Committee&quot;&gt;FESCo team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;packaging-committee&quot;&gt;&lt;i class=&quot;fa-solid fa-box-open&quot;&gt;&lt;/i&gt; Packaging Committee&lt;/h2&gt;
&lt;p&gt;The Packaging Committee held a brief &lt;a data-bs-content=&quot;Logs of meeting fpc in meeting-1_matrix_fedoraproject-org - August 06, 2026&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2026-08-06/fpc.2026-08-06-16.01.log.html&quot; title=&quot;fpc - Logs&quot;&gt;meeting&lt;/a&gt; this week. The agenda was notably light, with no new tickets submitted for review. The only active item mentioned was a work-in-progress pull request for Node.js. Due to upcoming vacations for key members, the committee agreed to suspend meetings for the rest of August.&lt;/p&gt;
&lt;h3 id=&quot;decisions_2&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The committee will skip its next scheduled meeting in two weeks due to member vacations, postponing the next gathering until the first week of September.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Packaging-Committee/&quot;&gt;detailed report&lt;/a&gt; for the Packaging Committee team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Packaging Committee - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Packaging_Committee&quot;&gt;Packaging Committee team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;mindshare&quot;&gt;&lt;i class=&quot;fa-solid fa-comments&quot;&gt;&lt;/i&gt; Mindshare&lt;/h2&gt;
&lt;p&gt;Mindshare held a brief meeting this week but concluded early due to a lack of quorum. Despite the early adjournment, organizers noted ongoing progress on various tickets and highlighted upcoming events, specifically FrOSCon and Data Con LA.&lt;/p&gt;
&lt;p&gt;Additionally, community members are actively organizing the Fedora presence for FrOSCon 2026. The project booth is confirmed and swag items are being gathered, alongside an open call for volunteers to assist at the booth and share their work with attendees.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Mindshare/&quot;&gt;detailed report&lt;/a&gt; for the Mindshare team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/mindshare/&quot; title=&quot;Mindshare Teams&quot;&gt;Mindshare team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ambassadors&quot;&gt;&lt;i class=&quot;fa-solid fa-people-arrows&quot;&gt;&lt;/i&gt; Ambassadors&lt;/h2&gt;
&lt;p&gt;The Ambassadors group focused entirely on final preparations for the Fedora booth at FrOSCon 2026, which takes place August 15-16 near Bonn, Germany. The team has successfully secured a booth space, promotional materials, and a new tablecloth, and they are actively seeking volunteers and project showcases from the community to help run the event.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Ambassadors/&quot;&gt;detailed report&lt;/a&gt; for the Ambassadors team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Ambassadors - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Ambassadors&quot;&gt;Ambassadors team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;diversity-inclusion&quot;&gt;&lt;i class=&quot;fa-solid fa-people-roof&quot;&gt;&lt;/i&gt; Diversity &amp;amp; Inclusion&lt;/h2&gt;
&lt;p&gt;The Diversity &amp;amp; Inclusion group is putting its regular team meetings on hiatus to prevent organizer burnout and shift focus toward concrete, event-driven goals. Discussion in the &lt;a data-bs-content=&#39;Hi &amp;lt;span class=&quot;hashtag-icon-placeholder&quot;&amp;gt;&amp;lt;/span&amp;gt;dei-team&amp;lt;/span&amp;gt;. I wanted to start a discussion topic based on a conversation that @jonatoni and I had recently regarding the DEI Team meetings. The truth is, between the two of us, we have been co-running our meetings for a few years now. We have seen success with our spin-off activities like Fedora Mentor Summit and Fedora Week of Diversity. But as a result, it has led to stagnant meetings in the DEI Team, where we either rehash the same topics or defer discussion to an event-specific team, e.g., ...&#39; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/time-to-take-a-break-putting-dei-team-meetings-on-hiatus/197815&quot; title=&quot;Time to take a break? Putting DEI Team meetings on hiatus&quot;&gt;&quot;Time to take a break?&quot; thread&lt;/a&gt; confirmed that regular meetings have become stagnant without specific deliverables, and organizers will now lean into forming ad-hoc teams for events like the Fedora Mentor Summit, Fedora Week of Diversity, and Fedora Appreciation Week.&lt;/p&gt;
&lt;p&gt;Calendar entries for the regular DEI meetings are being removed, but this will not halt ongoing initiatives. Future activities will be organized through dedicated calls for volunteers and planned in their respective event repositories.&lt;/p&gt;
&lt;h3 id=&quot;decisions_3&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Regular DEI Team meetings are officially placed on hiatus, and corresponding Fedora and Google Calendar entries are being deleted.&lt;/li&gt;
&lt;li&gt;Future DEI efforts will shift to an ad-hoc, event-specific model focusing on time-boxed initiatives rather than standing meetings.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Diversity-Inclusion/&quot;&gt;detailed report&lt;/a&gt; for the Diversity &amp;amp; Inclusion team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/dei/&quot; title=&quot;Fedora Diversity, Equity, &amp;amp; Inclusion (DEI) Team&quot;&gt;Diversity &amp;amp; Inclusion team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;workstation-gnome&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; Workstation / GNOME&lt;/h2&gt;
&lt;p&gt;The Workstation Working Group discussed upcoming upstream GNOME changes, including plans for GNOME 52+ to replace GNOME Software with a Flatpak-focused installer called &quot;Bazaar&quot; and a new system updater, though Fedora will stick with GNOME Software for the time being. The group also evaluated newly integrated features like the IBus speech-to-text functionality, noting performance delays and missing default models, and reviewed the transition of GNOME Boxes to a Flatpak-only application which currently requires further polish on fractionally scaled screens.&lt;/p&gt;
&lt;p&gt;On the forum side, community members engaged in a technical discussion regarding Btrfs RAID1 and &lt;code&gt;nodatacow&lt;/code&gt; files (such as Libvirt virtual machine images), proposing theoretical file system mechanisms to ensure data recoverability during bit rot without full metadata checksumming.&lt;/p&gt;
&lt;h3 id=&quot;decisions_4&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fedora will continue using GNOME Software for the time being, despite upstream GNOME&#39;s long-term plans (GNOME 52+) to replace it with a new installer called Bazaar.&lt;/li&gt;
&lt;li&gt;The memory retention issue in IBus speech-to-text, where the model remains loaded after the input method is removed, will be officially treated and tracked as a bug.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Workstation-GNOME/&quot;&gt;detailed report&lt;/a&gt; for the Workstation / GNOME team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/workstation-working-group/&quot; title=&quot;Fedora Workstation Working Group&quot;&gt;Workstation / GNOME team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;kde&quot;&gt;&lt;i class=&quot;fa-solid fa-desktop&quot;&gt;&lt;/i&gt; KDE&lt;/h2&gt;
&lt;p&gt;The KDE group discussions this week focused on a &lt;a data-bs-content=&quot;Hi,&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org/thread/EEL2LSIHIS2KFE2CQMZVD5P4KTT7R4PI/&quot; title=&quot;nvidia-modeset/kthread_q 100% CPU + frozen computer - kde - Fedora mailing-lists&quot;&gt;user-reported issue&lt;/a&gt; regarding computer freezes under Plasma (Wayland) after upgrading to Fedora 44. The system becomes unresponsive during screen lock, with the &lt;code&gt;nvidia-modeset/kthread_q&lt;/code&gt; process consuming 100% of the CPU, requiring a sysreq reboot to resolve.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/KDE/&quot;&gt;detailed report&lt;/a&gt; for the KDE team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/KDE - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/KDE&quot;&gt;KDE team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;server&quot;&gt;&lt;i class=&quot;fa-solid fa-server&quot;&gt;&lt;/i&gt; Server&lt;/h2&gt;
&lt;p&gt;This week, the Server Working Group officially reached quorum with the addition of new members and made progress on release testing and automation infrastructure. Discussions centered heavily on upcoming Fedora 45 changes, identifying bugs in VM and ARM partition types, and reviewing default packages to prevent unnecessary bloat in server environments.&lt;/p&gt;
&lt;p&gt;The group also advanced its Ansible support project by merging initial post-installation modules and beginning work on a CI pipeline using self-hosted Forge runners. Furthermore, the WG continued refining its documentation structure, debating the best ways to present post-installation configuration tasks to users.&lt;/p&gt;
&lt;h3 id=&quot;decisions_5&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Working Group decided to contact the upstream Cockpit team to request the removal of unnecessary dependencies, such as SPICE, from the Cockpit VM module to prevent unwanted package bloat on standard server installations.&lt;/li&gt;
&lt;li&gt;The Server Working Group&#39;s Ansible repository will be formally structured around small, tightly focused roles that are assembled into larger playbooks, avoiding monolithic scripts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Server/&quot;&gt;detailed report&lt;/a&gt; for the Server team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/server-working-group/&quot; title=&quot;Fedora Server Working Group&quot;&gt;Server team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;infrastructure&quot;&gt;&lt;i class=&quot;fa-solid fa-network-wired&quot;&gt;&lt;/i&gt; Infrastructure&lt;/h2&gt;
&lt;p&gt;The Infrastructure team was highly active this week, handling multiple system migrations, upgrades, and investigating service anomalies. Key efforts included advancing the RHEL 10 migrations for miscellaneous hosts, rolling out OpenID Connect enrollment for the Release Schedule Planner, and addressing intermittent authentication issues following the recent IPA cluster reinstall. The team also announced an upcoming scheduled outage for the Copr servers and discussed transitioning Matrix moderation duties to official Fedora infrastructure, including a formalized policy for official Matrix rooms.&lt;/p&gt;
&lt;p&gt;Additionally, developers introduced substantial updates to Tahrir, the Tahrir API, and Forgejo, improving performance and enabling new features like private issue tracking in the forge environment. Investigations were also launched into &lt;code&gt;src.fedoraproject.org&lt;/code&gt; 503 errors caused by heavy scraper activity and Fedora mailing list emails being falsely flagged as spam by the SpamHaus blocklist.&lt;/p&gt;
&lt;h3 id=&quot;decisions_6&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Migrate the Matrix moderation bot hosting to official Fedora infrastructure (&lt;code&gt;@moderation:fedoraproject.org&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Implement a new policy for official Fedora Matrix rooms, requiring the moderation bot to be present, a &lt;code&gt;:fedoraproject.org&lt;/code&gt; room alias, and appropriate sub-space assignment.&lt;/li&gt;
&lt;li&gt;Block the creation of a Bugzilla component and FAS group for Security Bugs until FESCo formally approves the proposed security policy changes.&lt;/li&gt;
&lt;li&gt;Create new Fedora Account System (FAS) tracking groups for Copr projects: &lt;code&gt;netfyr&lt;/code&gt; and &lt;code&gt;sosreport&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Infrastructure/&quot;&gt;detailed report&lt;/a&gt; for the Infrastructure team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/&quot; title=&quot;Fedora Infrastructure and Release Engineering&quot;&gt;Infrastructure team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;release-engineering&quot;&gt;&lt;i class=&quot;fa-solid fa-upload&quot;&gt;&lt;/i&gt; Release Engineering&lt;/h2&gt;
&lt;p&gt;This week, the Release Engineering team focused heavily on infrastructure migrations and preparations for the Fedora 45 release cycle. A major milestone was the successful migration of the &lt;code&gt;scm-requests&lt;/code&gt; repository from Pagure to Forgejo on August 5th, which necessitates that community members update their &lt;code&gt;fedpkg&lt;/code&gt; utilities to version 1.48 or greater. The team also began extensive preparations for the F45 mass branching scheduled for August 11th, which included executing the mass re-signing of F45 content with the new F46 key.&lt;/p&gt;
&lt;p&gt;In addition to release cycle preparations, the group handled various system and package fixes. They deployed a fix to prevent &lt;code&gt;releng-bot&lt;/code&gt; from pinging unrelated users during SCM requests, resolved an issue where ELN packages were signed with the wrong key, and bypassed a Bodhi sidetag limitation affecting &lt;code&gt;shadow-utils&lt;/code&gt;. Multiple package unretirement and stalled maintenance requests were processed, and the team highlighted that unretirements can now be executed directly via the updated &lt;code&gt;fedpkg&lt;/code&gt; CLI without requiring a ticket.&lt;/p&gt;
&lt;h3 id=&quot;decisions_7&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;fedora-scm-requests&lt;/code&gt; repository was officially migrated from Pagure to Forgejo; maintainers must update to &lt;code&gt;fedpkg&lt;/code&gt; v1.48 or greater to submit new package and branch requests.&lt;/li&gt;
&lt;li&gt;Package unretirements no longer require a Release Engineering ticket; maintainers should now use the newly introduced &lt;code&gt;fedpkg request-unretirement&lt;/code&gt; command.&lt;/li&gt;
&lt;li&gt;Created a dedicated &lt;code&gt;forge-releng-scm-validators&lt;/code&gt; group to handle SCM request approvals, preventing &lt;code&gt;releng-bot&lt;/code&gt; from unnecessarily pinging unrelated community members.&lt;/li&gt;
&lt;li&gt;Created the &lt;code&gt;quay.io/fedora/eln-bootc&lt;/code&gt; repository to enable the uploading of ELN bootc images from composes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Release-Engineering/&quot;&gt;detailed report&lt;/a&gt; for the Release Engineering team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/infra/release_guide/&quot; title=&quot;Fedora Release Engineering&quot;&gt;Release Engineering team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;quality&quot;&gt;&lt;i class=&quot;fa-solid fa-medal&quot;&gt;&lt;/i&gt; Quality&lt;/h2&gt;
&lt;p&gt;The Quality team focused heavily on early manual validation for Fedora 45 this week, placing a special emphasis on ARM devices to catch significant bugs before the branch and freeze periods. The team is also actively organizing the next round of Fedora Test Days and collaborating with the Data team to identify interesting QA and build metrics&amp;mdash;such as Bodhi karma and Koji completion rates&amp;mdash;for future data visualizations.&lt;/p&gt;
&lt;p&gt;In addition to testing, the group discussed hardware monitoring defaults, noting that the &lt;code&gt;mcelog&lt;/code&gt; daemon consistently fails on modern AMD CPUs. They are currently gathering community feedback on potentially replacing it with &lt;code&gt;rasdaemon&lt;/code&gt;. Tooling improvements were also a major theme, with updates to &lt;code&gt;fedora-easy-karma&lt;/code&gt;, a revived &lt;code&gt;issuebot&lt;/code&gt; in staging, and discussions around deploying a shared test asset server for openQA and Fedora CI.&lt;/p&gt;
&lt;h3 id=&quot;decisions_8&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Begin early manual validation testing for Fedora 45 prior to branching and freezes, with a particular focus on ARM hardware.&lt;/li&gt;
&lt;li&gt;Initiate a broader community discussion regarding replacing the &lt;code&gt;mcelog&lt;/code&gt; daemon with &lt;code&gt;rasdaemon&lt;/code&gt; by default due to hardware incompatibility on modern CPUs.&lt;/li&gt;
&lt;li&gt;Add the currently proposed Test Day events to the Fedora Test Days calendar to prevent concurrent scheduling overlaps.&lt;/li&gt;
&lt;li&gt;Explore the integration of actual user-runnable regression test suites (e.g., Vulkan/GL conformance, kernel test suites) into upcoming Test Days.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Quality/&quot;&gt;detailed report&lt;/a&gt; for the Quality team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/qa-docs/&quot; title=&quot;Welcome!&quot;&gt;Quality team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;design&quot;&gt;&lt;i class=&quot;fa-solid fa-image&quot;&gt;&lt;/i&gt; Design&lt;/h2&gt;
&lt;p&gt;The Design team concluded the community poll for the Fedora 46 wallpaper inspiration, selecting American mathematician Karen Uhlenbeck as the winner. Following the poll, the team is organizing a mind map meeting to brainstorm the wallpaper&#39;s conceptual design. In other activities, community members shared a proposed wallpaper on the mailing list, and drafts for revamped Design Documentation pages were posted for review.&lt;/p&gt;
&lt;h3 id=&quot;decisions_9&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Fedora 46 wallpaper design will be inspired by American mathematician Karen Uhlenbeck.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Design/&quot;&gt;detailed report&lt;/a&gt; for the Design team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/design/&quot; title=&quot;Fedora Design&quot;&gt;Design team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;internationalization&quot;&gt;&lt;i class=&quot;fa-solid fa-language&quot;&gt;&lt;/i&gt; Internationalization&lt;/h2&gt;
&lt;p&gt;The Internationalization (i18n) group held a meeting this week to review the progress of Fedora 45 changes and coordinate upcoming release deadlines. Key discussions involved tracking the completion of F45 changes, ongoing bug triaging efforts for Fedora 43, and scheduling the upcoming internationalization test week.&lt;/p&gt;
&lt;h3 id=&quot;decisions_10&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Fedora 45 i18n test week is scheduled to take place from September 7th to September 13th, 2026.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Internationalization/&quot;&gt;detailed report&lt;/a&gt; for the Internationalization team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/localization/&quot; title=&quot;Fedora Localization Team&quot;&gt;Internationalization team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;epel&quot;&gt;&lt;i class=&quot;fa-solid fa-boxes-stacked&quot;&gt;&lt;/i&gt; EPEL&lt;/h2&gt;
&lt;p&gt;This week, the EPEL group focused significantly on improving the repository structure and mirror paths for EPEL 11 to avoid user errors during mirroring and upgrades. The steering committee successfully voted to adopt a new &quot;de-z-ification&quot; policy for EPEL 11, which will rely on the &lt;code&gt;$stream&lt;/code&gt; variable for CentOS Stream users rather than adding a &#39;z&#39; suffix for RHEL minor versions. Additionally, the community discussed potential breaking updates to packages like &lt;code&gt;certbot&lt;/code&gt;, &lt;code&gt;uv&lt;/code&gt;, and &lt;code&gt;ruff&lt;/code&gt; in EPEL 10, and highlighted a new way to track RHEL lifecycle milestones via the Red Hat Insights roadmap.&lt;/p&gt;
&lt;h3 id=&quot;decisions_11&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved the EPEL 11 portion of the &quot;de-z-ification&quot; policy, which will restructure repository names, redirects, and symlinks to utilize the &lt;code&gt;$stream&lt;/code&gt; variable for CentOS Stream rather than the &lt;code&gt;$releasever_minor&lt;/code&gt; &#39;z&#39; suffix for RHEL systems.&lt;/li&gt;
&lt;li&gt;Agreed that the official branch naming for the CentOS Stream variant in EPEL 11 will be &lt;code&gt;11s&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/EPEL/&quot;&gt;detailed report&lt;/a&gt; for the EPEL team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/epel/&quot; title=&quot;Extra Packages for Enterprise Linux (EPEL)&quot;&gt;EPEL team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;eln&quot;&gt;&lt;i class=&quot;fa-solid fa-flask-vial&quot;&gt;&lt;/i&gt; ELN&lt;/h2&gt;
&lt;p&gt;The ELN SIG met this week to discuss significant updates to their build pipeline and image generation processes. Key highlights include the production deployment of ELNBuildSync 2.0.1, the inclusion of &lt;code&gt;bootc&lt;/code&gt; images in standard composes, and the successful migration of all major cloud images (EC2, Azure, GCE, qcow2) to &lt;code&gt;image-builder&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Additionally, the group discussed restructuring ELN variants, introducing a new AltImages variant for live images and a new Extensions variant to decouple RHEL Extensions from EPEL. Plans were also outlined to completely split ELN Extras into its own target to cleanly bootstrap EPEL N+1 and preview CentOS SIGs, with a call for community feedback on the design.&lt;/p&gt;
&lt;h3 id=&quot;decisions_12&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Re-tool ELN Extras to build in a completely separate target and compose to properly isolate EPEL macros and facilitate CentOS SIG previews.&lt;/li&gt;
&lt;li&gt;Separate RHEL Extensions content into a distinct Extensions variant rather than an EPEL allowlist due to a lack of overlap.&lt;/li&gt;
&lt;li&gt;Migrate WSL image builds to &lt;code&gt;image-builder&lt;/code&gt; following the successful migration of hyperscaler cloud images.&lt;/li&gt;
&lt;li&gt;Merge GitLab MR 86 to minimize dependencies in &lt;code&gt;go-vendor-tools&lt;/code&gt; and cut a new release.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/ELN/&quot;&gt;detailed report&lt;/a&gt; for the ELN team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/eln/&quot; title=&quot;Fedora ELN project&quot;&gt;ELN team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;atomic&quot;&gt;&lt;i class=&quot;fa-solid fa-atom&quot;&gt;&lt;/i&gt; Atomic&lt;/h2&gt;
&lt;p&gt;The Fedora Atomic Initiative met this week to discuss infrastructure updates and package releases. Progress was made on configuring Konflux service accounts for the Fedora Forge, with a new merge request proposed to unblock testing. Additionally, a recent policy change for the &lt;code&gt;bootc&lt;/code&gt; package means that Bodhi updates now only require a +1 score to proceed, which should clear up the backlog of aging updates. In release news, &lt;code&gt;bootc&lt;/code&gt; 1.16.6 has reached the stable repository, and work is underway for the 1.16.7 release.&lt;/p&gt;
&lt;h3 id=&quot;decisions_13&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bodhi updates for the &lt;code&gt;bootc&lt;/code&gt; package now only require a +1 score to proceed, which will prevent updates from sitting in the backlog until they become obsolete.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Atomic/&quot;&gt;detailed report&lt;/a&gt; for the Atomic team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/AtomicDesktops - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/AtomicDesktops&quot;&gt;Atomic team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;coreos&quot;&gt;&lt;i class=&quot;fa-solid fa-layer-group&quot;&gt;&lt;/i&gt; CoreOS&lt;/h2&gt;
&lt;p&gt;CoreOS held a meeting on August 5 to review ongoing action items and prepare for the upcoming Fedora 45 branching. Key discussions included ongoing tests for the &lt;code&gt;/boot&lt;/code&gt; partition size to prevent data corruption during re-provisioning, preparations for the Fedora 45 Test Day, and the integration of approved FESCo changes into Rawhide. Additionally, the team discussed the pending archival of the Butane repository into Ignition.&lt;/p&gt;
&lt;h3 id=&quot;decisions_14&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Contributors with pending pull requests to the Butane repository should hold off or expect delays, as the repository is being archived and its codebase is being merged into the Ignition repository following the approval of &lt;a data-bs-content=&quot;Enabling Ignition to natively accept Butane YAML configs in addition to Ignition JSON at first boot by merging the Butane config transpiler into the Ignition package. The butane CLI continues to be built from the same source and is still available as a standalone tool. 

* [Change proposal](https...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/tickets/issues/3650&quot; title=&quot;Change: Native Butane Config Support in Ignition&quot;&gt;FESCo ticket #3650&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/CoreOS/&quot;&gt;detailed report&lt;/a&gt; for the CoreOS team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;A minimal OS with automatic updates. Scalable and secure.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/coreos/&quot; title=&quot;The container optimized OS&quot;&gt;CoreOS team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ai-ml&quot;&gt;&lt;i class=&quot;fa-solid fa-robot&quot;&gt;&lt;/i&gt; AI &amp;amp; ML&lt;/h2&gt;
&lt;p&gt;This week, the AI &amp;amp; ML group focused on administrative tasks, specifically processing a membership update. A contributor requested to be removed from the group and related access lists due to time constraints and the challenges associated with packaging complex upstream AI projects. The request was completed, and the contributor was successfully removed from the relevant groups.&lt;/p&gt;
&lt;h3 id=&quot;decisions_15&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved and processed the removal of contributor &lt;code&gt;salimma&lt;/code&gt; from the AI/ML and PyTorch Special Interest Groups (SIGs).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/AI-ML/&quot;&gt;detailed report&lt;/a&gt; for the AI &amp;amp; ML team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Learn more about Fedora Linux, the Fedora Project &amp;amp; the Fedora Community.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://docs.fedoraproject.org/en-US/ai/&quot; title=&quot;Fedora AI/ML SIG&quot;&gt;AI &amp;amp; ML team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;risc-v&quot;&gt;&lt;i class=&quot;fa-solid fa-microchip&quot;&gt;&lt;/i&gt; RISC-V&lt;/h2&gt;
&lt;p&gt;The RISC-V group focused primarily on the ongoing Fedora 45 mass rebuilds, successfully resolving a major Python 3.15 Beta 4 ABI breakage and completing the bootstraps for Perl 5.44 and Rust. Rebuilds for OCaml have started, with Golang and R queued up next.&lt;/p&gt;
&lt;p&gt;Significant hardware additions were made to the build pool, including five Milk-V Titan (DP1000) machines and four SpacemiT K3 systems, to improve build capacity. The team also addressed hardware instability challenges with SpacemiT K1/K3 SoCs linked to vector instructions and OpenSBI issues, and discussed a gnulib/glibc conflict that required a workaround.&lt;/p&gt;
&lt;h3 id=&quot;decisions_16&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Implemented a workaround in Fedora to address a gnulib/glibc compatibility bug (&lt;a data-bs-content=&quot;34437 &amp;ndash; posix_spawn_file_actions_addchdir and posix_spawn_file_actions_addfchdir not available as exported symbols&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://sourceware.org/bugzilla/show_bug.cgi?id=34437&quot;&gt;Sourceware BZ 34437&lt;/a&gt; / &lt;a data-bs-content=&quot;2502638 &amp;ndash; posix_spawn_file_actions_addchdir replacement becomes an infinite  loop with glibc 2.44 prerelease header-only POSIX alias&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=2502638&quot;&gt;Fedora BZ 2502638&lt;/a&gt;) that was causing build failures.&lt;/li&gt;
&lt;li&gt;Expanded the RISC-V build pool by officially integrating five Milk-V Titan machines and four SpacemiT K3 systems.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/RISC-V/&quot;&gt;detailed report&lt;/a&gt; for the RISC-V team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/RISC-V - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/RISC-V&quot;&gt;RISC-V team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;security&quot;&gt;&lt;i class=&quot;fa-solid fa-shield&quot;&gt;&lt;/i&gt; Security&lt;/h2&gt;
&lt;p&gt;This week, the Security group discussed recognizing vulnerability reporters with a dedicated Fedora badge and evaluating compliance with the linux-distros mailing list rules. In the forums, a community review of the new Fedora-maintained hardening documentation led to minor improvements, while the OpenScanHub team published their latest static analyzer findings for Fedora 45 critical path packages.&lt;/p&gt;
&lt;h3 id=&quot;decisions_17&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Approved moving forward with a Vulnerability Reporting Badge to reward individuals who report security flaws.&lt;/li&gt;
&lt;li&gt;Decided to consult Fedora Legal to determine if the existing Fedora Project Contributor Agreement (FPCA) satisfies linux-distros rules, or if a separate Fedora Pre-Disclosure-Agreement (FPDA) is needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Security/&quot;&gt;detailed report&lt;/a&gt; for the Security team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Security - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Security&quot;&gt;Security team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;dotnet&quot;&gt;&lt;i class=&quot;fa-solid fa-hashtag&quot;&gt;&lt;/i&gt; DotNET&lt;/h2&gt;
&lt;p&gt;The DotNET group confirmed the final steps for the end-of-life (EOL) transition for .NET 8 and .NET 9. Omair Majid announced that the &lt;code&gt;dotnet8.0&lt;/code&gt; and &lt;code&gt;dotnet9.0&lt;/code&gt; packages will be &lt;a data-bs-content=&quot;Hey!&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://lists.fedoraproject.org/archives/list/dotnet-sig@lists.fedoraproject.org/thread/N4664LEUJ7OXWFU3VZXSHYG7JQ3QMCFC/&quot; title=&quot;EOL Plan for .NET 8 (dotnet8.0) and 9 (dotnet9.0) - DotNet SIG - Fedora mailing-lists&quot;&gt;dropped from Rawhide shortly&lt;/a&gt;, timed to occur just before the Fedora 45 branch day on August 11, 2026.&lt;/p&gt;
&lt;p&gt;While they are being removed from Rawhide, both versions will remain available and continue to receive updates in existing Fedora versions (up to Fedora 44) until their official EOL in November 2026. Michael Cronenworth acknowledged the change, noting that Jellyfin 12 is currently on the horizon with release candidates available.&lt;/p&gt;
&lt;h3 id=&quot;decisions_18&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;dotnet8.0&lt;/code&gt; and &lt;code&gt;dotnet9.0&lt;/code&gt; packages will be dropped from Rawhide ahead of the Fedora 45 branch day.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/DotNET/&quot;&gt;detailed report&lt;/a&gt; for the DotNET team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/DotNet - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/DotNet&quot;&gt;DotNET team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;perl&quot;&gt;&lt;i class=&quot;fa-solid fa-file-code&quot;&gt;&lt;/i&gt; Perl&lt;/h2&gt;
&lt;p&gt;This week, the Perl group focused heavily on routine package maintenance, consisting of upstream version bumps and importing packages into EPEL branches. Key updates included merging newer releases for packages like &lt;code&gt;perl-ExtUtils-CppGuess&lt;/code&gt;, &lt;code&gt;perl-PDF-Reuse&lt;/code&gt;, &lt;code&gt;perl-HTTP-Cookies&lt;/code&gt;, &lt;code&gt;perl-Crypt-SMIME&lt;/code&gt;, and &lt;code&gt;perlbrew&lt;/code&gt;. Additionally, successful efforts were made to integrate &lt;code&gt;perl-Protocol-WebSocket&lt;/code&gt; into EPEL8 and EPEL9, alongside establishing the first EPEL10 build for &lt;code&gt;perl-SQL-Abstract&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;decisions_19&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Merged version bumps for perl-ExtUtils-CppGuess (0.271), perl-PDF-Reuse (0.44), perl-HTTP-Cookies (0.12), perl-Crypt-SMIME (0.34), and perlbrew (1.02) to keep packages aligned with upstream releases.&lt;/li&gt;
&lt;li&gt;Approved and merged EPEL package imports for perl-Protocol-WebSocket (EPEL8 and EPEL9) and perl-SQL-Abstract (EPEL10) to expand package availability for Enterprise Linux distributions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Perl/&quot;&gt;detailed report&lt;/a&gt; for the Perl team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;Perl - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/Perl&quot;&gt;Perl team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ruby&quot;&gt;&lt;i class=&quot;fa-solid fa-gem&quot;&gt;&lt;/i&gt; Ruby&lt;/h2&gt;
&lt;p&gt;V&amp;iacute;t Ondruch announced that following the recent landing of Ruby on Rails 8.1 in Fedora, an update for version &lt;a data-bs-content=&quot;security update for rubygem-actioncable, rubygem-actionmailbox, &amp;amp; 11 more&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://bodhi.fedoraproject.org/updates/FEDORA-2026-000149d00e&quot; title=&quot;FEDORA-2026-000149d00e &amp;mdash; Fedora Updates System&quot;&gt;8.1.3.1&lt;/a&gt; was also released this week. The community is encouraged to test these new releases and report any issues they might encounter.&lt;/p&gt;
&lt;h3 id=&quot;decisions_20&quot;&gt;Decisions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Pushed the Ruby on Rails 8.1.3.1 update to Fedora.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-magnifying-glass text-primary&quot;&gt;&lt;/i&gt; See the &lt;a href=&quot;https://abompard.fedorapeople.org/twif/2026/08-03-to-08-09/Ruby/&quot;&gt;detailed report&lt;/a&gt; for the Ruby team.&lt;/p&gt;
&lt;p&gt;&lt;i class=&quot;fa-solid fa-circle-info text-primary&quot;&gt;&lt;/i&gt; Learn more about the &lt;a data-bs-content=&quot;SIGs/Ruby - Fedora Project Wiki&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://fedoraproject.org/wiki/SIGs/Ruby&quot;&gt;Ruby team&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;other-discussions&quot;&gt;&lt;i class=&quot;fa-solid fa-message&quot;&gt;&lt;/i&gt; Other Discussions&lt;/h2&gt;
&lt;p&gt;This week in the Fedora community, discussions focused on transitioning away from Red Hat BugZilla, establishing style guides for mailing lists, and managing the email volume on the devel list. Additionally, there were multiple package soname bumps, discussions about orphaning outdated packages, and warm welcomes to several new package maintainers.&lt;/p&gt;
&lt;h2 id=&quot;contribution-opportunities&quot;&gt;&lt;i class=&quot;fa-solid fa-hand-holding-hand&quot;&gt;&lt;/i&gt; Contribution opportunities&lt;/h2&gt;
&lt;p&gt;Contributors with testing and quality assurance skills can easily jump into numerous highly accessible opportunities. The community is invited to test the &lt;a data-bs-content=&quot;Hi everyone!  Over the past few weeks we&amp;rsquo;ve been working on a number of maintenance improvements for Packager Dashboard, and we&amp;rsquo;d appreciate some help testing the staging deployment before these changes are promoted to production.  Some of the updates include:   Migrating the frontend build from react-scripts to Rsbuild. Migrating from Yarn to pnpm. Updating the project to Node.js 24. Modernizing the container build and deployment. Updating dependencies and general code cleanup. Several bug fixe...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/request-for-testing-packager-dashboard-staging/198640&quot; title=&quot;Request for testing: Packager Dashboard staging&quot;&gt;Packager Dashboard staging environment&lt;/a&gt; and report bugs on its &lt;a data-bs-content=&quot;Packager Dashboard displays useful information for a Fedora packager. That includes open bugs, proposed updates, open pull requests, build failures and others.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/apps/packager_dashboard/issues&quot; title=&quot;packager_dashboard&quot;&gt;issue tracker&lt;/a&gt;. Testers are also needed for Fedora 45 manual validation (especially on ARM), F45 Server bare-metal/VM images, &lt;code&gt;fedpkg&lt;/code&gt; v1.48+ features, Flatpak-only GNOME Boxes on fractionally scaled displays, newly landed Ruby on Rails 8.1, &lt;code&gt;dotnet10.0&lt;/code&gt;, and Atomic&#39;s &lt;code&gt;bootc&lt;/code&gt; 1.16.6. Hardware owners can evaluate &lt;code&gt;/boot&lt;/code&gt; partition scenarios (&lt;a data-bs-content=&quot;k&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://hackmd.io/@angelcerveraroldan/BJX3ZtvBMx&quot; title=&quot;Boot partition re-size - HackMD&quot;&gt;notes&lt;/a&gt;), test Omni F44 images on SpacemiT K1/K3 or Milk-V Titan, and assist with testing &lt;a data-bs-content=&quot;PR#629: riscv64: Limit parallel jobs and filter out some MLIR tests - rpms/llvm
 - src.fedoraproject.org&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://src.fedoraproject.org/rpms/llvm/pull-request/629&quot;&gt;LLVM pull request 629&lt;/a&gt;. Additional opportunities include &lt;a data-bs-content=&quot;We need to look into bugs open against Fedora 43 for our i18n components. Good to keep triaging them.
The bug list for Fedora 43 is https://da.gd/Er3cok

Note: 9th Dec 2026 is the Fedora 43 EOL&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/i18n/i18n/issues/213&quot; title=&quot;Fedora 43 Bug triaging&quot;&gt;Fedora 43 i18n bug triaging&lt;/a&gt; and contributing to &lt;a data-bs-content=&quot;As discussed in our [2026-07-20 Quality meeting](https://meetbot-raw.fedoraproject.org//meeting_matrix_fedoraproject-org/2026-07-20/quality.2026-07-20-15.05.log.html), we want to cover important [F45 Changes](https://fedoraproject.org/wiki/Releases/45/ChangeSet) as test days. And we also want to ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/916&quot; title=&quot;Plan F45 test days (Changes, usual events)&quot;&gt;Test Day planning&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For those with strong communication, writing, or organizational skills, community feedback is actively sought on the &lt;a data-bs-content=&quot;After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of two weeks. If there are no significant changes to be made to the policy based on community feedback after Thursday, 13 August 2026, this policy will go to a formal ticket vote for Cou...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/policy-proposal-fedora-forge-usage-policy/198024&quot; title=&quot;Policy Proposal: Fedora Forge Usage Policy&quot;&gt;Fedora Forge Usage Policy&lt;/a&gt;, the &lt;a data-bs-content=&quot;I recently reviewed the source code and page of a package that I have been using for a few years now, Atuin. Unsurprised, I saw a new feature that was not there before: &amp;ldquo;AI as part of your terminal&amp;rdquo;. Knows your shell history, has access to your data, ask it anything etc.  I currently am at version Atuin v18.12.1 and the AI feature seems to have been introduced in v18.13.0 - coming at the next version update. That got me thinking, had it not been for a coincidental check, I could have easily gott...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/policy-on-packages-containing-ai-powered-features/198817&quot; title=&quot;Policy on packages containing AI-powered features&quot;&gt;AI-powered features policy&lt;/a&gt;, and hardware monitoring defaults (&lt;a data-bs-content=&quot;While testing Fedora composes I noticed mcelog.service consistently fails on modern AMD CPUs.  I updated the package locally from upstream 175 to 212.  Even upstream 212 still reports these CPUs as unsupported.  rasdaemon works correctly on the same systems.  Fedora Packaging Guidelines state default services should not fail under normal operating conditions.  Therefore I&amp;rsquo;d like to discuss whether Fedora should:   continue shipping mcelog by default, replace it with rasdaemon, disable mcelog on ...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://discussion.fedoraproject.org/t/should-fedora-continue-installing-mcelog-by-default/198422&quot; title=&quot;Should Fedora continue installing mcelog by default?&quot;&gt;mcelog vs. rasdaemon&lt;/a&gt;). Contributors can submit user stories to the &lt;a data-bs-content=&quot;Ticket tracker to gather requirements / use cases / user stories for a future Red Hat BugZilla replacement.&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/fesco/rhbz-replacement-requirements&quot; title=&quot;rhbz-replacement-requirements&quot;&gt;FESCo Bugzilla replacement tracker&lt;/a&gt;, restructure Server post-installation guides, or review Design Processes documentation. Event enthusiasts can volunteer for the FrOSCon 2026 booth, give talks, create A4 teaser pages for project showcases, or join organizing efforts for Fedora Week of Diversity, Appreciation Week, and the Mentor Summit.&lt;/p&gt;
&lt;p&gt;Developers, designers, and system architects can tackle highly specific technical challenges across the project. Programmers can debug memory leaks in GNOME&#39;s new IBus speech-to-text, troubleshoot KDE Plasma Wayland screen lock freezes with NVIDIA drivers, and investigate OpenSBI bugs on RISC-V K1/K3 SoCs. System architects are invited to help design the ELN and ELN Extras separation (&lt;a data-bs-content=&quot;Acceptance Criteria: A plan for how the static and dynamic configuration files will identify which packages are intended to be built in which targets. Ideally, an example file exploring all feature...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/fedora-eln/elnbuildsync/issues/61&quot; title=&quot;Spike: Design configuration for multiple-target support &amp;middot; Issue #61 &amp;middot; fedora-eln/elnbuildsync&quot;&gt;Issue #61&lt;/a&gt; and &lt;a data-bs-content=&quot;We need to decide how to implement the multi-target approach for ELNBuildSync. Some questions that need to be answered: Do we handle batches that contain packages intended for separate targets inde...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://github.com/fedora-eln/elnbuildsync/issues/62&quot; title=&quot;Spike: Design multi-target approach &amp;middot; Issue #62 &amp;middot; fedora-eln/elnbuildsync&quot;&gt;Issue #62&lt;/a&gt;). Designers can streamline GNOME&#39;s action dialog buttons, design the Vulnerability Reporting Badge, or join &lt;code&gt;#design:fedoraproject.org&lt;/code&gt; for the Fedora 46 wallpaper brainstorm. Data enthusiasts can also suggest &lt;a data-bs-content=&quot;At Flock 2026, I talked with @adamwill about the idea of visualizing some of QA&#39;s data - but we (fdwg) don&#39;t actually know what data would be useful to you, the questions are:
* What data do you all track that might be worth visualizing?
* Is there something specific you&#39;d want to see? Somethin...&quot; data-bs-toggle=&quot;popover&quot; href=&quot;https://forge.fedoraproject.org/quality/tickets/issues/923&quot; title=&quot;Explore data visualization for the QA team&quot;&gt;QA-related data visualizations&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Contributors experienced in package maintenance and systems administration can make an immediate impact by adopting orphaned or non-responsive packages such as &lt;code&gt;nextcloud-client&lt;/code&gt;, &lt;code&gt;rust-zoxide&lt;/code&gt;, &lt;code&gt;cinnamon-screensaver&lt;/code&gt;, and &lt;code&gt;python-pivy&lt;/code&gt;, or by helping the AI &amp;amp; ML group package PyTorch. Packagers are also needed to resolve Failing to Install (FTI) EPEL packages, test EPEL 10 &lt;code&gt;uv&lt;/code&gt; and &lt;code&gt;ruff&lt;/code&gt; updates, minimize &lt;code&gt;go-vendor-tools&lt;/code&gt; dependencies, and apply OpenScanHub security patches. Systems administrators can write Server Ansible roles, configure self-hosted Forge runners, and help implement RPM macro and Lua support for the Fedora 45 PURL proposal.&lt;/p&gt;
        </content>
        <author>
            
            <name>abompard</name>
            
            
            <uri>https://aurelien.bompard.org</uri>
        </author>
        <source>
            
            <title type="html">Aurélien Bompard</title>
            
            
            <link rel="self" href="https://aurelien.bompard.org"/>
            <id>https://aurelien.bompard.org</id>
            
            <updated>2026-08-31T08:33:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Magazine: Monitor Your Drive Health with Performance Co-Pilot on Fedora</title>
        <link href="https://fedoramagazine.org/monitor-your-drive-health-with-performance-co-pilot-on-fedora/"/>
        <id>https://fedoramagazine.org/?p=43785</id>
        <updated>2026-08-10T08:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/planet-magazine.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;img width=&quot;300&quot; height=&quot;127&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-300x127.jpg&quot; class=&quot;webfeedsFeaturedVisual wp-post-image&quot; alt=&quot;&quot; style=&quot;display: block; margin: auto; margin-bottom: 5px;max-width: 100%;&quot; link_thumbnail=&quot;&quot; decoding=&quot;async&quot; loading=&quot;lazy&quot; srcset=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-300x127.jpg 300w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-1024x433.jpg 1024w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-768x325.jpg 768w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-1536x650.jpg 1536w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-816x345.jpg 816w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health-472x200.jpg 472w, https://fedoramagazine.org/wp-content/uploads/2026/08/Drive-Health.jpg 1890w&quot; sizes=&quot;auto, (max-width: 300px) 100vw, 300px&quot; /&gt;
&lt;div class=&quot;wp-block-group&quot;&gt;&lt;div class=&quot;wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;You wake up one morning to find your home server unresponsive, after some investigation you discover a failed NVMe drive taking your self-hosted services and data with it. Perhaps you&amp;#8217;re a system administrator and a workstation&amp;#8217;s SSD has been silently accumulating errors for months, and now a user is reporting corrupted files.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Drive failures are rarely instant, they give subtle warnings (through rising temperatures, increasing error counts, and wear indicators) but only if you&amp;#8217;re watching. Most people will only check on disk health after problems start, by then it may be too late.&lt;/p&gt;



&lt;span id=&quot;more-43785&quot;&gt;&lt;/span&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://pcp.io/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Performance Co-Pilot (PCP)&lt;/a&gt; is an open source framework for collecting, monitoring, and analyzing system performance metrics. Recent updates have expanded its drive monitoring capabilities with:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;SMART metric collection&lt;/strong&gt; for HDDs, SSDs, and NVMe drives&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;NVMe error log decoding&lt;/strong&gt; with human-readable error messages&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;WWID-based drive tracking&lt;/strong&gt; that survives device name changes across reboots&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Seagate FARM telemetry&lt;/strong&gt; for extended vendor-specific diagnostics&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;In this post, you&amp;#8217;ll set up PCP drive monitoring on Fedora, learn which metrics matter most, and build a Grafana dashboard to visualize your drive health over time.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Prerequisites&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;To follow along, you&amp;#8217;ll need:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Fedora Workstation or Server&lt;/strong&gt; (Fedora 39 or later recommended)&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Root or sudo access&lt;/strong&gt; for installing packages and PMDAs&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;smartmontools&lt;/strong&gt; installed (PCP&amp;#8217;s SMART agent depends on &lt;kbd&gt;smartctl&lt;/kbd&gt;)&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You can verify smartmontools is available:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ rpm -q smartmontools&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If it&amp;#8217;s not installed:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo dnf install smartmontools&lt;/pre&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;What is SMART?&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;SMART (Self-Monitoring, Analysis and Reporting Technology) is a monitoring system built into modern hard drives, SSDs and NVMe devices. SMART continuously tracks indicators like wear leveling, error rates, temperature and power-on hours. These are reliability metrics that can help point towards impending failures.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Most people only check SMART data once, using tools like smartmontools (&lt;kbd&gt;smartctl -a /dev/sda&lt;/kbd&gt;) and only when they already suspect a problem. That approach only gives you a single snapshot. PCP takes a different approach: its SMART agent collects these metrics continuously in the background, building historical trends that you can analyze.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Did your drive&amp;#8217;s temperature spike yesterday during a large file transfer? Has your NVMe wear indicator increased from 5% to 15% over the past six months? Continuous monitoring catches these patterns. Drive failures rarely happen without warning, clues are given through SMART values that shift over time.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Installing and enabling PCP with the SMART PMDA&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Getting started is straightforward. Install the required packages:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo dnf install pcp pcp-pmda-smart&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;kbd&gt;pcp-pmda-smart&lt;/kbd&gt; package provides the SMART monitoring agent. Next, install the PMDA (Performance Metrics Domain Agent):&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ cd /var/lib/pcp/pmdas/smart/
$ sudo ./Install&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The installer will prompt for configuration options. The defaults work well for most setups, so press Enter to accept them.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Start and optionally enable the PCP collector daemon:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo systemctl start pmcd
$ sudo systemctl enable pmcd&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Verify the SMART metrics are available:&lt;br /&gt;
&lt;!-- SCREENSHOT: Terminal output showing `pminfo smart | head -10` listing available SMART metrics --&gt;&lt;br /&gt;
&lt;img decoding=&quot;async&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/1_pcp_pminfo_smart_listing.png&quot; alt=&quot;Terminal output showing &#39;pminfo smart | head -10&#39; listing available SMART metrics&quot;/&gt;&lt;br /&gt;
If you see metrics listed, you&amp;#8217;re ready to go.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Querying SMART metrics&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Now that monitoring is running, let&amp;#8217;s look at the metrics that matter most.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Temperature&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Drive temperature is one of the easiest health indicators to track. Query it with:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.attributes.temperature_celsius.value&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For NVMe drives, use:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.nvme_attributes.temperature_sensor_one&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;As a general guideline: sustained temperatures above 60 °C for HDDs or 70 °C for SSDs and NVMe drives indicate potential cooling problems. Consistent high temperatures accelerate wear and reduce drive lifespan.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;To watch temperatures update in real time (every 5 seconds):&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pmrep -t 5s smart.nvme_attributes.temperature_sensor_one smart.attributes.temperature_celsius.value&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Press Ctrl+C to stop.&lt;br /&gt;
&lt;!-- SCREENSHOT: Terminal output showing `pmrep` with live-updating temperature readings --&gt;&lt;br /&gt;
&lt;img decoding=&quot;async&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/2_pcp_pmrep_temperature_nvme.png&quot; alt=&quot;Terminal output showing &#39;pmrep&#39; with live-updating temperature reading&quot;/&gt;&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Wear and age indicators&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Every drive has a finite lifespan. These metrics help you track where a drive is in its lifecycle.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Power-on hours&lt;/strong&gt; tracks total runtime:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.attributes.power_on_hours.value
$ pminfo -ft smart.nvme_attributes.power_on_hours          # NVMe&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A drive with 50,000 hours (roughly 5.7 years of continuous operation) is significantly older than one with 5,000 hours.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Power cycle count&lt;/strong&gt; shows how many times the drive has been powered on and off:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.attributes.power_cycle_count.value
$ pminfo -ft smart.nvme_attributes.power_cycles             # NVMe&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Excessive power cycling can accelerate mechanical wear in HDDs and contribute to flash cell wear in SSDs.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For NVMe drives, &lt;kbd&gt;smart.nvme_attributes.percentage_used&lt;/kbd&gt; is the most important wear metric. It runs from 0 to 100%, reflecting the drive&amp;#8217;s consumed endurance. Above 80% means significant wear. Above 90%, start planning a replacement.&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.nvme_attributes.percentage_used&lt;/pre&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Critical error metrics&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;These are the metrics you hope stay at zero. Any non-zero value or an increasing trend points to physical drive problems.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Reallocated sector count&lt;/strong&gt; shows bad sectors that the drive has detected and remapped to spare areas. Modern drives reserve sectors for this purpose but once remapping starts it signals deteriorating media:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.attributes.reallocated_sector_count.value&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Current pending sector count&lt;/strong&gt; tracks sectors waiting to be remapped. A non-zero value suggests the drive is actively struggling with bad areas:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.attributes.current_pending_sector.value&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For a quick overview of all drives at once:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pmrep -s 1 smart.health smart.attributes.temperature_celsius.value smart.nvme_attributes.temperature_sensor_one smart.nvme_attributes.percentage_used&lt;/pre&gt;



&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img decoding=&quot;async&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/3_pcp_pmrep_health_overview_oneshot.png&quot; alt=&quot;Terminal output showing &#39;pmrep&#39; health overview with health status, temperature and wear level columns&quot;/&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;!-- SCREENSHOT: Terminal output showing `pmrep` health overview with health status, temperature, and wear level columns --&gt;&lt;br /&gt;
&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;WWID-based drive tracking&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A common challenge with drive monitoring is that device names can change. Your NVMe drive might be &lt;kbd&gt;/dev/nvme0n1&lt;/kbd&gt; today but after a reboot or BIOS update it could become &lt;kbd&gt;/dev/nvme1n1&lt;/kbd&gt;. Hot-plugging USB drives or adding new storage can also shuffle device assignments.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;PCP solves this with the &lt;kbd&gt;smart.wwid.*&lt;/kbd&gt; metric namespace. WWID (World Wide Identifier) is a unique identifier assigned to each drive during manufacturing. It never changes regardless of how the operating system names the device.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Here&amp;#8217;s the difference in practice:&lt;br /&gt;
&lt;!-- SCREENSHOT: Terminal showing side-by-side comparison of device-based vs WWID-based metric output --&gt;&lt;br /&gt;
&lt;img decoding=&quot;async&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/4_pcp_wwid_comparison.png&quot; alt=&quot;Terminal showing side-by-side comparison of device-based vs WWID based metric output&quot;/&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The WWID-based namespace is particularly useful for multi-drive setups (home lab servers, workstations with external drives, or laptops with docking stations). Your monitoring history stays consistent even when device names don&amp;#8217;t.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;NVMe error log collection&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Beyond standard SMART attributes, NVMe drives maintain a detailed error log (log page 0x01) that records every error event the drive encounters. The SMART PMDA can collect and decode these logs giving you visibility into issues that basic SMART counters won&amp;#8217;t reveal.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;While &lt;kbd&gt;smart.nvme_attributes.media_and_data_integrity_errors&lt;/kbd&gt; gives you a count, the error log tells you &lt;em&gt;what&lt;/em&gt; happened, &lt;em&gt;when&lt;/em&gt; it happened, and &lt;em&gt;where&lt;/em&gt; on the drive it occurred. Each log entry includes:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Error type and status code&lt;/li&gt;



&lt;li&gt;Command that triggered the error&lt;/li&gt;



&lt;li&gt;Logical block address (LBA) of the failure&lt;/li&gt;



&lt;li&gt;Namespace and submission queue information&lt;/li&gt;



&lt;li&gt;Timestamp of the error event&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This level of detail helps diagnose intermittent problems. Maybe your NVMe drive only throws errors under specific workloads or errors cluster in a particular address range.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Query the error log metrics:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo -ft smart.nvme_error_log&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The most important metric is &lt;kbd&gt;smart.nvme_error_log.error_count&lt;/kbd&gt; which should be zero on a healthy drive. If you see non-zero values, check &lt;kbd&gt;smart.nvme_error_log.status_code&lt;/kbd&gt; for human-readable error descriptions. Common error codes include:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Data Transfer Error&lt;/strong&gt;: Problem reading or writing data&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Internal Device Error&lt;/strong&gt;: Controller or firmware issues&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Aborted Command&lt;/strong&gt;: Command was cancelled or timed out&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Write Fault&lt;/strong&gt;: Write operation failed&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Recurring errors, especially with the same status code or affecting the same LBA range indicate a real problem that needs attention.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;FARM log support for Seagate drives&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;If you have Seagate drives, PCP offers additional monitoring through the FARM (Field Accessible Reliability Metrics) PMDA. FARM is Seagate&amp;#8217;s extended monitoring that goes beyond standard SMART, providing deeper insights into drive behavior.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;What FARM provides&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;FARM logs capture operational data that SMART doesn&amp;#8217;t track:&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Power metrics&lt;/strong&gt;: Per-head write power hours, total power-on hours with finer granularity&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Error history&lt;/strong&gt;: Read and write error rates broken down by head and zone&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Performance data&lt;/strong&gt;: Command latency statistics, queue depth tracking&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Environmental history&lt;/strong&gt;: Temperature trends over the drive&amp;#8217;s lifetime, humidity exposure&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Workload patterns&lt;/strong&gt;: Sequential vs. random I/O ratios, read/write balance&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Head-specific statistics&lt;/strong&gt;: Individual read/write head performance (for HDDs)&lt;/li&gt;
&lt;/ul&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Setting up the FARM PMDA&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;FARM support works for both SATA and SAS Seagate drives. Install and enable it:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo dnf install pcp-pmda-farm
$ cd /var/lib/pcp/pmdas/farm/
$ sudo ./Install&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Query available FARM metrics:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ pminfo farm | head -10
farm.smart_attribute.power_on_hours
farm.environment.current_temperature
farm.reliability.uncorrectable_read_errors
farm.reliability.uncorrectable_write_errors
...&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;FARM is especially useful for tracking long-term health trends, diagnosing subtle issues not visible in basic SMART data and verifying that drive specifications match actual usage.&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Note:&lt;/strong&gt; FARM metrics are Seagate-specific. They won&amp;#8217;t work with Western Digital, Samsung, or other manufacturers. For universal monitoring use the SMART PMDA covered earlier.&lt;/p&gt;
&lt;/blockquote&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Visualizing with Grafana&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;PCP integrates with Grafana through the &lt;a href=&quot;https://grafana.com/grafana/plugins/performancecopilot-pcp-app/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;grafana-pcp plugin&lt;/a&gt;, letting you build dashboards that visualize drive health over time. This is where continuous monitoring pays off. You can spot trends, set up alerts and keep an eye on your entire fleet of drives from a single dashboard.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Installing the Grafana PCP plugin&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Install Grafana and the PCP plugin:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo dnf install grafana grafana-pcp&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Start the required services:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo systemctl start grafana-server pmproxy
$ sudo systemctl enable grafana-server pmproxy&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Open Grafana in your browser at &lt;kbd&gt;http://localhost:3000&lt;/kbd&gt; (default credentials: admin/admin).&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Before adding a datasource, you may need to enable the Performance Co-Pilot plugin. Go to &lt;strong&gt;Administration &amp;gt; Plugins and data &amp;gt; Plugins&lt;/strong&gt;, search for &lt;strong&gt;Performance Co-Pilot&lt;/strong&gt;, and click &lt;strong&gt;Enable&lt;/strong&gt;. If the plugin is already enabled, you can skip this step.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Configuring the PCP Vector datasource&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Go to &lt;strong&gt;Connections &amp;gt; Data sources &amp;gt; Add data source&lt;/strong&gt; and select &lt;strong&gt;PCP Vector&lt;/strong&gt;. The only required field is the URL:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;http://localhost:44322&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Click &lt;strong&gt;Save &amp;amp; Test&lt;/strong&gt; to verify the connection.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Building drive monitoring panels&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Below are panel configurations you can use in your dashboards. To add a panel, click &lt;strong&gt;Add &amp;gt; Visualization&lt;/strong&gt; on any dashboard, select the &lt;strong&gt;PCP Vector&lt;/strong&gt; datasource and enter the metric name in the query field.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Drive temperature timeseries panel:&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This panel shows drive temperature over time, with color thresholds for warning levels.&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;{
  &quot;type&quot;: &quot;timeseries&quot;,
  &quot;title&quot;: &quot;Drive Temperature&quot;,
  &quot;datasource&quot;: {
    &quot;type&quot;: &quot;pcp-vector-datasource&quot;,
    &quot;uid&quot;: &quot;PCP_VECTOR&quot;
  },
  &quot;targets&quot;: [
    {
      &quot;expr&quot;: &quot;smart.nvme_attributes.temperature_sensor_one&quot;,
      &quot;format&quot;: &quot;time_series&quot;
    },
    {
      &quot;expr&quot;: &quot;smart.attributes.temperature_celsius.value&quot;,
      &quot;format&quot;: &quot;time_series&quot;
    }
  ],
  &quot;fieldConfig&quot;: {
    &quot;defaults&quot;: {
      &quot;unit&quot;: &quot;°C&quot;,
      &quot;thresholds&quot;: {
        &quot;mode&quot;: &quot;absolute&quot;,
        &quot;steps&quot;: [
          { &quot;color&quot;: &quot;green&quot;, &quot;value&quot;: null },
          { &quot;color&quot;: &quot;yellow&quot;, &quot;value&quot;: 50 },
          { &quot;color&quot;: &quot;orange&quot;, &quot;value&quot;: 60 },
          { &quot;color&quot;: &quot;red&quot;, &quot;value&quot;: 70 }
        ]
      },
      &quot;custom&quot;: {
        &quot;thresholdsStyle&quot;: { &quot;mode&quot;: &quot;area&quot; }
      }
    },
    &quot;overrides&quot;: [
      {
        &quot;matcher&quot;: { &quot;id&quot;: &quot;byType&quot;, &quot;options&quot;: &quot;number&quot; },
        &quot;properties&quot;: [
          { &quot;id&quot;: &quot;unit&quot;, &quot;value&quot;: &quot;°C&quot; }
        ]
      }
    ]
  },
  &quot;gridPos&quot;: { &quot;h&quot;: 8, &quot;w&quot;: 24, &quot;x&quot;: 0, &quot;y&quot;: 0 }
}&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;NVMe wear percentage gauge panel:&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A gauge showing how much of each NVMe drive&amp;#8217;s endurance has been consumed.&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;{
  &quot;type&quot;: &quot;gauge&quot;,
  &quot;title&quot;: &quot;NVMe Wear Level&quot;,
  &quot;datasource&quot;: {
    &quot;type&quot;: &quot;pcp-vector-datasource&quot;,
    &quot;uid&quot;: &quot;PCP_VECTOR&quot;
  },
  &quot;targets&quot;: [
    {
      &quot;expr&quot;: &quot;smart.nvme_attributes.percentage_used&quot;,
      &quot;format&quot;: &quot;time_series&quot;
    }
  ],
  &quot;fieldConfig&quot;: {
    &quot;defaults&quot;: {
      &quot;unit&quot;: &quot;percent&quot;,
      &quot;min&quot;: 0,
      &quot;max&quot;: 100,
      &quot;thresholds&quot;: {
        &quot;mode&quot;: &quot;absolute&quot;,
        &quot;steps&quot;: [
          { &quot;color&quot;: &quot;green&quot;, &quot;value&quot;: null },
          { &quot;color&quot;: &quot;yellow&quot;, &quot;value&quot;: 50 },
          { &quot;color&quot;: &quot;orange&quot;, &quot;value&quot;: 80 },
          { &quot;color&quot;: &quot;red&quot;, &quot;value&quot;: 90 }
        ]
      }
    },
    &quot;overrides&quot;: [
      {
        &quot;matcher&quot;: { &quot;id&quot;: &quot;byType&quot;, &quot;options&quot;: &quot;number&quot; },
        &quot;properties&quot;: [
          { &quot;id&quot;: &quot;unit&quot;, &quot;value&quot;: &quot;percent&quot; }
        ]
      }
    ]
  },
  &quot;gridPos&quot;: { &quot;h&quot;: 6, &quot;w&quot;: 8, &quot;x&quot;: 0, &quot;y&quot;: 8 }
}&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Drive health status panel:&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A stat panel showing the overall health assessment for each drive.&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;{
  &quot;type&quot;: &quot;stat&quot;,
  &quot;title&quot;: &quot;Drive Health Status&quot;,
  &quot;datasource&quot;: {
    &quot;type&quot;: &quot;pcp-vector-datasource&quot;,
    &quot;uid&quot;: &quot;PCP_VECTOR&quot;
  },
  &quot;targets&quot;: [
    {
      &quot;expr&quot;: &quot;smart.health&quot;,
      &quot;format&quot;: &quot;time_series&quot;
    }
  ],
  &quot;fieldConfig&quot;: {
    &quot;defaults&quot;: {
      &quot;unit&quot;: &quot;string&quot;,
      &quot;mappings&quot;: [
        {
          &quot;type&quot;: &quot;value&quot;,
          &quot;options&quot;: {
            &quot;PASSED&quot;: { &quot;text&quot;: &quot;PASSED&quot;, &quot;color&quot;: &quot;green&quot; },
            &quot;FAILED&quot;: { &quot;text&quot;: &quot;FAILED&quot;, &quot;color&quot;: &quot;red&quot; }
          }
        }
      ]
    },
    &quot;overrides&quot;: [
      {
        &quot;matcher&quot;: { &quot;id&quot;: &quot;byType&quot;, &quot;options&quot;: &quot;string&quot; },
        &quot;properties&quot;: [
          { &quot;id&quot;: &quot;unit&quot;, &quot;value&quot;: &quot;string&quot; }
        ]
      }
    ]
  },
  &quot;gridPos&quot;: { &quot;h&quot;: 6, &quot;w&quot;: 8, &quot;x&quot;: 8, &quot;y&quot;: 8 }
}&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A complete, importable Grafana dashboard JSON file is provided alongside this post as pcp-drive-monitoring-dashboard.json. Import it via &lt;strong&gt;Dashboards &amp;gt; Import&lt;/strong&gt; in Grafana.&lt;br /&gt;
&lt;!-- SCREENSHOT: Grafana dashboard showing drive temperature trends, wear gauges, and health status panels --&gt;&lt;br /&gt;
&lt;img decoding=&quot;async&quot; src=&quot;https://fedoramagazine.org/wp-content/uploads/2026/08/5_pcp_grafana_drive_health_dashboard.png&quot; alt=&quot;Grafana dashboard showing drive temperature trends, wear gauges and health status panels&quot;/&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Automated alerting with pmie&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;PCP includes pmie (Performance Metrics Inference Engine), a rule-based tool that evaluates metric expressions and triggers actions when conditions are met. Where Grafana dashboards require someone to be watching pmie can alert you automatically.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;To start and optionally enable pmie:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo systemctl start pmie
$sudo systemctl enable pmie&lt;/pre&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Exploring metrics with pmie&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Before writing alerting rules you can use pmie in verbose mode to view metrics from the command line. This is a useful way to get familiar with the syntax:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ echo &#39;temp_check = smart.nvme_attributes.temperature_sensor_one;&#39; | pmie -e -v -t 5second
temp_check (Mon Jun 30 10:15:01 2026): 35

temp_check (Mon Jun 30 10:15:06 2026): 35

temp_check (Mon Jun 30 10:15:11 2026): 36&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Press Ctrl+C to stop. The &lt;kbd&gt;-e&lt;/kbd&gt; flag shows the evaluated expression, &lt;kbd&gt;-v&lt;/kbd&gt; shows values even when no action fires, and &lt;kbd&gt;-t&lt;/kbd&gt; sets the evaluation interval.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;You can add conditions and actions to turn this into a rule. Here&amp;#8217;s an example that prints a message whenever an NVMe drive&amp;#8217;s temperature is above 0 (effectively showing all drives):&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ echo &#39;temp_check = some_inst(smart.nvme_attributes.temperature_sensor_one &amp;gt; 0) -&amp;gt; print &quot;NVMe temp:&quot; &quot; %i:%v&quot;;&#39; | pmie -e -v -t 5second
Mon Jun 30 10:15:01 2026: NVMe temp: nvme0n1:35
temp_check (Mon Jun 30 10:15:01 2026): true

Mon Jun 30 10:15:06 2026: NVMe temp: nvme0n1:36
temp_check (Mon Jun 30 10:15:06 2026): true&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;kbd&gt;%i&lt;/kbd&gt; token expands to the instance name (the drive) and &lt;kbd&gt;%v&lt;/kbd&gt; to the metric value.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Writing alerting rules&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Now let&amp;#8217;s create practical rules that alert on real problems. Save the following to &lt;kbd&gt;/etc/pcp/pmie/smart-health.pmie&lt;/kbd&gt;:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;// Alert if any NVMe drive temperature exceeds 70 °C
some_inst(smart.nvme_attributes.temperature_sensor_one &amp;gt; 70)
    -&amp;gt; syslog 10 min &quot;NVMe drive temperature critical:&quot; &quot; %i at %v °C&quot;;

// Alert if any NVMe drive wear level exceeds 80%
some_inst(smart.nvme_attributes.percentage_used &amp;gt; 80)
    -&amp;gt; syslog 24 hour &quot;NVMe drive wear level high:&quot; &quot; %i at %v%&quot;;

// Alert if any drive has reallocated sectors
some_inst(smart.attributes.reallocated_sector_count.value &amp;gt; 0)
    -&amp;gt; syslog 24 hour &quot;Drive has reallocated sectors:&quot; &quot; %i with %v sectors&quot;;&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The &lt;kbd&gt;syslog&lt;/kbd&gt; action writes to the system log with the tag &lt;kbd&gt;pcp-pmie&lt;/kbd&gt;. The time after &lt;kbd&gt;syslog&lt;/kbd&gt; (e.g., &lt;kbd&gt;10 min&lt;/kbd&gt;, &lt;kbd&gt;24 hour&lt;/kbd&gt;) is a throttle that prevents repeated alerts, so you won&amp;#8217;t flood your logs if a condition stays true.&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;Testing and running pmie rules&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Test your rules from the command line first:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo pmie -v -c /etc/pcp/pmie/smart-health.pmie -t 10second&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;This evaluates the rules every 10 seconds and prints verbose output so you can see them firing. Once you&amp;#8217;re happy with the rules you can run pmie as a persistent service. The system-wide pmie instance is managed by &lt;kbd&gt;pmie_check&lt;/kbd&gt; and configured in &lt;kbd&gt;/etc/pcp/pmie/control&lt;/kbd&gt;. Add an entry pointing to your rules file to have them evaluated continuously alongside the default PCP rules.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A complete &lt;kbd&gt;smart-health.pmie&lt;/kbd&gt; rules file covering temperature, wear and error alerts for both NVMe and SATA drives is provided alongside this post in the conclusions section. Copy it to &lt;kbd&gt;/etc/pcp/pmie/&lt;/kbd&gt; to get started.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Other actions are available beyond &lt;kbd&gt;syslog&lt;/kbd&gt;. Use &lt;kbd&gt;shell&lt;/kbd&gt; to run arbitrary commands (such as sending an email or desktop notification), &lt;kbd&gt;print&lt;/kbd&gt; for stdout output or chain actions with &lt;kbd&gt;&amp;amp;&lt;/kbd&gt; to run multiple actions when a rule fires.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Continuous monitoring with pmlogger&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;kbd&gt;pmlogger&lt;/kbd&gt; is a core utility included with PCP, and automatically logs metrics when running. To start it and enable it on boot:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo systemctl start pmlogger
$ sudo systemctl enable pmlogger&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;By default, &lt;kbd&gt;pmlogger&lt;/kbd&gt; captures a broad set of system metrics. To ensure SMART drive metrics are included, run:&lt;/p&gt;



&lt;pre class=&quot;wp-block-preformatted&quot;&gt;$ sudo pmlogconf -r /var/lib/pcp/config/pmlogger/config.default&lt;/pre&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;When prompted, enable the &lt;strong&gt;S.M.A.R.T drive statistics [Linux]&lt;/strong&gt; group. This ensures drive health metrics are captured continuously, allowing you to review historical trends using tools like &lt;kbd&gt;pmchart&lt;/kbd&gt;, &lt;kbd&gt;pmrep&lt;/kbd&gt;, or Grafana with the PCP Valkey datasource.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;With &lt;kbd&gt;pmlogger&lt;/kbd&gt; running, you build a historical record of your drive health. If a drive starts failing in six months, you can look back and see exactly when the warning signs began.&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Conclusion&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Drive failures give warnings, through SMART metrics, error logs and performance degradation. With PCP&amp;#8217;s drive monitoring capabilities you have the tools to catch these warnings before they become data loss.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;In this post we covered setting up the SMART PMDA for universal drive health monitoring, interpreting key metrics like temperature, wear levels, error counts and tracking drives reliably with WWID-based identifiers. NVMe users can go deeper with error log collection and Seagate drive owners have access to extended FARM telemetry. Combined with Grafana dashboards and &lt;kbd&gt;pmlogger&lt;/kbd&gt; you get continuous visibility into your drives&amp;#8217; health.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;The key takeaway: continuous monitoring catches trends that one-time checks miss. A few minutes of setup today can save hours of recovery work (or worse, unrecoverable data loss) tomorrow.&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;For more information, visit the &lt;a href=&quot;https://pcp.io/documentation.html&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Performance Co-Pilot documentation&lt;/a&gt; and the &lt;a href=&quot;https://grafana-pcp.readthedocs.io/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;grafana-pcp plugin documentation&lt;/a&gt;. The Grafana dashboard used in this post is available to &lt;a href=&quot;https://gist.github.com/pauljevans/adcde9d9b5b51eab4a9557f7a5563924#file-drive_monitoring_dashboard-json&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;download here&lt;/a&gt; and can be imported via &lt;strong&gt;Dashboards &gt; Import&lt;/strong&gt; in Grafana. The pmie alerting rules are also available to &lt;a href=&quot;https://gist.github.com/pauljevans/adcde9d9b5b51eab4a9557f7a5563924#file-smart_health-pmie&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;download here&lt;/a&gt; and can be copied to &lt;kbd&gt;/etc/pcp/pmie/&lt;/kbd&gt; for use with pmie.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://fedoramagazine.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Magazine</title>
            
            
            <subtitle type="html">Guides, information, and news about the Fedora operating system for users, developers, system administrators, and community members.</subtitle>
            
            <link rel="self" href="https://fedoramagazine.org"/>
            <id>https://fedoramagazine.org</id>
            
            <updated>2026-09-04T20:54:43+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Remi Collet: 🚫 No AI</title>
        <link href="https://blog.remirepo.net/post/2026/08/07/No-AI"/>
        <id>urn:md5:e38733339c9af5ad0a125375fc38395f</id>
        <updated>2026-08-07T09:42:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/5dd2edca4368d1a0274ac2f4a7540c04&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;&lt;span _d-id=&quot;5374&quot; class=&quot;--l --r container-target&quot;&gt;&lt;span _d-id=&quot;5379&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;Because&lt;/span&gt; &lt;span _d-id=&quot;5383&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;artificial&lt;/span&gt; &lt;span _d-id=&quot;5387&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;intelligence&lt;/span&gt; &lt;span _d-id=&quot;5391&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;competes&lt;/span&gt; &lt;span _d-id=&quot;5395&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;with&lt;/span&gt; &lt;span _d-id=&quot;5399&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;humans, e&lt;/span&gt;&lt;span _d-id=&quot;5403&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;specially&lt;/span&gt; &lt;span _d-id=&quot;5407&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;for&lt;/span&gt; &lt;span _d-id=&quot;5411&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;our&lt;/span&gt; &lt;span _d-id=&quot;5415&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;planet’s&lt;/span&gt; &lt;span _d-id=&quot;5419&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;resources&lt;/span&gt;,&amp;nbsp;&lt;span _d-id=&quot;5423&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;I’ve&lt;/span&gt; &lt;span _d-id=&quot;5427&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;chosen&lt;/span&gt; &lt;span _d-id=&quot;5431&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;my&lt;/span&gt; &lt;span _d-id=&quot;5435&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;side&lt;/span&gt;:&lt;span _d-id=&quot;5439&quot; class=&quot;--l --r hover:bg-surface-info-muted hover:text-info-muted&quot;&gt;&amp;nbsp;the human.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;I also think that AI is terribly bad for what should be our priorities:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;AI doesn&#39;t stop wars&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t help with the climate crisis&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t solve the world&#39;s nutrition problem&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t reduce the hate between humans&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t&amp;nbsp;improve the distribution of wealth&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t enhance education&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t contribute to Open Source&lt;/li&gt;
	&lt;li&gt;AI doesn&#39;t create&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everything on my website, in my repository, in my personal work, and my contributions to the Open Source community is the result of my skills and my experience. No AI is used; no AI will be used.&lt;/p&gt;

&lt;p&gt;Yes, I&#39;m aware that AI may help in some projects (e.g., medical diagnostics, live translation), but I don&#39;t think the benefits outweigh the costs.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;No AI&quot; src=&quot;https://blog.remirepo.net/public/icons/.NoAI_s.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Yes, this is very political.&lt;/p&gt;

&lt;p&gt;You can read &lt;a href=&quot;https://en.wikipedia.org/wiki/Artificial_intelligence_controversies&quot;&gt;Artificial Intelligence Controversies&lt;/a&gt; or &lt;a href=&quot;https://noailist.org/why-no-ai/&quot;&gt;Why No AI?&lt;/a&gt;&lt;/p&gt;
        </content>
        <author>
            
            <name>remi</name>
            
            
            <uri>https://blog.remirepo.net/</uri>
        </author>
        <source>
            
            <title type="html">Remi Collet</title>
            
            
            <subtitle type="html">&lt;p&gt;Remi&#39;s RPM repository blog Information about RPM PHP Fedora RHEL and CentOS&lt;/p&gt;</subtitle>
            
            <link rel="self" href="https://blog.remirepo.net/"/>
            <id>https://blog.remirepo.net/</id>
            
            <updated>2026-09-04T09:27:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Kevin Fenzi: misc fedora bits: first week of aug 2026</title>
        <link href="https://www.scrye.com/blogs/nirik/posts/2026/08/08/misc-fedora-bits-first-week-of-aug-2026/"/>
        <id>https://www.scrye.com/blogs/nirik/posts/2026/08/08/misc-fedora-bits-first-week-of-aug-2026/</id>
        <updated>2026-08-08T20:58:59+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/7bf49ba12a0e605186515afd83379fcb&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;a class=&quot;reference external image-reference&quot; href=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.jpg&quot;&gt;
&lt;img alt=&quot;Scrye into the crystal ball&quot; src=&quot;https://www.scrye.com/blogs/nirik/images/crystal_ball.thumbnail.jpg&quot;&gt;
&lt;/a&gt;
&lt;p&gt;Another saturday spent dealing with scrapers, so now time for a recap of the
previous weeks events.&lt;/p&gt;
&lt;section id=&quot;scrapers&quot;&gt;
&lt;h2&gt;scrapers&lt;/h2&gt;
&lt;p&gt;I am not sure if they have some reason for hitting on saturday mornings,
but they did so again this week. Once again targeting src.fedoraproject.org,
which is unfortunate in that it&#39;s a single backend server without much ability
to scale horizontally, running rhel8 and since we are moving away from it
someday soon we don&#39;t want to spend too much time on it.&lt;/p&gt;
&lt;p&gt;So, the two approaches left for me here are:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;p&gt;Block/filter/delay/cache at the proxy level to keep traffic managable&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;make the single backend process requests better/faster to keep up&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I tried a number of things this time and ended up with a combo.
Some things increased and blocked on proxies and the backend tweaked
and given more cpu/memory. I&#39;m not sure if this is going to last,
but for now things seem to be back to &#39;normal&#39;.&lt;/p&gt;
&lt;p&gt;I am hopeful we can scale forgejo much better here. It&#39;s running in
openshift and we have a lot more options there.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;rhel10-migrating&quot;&gt;
&lt;h2&gt;rhel10 migrating&lt;/h2&gt;
&lt;p&gt;A bunch more hosts done this last week. I have about 3 more &#39;easy&#39; ones
to finish up and then we will get to ones that will need an outage.
(database servers, vmhosts that host important services, etc).&lt;/p&gt;
&lt;p&gt;Next week is Fedora 45 branching, so will keep things quiet, but
I am tenatively thinking about a mass update/reboot cycle + rhel10
migrating things the week after. Will see how much I can line up next week.
It would be good to get as much done as we can before we head
into freeze the week after.&lt;/p&gt;
&lt;p&gt;The rest of the week has been a blur. :)&lt;/p&gt;
&lt;p&gt;As always, comment on the fediverse:
&lt;a class=&quot;reference external&quot; href=&quot;https://fosstodon.org/@nirik/117061938567047801&quot;&gt;https://fosstodon.org/@nirik/117061938567047801&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
        </content>
        <author>
            
            <name>kevin</name>
            
            
            <uri>https://www.scrye.com/blogs/nirik</uri>
        </author>
        <source>
            
            <title type="html">Kevin Fenzi</title>
            
            
            <link rel="self" href="https://www.scrye.com/blogs/nirik"/>
            <id>https://www.scrye.com/blogs/nirik</id>
            
            <updated>2026-08-29T18:44:54+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Rénich Bon Ćirić: When Your Code Starts Seeing Ghosts: Debugging Silent Memory Faults</title>
        <link href="https://blog.woralelandia.com/when-your-code-starts-seeing-ghosts-debugging-silent-memory-faults-en.html"/>
        <id>tag:blog.woralelandia.com,2026-08-07:/when-your-code-starts-seeing-ghosts-debugging-silent-memory-faults-en.html</id>
        <updated>2026-08-07T13:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/48c5b63a67e46c0883913a5fd7fd1f15&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            &lt;p&gt;Let us be real for a moment: we have all been burned by AI hallucinations.&lt;/p&gt;
&lt;p&gt;You sit down, ask an LLM to write a helper script or refactor an awkward class, and it hands back something that looks strikingly professional. The indentation is crisp, variable names are elegant, and docstrings read like poetry. You compile it, and... kaboom.&lt;/p&gt;
&lt;p&gt;The model confidently imported a non-existent package, called an API method that exists only in its imagination, and invented three CLI flags out of thin air. It stared right into your terminal and insisted with absolute conviction that everything was tested and ready to ship.&lt;/p&gt;
&lt;p&gt;If you have ever caught an AI model quietly lying about compiler output, you know the feeling. Trusting an LLM to blindly hallucinate its way through code generation is a speedrun to broken builds and late-night debugging sessions.&lt;/p&gt;
&lt;div class=&quot;admonition warning&quot;&gt;
&lt;p class=&quot;first admonition-title&quot;&gt;Warning&lt;/p&gt;
&lt;p class=&quot;last&quot;&gt;Blindly copy-pasting LLM code without verifying imports, checking types, or running strict linters is how phantom dependencies and swallowed exceptions sneak into production.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;reframing-the-phantom&quot;&gt;
&lt;h2&gt;Reframing the Phantom&lt;/h2&gt;
&lt;p&gt;The standard industry reaction is to clip the model&#39;s wings—turn down temperature, tighten context windows, and treat every output with extreme suspicion.&lt;/p&gt;
&lt;p&gt;Yet the core issue might not be &lt;em&gt;that&lt;/em&gt; the AI sees ghosts, but &lt;em&gt;where&lt;/em&gt; we tell it to look.&lt;/p&gt;
&lt;p&gt;When you force a language model to hallucinate code logic, it invents fake syntax. But when you ask it to hallucinate a &lt;strong&gt;human being&lt;/strong&gt;, the dynamic shifts completely.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;meeting-gus-the-15-year-principal-sre&quot;&gt;
&lt;h2&gt;Meeting Gus: The 15-Year Principal SRE&lt;/h2&gt;
&lt;p&gt;Instead of prompting an AI assistant to &amp;quot;write a module,&amp;quot; step back and ask it to imagine someone using your software.&lt;/p&gt;
&lt;p&gt;Let us call him &lt;strong&gt;Gus&lt;/strong&gt;. Gus is a 15-year veteran Principal Infrastructure Architect. He is tired, he has seen three cloud migrations come and go, he hates over-engineered abstractions, and he just wants his scripts to run fast without breaking his weekend.&lt;/p&gt;
&lt;p&gt;Now, instead of asking the AI to write functions, you ask it to step into Gus&#39;s boots and map out his day-to-day pain:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;strong&gt;What makes Gus swear at his terminal?&lt;/strong&gt; (Why did his command hang for 300 seconds without emitting a single log line?)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Where will he get stuck?&lt;/strong&gt; (Why does passing an empty string force him to guess positional arguments like it is 1995?)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What makes him throw his coffee mug?&lt;/strong&gt; (Why did a background job die silently when his laptop went to sleep?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Suddenly, the AI stops fabricating imaginary library calls. Instead, it starts uncovering genuine operational friction points, edge-case hazards, and ergonomic traps that you—the human developer—were too close to the code to see.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;a-disciplined-protocol&quot;&gt;
&lt;h2&gt;A Disciplined Protocol&lt;/h2&gt;
&lt;ol class=&quot;arabic simple&quot;&gt;
&lt;li&gt;&lt;strong&gt;Persona Simulation&lt;/strong&gt;:
Let the model vividly imagine the user attempting real, messy tasks across hundreds of heterogeneous servers. List every single friction point.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Problematic Register&lt;/strong&gt;:
Catalog every issue into a master friction list. Identify the user&#39;s symptom, locate the technical root cause, and draft raw discussion notes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Peer Debate (No Code Allowed!)&lt;/strong&gt;:
Debate each friction item as equal engineering partners. Explore security trade-offs, check standards compliance, and test alternative ideas. The golden rule: &lt;strong&gt;do not touch source code yet&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Immutable ADRs&lt;/strong&gt;:
Once you align on the design, codify the decision into an &lt;strong&gt;Architecture Decision Record (ADR)&lt;/strong&gt;. Document the context, considered options, decision outcome, and trade-offs permanently.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;admonition note&quot;&gt;
&lt;p class=&quot;first admonition-title&quot;&gt;Note&lt;/p&gt;
&lt;p class=&quot;last&quot;&gt;Recording decisions in Architecture Decision Records (ADRs) ensures that future maintainers understand &lt;em&gt;why&lt;/em&gt; a trade-off was made, protecting the design from architectural decay.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;guarding-against-sycophancy&quot;&gt;
&lt;h2&gt;Guarding Against Sycophancy&lt;/h2&gt;
&lt;p&gt;The quiet hazard in persona simulation is sycophancy—the model&#39;s default instinct to tell you your ideas are brilliant.&lt;/p&gt;
&lt;p&gt;When an AI partner reflexively agrees with your proposals (&amp;quot;You&#39;re completely right!&amp;quot;), the simulation breaks. Bypassing this trap requires enforcing a strict &lt;strong&gt;Peer Consensus Rule&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;The AI is required to critique your logic, point out security flaws, and expose edge-case failure modes.&lt;/li&gt;
&lt;li&gt;No design is finalized until both human and AI reach genuine, verified mutual agreement.&lt;/li&gt;
&lt;li&gt;Every proposed specification must survive an aggressive &amp;quot;adversarial attack&amp;quot; pass that actively tries to break the architecture before any documentation is written.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;first admonition-title&quot;&gt;Tip&lt;/p&gt;
&lt;p class=&quot;last&quot;&gt;If your AI assistant agrees with your architectural proposal on the first try, ask it to launch an adversarial attack pass on its own recommendation. You will be amazed at what turns up.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;redirecting-the-engine&quot;&gt;
&lt;h2&gt;Redirecting the Engine&lt;/h2&gt;
&lt;p&gt;Generative models remain engines of probabilistic imagination; treating them as deterministic compilers is a fundamental mismatch.&lt;/p&gt;
&lt;p&gt;When that imagination is redirected toward human empathy, operational friction, and adversarial edge cases, hallucination ceases to be a liability. It becomes an architectural asset.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;references&quot;&gt;
&lt;h2&gt;References&lt;/h2&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://docs.getpelican.com/&quot;&gt;Pelican Static Site Generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://adr.github.io/&quot;&gt;Architecture Decision Records (ADRs)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html&quot;&gt;reStructuredText Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot; id=&quot;referencias&quot;&gt;
&lt;h2&gt;Referencias&lt;/h2&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://blog.woralelandia.com/multiplexores-de-terminal-en-fedora-mas-alla-de-tmux-y-screen.html&quot;&gt;Multiplexores de terminal en Fedora: más allá de tmux y Screen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
        </content>
        <author>
            
            <name>renich</name>
            
            
            <uri>https://blog.woralelandia.com/</uri>
        </author>
        <source>
            
            <title type="html">Rénich Bon Ćirić</title>
            
            
            <link rel="self" href="https://blog.woralelandia.com/"/>
            <id>https://blog.woralelandia.com/</id>
            
            <updated>2026-08-18T23:25:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Christof Damian: Friday Links 26-25</title>
        <link href="https://christof.damian.net/2026/08/friday-links-26-25.html/"/>
        <id>https://christof.damian.net/2026/08/friday-links-26-25.html/</id>
        <updated>2026-08-06T22:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://www.libravatar.org/avatar/a70fdf1df79b4a6e8a5e4a9fe0b2ded9&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>cdamian</name>
            
            
            <uri>https://christof.damian.net/</uri>
        </author>
        <source>
            
            <title type="html">Christof Damian</title>
            
            
            <subtitle type="html">Recent content on Christof Damian</subtitle>
            
            <link rel="self" href="https://christof.damian.net/"/>
            <id>https://christof.damian.net/</id>
            
            <updated>2026-09-03T22:00:00+00:00</updated>
            
        </source>
    </entry>
    
    <entry xml:lang="en">
        <title type="html" xml:lang="en">Fedora Infrastructure Status: Migration of fedora-scm-requests from Pagure to Forgejo</title>
        <link href="https://status.fedoraproject.org/2026-08-05-scm-requests-migration.html"/>
        <id>tag:status.fedoraproject.org,2026-08-05:/2026-08-05-scm-requests-migration.html</id>
        <updated>2026-08-05T12:00:00+00:00</updated>
        <content type="html" xml:lang="en">
            
            &lt;img src=&quot;https://fedoraplanet.org/images-v2/heads/default.png&quot; alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
            
            
        </content>
        <author>
            
            <name>admin</name>
            
            
            <uri>https://status.fedoraproject.org</uri>
        </author>
        <source>
            
            <title type="html">Fedora Infrastructure Status</title>
            
            
            <subtitle type="html"></subtitle>
            
            <link rel="self" href="https://status.fedoraproject.org"/>
            <id>https://status.fedoraproject.org</id>
            
            <updated>2026-08-20T20:00:00+00:00</updated>
            
        </source>
    </entry>
    
</feed>
