Across the various Fedora working groups, the primary focus is actively preparing for the upcoming Fedora 45 release cycle, marked by a large influx of system-wide Change Proposals such as GNU Toolchain updates, Fontconfig 2.18, and the transition to oo7 as the default secrets provider. Concurrently, a major infrastructure modernization effort is underway, with multiple teams—including Infrastructure, Release Engineering, and Docs—coordinating the final stages of the repository migration from Pagure to Forgejo, alongside the adoption of Konflux for unified container builds and Zabbix for system monitoring. On the governance front, leadership has indefinitely paused the Community Initiatives process to design a new Technology Innovation Lifecycle (Sandbox) for incubating large, experimental features. Despite the resulting closure of the AI Developer Desktop proposal, artificial intelligence remains a strong technical focus across the project, with groups exploring local LLM integrations like the "Anthony" voice assistant and expanding AI/ML framework packaging. Finally, security and compliance are key priorities, as teams ramp up policy preparations for the EU Cyber Resilience Act (CRA) and push necessary incompatible package updates to mitigate high-severity vulnerabilities.
Announcements
The Fedora Council has paused the Community Initiatives process, closing the AI Developer Desktop proposal until a new strategic direction mechanism is designed, and is actively seeking community feedback on a proposed Technology Innovation Lifecycle Process (this statement was also cross-posted to the announce and devel-announce lists). In community news, the F44 Election Results have been announced for the Council, FESCo, Mindshare, and EPEL Steering Committee. Additionally, maintainers are urged to review the list of long-term FTBFS (Fails To Build From Source) packages scheduled for retirement in early August ahead of the Fedora 45 branch so they can be fixed or exempted.
A large batch of Change Proposals has been submitted for Fedora 45. System and security updates include enabling Shadow Stack by default on x86_64, switching to oo7 as the default Secrets Service Provider to replace KWallet and GNOME Keyring, and disabling DNF5 vendor changes by default to prevent unexpected package overwrites in multi-vendor setups. Core software updates feature a GNU Toolchain update (GCC 16.2, glibc 2.44, binutils 2.47, GDB 17.2), Ruby on Rails 8.1, and Fontconfig 2.18. Finally, user experience improvements are proposed with Stratis Storage support in Anaconda and a highly customizable Bash Color Prompt 1.0.
Council
The Council made a significant shift in project governance this week by suspending the Community Initiatives process indefinitely. As a result, the Fedora AI Developer Desktop Initiative proposal was closed, though contributors are strongly encouraged to continue this work through collaborative spaces like the AI/ML SIG. Leadership is now directing community feedback toward the proposed Fedora Innovation Lifecycle (Sandbox) to establish a better framework for incubating large, experimental features. In other news relevant to the broader Linux ecosystem, the Council officially approved extending the "Fedora Atomic" branding to encompass Fedora's bootable container base images.
To improve contributor engagement and clarity, a new community policy document was merged to help manage user expectations around volunteer response times. The Council also finalized the F44 Council election interview questions, shifting the focus toward candidates' strategic visions and governance experience. Furthermore, new discussions are underway regarding improvements to Fedora's public-facing presence to better attract new contributors, alongside a forum thread clarifying trademark guidelines for regional community sites migrating their infrastructure.
Learn more about the Council team.
FESCo
This week, FESCo reviewed a large batch of Fedora 45 Change Proposals, including updates to the GNU Toolchain, LLVM 23, Ruby on Rails 8.1, Fontconfig 2.18, Bash Color Prompt 1.0, and libxml2. Major system-wide feature discussions included enabling Shadow Stack by default on x86_64, disabling DNF5 vendor change by default, switching the default secrets service provider to oo7, and adding Stratis storage support in Anaconda. The committee also debated policy and infrastructure topics, such as the upcoming Forgejo distgit migration, handling pre-built binary content in node_modules, and whether to drop signoff requirements from the defunct Fedora crypto team to unblock modern cryptography libraries like aws-lc.
In terms of contributor engagement and process, FESCo is looking for volunteers to co-own an upcoming Change Proposal to make 2FA mandatory for all packagers. During their weekly meeting, members clarified that the proposed "technology innovation lifecycle" (sandbox) process is not intended to bypass FESCo approval. Finally, the non-responsive maintainer process was initiated for the ledger package, opening the door for new co-maintainers to take over.
Decisions
- Council Representative: It was agreed that decathorpe will continue as FESCo's Council representative until the end of his current term.
- ELN Draft Builds: FESCo approved permitting the ELNBuildSync (EBS) service to use draft builds in Koji sidetags inherited from
eln-buildfor ELN rebuild batches. The Kojihub policy will be updated to grant theeln-buildsyncuser permissions to tag and promote these draft builds.
Learn more about the FESCo team.
Mindshare
This week, the Mindshare group discussed using Fedora trademarks with 3rd party projects. A representative from the Polish Fedora community, which has been active since 2003, sought guidance on compliance regarding their fedora.pl domain, automated emails, logos, and favicons after losing their infrastructure sponsor. Respondents directed the inquiry to the official Fedora trademark guidelines, highlighting that the community's usage likely falls under the allowable provisions for "Community Sites and Accounts."
Learn more about the Mindshare team.
Workstation / GNOME
The Fedora Workstation Working Group discussed "Anthony," a voice-driven desktop assistant utilizing local large language models (LLMs) for task automation and accessibility. The team explored hardware constraints, security improvements—such as transitioning from TCP ports to D-Bus portals for flatpak sandboxing—and leveraging existing accessibility trees. Contributors are encouraged to test the project and help with internationalization efforts by aligning it with IBus speech-to-text initiatives. Additionally, the upcoming Fontconfig 2.18 release was noted, which may require a rebuild of all font packages due to cache format changes.
On the forums, a community proposal to merge GNOME Software and DNFdragora into a single, unified package manager for all Fedora editions was met with skepticism. Respondents highlighted that GNOME Software must remain distro-agnostic, the merger would not suit environments like KDE Plasma, and maintaining a strict separation between GUI application management and CLI package management remains the preferred, less confusing approach for users.
Decisions
- The group decided to explore integrating the Anthony voice control project into Fedora Workstation as a default feature.
- A dedicated meeting will be organized to discuss collaboration between the Anthony project and general IBus speech-to-text efforts.
- The regular meeting schedule will be paused for the month of July to accommodate summer travel and the GUADEC conference, with plans to reconvene in August.
Learn more about the Workstation / GNOME team.
Server
The Server Working Group met on July 1, 2026 to coordinate early testing for the upcoming Fedora 45 release and to advance the new Fedora Home Server spin-off. To proactively catch virtual machine and networking issues, the team is starting F45 Rawhide testing ahead of schedule, with an immediate focus on VM images and NFS client connections. A dedicated project board will soon be established to organize these F45 testing efforts, providing a clear and accessible way for community contributors to get involved.
Significant progress was also made on the Fedora Home Server spin-off. The group finalized the core application stack for the upcoming alpha release, prioritizing essential home lab services, privacy, and self-hosted management. Furthermore, the team discussed the image development process, comparing KIWI and Image Builder. To lower the barrier to entry for new contributors, they opted for a local-first development philosophy, ensuring anyone can build and test the spin-off images on their own machines.
Decisions
- The alpha version of the Fedora Home Server spin-off will initially include Samba, NFS, Mail service (IMAP/POP3 storage), Cockpit, Calendar and to-do server, Apache reverse proxy, and Ansible.
- The working group will use the home server repository to share all configuration data and installation instructions, allowing interested contributors to easily set up their own local image development environments.
Learn more about the Server team.
Infrastructure
This week, the Infrastructure team focused heavily on monitoring modernization, officially removing Nagios and Collectd in favor of Zabbix, while actively refining Zabbix triggers, predictive disk space checks, and SLA structures. Significant progress was also made on OpenShift migrations, including standardizing openshift-apps playbooks to use a new deployment role and migrating ELNBuildSync. Routine maintenance continued with careful RHEL 10 virthost reinstalls to avoid outages, and testing Forgejo 15.0.3 in staging. The team also resolved several minor service disruptions, including a Postorius 500 error caused by missing email bodies and Anubis proxy lockouts.
In the forums, a helpful discussion clarified the roles of Bugzilla, Forgejo, and Dist-Git for users confused by the ongoing transition away from Pagure. Contributors also explored the possibility of shared LLM inference services for community applications like Log Detective, and proposed restoring pre-commit hooks in the infra/ansible repository to gradually improve code quality. For contributors looking to get involved, the ongoing Zabbix template refinements and Ansible playbook conversions offer excellent, low-risk entry points into infrastructure work.
Decisions
- Nagios and Collectd are officially deprecated and are being removed from Ansible and servers.
- Pagure.io will become read-only at the end of July, with Fedora-related projects migrating to the new Forgejo instance (
forge.fedoraproject.org). - Old openQA Proof-of-Concept instances running in AWS will be deleted to save resources.
Learn more about the Infrastructure team.
Release Engineering
The Fedora 45 release cycle is officially ramping up, with the Mass Rebuild scheduled for July 15th and the creation of F47 release signing keys due shortly after. The Release Engineering team is currently reviewing several F45 system-wide changes, including Stratis Storage in Anaconda, Fontconfig 2.18, and disabling DNF vendor changes by default. In broader news, investigations into building a Fedora container base image using Konflux are ongoing, and an updated respin of Fedora 44 featuring Linux kernel 7.1 is planned for the coming weeks.
Infrastructure migrations from Pagure to Forgejo are continuing, prompting active architectural discussions on whether to process fedora-scm-requests using native Forgejo Actions or by extending the existing Toddlers infrastructure. During their weekly meeting, the team also clarified procedures for stalled EPEL requests and coordinated prep work for the upcoming mass rebuild. Furthermore, a significant pipeline improvement was unblocked when FESCo approved a policy to allow draft builds for ELN, which will allow the ELNBuildSync process to safely restart after crashes without prematurely consuming NVRs.
Decisions
- FESCo approved a policy permitting the ELNBuildSync service to use draft builds in Koji sidetags inherited from
eln-buildfor ELN rebuild batches (Ticket #13374). - The team clarified that users requesting to take over stalled EPEL packages must already be official package maintainers (in the FAS
packagergroup) before they can be added as repository collaborators (Meeting).
Learn more about the Release Engineering team.
Quality
The Quality team saw active discussions and tool developments this week, highlighted by a community proposal to eliminate Fedora's version numbering in favor of automatic, version-less updates. The community largely pushed back on the idea, noting that the current release model is necessary for users who prefer to delay updates for stability, and that rolling-release alternatives already exist. In broader ecosystem news, a new GTK4 frontend for DNF5 called DNF UI has reached its 0.3.x series and is actively seeking user feedback. Behind the scenes, Quality Engineering (QE) advanced their compose-critical package script to an MVP state, progressed on the Dist-git PR test feature, and investigated significant bugs, including a grub2 issue breaking image builds and a haveged update causing boot failures.
There are several immediate opportunities for contributors to get involved in testing. The team is calling for participation in the Linux Kernel 7.1 Test Days (running June 28 to July 4) for Fedora 43 and 44, which was also announced on the test mailing list. Additionally, testers are invited to validate the latest Fedora 45 Rawhide 20260630.n.0 nightly compose to help ensure the stability of upcoming releases.
Learn more about the Quality team.
Design
The Design team is finalizing the F45 default wallpaper following the end of its feedback period, and is actively working on several branding initiatives, including simplified icons for Fedora Messaging tools, Artemis, and various Matrix bot avatars. Infrastructure and asset management were also key topics, with discussions on migrating the fedora-logos package from pagure.io and whether to archive old Community Blog and Fedora Magazine image repositories. Additionally, preparations are underway to automate Flock 2026 YouTube thumbnails using Inkscape extensions and schedule data.
A major focus this week is the development of a Contributor Onboarding Video Series to help newcomers navigate Fedora's systems. To make these videos more authentic, the team has launched an open call for horizontal video footage from past Fedora events to replace stock assets. Contributors are also invited to help design Community Personas that visually represent different types of Fedora participants, offering a highly creative way to get involved.
Decisions
- Community Event Footage: The team aligned to solicit horizontal video footage from Fedora events via an open call on Fedora Discussions to replace stock assets and enhance future video content.
- Icon Design Refinement: The Datagrepper interface icon will be simplified, moving away from complex line art to utilize color blocks and shading for improved visual clarity at smaller sizes.
Learn more about the Design team.
Docs
The Fedora Docs team is actively modernizing its infrastructure and continuous integration pipelines. A major focus is refactoring the local preview script (docsbuilder.sh) and exploring a shared Forgejo Actions workflow that utilizes a pre-built container image to enable fast, cross-referenced CI builds for individual pull requests. To address security issues in outdated containers, the team plans to transition container builds to Konflux and Quay.io, aligning with broader Fedora infrastructure practices. Additionally, the team is finalizing its migration to Forgejo ahead of the July 31 Pagure.io sunset, investigating monitoring solutions for staging build failures, and evaluating tools like CryptPad for collaborative draft writing.
To better distribute documentation maintenance and empower subject matter experts, the team launched a "Fedora Docs Captain" pilot program to embed documentation liaisons within specific groups, starting with the Kernel, Multimedia, and AI/ML SIGs. There are immediate opportunities for contributors to help refactor multiple contribution guides—including those for Quick Docs and new modules—to emphasize the modern local authoring workflow. The team is also working to unblock and refine the documentation translation processes alongside the localization team.
Decisions
- Repository PR and Forking Guidelines: During the June 30 meeting, the team agreed that pull requests should normally be submitted via a fork, particularly for changes requiring lengthy discussion and refinement. However, organization owners and content owners who maintain an article on an ongoing basis may submit pull requests from upstream branches or push directly. Repository settings will be adjusted to enforce branch protections, ensuring only owners can push to
mainand requiring at least one review approval before merging.
Learn more about the Docs team.
Internationalization
In a recent discussion, returning contributor Javier Blanco inquired about the current activity levels on the translation mailing lists. The community welcomed him back and clarified that the mailing lists are currently quiet because the majority of localization work is now handled upstream, with contributors often utilizing alternative communication channels such as Matrix and forums.
To provide deeper context on the state of the localization community, Jean-Baptiste shared two presentations detailing the structural health and tooling of open-source translation efforts. These included an analysis of language community health using 20 years of Fedora translation data and a proposal for new tools to improve translator efficiency. Contributors interested in improving localization workflows and community collaboration are encouraged to review these resources.
Learn more about the Internationalization team.
EPEL
This week, the EPEL team focused heavily on addressing security vulnerabilities through necessary incompatible updates and package retirements. Notably, caddy was updated across multiple branches to resolve 22 CVEs, and an incompatible update for routinator was proposed to address several high-severity vulnerabilities. Contributors are also discussing a proposal to drop the rust-rpki binary subpackage to simplify package maintenance. Furthermore, early planning discussions for EPEL 11 have begun, with current conversations centering around the challenges of maintainer ownership and content resolver workflows.
Decisions
- The steering committee approved an incompatible update for
syncthingto v2 in EPEL 10.3 and 10.2. Because of outdated SQLite and Golang dependencies in older RHEL releases,syncthingwill be retired in EPEL 8 and 9 around July 14 to mitigate unresolvable CVEs. - The committee confirmed the rollout of the incompatible update replacing
p7zipwith7zipin EPEL 9, which has been pushed to testing without automatic karma or time-based pushes to ensure adequate community feedback.
Learn more about the EPEL team.
ELN
The ELN SIG meeting on June 30, 2026, was brief due to low attendance and participants being occupied with other tasks, such as debugging EBS with Fedora Infrastructure. Consequently, no major subjects were discussed, and no formal decisions were made during this session.
For those looking to engage with the group, contributors are encouraged to bring topics for discussion to the next scheduled meeting, which will take place on Tuesday, July 7, 2026, at 12:00 EDT.
Learn more about the ELN team.
Atomic
The Fedora Atomic Initiative discussed a draft Change Proposal to unify all atomic and bootc variant pipelines into a single monorepo using Konflux. This consolidation aims to streamline infrastructure across teams by establishing a shared atomic tenant for bootc base images, Atomic Desktops, and potentially Fedora CoreOS. To manage the scope and avoid disrupting existing workflows, the migration will be iterative. The immediate focus is moving bootc images to the new forge to verify builds, which will be followed by dedicated change requests for official artifact signing and the broader pipeline unification.
In community discussions, interest continues to build around the proposal to create a systemd-sysexts SIG. This initiative presents a great opportunity for contributors to help design the official building, distribution, and documentation of systemd system-extensions, which are crucial for extending atomic systems with software that doesn't run well in containers or Flatpaks.
Decisions
- The team agreed to pursue a unified
atomicKonflux tenant and monorepo to house current bootc base images, Atomic Desktops, and potentially future variants. - The pipeline unification will be broken down into smaller, sequential change requests, starting with migrating bootc images to the new forge and establishing artifact signing before fully transitioning other variants.
Learn more about the Atomic team.
CoreOS
In the CoreOS meeting, the team reviewed upcoming Fedora 45 changes, noting that a GoLang update and an RPM 6.1 version bump will require dedicated tracking issues and investigation, while the adoption of PURL metadata is not expected to affect Fedora CoreOS. Contributors interested in packaging can engage with the ongoing work to support passing Butane configs directly to instances, which prompted a restructuring of how Ignition and Butane are maintained. For the broader Linux community, Podman 6.0 has officially landed in Rawhide and is ready for testing. Additionally, the forum proposal to create a systemd-sysexts Special Interest Group (SIG) continues to gather support from developers interested in building and distributing systemd system-extensions.
Decisions
- The team agreed to combine the Ignition and Butane spec files, making Butane a subpackage of Ignition and archiving the standalone Butane spec.
Learn more about the CoreOS team.
AI & ML
During their July 2nd meeting, the AI & ML SIG discussed upcoming packaging and testing plans, noting that the ollama 0.30.x update will likely be delayed until Fedora 46 due to upstream instability with llama-cpp. The group is actively seeking testing and packaging help to diversify supported llama-cpp backends, particularly for the upcoming Vulkan transition. In broader community news, there is an active proposal to evolve the SIG into the "Fedora AI Working Group" to better reflect its expanding scope in both hardware enablement and open AI best practices. Additionally, there is a large backlog of open tickets for packaging major AI frameworks and tools—including TensorFlow, Bazel, and various Python libraries—alongside early discussions about proposing a dedicated Fedora AI Spin and building hardware-enabled inferencing images.
To boost contributor engagement, the SIG is revamping its documentation to create a more welcoming onboarding experience and is forming a new "Skills Reviewers" sub-team to curate shared AI skills using the Agent Skills specification. The group also addressed the management of donated AMD GPU nodes (like gpu01), emphasizing the need for public documentation to clarify hardware allocation and CI usage. This initiative aims to ease bureaucratic friction, provide transparency on how community hardware is utilized, and make it easier for contributors to understand how they can leverage these resources.
Decisions
- @jflory7 will open a ticket to propose a new "Hardware" module for the documentation site to track and manage hardware donated for Fedora Infrastructure.
- @jflory7 will chair the next SIG meeting on July 16, 2026.
Learn more about the AI & ML team.
RISC-V
The RISC-V group focused heavily on expanding infrastructure and hardware support this week. Discussions are underway with the cloud vendor Scaleway to host potential Fedora Koji builders in their Paris datacenter, an effort being coordinated through RISE. Hardware availability for developers is also improving: the newly released Milk-V Titan boards are currently shipping to RISC-V engineers for Fedora use, which will further aid platform optimization and broader Linux ecosystem integration.
On the software front, active development continues on the Fedora Omni kernel to expand support for devices like the Muse Pi Pro and K3, while steady progress is being made on the Fedora RISC-V tracker. To avoid disruptive surprises, contributors should note ongoing 'fedora-devel' discussions regarding potential improvements to the Changes Process, as well as internal deliberations about implementing two-factor authentication (2FA) for packagers.
Decisions
- It was decided to provision an additional "K3" hardware unit (sponsored by CLE) to maintainer DavidA to serve as a new Fedora RISC-V Koji builder.
Learn more about the RISC-V team.
Security
The Security SIG held a meeting this week to welcome new members from Red Hat's Product Security and Open Source Office. The expanded team will focus on navigating the upcoming EU Cyber Resilience Act (CRA) and implementing practical, developer-centric security measures. The group also initiated a debate on the scope of the Security Docs repository, specifically whether it should consolidate all Fedora security topics or strictly house documentation actively maintained by the SIG to prevent stale content. This documentation discussion will continue in upcoming meetings.
For contributors looking to get involved, the SIG noted that help is needed with defining security policies, which are obligatory for the CRA Steward role. Community members can follow the published meeting agendas to see when topics of interest are being discussed or drop into open office hours to participate.
Decisions
- Agendas for upcoming meetings will be published in advance. If there are no agenda items, the scheduled time will serve as informal open-floor office hours.
- Formal decisions within the SIG now require a quorum of at least three member votes.
Learn more about the Security team.
Go
During the Go SIG meeting, members discussed the upcoming Go release and shared that a mass prebuild of Go 1.27rc1 has been completed; contributors are encouraged to review the prebuild results report to catch any potential regressions. The team also highlighted ongoing work on a new Go utility designed to test Kubernetes installations locally on VMs, which will help validate new Fedora Kubernetes releases (like 1.36) before deployment. Furthermore, participants praised Fedora's current approach to vendored Go packages, noting it provides a smoother packaging experience compared to other ecosystems.
In terms of packaging standards, the SIG reviewed Issue #67 regarding CGO_CFLAGS. A contributor proposed establishing default values for these flags that are consistent with Fedora's standard build practices, as some packages currently require manual configuration to build correctly. The team will investigate past configurations and work toward defining sensible defaults that packagers can easily override if necessary.
Learn more about the Go team.
Perl
This week's activity in the Perl group centered around package maintenance and compatibility pull requests. Notably, a pull request for perl-Module-Starter-Plugin-CGIApp was submitted to fix compatibility with Module::Starter 1.80+ author arrayrefs. Additionally, contributors opened PRs to prevent building Class::Storage::Debug in bootstrap mode for perl-SQL-Abstract and to utilize -any virtual provides for MariaDB/MySQL dependencies within perl-Test-mysqld.
Decisions
- The maintainer for
perl-Module-Starter-Plugin-CGIAppdecided against adopting the%autoreleaseand%autochangelogmacros, requesting their removal from the pending compatibility pull request.
Learn more about the Perl team.
Rust
Michel Lind submitted a Request for Comments (RFC) to drop the rpki binary subpackage from the rust-rpki crate. These unneeded programs were accidentally shipped due to a bug in older versions of cargo2rpm (< 0.3.0) and unnecessarily complicate package maintenance by requiring frequent license audits for statically-linked dependencies.
Since the crate is currently only used by routinator, Lind proposed retiring the binary packages to simplify ongoing maintenance. As this counts as a package retirement, Lind is seeking clearance on the EPEL side and noted that the removal could be gated to only affect Fedora 45 and newer if required.
Learn more about the Rust team.
Other Discussions
- Future of the Fedora i3 Spin in Fedora Linux 45 (cross-posted to the devel and i3wm mailing lists): Justin Wheeler called for new maintainers to keep the i3 Spin alive for F45, noting light maintenance recently. Dan Čermák and Eduard Lucena stepped up to continue packaging and comps/bug tracking respectively, ensuring the Spin will continue to be produced.
- Hummingbird Community Meeting Notes - 25 June 2026: Laura Santamaria shared notes from the Hummingbird community meeting, discussing community growth, DevConfCZ recaps, AI integration with a "human-in-the-loop" approach, image requests, and LTS strategy. Adam Miller and Jorge Castro further discussed the potential of integrating AI agents natively into the OS via an OpenClaw experience.
- Some news about the Audinux activity for June: Yann Collette shared updates on the Audinux repository, highlighting the return of
kernel-rtbuilds and listing 21 new packages (mostly audio plugins and tools) and 140 package updates added in June 2026. - How can we improve the Changes Process?: Maxwell G proposed modernizing the Fedora Changes Process by moving away from the Wiki and wikitext to a Git-based repository using Markdown and structured metadata (like YAML/TOML frontmatter). The discussion highlighted frustrations with the current fractured discussions across mailing lists and Discourse, and the burden on the Change Wrangler, though some raised concerns about the maintenance of custom web apps versus using existing forges.
- F45 Change Proposal: Grub EFI For Confidential Computing (self-contained): Aoife Moloney announced a proposal to create an independent, minimal GRUB package for UEFI to boot Unified Kernel Images (UKIs) for Confidential Computing. The thread discussed the trade-offs of using an intermediate "bootstrap" kernel versus a minimal GRUB, with Lennart Poettering noting that Windows has proven PCR prediction viable for broad audiences and Linux is getting closer to that goal.
- How can I contact the crypto team?: Gordon Messmer inquired about adding AWS's
s2n-tlsandaws-lcto Fedora, noting modern crypto libraries are moving away from runtime configuration. Simo Sorce and others debated the risks of relying on corporate-owned libraries likeaws-lcthat don't integrate well with distribution policies, while acknowledging that upstreams likerustlsare increasingly defaulting to them over OpenSSL. - binary content in node_modules: Gordon Messmer asked about handling pre-built binaries and WebAssembly files bundled inside
node_modulesduring Node.js package reviews. He suggested using a tool likenpm2rpmto avoid bundling modules with native binaries, requiring them to be installed as system modules instead. - Distribution conditionals in spec files: Florian Weimer proposed updating the Packaging Guidelines to explicitly permit macros like
%fedora,%rhel,%centos,%epel, and%hummingbird. The discussion revealed a divide between maintainers who prefer a single spec file across multiple distributions (like LLVM) and those who find the resulting "macro jungle" harder to read and maintain. - F45 Change Proposal: oo7 Secrets Service Provider (system-wide): Aoife Moloney shared a proposal to switch the default Secrets Service provider from KWallet and GNOME Keyring to
oo7. Bilal Elmoussaoui (oo7 author) clarified that it automatically migrates existing keyrings and supports multiple keyrings, addressing concerns about compatibility and maintenance of the older daemons. - Inactive packager script notifications from fork (and a related thread): Several active packagers received false-positive inactivity notifications. Jef Spaleta apologized, explaining that while testing the script's transition to the Forgejo API on a personal fork, the
@usernamementions in the ticket templates accidentally triggered live notifications. - Other discussions included a call for a zig co-maintainer, a proposal to Disable Vendor Change by Default, the Council Bi-Weekly Meeting Agenda, packaging the JS Trix editor, a list of New packages in Fedora Linux, multiple review swaps requests across the lists, FCOS release related issues on ppc64le, the archiving of fedora-lorax-templates, dropping rust-rpki's rpki binary subpackage, the Council Statement on the Future of Community Initiatives (and duplicate), the expiration of the MPEG-4 Visual final patent, a proposal for Stratis Storage in Anaconda, a proposal for Bash Color Prompt 1.0, an invitation to the Java SIG Matrix room, and an issue with s390x cloud images hanging.
Orphaning packages
- List of long term FTBFS packages to be retired in August: Miro Hrončok posted the first reminder for packages failing to build from source since F42, which will be retired before F45 branching.
- Orphaned package wavemon updated to 0.9.7: Viktor Erdelyi provided a COPR build for the orphaned
wavemonpackage, and Iñaki Ucar successfully unretired and updated it in Fedora. - Question about the orphaned "fx" package: Emanuele Petriglia asked about the controversy that led to
fxbeing orphaned and subsequently submitted a Bugzilla review ticket to package its new Go-based rewrite. - Orphaned packages looking for new maintainers: An automated report listed packages that will be retired in six weeks unless adopted by a new maintainer.
Package updates
- [rawhide] fmt and spdlog upgrade/soname bump: Frantisek Zatloukal announced rebuilds for packages depending on
fmt-12.1.0andspdlog-1.17.0in a side tag. - [heads-up] libcamel soname version bump in evolution-data-server 3.61.1: Milan Crha completed the soname bump and side tag merge for
evolution-data-server. - [heads-up] updating onnx to 1.21.0 & onnxruntime to 1.26.0 in rawhide: Diego Herrera announced an upcoming soname and protobuf version bump for
onnxandonnxruntime. - RFC: incompatible update for routinator for Fedora and EPEL 9 and 10: Michel Lind announced an incompatible update to
routinator0.15.2 to fix multiple high-severity CVEs, including a path traversal vulnerability. - Highfive 3.3.0 coming to rawhide: Ankur Sinha successfully updated
highfiveto 3.3.0. - GNOME 51.alpha update: Milan Crha created a side tag for the GNOME 51.alpha update and invited other maintainers to include their related updates.
- xmlsec 1.3 update: Tomas Halman announced that the
xmlsec1.3 update has landed in Rawhide. - Upgrade to sundials 7.8.0: Antonio Trande announced an upcoming upgrade to Sundials 7.8.0 in Rawhide.
- F45 Change Proposal: Ruby on Rails 8.1 (self-contained): Aoife Moloney forwarded a proposal by Vít Ondruch to update the Ruby on Rails stack to 8.1.
- F45 Change Proposal: GNU Toolchain Update (system-wide): Aoife Moloney forwarded Carlos O'Donell's proposal to update the GNU Toolchain to gcc 16.2, binutils 2.47, glibc 2.44, and gdb 17.2.
- F45 Change Proposal: Fontconfig 2.18 (system-wide): Aoife Moloney forwarded Akira TAGOH's proposal to update
fontconfigto 2.18.
New contributor introductions
- Self Introduction: Simone: Simone (tollsimy), a computer engineer with a background in electronics, embedded systems, and cloud infrastructure, introduced themselves and expressed a desire to give back to the Fedora community.









































Poland.














“AI accelerated learning. Mentorship directed it. Real systems grounded it.” Kaja Prokopova @ “From Sysadmin to Software Engineer: A Non-Traditional Path into Tech”
Petr Kaška spoke about detecting malicious prompts. You can attack your model using
Anežka Müller speaks about how she organizes a small one-day, one-track conference, Python Pizza. You can use her recipe for free
James Freeman with his theory about technology dopamine culture.
Half of the batch. Fresh from print.
You attended the 2026 iteration of DevConf.cz, a yearly open source conference in Czechia!