Across the Fedora project this week, the primary focus is stabilizing the upcoming Fedora 45 release, which has officially entered its Final Freeze. Teams including Release Engineering, Quality, and various desktop and architecture groups are actively triaging blocker bugs, testing deliverables, and locking down infrastructure changes. Beyond the immediate release, a major collaborative focus is the newly named "Atomic Fusion" initiative, a strategic effort uniting the Atomic, CoreOS, IoT, and Hummingbird groups to design a unified, Konflux-built base image that minimizes attack surfaces by excluding tools like cloudinit and ignition. On the operational front, groups are heavily engaged in evaluating workflow tooling, marked by widespread assessments of a Bugzilla-to-Forgejo migration—which FESCo is currently pushing back against—and the rollout of LLM-powered community reporting tools, which prompted teams like Workstation and CoreOS to establish strict privacy and human-review boundaries. Finally, repository health remains a continuous cross-team priority, with FESCo, the Rust community, and NeuroFedora actively addressing orphaned packages and non-responsive maintainers to prevent downstream dependency breakages.
Announcements
On the development and infrastructure front, Fedora 45 has officially entered its final freeze, and an impact assessment for removing inactive packagers for the F45 release cycle lists potentially orphaned packages that currently need new maintainers. Infrastructure updates include detailed progress and plans for s390x improvements to address resource constraints, necessitating a planned s390x reboot. For QA and testing contributors, a Podman Test Week (also covered in a detailed Fedora Magazine article) invites help testing the Rust-based conmon v3, while community members continue to share advice on BTRFS system recovery methods.
Council
The Council held a bi-weekly meeting to discuss the F45 Final Freeze, finalize the new Decision Support Process, and begin brainstorming for Flock to Fedora 2027 Call for Proposals (CfP) themes. The Fedora Forge Usage Policy and Fedora Docs 2025 Initiative were formally closed following their approvals and updates, while @jflory7 was officially off-boarded from the Council following the end of his term as Fedora Community Architect.
New proposals were introduced regarding internal processes, including a non-binding "Sense of Council" vote process and making the Council Matrix channel publicly logged. A Bootable Image Unification Meeting also took place, where the team discussed Architecture Design Records (ADRs) and agreed on the project name "Atomic Fusion".
Decisions
Contribution opportunities
Learn more about the Council team.
FESCo
FESCo addressed several critical governance, security, and infrastructure topics this week. The committee continued pushing back on the proposed migration from Bugzilla to Forgejo due to major feature regressions (e.g., cross-repo searches, bug relationships) and discussed exploring a self-hosted or consultant-supported Bugzilla instance instead. Additionally, FESCo processed multiple non-responsive maintainer tickets, notably prioritizing the retirement of vulnerable NetworkManager VPN plugins (NetworkManager-vpnc and NetworkManager-fortisslvpn) going back to Fedora 43. This obsoletion will impact existing users but was deemed an unavoidable security measure to prevent privilege escalation.
Other highlights include the nomination of a new FESCo member (maxamillion) to fill a vacant seat, progressing the change to use Sequoia (%openpgpverify) for post-quantum cryptography, and reaffirming strict boundaries for provenpackagers regarding mass package changes.
Decisions
- Retired and obsoleted
NetworkManager-vpnc and NetworkManager-fortisslvpn across Fedora releases down to F43 due to unpatched privilege escalation vulnerabilities. (Ticket #3681)
- Elected to mark
fedora-third-party updates as a blocker for Fedora Linux 45. (Meeting Log, Ticket #3682)
- Reaffirmed the provenpackager policy, specifically that provenpackagers must not perform mass cleanups or changes—such as converting to
%autorelease or %autochangelog—without explicit maintainer permission. (Ticket #3687)
- Nominated
maxamillion to fill the vacant FESCo seat left by duffy's resignation, which he accepted. (Ticket #3689)
- Processed non-responsive maintainer tickets for
lkundrak, prarit, and gui1ty, resulting in the transfer to new volunteers or mass-orphaning of their respective packages. (Ticket #3681, Ticket #3665, Ticket #3678)
Learn more about the FESCo team.
Packaging Committee
This week, the Packaging Committee focused on two major themes: simplifying RPM snapshot versioning and updating Emacs packaging guidelines. Triggered by a recent versioning error in the bluez package that broke upgrade paths and caused openQA failures, the committee is heavily discussing a move to standardize snapshot versioning to a single, simpler format (<number>.<revision>) to prevent future mistakes (Issue #1570, Issue #1578).
Additionally, the group is modernizing its Emacs guidelines. This includes a new Work-in-Progress proposal to introduce RPM macros and dependency generators that natively support Emacs' built-in package management system, alongside finalized updates to existing Emacs packaging rules.
Decisions
- The pure GTK Emacs build is now explicitly packaged under the name
emacs-pgtk (Issue #1575).
- The packaging guidelines were updated to clarify that Emacs 'compilation' refers strictly to byte compilation, distinguishing it from newer native compilation features (Issue #1574).
Learn more about the Packaging Committee team.
Mindshare
During the week of October 5 to October 11, 2026, the Mindshare committee actively cleared a backlog of event funding and swag requests while taking concrete steps to improve its own administrative efficiency. The committee successfully formalized a weekly meeting cadence—alternating between text and video formats—to curb previous delays in ticket resolutions.
Alongside standard event approvals, strategic discussions took place regarding the modernization of Fedora's physical event presence. This included plans to replace aging US and EU event boxes with new Pelican Air cases, the creation of a dedicated event box for India, and the production of localized tablecloths for EMEA events. Additionally, in response to persistently vacant seats on the committee, members proposed a structural change to allow rotating representation from active teams like Fedora Docs and Magazine, rather than static appointments.
Decisions
- Decided that the Fedora Design team will no longer supply custom artwork for event badges; event organizers must now design their own badges and submit them for Mindshare approval with a 30-day lead time (Ticket #145).
- Adopted a new weekly meeting cadence, alternating between text and video formats, to improve the committee's responsiveness to requests (Ticket #135).
- Approved producing an EMEA-specific event tablecloth first before expanding regional physical assets to APAC (Ticket #119).
- Maintained the current shared-responsibility model for Fedora's representation in the Digital Public Goods Alliance (Ticket #152).
- Approved regional swag and travel budgets for Texas Linux Fest 2026 (Ticket #148), LinuxDays 2026 (Ticket #149), IndiaFOSS 2026 (Ticket #147), and a Polish technical school (Ticket #138).
Contribution opportunities
- Provide feedback on the proposal to reconsider Mindshare Committee representation by rotating seats based on team activity and needs, potentially reallocating vacant CommOps or Marketing seats to the Fedora Docs or Magazine teams (Ticket #154, Ticket #145).
- Weigh in on the idea to create a DIY printable "Ask me about Fedora" t-shirt design (complete with a QR code) for community members to wear at conferences where Fedora lacks an official booth (Ticket #99).
- Mindshare Committee members are requested to pledge their timely availability to address recent delays in ticket voting and event curation (Ticket #153).
Learn more about the Mindshare team.
Fedora Join
This week, the Fedora Join group's primary focus was on addressing technical debt and improving the visibility of Fedora's web applications. Efforts are underway to update the outdated apps.fedoraproject.org directory. This exploratory project involves auditing existing applications, identifying unlisted infrastructure tools, and upgrading the web app's underlying Python software stack.
A community member has recently been assigned to take on this task as a "good first issue." The work will require collaboration with the broader Fedora Infrastructure team to ensure that the web directory accurately reflects the current state of active Fedora services.
Contribution opportunities
- The task to update apps.fedoraproject.org was identified as an excellent "good first issue." Although a community member has begun the initial exploratory work, the effort requires reviewing current infrastructure, discovering missing tools, and potentially upgrading the codebase to support modern software versions, which may offer further avenues for collaboration.
Learn more about the Fedora Join team.
Workstation / GNOME
The Workstation / GNOME group focused on preparations for the Fedora 45 release, evaluating blocker bugs and freeze exceptions as the Final Freeze begins. A major technical priority was fixing integration issues for the new oo7-daemon (which replaces gnome-keyring-daemon), specifically ensuring its portal component is correctly installed on Silverblue and GNOME systems. Additionally, developers are actively scripting the automation of appstream-data generation to prevent GNOME Software and KDE Discover metadata from becoming outdated between releases.
In other discussions, the Working Group addressed third-party software requests and clarified questions about dependencies. The group also provided feedback on these weekly reports, requesting that human review remain in place to filter out irrelevant or personal information before publishing chat summaries.
Decisions
- The Working Group rejected a proposal to include the proprietary, subscription-based LiveFaceSwap Desktop application in Fedora Workstation's third-party software discovery (Issue #530).
- To resolve missing dependencies during the transition to
oo7-daemon, xdg-desktop-portal-gnome will now explicitly require oo7-portal to ensure it is installed by default on GNOME and Silverblue variants (Issue #506).
- The Working Group requested that human review of community posts and Matrix chat logs be required before including them in these automated weekly summaries, ensuring personal or irrelevant details are not broadcast (Issue #527).
Contribution opportunities
- Vote on Fedora 45 Blockers: Community members are encouraged to vote on proposed blockers and freeze exceptions for Fedora 45 in the blockerbugs app before review meetings. Voting in advance helps shorten the meetings (Meeting Announcement).
- AppStream Data Automation: There is ongoing work to automate the weekly generation of
appstream-data. Contributors interested in packaging automation or verifying metadata diffs between Fedora versions can follow or assist in the progress (Issue #507).
Learn more about the Workstation / GNOME team.
KDE
The KDE group is preparing for the upcoming releases of KDE Plasma 6.8.0 and KDE Apps (Gear) 26.08.2. Due to the Fedora 45 final freeze, these major updates have already been pushed to Rawhide. For Fedora 44 and 45 users, the updates will be temporarily combined and made available via a COPR repository until the freeze is lifted and Fedora 45 is officially released.
In other news, the team is actively working on pulling the Union theme into Plasma Workspace, and preparations are underway for the Fedora 45 Blocker Review Meeting to finalize the upcoming OS release.
Decisions
- KDE Plasma 6.8.0 and KDE Apps 26.08.2 updates will be delayed for Fedora 44 and 45 until the F45 final freeze concludes; they will be provided via a COPR repository in the interim.
- The
kgamma and kcm_wacomtablet packages will no longer receive updates and will be retired once Plasma 6.8 is released.
- Due to a
libplasma soname bump in the Plasma 6.8 update, several dependent packages (including merkuro, kweather, kclock, kalgebra, kcm-fcitx5, kup-backup, and applet-window-buttons) will be rebuilt.
- The Union theme will be added to the KDE deliverables, starting with a recently rebased pull request for plasma-workspace.
Contribution opportunities
- Contributors and upstream community members are needed to help plan and participate in the KDE Plasma 6.8.0 Test Day, including exploring testing methods for Kinoite.
- Community members are encouraged to review and vote on F45 blocker bugs prior to the Fedora 45 Blocker Review Meetings using the blockerbugs app.
Learn more about the KDE team.
Server
The Server working group focused this week on F45 Beta release testing and advancing their Server Ansible support project. In F45 testing, initial-setup issues with the KVM image were successfully resolved, though some partition type issues with Kiwi persist. The group also briefly discussed aligning with the wider Fedora ecosystem by exploring a Borg-based backup solution, as backup coverage for F44 Server is currently lacking.
On the Ansible front, work is nearing completion to package the Server Ansible collection as an RPM, which will soon be released on Copr. Contributors identified idempotency and permission issues in the postinstall role, leading to plans to set up a molecule testing harness to test idempotence continuously. Finally, an announcement was shared on the mailing list regarding the upcoming F45 Blocker Review meeting for finalizing the release.
Decisions
- The group decided to hold off on immediately fixing the Kiwi partition type issue, as it is non-blocking and can be corrected during post-installation.
- Agreed to provision a dedicated VM for a molecule testing harness to ensure idempotence across the Ansible collection.
Contribution opportunities
- Contributors are asked to keep an eye on the F45 Beta testing tickets and claim tasks by leaving a comment.
- The working group is seeking help to draft the first versions of user documentation for their new Ansible support.
- There is a known gap in backup strategies and coverage for F44 Server; contributors familiar with backup tools (like Borg) have an opportunity to help shape Server backup documentation and defaults.
Learn more about the Server team.
Infrastructure
The Infrastructure group entered the Fedora 45 Final Infrastructure Freeze on October 6th, locking down system changes until after the release. Operations this week involved handling s390x hypervisor memory issues, replacing a failing RAID controller on a Copr builder host, and resolving an EPEL 10 repository access issue caused by version differences between RHEL and CentOS Stream. Additionally, discussions continued on migrating from Bugzilla to Forgejo, tracking AWS resource costs, and optimizing LLM code reviews on Forgejo.
The team welcomed several new contributors this week and processed multiple new tracking groups in FAS (including Fedora Java Lounge, dpdk, Regolith, and Free Explorers) alongside updates to mailing list ownerships and documentation fixes.
Decisions
Contribution opportunities
- Review untagged AWS resources older than 24 hours. Owners must add the
FedoraGroup tag to prevent automated deletion.
- Help is requested to create a playbook to automate the creation of tracking groups, which requires defining variables for description/display names and setting up FAS group configurations.
- The team welcomes newcomers! Interested contributors are encouraged to read the Infrastructure Join Guide and start with good-first-issues or small ticket requests in
#noc:fedoraproject.org.
Learn more about the Infrastructure team.
Release Engineering
This week, the Release Engineering team successfully initiated the Fedora 45 Final Freeze. The team managed several critical build and infrastructure issues, including fixing a permissions bug that caused 403 errors on PXE boot images, resolving an AWS IAM role policy issue that broke Fedora CoreOS uploads, and mitigating an XML parsing failure on Koji builders triggered by a Python 3.14 update.
Looking forward, discussions and preparations have begun for a major system-wide change in Fedora 46 to switch to the RPMv6 package format. The team plans to test the rollout conservatively in a side-tag using a few select packages before considering broader implementation.
Decisions
- Fedora 45 officially entered its Final Freeze phase on October 6 (Issue #13544).
- Bug 2540692 (Cannot authenticate to secure wifi during gnome-initial-setup) was accepted as a Fedora 45 Final Blocker during the October 5 Blocker Review meeting.
- Bug 2545485 (Storage editor ignores BTRFS subvolumes under specific naming conditions) was rejected as a Final Blocker but accepted as a Freeze Exception during the October 5 Blocker Review meeting.
- The
Fedora-ELN-NetworkInstaller package was created in the eln tag so Fedora ELN can transition to using image-builder for building artifacts (Issue #13547).
Contribution opportunities
Learn more about the Release Engineering team.
Quality
The Quality team is highly focused on the final stages of the Fedora 45 release, which has officially entered the Final Freeze. Release validation is currently in progress, with strong test coverage and a relatively short blocker list. The team has been actively testing major new features, including kmscon userspace consoles and imagebuilder-built installer images, and recently discovered and fixed a longstanding bug affecting missing console keyboard layouts.
Test Days remain a major focus, with the Anaconda and CoreOS events concluding, and the Podman Conmon-v3 Test Days scheduled for mid-October. The team also conducted their weekly blocker review meeting, discussed streamlining predictable release chores by adding them to the automatic blockers list, and published the Q3 Heroes of Fedora Quality statistics to highlight and thank top community contributors.
Decisions
- It was generally agreed on the mailing list to add '
updates-testing repository still being enabled' and 'fedora-release package having a release number lower than 1' to the automatic Final release blockers list to save time during future blocker reviews.
- Bug 2540692 (Cannot authenticate to secure wifi during gnome-initial-setup) was officially accepted as a Fedora 45 Final Blocker.
- Bug 2545485 (Storage editor ignores BTRFS subvolume(s) if partition has the same filesystem label) was rejected as a Final Blocker but accepted as a Final Freeze Exception.
- Decision on Bug 2544626 (aarch Server DVD image install fails on RPi4 without network connection) was punted for a future meeting due to a lack of clear consensus.
- To resolve ongoing CI frustrations in dist-git PRs,
rpmlint spelling checks will be downgraded to output warnings rather than errors (Issue #591).
Contribution opportunities
Learn more about the Quality team.
Websites and Apps
The Websites and Apps team updated the Fedora download pages to visually highlight release-blocking deliverables with a star, clarifying for end users which images are fully tested by the Fedora Quality team versus those that are not. In the Fedora Websites Matrix room, the team discussed improving overall page load speeds by converting images to WebP format, bundling fonts, and downscaling new screenshots to 1360x768.
In the Fedora Apps Matrix room, a new build of Anitya was deployed to the staging environment for testing ahead of an upcoming release. The team also diagnosed a temporary rate-limiting issue with crates.io on release-monitoring, and clarified user confusion around the Badges admin interface, explaining that the UI remains visible but permission checks are safely performed retroactively when actions are attempted. Lastly, a forum discussion was started regarding the verbosity and excessive use of emojis in LLM-generated code reviews on Forgejo.
Decisions
- Release-blocking deliverables on the Fedora download pages are now explicitly marked with a star to distinguish them from non-blocking images that lack guaranteed testing.
- Secondary navigation bar logos on Fedora websites were updated to monochrome SVGs to improve visual consistency and reduce bandwidth.
- New website screenshots for the upcoming Fedora 45 release will be scaled down to a 1360x768 resolution to help optimize page load times.
Contribution opportunities
- Help is requested to update screenshots for Fedora 45 across all Editions, Spins, and Atomic Desktops.
- There is an open opportunity to remove outdated references to Zanata in the event CMS templates and replace them with references to Fedora Weblate.
- Contributors interested in website optimization can help investigate improving page load times by converting large images to the WebP format or bundling fonts.
- There is a long-standing wishlist item to create reusable event-specific page templates for major events (like FOSDEM, SCaLE, and DevConf), which currently rely on the Fedora Wiki.
Learn more about the Websites and Apps team.
Design
The Fedora Design team delivered promotional graphics and visual assets for the upcoming F45 Virtual Release Party, including social media banners and streaming templates. The team also concluded an investigation into Bugzilla workflow dependencies, confirming they exclusively use Forgejo and will be unaffected by Bugzilla's upcoming retirement. Additionally, a pull request was submitted to add CSS branding for the new WebUI-based installer to the fedora-logos package.
In their weekly meeting, the team reviewed CDUX logo mockups and managed their backlog by closing stale tickets. To improve workflows, they are restructuring their ticket queues to separate feature improvements from operational tasks. Ongoing open tasks include creating a high-resolution logo for GDM to fix fractional scaling blurriness, designing the F46 beta wallpapers, and crafting an avatar for the Matrix moderation bot.
Decisions
- Bugzilla Sunset Assessment: The team determined that the Bugzilla retirement will not impact their workflow, as they exclusively use Forgejo. No further migration planning is required for the Design group.
- Ticket Queue Restructuring: The group decided to establish a separation between standard operational tasks and feature improvements, planning to use a
feature/improvements label.
- CDUX Logo Update: The team agreed to replace the fountain pen with a paintbrush in mockup 1C of the CDUX logo.
Contribution opportunities
- Design event-kit hex stickers for CentOS and EPEL, as requested in the Matrix chat.
- Provide a high-resolution (at least 600px width) SVG-derived Fedora logo to fix fractional scaling blurriness in the GDM greeter out-of-the-box experience (Issue #87).
- Create a new avatar for the Matrix Moderation bot (Issue #68).
- Help design the "Beta" wallpaper for Fedora 46 ahead of the mid-November deadline (Issue #77).
- Conduct initial user experience research on existing Fedora remix sites and Jekyll themes for Project Resistor (Issue #84).
Learn more about the Design team.
Docs
This week, the Docs team focused heavily on restructuring their Antora site architecture to allow for flexible module inclusion across different Special Interest Groups (SIGs). They decided to merge components under the ROOT namespace to shorten URLs and simplify maintenance, a massive change that will be tested incrementally on a newly configured staging instance. Furthermore, the team made progress integrating new AI/ML SIG and Security team documentation into the main user documentation structure.
Additionally, the team prepared the Beginner's Guide for the upcoming Fedora 45 release, resolved accessibility issues with image descriptions, and advanced collaborative writing efforts with a live CryptPad instance running in CommuniShift.
Decisions
- To accommodate cross-repository module inclusion (such as the new Security SIG user docs), all Docs repositories will transition to using
ROOT as their antora.yml component name, which drops component names from the URLs altogether. This will be implemented and tested on a staging instance first, as discussed in Ticket #66 and the Oct 6 Meeting.
- The Security team's new user-facing documentation module will temporarily be included at the Fedora Linux latest index until the repository grows large enough to warrant its own dedicated space (Ticket #65).
- The obsolete
prod branch in the builder repository will be renamed to main, pending successful testing on the staging Forge (Ticket #61).
Contribution opportunities
Learn more about the Docs team.
Legal
This week, the Legal group discussed the licensing of several projects and revisited existing policies. A significant portion of the conversation revolved around Fedora's policy on the CC0 license (also discussed here), which is currently restricted for software due to its explicit lack of patent grants. Despite user arguments to reconsider based on the license's "quiet enjoyment" waiver, legal experts maintained that the ban remains appropriate and aligns with both the license's original drafting history and current Free Software Foundation guidance.
Other discussions addressed specific packaging efforts. The Slint UI Framework was reviewed, and it was clarified that its GPL-3.0-only option is acceptable for packaging despite its broader dual-licensing and inbound MIT-0 contribution policy. Finally, a review of the koneko package determined that copyrighted third-party sprites must be removed at the source tarball stage to comply with distribution guidelines.
Decisions
- The koneko package's source tarball must be modified to remove copyrighted Cardcaptor Sakura artwork before it can be packaged.
- The Slint UI Framework is acceptable for packaging in Fedora under its GPL-3.0-only license option.
Learn more about the Legal team.
EPEL
This week, the EPEL team navigated tooling updates for the EPEL 10 transition, noting a bug in fedrq and a new mock release that simplifies repository configurations. In EPEL 9, Qt6 is being updated to version 6.10.3, which requires rebuilding a handful of dependent packages. Additionally, maintainers announced the retirement of several packages, and work continues on creating Koschei playbooks for minor End-of-Life and mass branching processes.
Decisions
Contribution opportunities
Learn more about the EPEL team.
ELN
During the October 6, 2026 meeting, the ELN SIG discussed the transition to building boot.iso with image-builder. Minor OpenQA failures were noted in Rawhide, prompting the team to postpone the switch for a week to allow the changes to stabilize before being pulled into RHEL and CentOS Stream. The group also reviewed ELN Extras build failures (FTBFS), noting ongoing fixes for OpenSSL 4.0 compatibility (the_foundation and libesmtp) and resolving KDE issues caused by missed rebuilds. Finally, the team addressed Bodhi updates getting stuck due to planned outages and agreed on a procedural change to prevent this in the future.
Decisions
- The team decided to delay the switch to building
boot.iso with image-builder until next week to let recent Rawhide changes stabilize (Releng Ticket #13547).
- Infrastructure documentation and procedures will be updated to automatically pause and unpause
elnbuildsync (EBS) during future planned outages to prevent updates from becoming stuck (Meeting Log).
Learn more about the ELN team.
Atomic
This week, the Atomic group focused heavily on the unification of Fedora CoreOS and Atomic efforts under the new project name, "Atomic Fusion." The team held their first dedicated video meeting to discuss Architectural Decision Records (ADRs), specifically focusing on a unified base image architecture built with Konflux, which excludes cloudinit and ignition to minimize attack surfaces. They also established standard operating procedures for the project, including a weekly Thursday video meeting cadence, a "Doacracy" work prioritization model, and utilizing a renamed Matrix channel for communication.
In addition to unification planning, several technical issues were addressed for Fedora 45. The group merged a change to use kmscon as the default VT console in F45, resolving dependencies to bring it to bootc base images. A packaging bug causing COSMIC Atomic spin rawhide composes to fail was fixed in the latest compose, and an update was pushed to fix a missing public key error during system upgrades. The team is also actively investigating a boot failure and emergency mode issue affecting users who upgrade on non-BTRFS filesystems.
Decisions
- Fedora 45 will use
kmscon as the default VT console for Atomic images (Source).
- The official project name for the CoreOS and Atomic unification effort is "Atomic Fusion" (Source).
- The team will prioritize work using a "Doacracy" model, meaning contributors who step up to do the work will set the immediate task priorities (Source).
- Unification meetings will be held weekly over video on Thursdays, as listed on the Fedocal SIG calendar (Source).
- The old initiative Matrix channel has been officially renamed to serve as the main workspace for unification discussions (Source).
Contribution opportunities
- Help is requested to consolidate the initial Architectural Decision Record (ADR) subdecisions for the unified base image into a single reviewable pull request. Interested contributors should join the Bootable Image Unification channel on Matrix to coordinate (Source).
- Community members are invited to participate in the CoreOS and Atomic Unification effort by joining the newly scheduled weekly video calls on Thursdays and assisting with the migration to the unified architecture.
Learn more about the Atomic team.
CoreOS
The Fedora CoreOS and bootc teams have officially begun merging their efforts, moving unification planning and architecture discussions to a dedicated Thursday video call, while leveraging the regular Wednesday meeting to handle current events, challenges, and tickets for both offerings. As the Fedora 45 Final Freeze is underway, several important fixes have successfully landed, including using kmscon as the default VT console, removing DTBs on aarch64 to save space in the boot partition, and officially declaring the composefs backend stable in bootc 1.17.0.
The community also addressed a slew of hardware and platform-specific pipeline issues this week. Notably, an AWS AMI import pipeline failure caused by a missing IAM role permission was resolved, and Azure Confidential VMs (CVMs) not picking up Ignition custom data was fixed via an upstream Ignition update. Meanwhile, the group agreed to use a build postprocess to patch dracut 111 errors on rawhide rather than continuing to wait on delayed upstream RPM backports.
Decisions
- Decided to unify CoreOS and bootc community meetings and outputs, establishing a regular Thursday video call for architecture and planning.
- Decided to remove Device Tree Blobs (DTBs) on aarch64 builds in Fedora 45 and later to save space in the
/boot partition (#2222).
- Decided to manually patch a known failing file in
dracut directly during the build postprocess for Fedora \<= 46 instead of waiting on upstream RPM updates (#2206).
- Decided to limit data collection for LLM-powered weekly reports strictly to official meeting logs and GitHub repositories, excluding raw chat conversations due to privacy concerns (#2223).
Contribution opportunities
- Volunteers are needed to help clean up FCOS manifest overrides, which largely involves following up with upstream package maintainers. Interested contributors can reach out in the CoreOS meeting channel.
- Contributors are invited to help write and consolidate Architectural Decision Records (ADRs) for the unified base image architecture. Interested parties should join the Bootable Image Unification channel on Matrix (as noted in the forum discussion).
Learn more about the CoreOS team.
IoT
This week, the IoT group focused on standardizing bootable image architectures and general repository housekeeping. The newly named "Atomic Fusion" project held a kickoff meeting for bootable image unification, proposing an Architectural Decision Record (ADR) that leverages container files and downstream variants while excluding cloudinit and ignition to minimize attack surfaces. They also recommended using Konflux as the standard build system for all Fedora bootable image outputs and systemd system extensions for platform-specific configurations.
In parallel, the team closed several long-standing tickets, highlighting that the Fedora ROS2 testing repository is now officially available in the ROS2 documentation as a result of collaboration with the Robotics SIG. Other closed trackers included updates for the deprecation of the Zezere provisioning tool, resolving Lua script upgrade errors, missing license files in osbuild installers, and initial bootc container builds.
Decisions
- The bootable image unification project was officially named "Atomic Fusion".
- Atomic Fusion's base image will exclude
cloudinit and ignition to minimize attack surfaces, manage platform-specific configurations via systemd system extensions, and use Konflux as the standard build system for all Fedora bootable image outputs.
- The Fedora ROS2 testing repository was officially declared available for use in the ROS2 documentation, expanding Fedora's support for robotics and factory automation use cases.
Contribution opportunities
Learn more about the IoT team.
ARM
The ARM community was notified of the upcoming Fedora 45 Blocker Review Meeting, scheduled for October 12, 2026, at 16:00 UTC on Matrix. The meeting will focus on evaluating 4 proposed blockers and 7 proposed freeze exceptions for the Final release to determine if they violate any release criteria.
Participants were strongly encouraged to review the bug lists and cast their votes ahead of time using the blockerbugs app, which helps streamline the meeting and reduce its overall duration.
Contribution opportunities
Learn more about the ARM team.
Alternative Images
The Alternative Images group met to discuss the upcoming quarterly image updates, which are targeted for release in roughly two weeks. A major highlight for this quarter's release will be the introduction of the project's first aarch64 raw images, generated using KIWI configuration.
In addition to the upcoming images, the team reported progress on building RISC-V packages for CentOS Stream 10 and processing Qt 6 updates for EPEL9. Testing for these alternative architectures has also improved, as team members noted that transitioning development laptops to Fedora CSB has successfully enabled multi-arch virtualization for local aarch64 and riscv image testing.
Contribution opportunities
- Help is needed to patch or update
obs-studio for EPEL9; it is currently failing to build during the Qt 6 updates because GUI-Private was removed in Qt 6.10 (Meeting log).
Learn more about the Alternative Images team.
Hummingbird
The Hummingbird group kicked off its video meeting cadence for the bootable image unification effort, which aims to merge the CoreOS and Atomic Initiatives. During the October 8 meeting, the team reviewed a proposed unified base image architecture that leverages container files and downstream variants, excluding cloudinit and ignition to minimize attack surfaces. They also discussed handling platform-specific configurations via systemd system extensions and recommended Konflux as the standard build system.
The group established a formal process using Architectural Decision Records (ADRs) to track project decisions. Moving forward, the team officially adopted "Atomic Fusion" as the project name and began scaffolding an umbrella ADR to consolidate their initial architectural choices into a single reviewable document.
Decisions
- Accepted "Atomic Fusion" as the official project name for the bootable image unification effort (Original topic).
- Adopted a formal Architectural Decision Record (ADR) management process, utilizing sequential numbering and proposal PRs to review and ratify architectural choices (Original topic).
Contribution opportunities
Learn more about the Hummingbird team.
Kernel
In a discussion regarding an RFC on splitting perf out of the kernel packaging, Fedora Python maintainers expressed a desire for the split. This separation would allow them to independently rebuild perf for Python packaging changes without requiring kernel-level signing permissions. However, other community members questioned whether this is a significant hurdle, noting that Rawhide kernels are already built almost daily to keep up with upstream changes.
Learn more about the Kernel team.
AI
The AI/ML SIG is making significant progress on the ROCm 10.1 stack, which is currently available in the preview COPR and compiling cleanly with downstream consumers like PyTorch. The updated toolchain introduces LLVM 24, preliminary support for the Khronos SPIR-V standard, and initial compiler support for the gfx1170 APU, with a multi-day Koji sidetag rebuild expected soon.
On the community front, the group agreed to enable an opt-in LLM summarization bot for the This Week in Fedora (TWIF) weekly reports to improve external visibility. Additionally, the SIG is debating a proposal to migrate documentation from the Fedora Wiki to Fedora Docs to align with standard project infrastructure, alongside discussions on authoring new beginner-friendly AI tutorials.
Decisions
- Allow the This Week in Fedora (TWIF) summarization bot to ingest the public SIG Matrix chat history on a trial basis to generate weekly reports for the wider community (Ticket #39).
- Relocate automated Forgejo bot notifications from the main Matrix room to a dedicated, opt-in alerts room to keep human discussions clear of clutter (Ticket #42).
- Grant
forge-ai-ml-owners membership to @jflory7 to manage organization-wide labels and webhooks on the Fedora Forge repositories (Ticket #41).
Contribution opportunities
- Community members are invited to participate in the upcoming Fedora/RHEL/CentOS Leads (FRCL) open discussion on "Which LLM-gen-AI models are more aligned with Fedora?" scheduled for October 14 (Ticket #43).
- Contributors are welcome to help draft and shape beginner-friendly getting-started guides for Fedora Linux, focusing on topics like local AI inference (Ollama, RamaLama), GPU tuning, and AI coding agents (Ticket #6).
Learn more about the AI team.
RISC-V
This week, the RISC-V team focused heavily on preparing Fedora 45 (successfully testing Server, Cloud, and Container images) and progressing the Fedora 46 sync, analyzing the content-set diffs compared to the main Koji. Significant effort was directed toward bootstrapping Fedora ELN for riscv64, which involved configuring Koji tags, managing test suite failures in problematic packages, and successfully building LLVM from vanilla Fedora sources.
Kernel development centered on the Omni kernel, with maintainers preparing to adopt the upstream kernel 7.3 for F45. The team also investigated a persistent GCC build segmentation fault on K3 hardware and actively participated remotely in the Linux Plumbers RISC-V Microconference.
Decisions
- Disable the
openmpi test suite on riscv64 due to persistent hardware-specific hangs to unblock the Fedora ELN bootstrap.
- Remove the VF2 PCIe patch from the unpatched Fedora 7.3 kernel for Fedora 45, steering users of older hardware toward the Omni kernel instead.
- Disable the MLIR execution engine in LLVM 21.1.1 for RISC-V to bypass unresolved test failures (Issue #2).
- Hold off on manually fixing empty debugsource packages caused by lack of LTO, as GCC 17 will naturally resolve this issue later this year.
Contribution opportunities
Learn more about the RISC-V team.
NeuroFedora
The NeuroFedora group has successfully reached out to a non-responsive maintainer and consolidated admin rights for all neuro-packages to streamline review and cleanup efforts. This administrative update supports the team's ongoing initiative to reduce their Python packaging footprint by relying on direct installations from PyPI where appropriate. A dedicated test suite has been implemented to monitor the status of these packages and is now running regularly.
The group is currently reviewing packages that fail to install on Python 3.14 and 3.15 in the new test suite, and is considering limiting their automated tests strictly to pre-compiled wheels. Furthermore, team members have agreed to include their public activity in these weekly summaries for the Fedora community.
Decisions
Contribution opportunities
Learn more about the NeuroFedora team.
Perl
This week, the Perl group focused on maintaining and updating key packages, primarily resolving several lingering pull requests. Maintainers manually incorporated commits to update the rt (Request Tracker) package to version 5.0.10 after encountering merge conflicts, and a new draft pull request was recently opened to push rt further to version 6.0.3.
Additionally, housekeeping efforts led to the closure of older, redundant pull requests in rt and perl-Plack, while a dependency update was successfully merged for perl-Package-Generator to conditionalize Params::Util.
Decisions
Learn more about the Perl team.
Rust
This week, the Rust community was alerted to a looming issue affecting crun-vm builds. Fabio Valentini notified the maintainers that several of the project's dependencies are currently orphaned and are slated for removal from Fedora within the next one to two weeks. The affected packages include rust-rxml, rust-rxml_proc, rust-weak-table, rust-rxml_validation, and rust-minidom.
Contribution opportunities
- Maintainers are urgently needed to take ownership of five orphaned Rust packages (
rust-rxml, rust-rxml_proc, rust-weak-table, rust-rxml_validation, and rust-minidom). Community members must step up to unorphan these packages to prevent crun-vm builds from breaking due to missing dependencies.
Learn more about the Rust team.
Other Discussions
- Shivank Sharma asked if signing the Fedora Project Contributor Agreement (FPCA) automatically grants access to award badges. Akashdeep Dhar clarified that while the admin frontend becomes visible, the user's authorizations dictate which badges they can actually award.
- Miroslav Suchý shared a list of newly added packages in Fedora Linux for September 2026, generated from the rawhide-changes script.
- Gordon Messmer inquired about how to contact the crypto team to add AWS s2n-tls to Fedora, noting that their mailing list is closed to non-members. Dmitry Belyavskiy offered to discuss the issue at the upcoming OpenSSL conference.
- Abdallah Shehawey proposed packaging a source-only version of
whatsapp-desktop relying on a system-provided Electron runtime. The discussion highlighted the challenges of maintaining multiple Electron versions in Fedora and keeping dependent packages synced.
- Fabio Valentini reached out to find the maintainer of
julia, noting that unmerged pull requests are causing FTBFS errors in Fedora 45 and that the non-responsive maintainer process has been initiated.
- Alejandro Lopez asked why rpminspect was reporting insecure mode failures for a
sudo merge request on ELN. Dave Cantrell explained that the rpminspect environment lacked a product definition for ELN, leading to the creation of a new tracking ticket.
- Michel Lind proposed splitting the
perf tool out of the kernel packaging to reduce build requirements, simplify the package spec, and avoid requiring kernel rebuilds when updating Python packaging.
- Julian Sikorski asked for advice on adding
openh264 as a build requirement for MAME. Neal Gompa and Michael J Gruber recommended using the system package via pkgconfig and stripping the bundled source from the tarball during the prep phase to avoid patent issues.
- Chih-Tao Lee initiated a non-responsive maintainer check for
python-authlib and successfully stepped up to co-maintain it alongside the RHEL Lightspeed group.
- Aoife Moloney shared the summary of the latest Fedora Council meeting, noting an agreement to implement a "Decision Support Process" instead of strict Conflict of Interest Guidelines, and starting discussions for Flock 2027 CfP themes.
- Other discussions included a reminder for the Fedora 45 Blocker Review Meeting, a review request for coconut-svsm for confidential computing, a non-responsive maintainer check for Luis Bazan, deleted branches and commits in the glibc-maintainer-scripts repo on the glibc mailing list, and updates in the Fedora Docs Matrix channel covering pull requests for image accessibility, rebuilding site scripts, and FIDO2 PIN commands.
Orphaning packages
- Michael Catanzaro announced he is orphaning
WebKitGTK across all branches due to leaving his job, with Fabio Valentini volunteering to take over maintenance.
- Benson Muite announced the orphaning of
python-proton-vpn-network-manager due to lack of time to maintain its required dependencies, which now involve Rust.
Package updates
- Richard Shaw updated
OpenColorIO to version 2.6, handling an upstream SONAME bump and successfully rebuilding all dependent packages.
- Kaleb Keithley announced an update to Apache Arrow 26.0.0, which includes a
libarrow SONAME bump and requires rebuilding dependent packages like ceph and gdal in a side tag.
- Antonio Trande announced that
PETSc is being updated to 3.26 in Rawhide and F45, and listed the dependencies that require rebuilding.
- Stephen Gallagher warned of a backwards-incompatible update to
python-openai 3.24.0 in Rawhide and F45, making HTTPX2 the default and removing deprecated CLI tools.
New contributors
- Andrew Heath introduced themselves, sharing a decade of enterprise Linux and infrastructure-as-code experience, and is looking for a sponsor to help with packaging, image building, and QA.
All contribution opportunities
Contributors with a passion for Quality Assurance and Testing have numerous accessible entry points to help ensure a stable release. Community members are highly encouraged to shorten review meetings by voting early on proposed Fedora 45 blockers and freeze exceptions for Workstation, KDE, ARM, and Release Engineering using the blockerbugs app. Hands-on testers can jump into the Podman Conmon-v3 Test Days or the KDE Plasma 6.8.0 Test Day. If you prefer trying out new builds, you can claim F45 Beta Server testing tickets, run bare-metal installations on Beaker hardware, or test upcoming RISC-V images.
Those skilled in Technical Writing, Community Feedback, and Documentation can make an immediate impact without deep technical onboarding. Writers and editors are needed to proofread the Beginner's Guide Vorta backup section, draft new AI getting-started guides, and create documentation for Server's new Ansible support. Reviewers can also provide valuable insights by suggesting missing commands for a Git cheat sheet, testing a collaborative Cryptpad instance, or weighing in on broad ecosystem changes like the RPMv6 format transition (feedback ticket) and AI model alignment. Additionally, contributors can help coordinate cross-team efforts by reviewing Bootable Image Unification ADRs or sharing thoughts on Mindshare's committee representation adjustments.
For contributors specializing in Design, Web Development, and Automation, several creative and structural tasks are open. Designers are invited to create CentOS/EPEL hex stickers, design the F46 Beta wallpaper, craft an avatar for the Matrix Moderation bot, and supply a high-resolution SVG Fedora logo for GDM. Web developers can help update apps.fedoraproject.org, replace outdated Zanata references with Fedora Weblate in CMS templates, and assist with website optimization and reusable event templates. Meanwhile, scripters and automation enthusiasts can improve infrastructure by automating AppStream data generation, tester statistics (Heroes of Fedora), mediakit checksums, and Infrastructure tracking groups.
Finally, experts in Software Packaging, Debugging, and Systems Engineering are in high demand to maintain the ecosystem's backbone. C/C++ developers can assist in resolving a GCC build segmentation fault on RISC-V K3 hardware or fixing obs-studio build failures against the new Qt 6.10 framework in EPEL. Maintainers are urgently needed to adopt five critical orphaned Rust packages to prevent VM build breakages, alongside other tools like julia and transifex-client. Systems engineers can make an impact by reviewing untagged AWS resources, evaluating Python test suite restrictions, or assisting with the CoreOS and Atomic unification migration. Members with strong leadership experience can also step up to sponsor the Fedora Docs 2025 Initiative.