17 Sep 2026

feedFedora People

Fedora Community Blog: Fedora at Data Con LA 2026: Open Source & Local AI

Fedora Community Blog's avatar

On Saturday, August 22, 2026, the Fedora Project joined forces with openSUSE at Data Con LA 2026, hosted on the campus of California State University, Long Beach (CSULB).

Now in its 14th year, Data Con LA is Southern California's largest gathering of data professionals, students, and practitioners covering data science, AI/ML, and data engineering. While Data Con LA is not a traditional Linux-centric conference, our presence offered a unique, hands-on opportunity to engage a fresh audience of prospective contributors, test our event planning workflows, and showcase Fedora Workstation in action.

As part of our ongoing work to standardize the Fedora Ambassador event pipeline, this report reflects on our operational outcomes, what worked well, and key lessons learned for future event organizers.

1. A Standout Win: "A House with Many Rooms" (Co-Hosting with openSUSE)

Our standout operational victory at Data Con LA was co-locating and sharing table space side-by-side with openSUSE advocates (coordinated with Patrick Finie / mir and Drew Adams).

Rather than maintaining isolated tables, we embraced the philosophy of "A House with Many Rooms." This cross-community collaboration was an immediate force multiplier:

For future community organizers planning small-to-medium booths, establishing a shared booth with allied open source projects is an operational model we strongly recommend.

2. Demographics & Lead Engagement

Over the course of the day, our booth engaged approximately 100 visitors (110% of our initial goal), with peak traffic occurring during the post-keynote morning rush (9:30 AM - 11:00 AM) and lunch transitions (12:30 PM - 2:00 PM).

The attendee demographic offered valuable insights into the broader tech ecosystem:

3. The Technical Showcase: Local AI on Fedora Asahi Remix

To connect directly with the conference's AI/ML focus, we showcased a fully offline, containerized local AI demonstration running on an Apple Silicon laptop.

The Setup

Why It Resonated

This demonstration served as a major crowd-pleaser across two distinct attendee groups:

  1. Data Professionals & Privacy: Attendees expressed fatigue with commercial operating systems that enforce invasive telemetry and proprietary cloud AI features. Highlighting how Fedora enables private, offline LLM inference with zero data leakage resonated powerfully.
  2. Students on a Budget: CSULB students loved seeing how Linux can revive older, restricted hardware to deliver a capable, subscription-free AI workspace without requiring expensive cloud API tokens.

4. Advice & Lessons for Future Event Owners

If you are planning to organize a small event (under $150) or booth presence in the next six months, here are four practical takeaways from our experience:

  1. Design 100% Offline Demos: Campus and conference Wi-Fi networks are notoriously unreliable, firewalled, or slow. Designing our demo to run entirely inside local Podman containers without requiring an internet connection kept our booth fully functional all day without friction.
  2. Account for Outdoor Environmental Factors: Our booth was located in an outdoor expo space. During the afternoon peak heat, direct sunlight caused our demo laptop to heat up, requiring us to tuck it under banners in the shade. Recommendation: Always confirm booth coverage in advance, and pack brimmed hats, pop-up shade, or cooling accessories if outdoor placement is unavoidable.
  3. The Power of the Daily User Perspective: You do not need to be a kernel developer or upstream maintainer to staff a Fedora booth. Sharing how you use Fedora day-to-day for work, study, or home projects alleviates "imposter syndrome" and provides relatable, authentic guidance that newcomers appreciate.
  4. Keep Swag Requests Lean on Short Timelines: Because our event planning window was short, we kept our Forgejo Mindshare swag request focused strictly on high-impact essentials: stickers, case badges, and pens. Podman and Fedora logo stickers drew in decision-makers and students alike.

5. Next Steps & Wrap-Up

We would like to thank Patrick Finie, Drew Adams, and the openSUSE community for partnering with us, as well as the CSULB organizers for putting together a fantastic event.

Following Data Con LA, our team of Ambassadors Perry Rivera and Rob McBryde are incorporating these lessons directly into the new Small Events Standard Operating Procedure (SOP) and preparing for upcoming community participation at SCaLE. Our intention is to share and publish this information in the Fedora Docs website so that other event owners in the Fedora community may benefit from common wisdom from others who have done this work before.

The post Fedora at Data Con LA 2026: Open Source & Local AI appeared first on Fedora Community Blog.

17 Sep 2026 12:00pm GMT

Ben Cotton: What you do matters more than what you intended

Ben Cotton's avatar

This isn't an "actions speak louder than words" sort of post, although I suppose they're related thoughts. It's more about the idea that whatever you support trumps what you intended to support. It's more of an XKCD #1172 post.

On a mailing list I'm on, there was recently a thread about NOAA preparing to retire a satellite-based data transmission service called NOAAport. One person wrote:

But what I think people are missing is NOAAPort was never truly designed to serve anyone outside of NOAA. It is a service by NOAA, for NOAA, that we were lucky enough to be able to tap into because it was clear-air transmission.

Another participant responded:

Whatever its original design motivation, NOAA has knowingly operated NOAAPORT for decades as a primary public dissemination mechanism. Entire academic, commercial, emergency-management, broadcast, and value-added ecosystems were built around that availability with NOAA's knowledge and participation. After decades, its actual role matters significantly more than the original design intent.

This is an important lesson for maintaining an open source project. Whether it's a feature in the software or a service you provide, once it's there, people will expect it to remain there.

If you say a particular feature or configuration is unsupported, but then you start supporting it, it's now supported. You're allowed to change your mind, of course. You can start out not intending to support something and then later decide to do it. But if you claim you're not and you do, then you are.

This means that if you decide you're not going to support something, then you have to continue to say "no" to it whenever it comes up. Saying "no" is one of the harder things we have to do, so it's good to remind ourselves sometimes.

This post's featured photo by Maayan Nemanov on Unsplash.

The post What you do matters more than what you intended appeared first on Duck Alignment Academy.

17 Sep 2026 12:00pm GMT

Fedora Badges: New badge: TXLF 2026 !

17 Sep 2026 11:50am GMT

16 Sep 2026

feedFedora People

Fedora Magazine: CoreOS 45 Test Week

Fedora Magazine's avatar

The Fedora CoreOS and QA teams are gearing up for Fedora 45, and we need your help! We are organizing a Fedora CoreOS Test Week starting on September 21, 2026.

This event is a great opportunity for the community to test Fedora CoreOS (FCOS) based on Fedora 45 content before it officially reaches the testing and stable streams. By participating, you help us ensure a smooth and reliable experience for all users.

How does a Test Week work?

A Test Week is an event where anyone can help verify that the upcoming release works as expected. If you've been looking for a way to get started with Fedora contribution, this is the perfect entry point.

To participate, you simply need to:

The Wiki Page is your primary source of information for this event. It contains information on what to download (and from where), what and how to test, who you can contact if necessary, and where to report any bugs you may find. Once you have completed your tests, please log your results there!

Your contribution, big or small, makes a huge difference. Let's work together to make Fedora CoreOS 45 a great release. Happy testing!

16 Sep 2026 8:00am GMT

15 Sep 2026

feedFedora People

Michael Catanzaro: Privilege Escalation Vulnerabilities in NetworkManager Plugins

Michael Catanzaro's avatar

Andreas Gabriel Berbescu has reported several root privilege escalation vulnerabilities in various NetworkManager VPN plugins. If the VPN plugin is installed, then an unprivileged user can escalate to root by loading a malicious VPN configuration file:

While most obviously bad for multi-user systems, root privilege escalation is also a serious defense in depth problem for single user systems. You are vulnerable if you have the VPN plugin installed; it does not matter whether you actually use it or not.

These are not vulnerabilities in NetworkManager itself. The VPN plugins are each separate projects, with their own separate maintainers, hosted by GNOME rather than by freedesktop.org. The status of each project is a little different:

For more information on NetworkManager VPN plugins, see Josephine's VPN plugin overview and announcement.

15 Sep 2026 4:26pm GMT

Fedora Magazine: Announcing Fedora Linux Asahi Remix 45 Beta

Fedora Magazine's avatar

We are happy to announce the availability of Fedora Linux Asahi Remix 45 Beta. This pre-release will bring the freshly announced Fedora Linux 45 Beta to Apple Silicon Macs. We expect to announce general availability of Fedora Linux Asahi Remix 45 in about a month. This will coincide with the overall Fedora Linux 45 release.

Fedora Linux Asahi Remix is developed in close collaboration with the Fedora Asahi SIG and the Asahi Linux project. Fedora Asahi Remix 45 Beta includes all of the Changes from Fedora Linux 45. Notably, this is the first Fedora Asahi Remix release to include out of the box initial support for Apple M3, M3 Pro and M3 Max systems, which are now officially supported by Asahi Linux upstream. The GPU drivers to enable performant 3D acceleration on these M3 systems are not included at this point and will be available via a Mesa update in the future. This release also includes support for hardware accelerated H.264 and VP9 video decoding for all Apple Silicon systems; additionally, Apple M3 systems include support for AV1 decoding.

You can try out Fedora Asahi Remix 45 Beta today by following our installation guide. Existing systems, running Fedora Asahi Remix 43 or 44, can be updated following the usual Fedora upgrade process. Upgrades via Fedora Workstation's Software application are unfortunately not supported and DNF's System Upgrade plugin has to be used.

Since this is a beta release, we expect that you may encounter bugs or missing features. Please report any Remix-specific issues in our tracker. You may also reach out in our Discourse forum or our Matrix room for user support.

15 Sep 2026 2:05pm GMT

Fedora Magazine: Announcing Fedora Linux 45 Beta

Fedora Magazine's avatar

Fedora Linux 45 Beta is here! On Tuesday, 15 September 2026 you can download or upgrade your systems from your usual spots to start enjoying what F45 has to offer early.

How to get the beta release

You can download F45 Beta, or our pre-release edition versions, from any of the following places:

You can also update an existing system to the beta using DNF system-upgrade.

The Fedora Linux 45 Beta release content is also available for Fedora Atomic Desktops, Spins and Labs, with the exception of the following:

Fedora Linux 45 Beta highlights

Fedora Linux 45 replaces the legacy in-kernel console with kmscon, bringing smooth rendering, better Unicode/font support, and enhanced system stability.

Fedora Linux 45 now requires valid package signatures by default before installation, preventing unsigned packages from being installed unintentionally.

Desktop secret management has also been standardized across environments with oo7, replacing legacy backend implementations like GNOME Keyring and KWallet.

Fedora Linux 45 Beta has a lot of new versions available, including Podman 6, Pandas 3, MySQL and MariaDB, to name but a few, and boasts early access to updated toolchains and runtimes, including Python 3.15, Go 1.27, GCC 16.2, and glibc 2.44.

Atomic Desktop ISO builds also now use image-builder, and Fedora Linux 45 beta adds systemd-oomd and zram swap support to Fedora CoreOS.

Anaconda now has initial WebUI installation flows for Atomic Desktops, and native support for partitioning stratis filesystems.

More information

Visit the Fedora Linux 45 Change Set page for more details on the changes in store for this release.

15 Sep 2026 2:05pm GMT

Peter Czanik: Syslog-ng repo for Amazon Linux 2023 updated to syslog-ng version 4.12

15 Sep 2026 1:28pm GMT

Justin Wheeler: What does AI Alignment mean in open source?

15 Sep 2026 8:00am GMT

14 Sep 2026

feedFedora People

Damian Daniel: damiand commented on issue packaging/sponsors#794

Damian Daniel's avatar Heads-up: sponsoring Damian Daniel (damiand) for scenefx

Hi

14 Sep 2026 8:44pm GMT

Damian Daniel: damiand opened issue releng/fedora-scm-requests#903

Damian Daniel's avatar

{
 "action": "new_branch",
 "branch": "f45",
 "namespace": "rpms",
 "repo": "scenefx",
 "create_git_branch": true
}

14 Sep 2026 6:29pm GMT

Damian Daniel: damiand opened issue releng/fedora-scm-requests#902

Damian Daniel's avatar

{
 "action": "new_branch",
 "branch": "f44",
 "namespace": "rpms",
 "repo": "scenefx",
 "create_git_branch": true
}

14 Sep 2026 6:28pm GMT

Damian Daniel: damiand opened issue releng/fedora-scm-requests#900

Damian Daniel's avatar

{
 "action": "new_repo",
 "branch": "rawhide",
 "bug_id": 2529330,
 "description": "",
 "exception": false,
 "monitor": "monitoring",
 "namespace": "rpms",
 "onboard_packit": "no",
 "repo": "scenefx",
 "summary": "A drop-in replacement for the wlroots scene API with eye-candy effects",
 "upstreamurl": "",
 "backend": "custom",
 "project_name": "scenefx",
 "distribution": "Fedora"
}

14 Sep 2026 5:32pm GMT

Aurélien Bompard: From September 07 to September 13

Aurélien Bompard's avatar

A primary focus across the Fedora project this week was the successful testing, blocker review, and official "GO" approval for the Fedora 45 Beta release, alongside preparations for associated test weeks. Another dominant, cross-group administrative discussion centered on this LLM-powered "This Week in Fedora" summary bot. Numerous teams debated whether to consent to automated data collection from their public Matrix channels, actively weighing the benefits of newcomer visibility against privacy concerns and the need to preserve informal, safe conversational spaces. Additionally, several desktop and server groups evaluated a Quality Assurance proposal to drop legacy hardware requirements from the list of release-blocking storage interfaces during installation. On the technical and operational front, infrastructure teams focused on RHEL 10 database migrations and Forgejo repository transitions, while various other working groups collaborated on package rebuilds, CVE triage processes, and managing a wave of orphaned packages to prevent maintainer burnout.

Announcements

In broader Linux community news, the newly announced Framework Laptop 12 will optionally come with the KDE Edition of Fedora Linux pre-installed, offering a hardware-validated experience straight out of the box. A recent Fedora Magazine article also highlights BTRFS boot failures and easy GUI methods for system recovery using a live USB to roll back to previous snapshots. Additionally, after navigating various processing challenges, the session recordings from the 2025 and 2026 Flock To Fedora events have officially been published to the project's YouTube and PeerTube libraries.

For existing contributors, please be aware that the Fedora Linux 45 Beta is GO and will ship on September 15, 2026; mark your calendars as the Final Freeze will begin shortly after on October 6, 2026. On the community leadership front, Fedora Podcast 060 highlighted a changing of the guard: Shaun McCance is taking over as the new Fedora Community Architect, while Justin Wheeler transitions into a new AI Alignment Community Architect role. If you are looking for a way to get more involved, the Fedora Podcast is currently seeking a behind-the-scenes producer to help manage episode scheduling and guest lists.

Council

The Fedora Council met this week to push forward several ongoing governance and policy items. The newly drafted Fedora Forge Usage Policy reached its fifth iteration and is scheduled for a final vote at the next Council meeting, following extensive community discussion and a compromise regarding repository archiving rules. Additionally, the Council reviewed a temporary workaround for handling private issues on the Fedora Forge and deemed it sufficient for their needs, moving to close the related tracker.

The Council also addressed Fedora's expiring recognition as a Digital Public Good (DPG). While the current and incoming Fedora Community Architects will handle the immediate 2026 renewal, the Council voted to formally ask the Mindshare Committee to take on the broader representation responsibilities going forward. In other business, brainstorming has begun for the Flock to Fedora 2027 Call for Proposals (CfP) themes, and a proposed Conflict of Interest policy addition was put on hold as discussions on Fedora Discussion suggest a formal policy change may be unnecessary.

Decisions

Contribution opportunities

Learn more about the Council team.

FESCo

FESCo concluded the requirements gathering phase for the upcoming Bugzilla migration, with an extensive analysis pointing toward migrating to a modernized Bugzilla (Harmony) instance rather than Forgejo due to critical missing tracking features. The committee also completed a massive review of the F45 Incomplete Changes, deferring several high-profile changes (including mkosi-initrd, disabling Vendor Change by default, and libxml215) to Fedora 46.

Additionally, a significant policy exception was granted allowing the use of aws-lc Rust crates for cryptography. This unblocks projects relying on Rustls from using the unmaintained ring crate in favor of an AWS-supported implementation.

Decisions

Contribution opportunities

Learn more about the FESCo team.

Packaging Committee

Tyler Fanelli reported an issue when trying to add a newly approved package (libnsm) to the SCM system using the fedpkg request-repo command. The execution failed and returned a 404 Not Found HTML error from Pagure, prompting a request to the committee for advice on how to proceed.

Learn more about the Packaging Committee team.

Mindshare

This week, the Mindshare committee was heavily focused on approving budgets and swag for upcoming international events, reflecting a strong global presence. Approved funding includes travel and swag for LinuxDays 2026 in Prague, IndiaFOSS 2026 in Bangalore, a Fedora Podcast recording trip to Texas Linux Fest, and event support for Software Freedom Day Bukidnon in the Philippines. Additionally, the committee confirmed its Fedora Council Representative for the current cycle and is considering formally adopting the representation of Fedora Linux in the Digital Public Goods Alliance (DPGA).

The team is also working on improving post-event follow-up, keeping tickets open for Data Con LA and FrOSCon until event reports are submitted, and exploring a new standard template for event reporting to better evaluate the impact of community funding. Finally, a community request was submitted to collect Mindshare's public data, including Matrix chat logs, for this LLM-powered "This Week in Fedora" newsletter.

Decisions

Contribution opportunities

Learn more about the Mindshare team.

Diversity & Inclusion

This week, the Diversity & Inclusion team discussed whether to allow their communications to be collected for this LLM-powered weekly report called "This Week in Fedora." In issue #69, a request was made to ingest data from mailing lists, Discourse, the issue tracker, and the Matrix channel. Initial feedback is supportive of collecting data from Discourse and the tracker, but there is strong hesitation regarding the Matrix room. Keeping the Matrix room out of automated summaries is seen as critical for maintaining a safe space to discuss sensitive topics. Additionally, it was noted that the team's meetings are currently on a temporary pause.

Learn more about the Diversity & Inclusion team.

Workstation / GNOME

The Workstation / GNOME group discussed the upcoming Fedora 45 release, notably tracking a Mutter bug that is currently breaking openQA tests for the 51 Release Candidate, and began searching for a volunteer author for the Fedora Magazine's release article. The QA team also requested feedback on a proposal to reduce the list of release-blocking storage interfaces during installation by dropping outdated technologies like PATA and Hardware RAID.

Additionally, the working group deliberated on their strategy for Flathub integration, addressing pre-installation requirements and metadata fact-finding. Several package and tooling requests were debated by the community, including a proposal to add 1Password as an approved third-party repository, a suggestion to remove gamemode from Workstation, packaging the local AI assistant Newelle, and a request for consent to allow an LLM to collect Matrix channel history for community reports.

Decisions

Contribution opportunities

Learn more about the Workstation / GNOME team.

KDE

This week, the KDE group announced the availability of the KDE Plasma 6.8 Beta for testing on Fedora 44 and 45. Alongside this, work is being tracked for the Plasma 6.8 release, including package updates, retirements, and required rebuilds due to library changes.

In other discussions, the Fedora QA team requested feedback from desktop teams on a proposal to reduce the list of release-blocking storage interfaces during installation. Users also discussed how to disable startup and shutdown sounds in Plasma, and a Fedora 45 Blocker Review Meeting was scheduled to review bugs and freeze exceptions.

Decisions

Contribution opportunities

Learn more about the KDE team.

Server

This week, the Server Working Group heavily focused on Fedora 45 Beta testing, major restructuring of the Server documentation, and planning for upcoming feature announcements. Beta testing across local, remote, and SBC ARM installations has largely passed, though a regression in the KVM x86_64 image was identified in Beta 1.3. The documentation is being reorganized to feature a new "Postinstallation Customizations" section, and updates are being pushed to reflect DNF5 syntax changes. Additionally, the group reviewed a QA proposal to drop legacy storage interfaces from the release-blocking criteria and debated the adoption of an LLM-powered weekly summary bot for their Matrix channel.

Decisions

Contribution opportunities

Learn more about the Server team.

Infrastructure

The Infrastructure team made significant progress on the RHEL 10 database server migrations this week, successfully moving several staging databases (including koji and fas). Plans are forming for the next mass update window, which is targeted for the week before the final freeze. Several maintenance emergencies were efficiently handled, including planning reinstalls across the buildhw-x86 fleet to resolve a BTRFS inode exhaustion issue breaking 32-bit builds, and compressing firewall logs to prevent disk space exhaustion on ns* nameservers.

In addition, the team welcomed new contributors from the community, granted heavybuilder access in Koji for the vtk and nodejs-electron packages, and set up new Copr tracking groups. They also resolved an intermittent Kerberos pre-authentication issue impacting Packit and RISC-V Koji by restarting the ipa01 service, and approved the collection of public Matrix chat data for LLM-powered community weekly reports.

Decisions

Contribution opportunities

Learn more about the Infrastructure team.

Release Engineering

Fedora 45 Beta is officially a "GO" and is scheduled for release on September 15th, 2026. Prior to the final decision, multiple Beta release candidates were composed and tested, incorporating various blocker and freeze exception fixes. Additionally, a recurring issue causing Rawhide OSTree composes to fail due to missing commits was diagnosed as a race condition involving a weekly pruning job; manual repairs were applied to unblock composes while a permanent fix is developed.

In other news, the upcoming Fedora 45 Blocker Review Meeting will take place on September 14th to review final blockers and freeze exceptions. The Release Engineering team has also agreed to include its Matrix channel discussions in automated LLM-generated weekly reports to improve team visibility and lower the barrier for new contributors catching up on active topics.

Decisions

Contribution opportunities

Learn more about the Release Engineering team.

Quality

The Quality group successfully held the Fedora 45 Beta Go/No-Go meeting, resulting in a unanimous 'GO' decision for Release Candidate 1.3, which is scheduled to ship on September 15. The team also conducted blocker review meetings to handle freeze exceptions and blockers ahead of the beta release.

In other activities, a formal proposal was submitted to reduce the list of release-blocking storage interfaces during installation, aiming to remove obsolete or untestable hardware requirements. Test days are actively being organized, including the ongoing Internationalization (i18n) test days, and upcoming events for KDE Plasma 6.7 and Fedora CoreOS. Additionally, the community discussed concerns regarding LLM summarization of informal Matrix channels, leaning towards excluding chat history to preserve conversational freedom.

Decisions

Contribution opportunities

Learn more about the Quality team.

Websites and Apps

During the week of September 7 to September 13, 2026, the Websites and Apps group discussed a feature request for visualizing package dependencies. A user proposed adding an interactive web-based package dependency tree to packages.fedoraproject.org. The goal is to help users visually trace and understand why specific, seemingly unrelated packages are pulled in during dnf installations without having to remember complex terminal commands.

In response, a community member noted that omitting the -y flag in dnf provides a preview of what will be installed, but agreed that requesting a built-in dependency tree view directly from dnf would also be a reasonable feature request.

Contribution opportunities

Learn more about the Websites and Apps team.

Design

The Design team heavily focused on standardizing and redesigning the Jekyll-based website for "Project Resistor," a Fedora Remix. This effort was organized into an Epic, kicking off with research into existing remix sites and planning for initial wireframes. Alongside this new project, the team advanced the design of an EPEL Steering Committee badge, managed the archiving of older repositories migrated from Pagure, and began discussing consent for data collection in LLM-powered weekly community reports.

Decisions

Contribution opportunities

Learn more about the Design team.

Docs

The Docs team is evaluating new initiatives to streamline documentation and improve accessibility. A proposal is under discussion to generate llms.txt indexes for the English Fedora Docs site, aiming to help AI agents navigate the documentation more efficiently (Ticket #64). Concurrently, the team is polling members on whether to retain the "This Week in Fedora" summary bot in their Matrix channel (Ticket #63) and preparing to propose targeted questions for the Fedora Release Notes Change templates to better guide system change owners (Meeting).

Internally, efforts to modernize documentation are progressing. A comprehensive review of outdated wiki pages is underway, requiring manual vetting of older content to prevent data loss, and a push is being made to deprecate legacy Commops SIG wiki pages in favor of the modern Docs site (Ticket #59). Work is also kicking off to update the Beginner's Guide for Fedora 45, presenting an excellent onboarding opportunity for new contributors.

Decisions

Contribution opportunities

Learn more about the Docs team.

Internationalization

The Internationalization group kicked off the Fedora 45 i18n test week on September 7th, which notably includes a new section for testing installation-related issues.

Additionally, an article proposal was submitted for the Fedora blog to highlight the recent migration of the MATE Desktop project translations to the Fedora Weblate instance. This migration transitions the MATE project from Transifex to an open-source collaboration platform, aiming to resolve previous upstream integration issues and improve the overall experience for translators and developers.

Contribution opportunities

Learn more about the Internationalization team.

COPR

The COPR group announced that they are dropping support for pyp2rpm as an on-the-fly specfile generator for PyPI builds. This change is being made because the Fedora package for pyp2rpm was recently retired. Users can continue submitting builds directly from PyPI using pyp2spec, which has been Copr's default option since 2023.

The removal of pyp2rpm will go live with the next Copr release. The overall impact is expected to be minimal, as database metrics show only 9 builds used pyp2rpm in 2026, compared to over 114,000 builds that used pyp2spec. The remaining affected users are being notified off-list.

Decisions

Learn more about the COPR team.

EPEL

The EPEL team focused heavily on infrastructure maintenance following the recent mass-branching, specifically adjusting mock configurations and symlink scripts to accommodate the new CentOS Stream 10 structure ("10s"). Several package updates were released to the wider Linux community, including critical security fixes for gum (fixing three CVEs) and a pending fix for a djvulibre out-of-bounds write vulnerability. Additionally, new packages like keychecker were added to EPEL 10, and epel-rpm-macros was added to ELN.

Internally, the team is actively refining their release engineering automation by converting legacy branching and archiving processes into RBAC-compatible Ansible playbooks. They are also discussing community governance topics, including whether to allow automated LLM tools to summarize their public Matrix chat logs, weighing transparency and accessibility against the casual, ephemeral nature of the chat medium.

Decisions

Contribution opportunities

Learn more about the EPEL team.

ELN

The ELN SIG met this week to discuss extending the EBS timeout duration for Bodhi updates and to review progress on image-builder configurations. The group agreed to extend the Bodhi update wait time to 24 hours, though implementation is deferred until after an upcoming asyncio rewrite. In addition, composes for Rawhide and ELN had been paused for a few days due to a systemd bug, but a fix is now available and composes are expected to resume.

On the container front, the generic and minimal container images were updated to remove unwanted weak dependencies, and the fixes are currently rolling out. A new minimal install image is also planned, which will allow non-network installations without requiring the large DVD image. Finally, the group discussed and informally opted out of having a summarization bot process their main Matrix channel for the "This Week in Fedora" publication.

Decisions

Learn more about the ELN team.

Atomic

The Fedora Atomic group spent the week advancing integration efforts, most notably hosting a kick-off meeting for the proposed unification of Fedora CoreOS and Fedora bootc base images ahead of Fedora 46. This shift aims to consolidate community efforts, build pipelines, and documentation into a more unified strategy.

On the technical side, contributors are investigating an issue where systemd-oomd fails to intervene during severe RAM exhaustion on Kinoite-based systems, and addressing image bloat by dropping redundant packages. Additionally, CI infrastructure on the new forge has successfully transitioned to Testing Farm, leading to the closure of previous runner requests.

Decisions

Contribution opportunities

Learn more about the Atomic team.

CoreOS

The CoreOS group is preparing for the Fedora 45 Beta release scheduled for September 15, 2026. As part of this transition, the team plans to switch over next-devel and cut the first next release based on F45, while preparing for a test week starting on September 21. In other developments, releases for coreos-installer, afterburn, and zincati are planned for the current sprint, and the group is scheduling a dedicated meeting to discuss the unification of CoreOS and bootc in Fedora.

Community interest continues to grow around the proposed systemd-sysexts SIG, with members actively joining the initiative to build and distribute system-extensions based on Fedora content.

Decisions

Contribution opportunities

Learn more about the CoreOS team.

ARM

This week, the ARM group investigated a potential Wi-Fi regression on the Raspberry Pi 5 following a recent brcmfmac-firmware update. The package maintainer noted that WPA3 has known upstream issues with this driver and suspected an access point misconfiguration rather than a package regression, advising the user to open a bug report if the problem persists. Additionally, the group was notified about the upcoming Fedora 45 Blocker Review Meeting, featuring a call for asynchronous voting on proposed blockers and freeze exceptions.

Contribution opportunities

Learn more about the ARM team.

Alternative Images

The Alternative Images group held a meeting to announce the release of the CentOS Stream 10 RISC-V images, which include minimal Generic (qcow2) and P550 (raw) builds. These images are now available on the AltImage RISC-V page and the AltImages Download page. Currently, the images use a default centos:centos login with a forced password change, but the group plans to integrate the text-mode initial-setup package in the next quarterly release.

Additionally, the group resolved previous issues with building RAW images using Kiwi and plans to release their first aarch64 RAW image soon, starting with a minimal build. This upcoming aarch64 release will also serve as a testbed for the initial-setup integration. It was also noted that Kiwi 11.0 is coming soon but will only be available for EPEL 10 and above due to dependency limitations in EPEL 9.

Decisions

Learn more about the Alternative Images team.

Cloud

The Cloud group's activity this week centered around data collection policies and project visibility. In Issue 447, the creator of the "This Week in Fedora" LLM-powered report requested the group's permission to ingest data from their mailing lists, Discourse tags, issue tracker, and public Matrix channel. The author emphasized that summarizing Matrix channels helps newcomers understand the group's current topics and tone, but explicitly requested the group's consent to ensure contributors feel comfortable with their chat messages being included in public summaries.

Contribution opportunities

Learn more about the Cloud team.

AI & ML

A discussion was opened regarding which data sources from the AI & ML group should be collected for "This Week in Fedora" (TWIF), an LLM-powered weekly report. The author (Ticket #39) proposed collecting data from mailing lists, Discourse, trackers, and the Matrix channel. While a participating group member agreed that collecting data from clearly public sources like trackers and forums is acceptable, concerns were raised about summarizing Matrix channel discussions due to the platform's more informal nature.

Contribution opportunities

Learn more about the AI & ML team.

RISC-V

The RISC-V group made significant progress on system rebuilds, with the Fedora 45 rebuild mostly complete and Fedora 46 toolchains (Rust, Python, Perl) currently building. A major focus was resolving LLVM test suite failures on Fedora, specifically addressing MLIR, OpenMP, and Flang issues on RISC-V architectures through testing several pull requests from package maintainers.

In the community, members are actively working on installer images and Fedora "omni" kernel builds. The group is also currently discussing whether to opt into having their Matrix channel, Discourse posts, and issue tracker collected for automated LLM-powered weekly Fedora reports.

Decisions

Contribution opportunities

Learn more about the RISC-V team.

Security

The Security SIG met this week to tackle the high volume of invalid CVE bugs being filed against Fedora packages. A tool called fedora-cve-triage is being updated to help maintainers interactively close these invalid reports. Red Hat Product Security shared that they are working on internal tools (ManifestCube and BomQ) and an SBOM database to improve vulnerability tracking, though these are not yet public. In the interim, the SIG plans to propose an opt-out mechanism for automated CVE reporting to protect package maintainers from burnout.

In other discussions, the group is evaluating a request to allow an LLM-powered tool to summarize their Matrix channel and tracker activities for the "This Week in Fedora" report, with some members expressing ethical and accuracy concerns. Additionally, the scope for the proposed Fedora Privacy SIG has been refined to focus on privacy-related packaging and analyzing or mitigating privacy issues in existing packages, explicitly excluding legal compliance evaluation.

Decisions

Contribution opportunities

Learn more about the Security team.

Gaming

An issue was opened regarding the collection of the group's data for an LLM-powered weekly report called "This Week in Fedora". The author is seeking the group's consent to aggregate activity from mailing lists, Discourse, the issue tracker, and particularly the Matrix channel, in order to improve visibility for newcomers and highlight engagement opportunities.

Learn more about the Gaming team.

DotNET

The DotNET group received a request regarding the collection of the group's data for an LLM-powered weekly report known as "This Week in Fedora" (this page). The author is seeking permission from the group to gather activity data from their mailing lists, meetings, issue trackers, and the public Matrix channel. The goal of this data collection is to help newcomers catch up and to provide visibility for the group's work.

Learn more about the DotNET team.

Go

During the Go SIG meeting, which was lightly attended due to a US national holiday, it was announced that Go 1.26 is already available in Fedora 43. Additionally, updates for Go 1.27.1 and 1.26.8 are currently pending in Bodhi.

On the mailing list, a prospective packager reached out for assistance to finalize the adoption of the orphaned "fx" package. While the package review has successfully passed, the contributor is looking for a sponsor to grant them packager permissions so they can officially request the repository.

Contribution opportunities

Learn more about the Go team.

Perl

During the week of September 7 to September 13, 2026, the Perl group's activity consisted entirely of routine package maintenance on Fedora RPMs. Michal Josef Špaček successfully opened and merged multiple pull requests focused on version bumps and license additions across several Perl libraries.

The updates included version bumps for perl-Locale-Codes, perl-Text-VCardFast, perl-Mail-JMAPTalk, perl-Net-DAVTalk, perl-Net-CardDAVTalk, and perl-Net-CalDAVTalk. A missing LICENSE file was also added to the perl-Mail-JMAPTalk repository.

Decisions

Learn more about the Perl team.

Ruby

Volunteer testing for Fedora 45 Beta 1.3 revealed a deployment issue when following the Ruby on Rails 8.1 change documentation. A tester encountered a dependency error involving rdoc and rbs, which maintainers identified was caused by inadvertently installing a newer version of RDoc directly from rubygems.org rather than relying strictly on Fedora dependencies.

In response to the feedback, maintainer Vít Ondruch tested the deployment in a clean environment and subsequently updated the Fedora 45 change page. Notably, bundler-audit was removed from the instructions as it is unavailable on Fedora, helping to streamline future testing and prevent disruptive surprises for users deploying Rails applications on the upcoming release.

Decisions

Contribution opportunities

Learn more about the Ruby team.

Rust

This week, the Rust group discussed a proposal to include their communication channels in an LLM-powered weekly report called "This Week in Fedora" (this page). The author proposed collecting data from the mailing lists, Discourse, the issue tracker, and the public Matrix channel to help newcomers understand the group's current activities and foster participation. While members were generally accepting or neutral toward including data from the mailing list, Discourse, and issue tracker, multiple members expressed opposition or reservations regarding the ingestion of Matrix channel history.

Learn more about the Rust team.

Other Discussions

Orphaning packages

Package updates

New contributor introductions

Contribution opportunities

Testing and Quality Assurance Skills There is a massive need for community testing, which serves as an excellent entry point for non-group members. Contributors can participate in dedicated events like the KDE Plasma 6.7 Test Week, the Fedora 45 i18n test week, and the tentatively scheduled F45 Fedora CoreOS Test Day. Independent testing is heavily requested for the proposed Google Drive integration in GNOME, the KDE Plasma 6.8 Beta, and the Ruby on Rails 8.1 deployment. Contributors with minimal time can simply run a dummy dnf distro-sync to test F44 to F45 upgrades, while those with debugging experience can help reproduce a systemd-oomd failure on Fedora Kinoite or review bugs using the QA blockerbugs app.

Writing, Documentation, and Research Skills If you have writing skills, several groups need help drafting community-facing materials. The Fedora Magazine needs authors for the "What's New in F45" articles covering Workstation and Server. Newcomers are specifically encouraged to help update the Fedora 45 Beginner's Guide. More experienced writers can shadow the Mindshare committee to draft a standardized event report template or review the MATE Desktop migration article prior to publication. For those preferring research over writing, the Design team needs help researching Jekyll themes to inspire the Project Resistor design, and community opinions are widely sought on the Flock to Fedora 2027 CfP Themes and the Fedora Privacy SIG scope.

Packaging and System Administration Skills The project currently has a high demand for packagers to take over orphaned packages, most notably dozens of packages formerly maintained by gui1ty (Issue #3678), as well as specific software like mcelog (Issue #3665), python-anytree (Issue #3681), mangohud, and ddcutil. Sysadmins and infrastructure-minded packagers can assist by fixing EPEL's Alma Kitten mock configurations (Issue #126), building missing packages for the Mailman RHEL 10 migration, or diagnosing a 404 error affecting libnsm on the Packaging mailing list. Those looking for new collaborations can join the newly forming systemd-sysexts SIG, the Crystal SIG, or the Sway SIG.

Software Development and Automation Skills Developers are needed across multiple languages to build and maintain Fedora's tooling. Python and Matrix developers can help rewrite the Standupbot using the Maubot framework, while web developers can explore adding an interactive dependency tree to packages.fedoraproject.org. Automation engineers are requested to help automate Testcase_base_update_cli for Cloud tests (Ticket #938). Go developers can review CoreOS Tracker Issue #2184 to ensure readiness for the new golang version, and anyone familiar with metrics can help define "abnormal" triggers for Infrastructure's new Zabbix Varnish monitoring template. Finally, a quick Git pull request is needed to remove totem-video-thumbnailer from the Silverblue image (Issue 129).

14 Sep 2026 2:52pm GMT

13 Sep 2026

feedFedora People

Akashdeep Dhar: Fedora Badges Revamp Project: From The Ground Up

Akashdeep Dhar's avatar Fedora Badges Revamp Project: From The Ground Up

After years of technical research and foundational work, the Fedora Badges application service has been rebuilt from the ground up, and it is heading to production. Whether you have been collecting badges for years or you are brand new to the Fedora Project community, here is what is waiting for you there.

Completely modernized user interface

The archaic server rendered pages are now gone. The Fedora Badges application service now runs on a modern single page application. This provides you with a much faster and more responsive experience, while functioning across various screen sizes and devices types, all without full refreshes or front-end reloads.

Fedora Badges Revamp Project: From The Ground Up
Manifest A

Navigations have been revamped as well. But do not worry at all - if you have bookmarked any old service links, they should redirect you to the right place.

Colour schemes, Dark mode

You can now customize the look of the Fedora Badges application service choosing from eight colour schemes. Your choice flows through the various elements of the front-end - from navbar to borders, from charts to accents, etc. The dark mode and light mode switch respects your system preference and can also be toggled.

Fedora Badges Revamp Project: From The Ground Up
Manifest B

Your choices are persistent across visits residing in your session storage. As long as the same session is used, the colour schemes and dark mode settings stay.

Revitalized badges collectathon experience

Not only does the profile page show your precious badges, it also shows a radar chart that maps your collection across categories. This is a rudimentary method to gauge your progress and discover the areas you have not explored yet. Giving a means to diversify the activities, this encourages more people to join in.

The refreshed history page also adds a collection time-line chart showing yours (and your friends') contribution activities over months and years at a glance.

Compare (or compete) with your friends

The renewed difference page lets you compare your badges collection with those of your friends' possessions. See which badges you both share, which ones only you have, and most importantly, which ones they have earned that you have not yet. It's a fun way to discover new badges and unearth new ways to contribute.

Fedora Badges Revamp Project: From The Ground Up
Manifest D

You can also reach out to your fellow community members for potential mentoring opportunities, based on their contribution activities and collected badges.

Explore badges by rarities

Every active badge now has a rarity tier based on how many users currently hold it:

Fedora Badges Revamp Project: From The Ground Up
Manifest E

You can now browse active badges by their rarity tiers, making it easy to hunt down the ones that fewer people have earned. Not only does it allow you to find new pathways for contribution, you also get a sense of the impactful work and relevant tracks that are waiting for you in your community activities.

Involved semantic collective lookup

Departing from different searches for badges and users, the search bar now helps unified lookup 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.

Fedora Badges Revamp Project: From The Ground Up
Manifest F

To save server resources, the asynchronous search request begins only when at least four characters are entered into the search bar for the query.

Leaderboards with time navigation

Departing from the restricted rankings page, it is now possible to request custom period filtering on the leaderboards page. Filters can be based on days, weeks, months, and years. One can see who has been earning most badges in those times, and generally look back at the community's evolving progress over a time period.

Fedora Badges Revamp Project: From The Ground Up
Manifest G

The rankings are deterministic and can be shared with others, using the sharing link that inherently applies the same filters. This creates a reproducible resource.

Clearer badge activity lifecycle

Badges can now be manually marked as legacy (retired, unobtainable) after they should no longer be awarded to the users. For instance, the badges for joining the Fedora Linux Release Party 42 should no longer be available to new users in 2026. Hence, they should not be accounted for while computing rarity tiers.

Fedora Badges Revamp Project: From The Ground Up
Manifest H

And nope - we are not taking awarded badges away from users who have already earned them. These retired badges are still going to be visible in the history.

Stronger foundational supports underneath

You see, the revamp was not just about the front-end. The data layer that powers the application service got a major overhaul as well. The Database Library project, which handles all database operations, saw 105 commits across 7 contributors during the same period, pushing from version 1.4.1 to 1.5.5.

Fedora Badges Revamp Project: From The Ground Up
Manifest I

Here's what changed under the hood, and why it matters to you:

Overall smoother authentication events

Authentication has been reworked. The old session-based login has been replaced completely with a modern token-based flow using OpenID Connect. The application service now has its own dedicated authentication client so logging in through Fedora Accounts is more consistent across other things.

Fedora Badges Revamp Project: From The Ground Up
Manifest J

If you are visiting for the first time, like it has been for years, your user account is automatically created without requiring any further steps.

Your privacy really matters

Email addresses are no longer visible across various API responses. They are hashed before being sent as an asynchronous response, for use by Libravatar. Users have the choice to opt out of the Fedora Badges application service entirely. In that case they will stop receiving badge awards for their community tasks.

Fedora Badges Revamp Project: From The Ground Up
Manifest K

RSS feeds are now limited to recent entries for performance and efficiency, so you can still stay informed about the latest incoming activities on the app.

For badge creators, maintainers and administrators

If you are a part of the team, the new interface gives you a full set of tools.

Fedora Badges Revamp Project: From The Ground Up
Manifest L

Access control is tiered - community members see the service experience, while authorized team members get the administrative controls they need.

Progress by the numbers

This revamp (codenamed स्वातंत्र्य or Svātantrya) represents a year of active work across the two repositories. These comprised 165 commits in Tahrir and 105 commits in Tahrir API. This occurred after many years of technical research and foundational work resulting in a leaner codebase with a net reduction of 13,320 lines of code.

Thank you to our amazing contributors

I mean it when I say, this revamp would have been dead in the water without the help of the following folks (in the alphabetical order):

And those, of course, from Flock 2026's workshop on the Fedora Badges Revamp Project.

This revamp project was in a development hell for quite some time. It was able to come out of it thanks to those listed above and countless others who have helped maintain the project for the past fourteen years or so. It is now time for me to pass this torch on to others who can help maintain this.

The project codebase currently lives on the Fedora Infrastructure's GitHub namespace. Please consider providing feedback and contributing changes to help maintain the projects. You can also hang out with us in the Fedora Badges chat room on Fedora Project's Matrix server to learn more.

Go on - give it a try!

The production deployment should be live by the time this article is publicly available. Head over to Fedora Badges to explore the refreshed experience. As it might be a little rough around the edges in the starting days, please bear with us while we hammer down the oddities with your useful reports.

Fedora Badges Revamp Project: From The Ground Up
Manifest M

Your input influences what comes next to the Fedora Badges application service. Please consider giving it a try right now and let us know what you think!

This article was originally posted on Fedora Magazine on 19 August 2026.

13 Sep 2026 6:30pm GMT

Guillaume Kulakowski: SeedboxSync v4.1 : Authentification OIDC, Gravatar et refonte de l’administration

13 Sep 2026 9:55am GMT