To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
09:00
09:00
60min
Keynote
Lenovo (Breakout 1)
09:00
60min
Keynote
Rocky (Breakout 2)
09:00
60min
Keynote
Azure (Breakout 3)
09:00
10min
Opening Remarks
Justin W. Flory

Welcome back to Flock! Join Justin W. Flory, the Fedora Community Architect, for opening remarks and announcements about what to look ahead for at this year's edition of Flock to Fedora. You will also hear about some of the behind-the-scenes work that makes Flock possible.

General
Red Hat (Main 1)
09:10
09:10
50min
State of Fedora
Matthew Miller

Fedora Project Leader Matthew Miller on where we've been, where we are, and where we're going. There will be charts and graphs, an update on Strategy 2028, and (of course) AI. If Matthew talks fast enough, some time for questions at the end!

General
Red Hat (Main 1)
10:00
10:00
25min
CommuniShift Available!
Lenka Segura, David Kirwan

CommuniShift (the Fedora Community OpenShift cluster) was re-released. CommuniShift is a place where community members can spin up things which might be interesting or useful to the community. They can safely experiment and figure out their applications on CommuniShift before moving them later onto Fedora Infra.

In our talk we want to show people how to request resources on the cluster. It’s designed to be beginner friendly, no previous knowledge required or needed.

General
Rocky (Breakout 2)
10:00
25min
Fedora Mentored Projects Initiative, what is new?
Fernando Fernandez Mancera (ffmancera), Smera Goel, Jona Azizaj

Fedora Mentored Projects initiative was started in November 2023. Fedora offers paid internship opportunities each year for applicants across the globe through our ongoing participation in the Outreachy program.Since the start of the Initiative, we have made a lot of progress enhancing the Outreachy mentorship program and applying to Google Summer of Code and Google Season of Docs. The Initiative set out to focus on improving the overall experience for different participants in Fedora Mentored Projects, from applicants & interns, mentors, and program coordinators.

Discover what we have done and learned, what is next for the initiative, and most important, how you can help us!

General
Azure (Breakout 3)
10:00
55min
Live FESCo Session
Stephen Gallagher, Neal Gompa, Michel Lind, nirik, Zbigniew Jędrzejewski-Szmek, David Cantrell, Tomáš Hrčka

A round-table event with all FESCo members who are in attendance. We'll have a lively discussion of the latest round of exciting Fedora Changes and take questions about plans for the future.

General
Red Hat (Main 1)
10:00
55min
Universal Blue: Building the Future using Fedora Atomic
Noel Miller

Topics

  • What is Universal Blue?
  • How does Universal Blue build images?
  • Advantages of the Atomic Model
  • Challenges of the Atomic Model
  • Examples of Using the Atomic Model
    • Bazzite
    • Bluefin / Aurora
    • uCore
  • How downstream projects improve Fedora
  • Why is building on Fedora Atomic the future?

What is Universal Blue?

The Universal Blue project builds custom Fedora Atomic images via OCI/Docker containers. This is a feature that is not yet in mainline Fedora. One of the reasons the project was started was to test and validate this method of distribution and modification as a way to experiment with this new model to see if it is viable.

The project also publishes a diverse set of base images and tooling for users to develop their own custom images.

We will also cover how the project plans to accelerate "Fedora Strategy 2028".

Why should you come to this talk?

If you enjoy the following:

  • See what is possible when using Fedora Atomic.
  • Lessons learned from Universal Blue that would be beneficial to the Fedora project:
  • Tooling lessons
  • Community patterns that we have observed
  • Recommendations for Fedora's base images
  • Infrastructure lessons learned
  • Live demo of Bazzite (based on Fedora Atomic) running on a Steam Deck OLED
  • Live demo of a workflow building a whole new custom image!
General
Lenovo (Breakout 1)
10:30
10:30
25min
Fedora Latam, a history of a strong community that needs more contributions
Eduardo Echeverria

I have been a package sponsor and ambassador for more than ten years. During that time, we invited and sponsored many contributors who made tremendous contributions to the community, but many have retired or changed their paths.

With this presentation, I would like to present a strategy to introduce more contributors, especially ambassadors, developers, and packagers in Latam. The strategy is to look for people in companies and organizations that work in specific languages and projects and present them with how they can add more value directly to our distro as collaborators.

General
Azure (Breakout 3)
10:30
25min
Fedora Plasma Mobile - Not just for phones
Troy Dawson

Fedora's Plasma Mobile was originally targeted at phones. But it also works great if you want a tablet experience using Linux. Fedora's Plasma Mobile in Fedora 40 is a wonderful mobile interface no matter the size of your screen. Troy Dawson will show how Plasma Mobile looks on a Microsoft Surface Pro, and possibly some other mobile devices.

General
Rocky (Breakout 2)
11:00
11:00
30min
Refreshment Break
Red Hat (Main 1)
11:00
30min
Refreshment Break
Lenovo (Breakout 1)
11:00
30min
Refreshment Break
Rocky (Breakout 2)
11:00
30min
Refreshment Break
Azure (Breakout 3)
11:30
11:30
55min
Fedora Council Town Hall
Justin W. Flory, Aoife Moloney, David Cantrell, Fernando Fernandez Mancera (ffmancera), Jona Azizaj, Matthew Miller, Robert Wright, Smera Goel, Adam Samalik

Join members of the Fedora Council for a community town hall. The town hall will begin with a quick overview of the Fedora Council as a governance body, a few prepared questions for the Council, and then open Q&A from the live audience. This is a great chance to ask Fedora leadership your burning questions.

General
Red Hat (Main 1)
11:30
55min
Ultramarine: Notes from Downstream
Jaiden Riordan, Lleyton Gray, Owen Zimmerman, June

Ultramarine Linux is a downstream of Fedora that aims to make the experience "just work" for everyday users. Our ultimate goal is to make Linux as accessible as possible for everyone. By employing our unique approach, philosophy, and focuses, we'll showcase multiple facets of the project, how it all comes together into one nice package, and various stories from the perspective of a downstream.

In this talk we'll cover:
- The general experience of being downstream from Fedora, and working with their contributors
- Making the Fedora toolchain work for us (and sometimes replacing parts)
- Building something comparable to the Fedora infra, better suited for our needs
- Working with our sister distros and projects (hi UBlue)
- Porting to new and unusual hardware
- Why we're another distro instead of a team working on Fedora itself
- And so much more!

General
Lenovo (Breakout 1)
11:30
55min
Unlocking Systems Insights: Leveraging eBPF for Data Collection
Maya Singh

Collecting data for monitoring and observability is fundamental to modern systems design. We want this data to be relevant and the impact of collecting this data to be as small as possible. The eBPF subsystem of the Linux kernel has proven to be the tool of choice of collecting such data.
While eBPF programs can be extremely powerful, they require a specialized domain of knowledge to write and implement. This talk will give a high-level introduction to eBPF and introduce Inspektor Gadget, an open-source framework that makes eBPF accessible to everyone by providing off-the-shelf eBPF programs packaged in OCI images which we call Gadgets. We will share how Inspektor Gadget “supercharges” eBPF by providing additional functionality to enrich, process and export data. We will demonstrate how end users can leverage eBPF using a diverse set of “gadgets.” And we will show how eBPF programmers can use the Inspektor Gadget framework to neatly package their programs to share across the community.

General
Azure (Breakout 3)
12:30
12:30
25min
Fedora Infrastructure Projects
Tomáš Hrčka

The Community Platform Engineering team has recently revamped our approach to prioritizing work. Previously, we relied on the CPE initiatives process, which proved to be less effective. With guidance from the Fedora Operations Architect, we've implemented a more transparent method for selecting and prioritizing tasks.

In this presentation, I'll guide you through our new process and demonstrate how you can get involved in Infrastructure Projects at various levels. Whether you're interested in prioritization, ARC investigations, or hands-on work with bits and bytes, there are opportunities for everyone to contribute.

General
Rocky (Breakout 2)
12:30
25min
Revival Retrospective: Fedora KDE
Neal Gompa

Fedora KDE has had an exciting few years with a growing community and significant efforts between Fedora and the KDE project. This presentation will briefly cover the recent history and contextualize it for the future developments emerging within the Fedora KDE SIG.

General
Lenovo (Breakout 1)
12:30
25min
What does Red Hat want?
Brian Exelbierd

Every year the Fedora and CentOS Communities invite Red Hat to present a talk on what it is thinking about and how it considers and evaluates its participation in the Fedora and CentOS Communities.

As always, Red Hat is not a monolith so this talk will present the general views of Red Hat with a focus on those opinions held by the RHEL Business Unit and Platform Engineering Department.

General
Red Hat (Main 1)
13:00
13:00
60min
Lunch
Red Hat (Main 1)
13:00
60min
Lunch
Lenovo (Breakout 1)
13:00
60min
Lunch
Rocky (Breakout 2)
13:00
60min
Lunch
Azure (Breakout 3)
14:00
14:00
85min
Hallway Track
Rocky (Breakout 2)
14:00
55min
From Zero to Everywhere: AlmaLinux's High-Speed Mirrorlist Evolution
Jonathan Wright

Join us as we unveil the short but transformative history of the AlmaLinux Mirrorlist system. We will start at the beginning, a single mirror, and cover the journey to over 400 global mirrors serving over 1,000,000 systems per week, how we distribute new content to these mirrors quickly and efficiently, and how we ensure that end-users are served the best mirrors possible to give them the best (fastest) user experience. Learn about what worked well for us, and what didn't work at all during this deep dive into the world of open-source content distribution.

General
Azure (Breakout 3)
14:00
25min
Introducing Konflux
Ralph Bean

Konflux is an opinionated, kubernetes-native, security-first software factory based on Tekton. At Red Hat, we are adopting it for the build, test, and release of product content - starting with our containers and operators.

I'd like to use this talk to introduce you to its architecture and its subsystems.

General
Lenovo (Breakout 1)
14:00
25min
State of Fedora AI/ML
Tim Flink

As AI and ML have become hot topics, the support for related tooling in Fedora has improved drastically. This talk will go over the progress we have made in the last year around tooling and hardware enablement, talk about plans for the upcoming year and conclude with what you can do if you're interested in working on AI/ML in Fedora

General
Red Hat (Main 1)
14:30
14:30
25min
Desktop Linux Hardware support - what goes into making your PC work
Mark Pearson

I've been working for almost 5 years now as part of the Lenovo Linux program enabling Linux on our PC (non-server) devices - covering laptops, desktops, workstations and edge devices. When I started I had no idea how many different pieces went into a laptop and the work that happens behind the scenes.

This is an overview into what goes into making these devices work - looking specifically at the different HW components and work that the vendors do; so that we as Linux users get to enjoy the hardware.

Note - this is not intended as a Lenovo presentation, and won't be focused on the Lenovo pieces. I just thought it might be interesting to share some of the work that I see happening in the industry that benefits us all.

General
Red Hat (Main 1)
14:30
55min
Git forge replacement
Tomáš Hrčka

At the beginning of 2024, the Fedora Council announced intention to replace pagure.io. The CPE team was tasked with a comparative investigation of 2 choices Forgejo and GitLab CE. I will walk you through the current state of the migration effort, and layout plans for PoC implementation that will be independent of the chosen forge. There will be space for debate about the impact on current fedora processes.

General
Lenovo (Breakout 1)
15:00
15:00
25min
Running Fedora Linux Workstation at Scale
Jonathan Billings

Managing enterprise Linux mobile endpoints (usually laptops) at scale can be difficult using the existing tools made for managing Cloud and Server systems. While there are many commercial and open source tools available intended to manage Windows and MacOS mobile endpoints, there are very few for Linux mobile management. I've also discovered that managing a fleet of Linux laptops doesn't follow the traditional Linux management workflow. I will talk about issues my team has encountered, and how we have leveraged Ansible and cloud services to solve our problems.

We have seen great strides in usability and performance of many Linux distributions on modern laptop hardware, and there are benefits in using an Open Source operating system on company devices. However, Linux laptops often operate outside a locked-down managed network, and the devices still need to manage access, perform software updates, identify and address security issues, as well as self-repair. As more employees work from home, there is very little guarantee that the managed Linux device will be attached to a corporate network anymore, so we need to re-think how we apply a managed infrastructure to mobile Linux endpoints. We need to have the ability to apply automation, auditing and account management to remote endpoints in a secure manner, and not expose the internal company resources to the public internet. Ansible is a powerful tool used to manage systems at scale, but tools like Ansible Automation Platform tend to rely on a highly managed networking infrastructure. We will demonstrate how Ansible can still be used to manage Linux mobile endpoints.

This talk should explain what to consider when managing Linux workstations for remote or traveling employees. We will discuss some of the technology we used and how we are changing the way we manage Linux laptops. We'll also discuss some of the possible ways modern tools might make this easier in the future.

General
Red Hat (Main 1)
15:00
25min
The hard problems: towards stronger checks on dependencies and compose inputs in Fedora
Adam Williamson

We have made substantial strides towards improving Fedora's quality and reliability through automated testing in recent years. Critical path updates are gated on extensive integration tests in openQA, and many packages have opted into gating on sanity and functionality tests via Fedora CI. dist-git commits can also be tested for buildability, installability and functionality via Fedora CI. However, there are still some substantial opportunities for improvement. Gating on installability could be enforced distribution-wide for packages that are in the critical compose path. The same could be done for reverse dependency testing, with some improvements to the testing itself. There are also many opportunities to improve testing and gating of compose inputs like comps, kickstarts, and other configuration elements, and of changes like package retirements that can also cause unexpected consequences. This talk will present ideas, plans and work towards these goals.

General
Azure (Breakout 3)
15:30
15:30
30min
Refreshment Break
Red Hat (Main 1)
15:30
30min
Refreshment Break
Lenovo (Breakout 1)
15:30
30min
Refreshment Break
Rocky (Breakout 2)
15:30
30min
Refreshment Break
Azure (Breakout 3)
16:00
16:00
115min
Containers BOF
Dan Walsh

BOF to talk about all things containers.

General
Azure (Breakout 3)
16:00
55min
Fedora Asahi Remix: a year later
Davide Cavalca, Neal Gompa

Last year at Flock we introduced the Fedora Asahi Remix for Apple Silicon Macs, and later released Fedora Asahi Remix 39. A year has now passed. We'll share our learnings around building and maintaining a fast-moving Remix while staying as close as possible to upstream Fedora.

General
Rocky (Breakout 2)
16:00
25min
Introducing Fedora Miracle, a proposed Fedora spin built on Mir
Matthew Kosarek

Mir is a modern C++ library for writing Wayland compositors. The flagship compositor written in Mir is Ubuntu Frame, a minimal compositor for kiosks and other IoT devices. While this use case has historically been the focus of the project, work is quickly progressing to support compositors for traditional desktop environments as well. One such compositor is miracle-wm (or just "Miracle"), a tiling window manager written in C++ on top of Mir. As I've recently proposed Miracle as an official Fedora spin, I wanted to take this time to explore the current features of Miracle, as well as the underlying Mir library. This talk is for anyone interested in upcoming Wayland compositors or for anyone who might be interested in writing their next Wayland compositor using Mir!

General
Lenovo (Breakout 1)
16:00
25min
Refreshment Break with Fedora Strategy Lean Coffee Session
Matthew Miller

Grab a tea/coffee/beverage and lets break into small groups around different objectives from Strategy 2028. Exact topics may vary, but they'll include things like Accessibility, Preinstalled Laptops, Everyone is a Mentor, Immutable as Default, and so on. Each group will be a "Lean Coffee"-style session — like http://leancoffee.org/ on that subject.

General
Red Hat (Main 1)
16:30
16:30
25min
Beyond Algorithms: Navigating Diversity, Equity, and Inclusion in the Artificial Intelligence Era
Amita Sharma

In the changing landscape of the AI era, where algorithms wield unprecedented influence across industries and societies, the imperative for Diversity, Equity, and Inclusion (DEI) becomes ever more pronounced. This talk embarks on a journey to explore the intersection of AI and DEI, delving into the multifaceted dimensions of this critical discourse.

As AI technologies increasingly permeate our daily lives, there is a pressing need to interrogate their impact on marginalized communities and underrepresented groups. We navigate through the complexities of AI bias, shedding light on how inherent biases in training data and algorithmic decision-making processes can perpetuate systemic inequalities and reinforce existing power dynamics.

However, amidst these challenges lie opportunities for transformative change. We uncover innovative approaches and best practices for fostering diversity in AI development teams, promoting equitable access to AI technologies, and centering inclusivity in algorithmic decision-making processes. From community-driven co-design methodologies to algorithmic auditing frameworks, we illuminate the pathways towards building AI systems that reflect the richness of human diversity and advance social justice objectives.

Through a synthesis of theoretical insights, empirical evidence, and real-world case studies, this talk seeks to inspire a paradigm shift in how we conceive and operationalize DEI in the AI era. By harnessing the power of AI as a force for positive social change, we can collectively chart a course towards a more equitable and inclusive future for all.

General
Red Hat (Main 1)
16:30
55min
Matrix: the red pill and the blue pill
nirik

Fedora and many other open source communities are moving or have moved to matrix for more synchronous communication. This talk will be in 2 parts:
The blue will be a general overview, how to connect and communicate and use matrix as a contributor.
The red part will be technical details of how rooms work, how federation and servers are setup and other technical details about matrix.

General
Lenovo (Breakout 1)
17:00
17:00
25min
From ebranch to pkg-depgraph: A general dependency graph library for packaging workflows
Michel Lind

Back in 2022, I introduced ebranch at CentOS Dojo - a tool to make branching Fedora packages to EPEL easier, by computing the transitive graph of missing dependencies and, later on, providing helper commands for tracking branch requests and escalating stalled requests.

The original dependency resolution functionality was written specifically to handle comparing Fedora and EL + EPEL repositories, but there are other use cases that can be tackled by a more general tool - e.g. packaging new Rust crates (or upgrading existing ones) - as the rust-update-set proof of concept does - or tracking dependencies and dependent packages (as poi-tracker does).

I'm now therefore working on a common dependency graph library that can support multiple repository formats - leveraging existing tools such as fedrq and cargo2rpm. Do come and provide your feedback if this is something you find useful.

General
Rocky (Breakout 2)
17:00
55min
Marketing Team Hopes & Dreams (& Updates)
Joseph Gayoso

The Marketing Team will give an update on the work we have done and plan to do in the following areas:
- Social media management
- Brand and "product" management
- Vendor collaborations (Lenovo, Framework, Slimbook)
- Downstream collaborations (uBlue, Ultramarine)
- Public relations
- Content creation
- Sustainable health through mentorship, systems, and policies

Then we'll have a Q&A.

General
Red Hat (Main 1)
17:30
17:30
25min
Deploying your LLM backed app with Podman Desktop
Sumantro Mukherjee

Podman Desktop is currently one of the most popular ways to deploy and run containers, k8s and much more. We will be taking a journey towards using Podman Desktop to run an Open-source LLM backed app. The presentation will touch base on how swiftly developers and users can get started with deploying their model and the power Podman Desktop gives Data Scientists with just mere clicks of buttons. This is also significant as Podman Desktop started as Fedora first (just like Podman) and helps Fedora Project showcase the power of Open Source.

General
Lenovo (Breakout 1)
17:30
25min
Fedora Panama - General Proposal: Enhancing Contributions and Engagement in Latam
Luis Bazan, Luis Segundo

This meeting with the Mindshare team aims to delve into the specific needs of Fedora Latam, strategize upcoming events, and brainstorm innovative ideas to stimulate increased contributions from the Latam community. Additionally, we'll explore avenues to share insights with all teams, fostering collaboration and introducing fresh challenges tailored to the Latam and Panama regions.

We propose a roundtable discussion involving various Mindshare teams and project leads to address the pertinent issues regarding Fedora Latam. This collaborative forum will facilitate open dialogue and brainstorming sessions aimed at devising strategies for upcoming events and generating fresh ideas to bolster contributions from the Latam community. The roundtable format will encourage active participation and ensure that insights are shared effectively among all stakeholders.

General
Rocky (Breakout 2)
18:30
18:30
210min
Board Game Night!
Stephen Gallagher, Justin W. Flory, Dorka Volavkova, Aoife Moloney, Jona Azizaj

Enjoy boardgames? Come join us for an evening of fun and socializing!

We'll bring a selection of board, card and other tabletop games, but if you've got a favorite game that's easy to pick up, bring it along!

General
Evening Socials
18:30
45min
🍬 International Candy Swap 🍭
Jona Azizaj, Justin W. Flory

It is just like it sounds. At in-person Flock events, Fedora contributors gather to share small pieces of where we come from in our various journeys around the world to get to Flock. At one evening of the conference, we gather people together, spread out several tables, and everyone "contributes" their confectionery item to the table. Typically, we have representation across several countries and multiple continents!

General
Astor On Main (activity space)
19:15
19:15
45min
Tip of the Fedora
Stephen Gallagher

Twenty years is a long time! Come join us for an open microphone and share your five-minute story of a time when the Fedora Community had a real impact on you, personally, technically or otherwise. Let's take a moment to appreciate all that Fedora has done for us over the years.

General
Astor On Main (activity space)
20:00
20:00
60min
Game Night - Story Stitch
Justin W. Flory

Join us for Story Stitch, a conversation card game, during the hotel game night at Flock to Fedora. This is a multiplayer card game that will help you get to know other attendees better and make connections that last far beyond Flock.

More about Story Stitch:

"Everyone has a story to share. Story Stitch facilitates the exchange of stories between immigrants and refugees and their new neighbors.

Story Stitch was created to serve as a guided storytelling activity that connects and builds empathy between people of different cultural backgrounds, through the art of storytelling. It was co-created by members of the diverse Minneapolis/St. Paul community in a series of game sessions lead by the Green Card Voices team."

This activity will be run by a certified Story Stitch Facilitator.

General
Astor On Main (activity space)
21:00
21:00
60min
Fedora Karaoke Night: Unleash Your Inner Rockstar!
Joana Adushaj, Anxhelo Lushka

After a day of engaging sessions and insightful discussions, it's time to unwind, relax, and have some fun! Join us for an evening of Fedora Karaoke, where you can showcase your vocal talents, bond with fellow attendees, and create unforgettable memories.

Whether you're a seasoned performer or a first-time karaoke enthusiast, this is going to be a lively and entertaining experience. So grab the mic, pick your favorite songs, and let's make this Fedora conference one to remember!

General
Astor On Main (activity space)
09:00
09:00
60min
Keynote
Lenovo (Breakout 1)
09:00
60min
Keynote
Rocky (Breakout 2)
09:00
60min
Keynote
Azure (Breakout 3)
09:00
25min
It is OK not to know things
Pat Riehecky

Given the size of the open source community, availability of choices, and abundance of knowledge, how do you get started? After years in the industry, how can you still feel like a novice?

The fact simply is it is OK not to know things. What we do with that defines how we fit together.

This talk will include examples of my own failures and limits because everyone is human - sometimes we just need to remember that.

General
Red Hat (Main 1)
09:30
09:30
25min
How (Not) To Get Into Tech
Anita Zhang

Through a series of happenstances Anita is now the manager of the Linux Umbrella family of teams. Come listen to loosely coupled vignettes about her experience with computers, engineering, and management.

General
Red Hat (Main 1)
10:00
10:00
55min
Adopting enterprise domain clients to Silverblue: FreeIPA view
Alexander Bokovoy

A typical Active Directory or FreeIPA deployment assumes strong trust between the domain controllers and client systems enrolled into the domain. Kerberos configuration, machine credentials, TLS certificates and their CA chains are unique to each environment and not all this information can be made public as a part of a generally available image. Additional packages need to be present in the image to make sure enrollment is succesfull as well. On-demand domain enrollment, adjustment of the configurations to enable use of single sign-on services, and many other features provided by traditional Fedora don't work well with Silverblue images.

This talk is an investigation on what is needed to adjust Samba, FreeIPA, and SSSD clients to work properly with CoreOS/Silverblue-based deployments. It is based on a 1.5 year experiment of running own automatically rebased Silverblue images for a FreeIPA client in custom domain environment.

General
Azure (Breakout 3)
10:00
25min
CentOS Stream - a preview of RHEL, a solid base for CentOS SIGs
Adam Samalik

CentOS Stream is a Linux distribution built by Red Hat Enterprise Linux (RHEL) engineers as part of RHEL development.

Innovation within the OS happens in Fedora. CentOS Stream provides a solid base for innovation on top of an OS. Many CentOS Special Interest Groups (SIGs) are building on and extending it in all sorts of interesting ways without needing to reinvent the wheel.

The source, the builds, the release, it all happens in the open. And because it's what's coming to RHEL, not a rebuild of what's already been there, you can contribute as well.

We've had CentOS Stream around for over three years now. Recently we've retired CentOS Stream 8, our first release that reached its end of life, and got a pre-release of CentOS Stream 10 out!

We've learned a lot on the way, many things have changed, and we keep working on making it better every day. We introduced release tests, and we're looking at contribution guidelines and even at accepting external 3rd-party test results to ensure CentOS Stream works well for all sorts of use cases.

Come and learn about what's new, what's coming, how to get involved both directly and through CentOS SIGs.

CentOS & Friends
Lenovo (Breakout 1)
10:00
25min
Fedora Mentored Projects Showcase
Fernando Fernandez Mancera (ffmancera), Justin W. Flory, Jona Azizaj, Smera Goel

Join us for an exciting showcase of the coolest projects from Fedora's Mentored Projects program! Discover how mentorship fuels creativity and collaboration within our open source community.

Get inspired by success stories and lessons learned from mentors and mentees, and hear firsthand how mentorship helps contributors to grow their career. We'll show off awesome projects that embody the spirit of Fedora.

Let's celebrate the power of learning together in Fedora's vibrant community!

General
Red Hat (Main 1)
10:00
25min
Using AI/ML to Process OpenQA Test Results
Tim Flink

Fedora uses OpenQA to continually test Bodhi updates and composes but as this testing has increased, the number of test results in need of review have also increased. In order to reduce the load on human triagers, we're looking to start using AI/ML techniques to make the triage process more efficient. This talk will go into the techniques explored, the results so far and a description of what we're currently working on.

General
Rocky (Breakout 2)
10:30
10:30
25min
Fedora Infrastructure Overview
Michal Konečný

Do you want to know what Fedora Infrastructure did, does, will do? Then go no further and attend this presentation. This presentation will go through the exciting work Fedora Infrastructure does every day. How it keeps the Fedora afloat in the stormy sea and what we plan for the future.

General
Rocky (Breakout 2)
10:30
25min
Lenovo + Fedora - 2024 Update
Mark Pearson

An update on the Lenovo Linux program.

I'll cover updates to the Lenovo Linux program, covering the good and the bad; and some of the work being done to address the problems.
I hope to be able to share some data on the issues found during and after Linux enablement on our platforms - we are starting to have an interesting overview of common problem areas.
I would love to get feedback from the community on what the future roadmap should be and what Lenovo could be doing differently. Hopefully this session will be very interactive!

General
Red Hat (Main 1)
10:30
25min
What's Up With Automotive in CentOS?
Jeffrey "Jefro" Osier-Mixon

This presentation introduces the CentOS Automotive SIG, which provides an automotive-specific version of CentOS - the Automotive Stream Distribution - along with very lightweight container management via BlueChi. We will go over why the SIG was formed and what it provides, its ties to Fedora and RHEL, and the vibrant community forming around Linux in the automotive industry.

CentOS & Friends
Lenovo (Breakout 1)
11:00
11:00
25min
CentOS Hyperscale SIG update
Neal Gompa, Davide Cavalca

Update on what the Hyperscale SIG has been working on, what deliverables are available and how to use them, and what's coming up next.

CentOS & Friends
Lenovo (Breakout 1)
11:00
25min
Fedora Framed for Work
Lukáš Růžička

This abstract outlines a proposal to discuss the integration of Fedora Linux with Framework's modular laptops, focusing on personal user experiences. Framework, known for its commitment to sustainability and customization, offers high-performance, easily upgradeable laptops. These align with Fedora's cutting-edge, secure, and robust system capabilities, providing a unique blend of hardware flexibility and software reliability.

The collaboration between Fedora and Framework began with a shared goal to enhance open-source ecosystems and user empowerment. This proposal will share insights from personal experiences of running Fedora on Framework hardware, highlighting how this combination meets the needs of advanced users and developers. The session will also explore the community's response to this integration, potential challenges faced, and the overall impact on both Fedora and Framework communities.

General
Red Hat (Main 1)
11:00
25min
Packit’s release automation journey
Laura Barcziova, František Lachman

Hello everyone! About a year ago, we introduced our release syncing automation for Fedora. But that was just the start! The most important part was the feedback we got when we began getting people on board to start using this automation.

As we started with onboarding, we realized there was more to do than just getting new users. We have been collaborating with packagers, fixing bugs, adding missing elements, and polishing our documentation. And besides tweaking the automation for Fedora, we have been lately working on doing the same for CentOS Stream to bring the same simplification for the maintainers there. We've learned a lot, and the journey isn't over – with more users, we're still figuring out how to prioritize feature requests and bug fixes. But we enjoy every bit of it.

This talk will dive into our journey – the challenges, victories, and everything in between. We'll compare then-and-now in Fedora's release automation, showing the improved cool features and progress that has been made, allowing even more packagers to use our automation. And of course, it doesn’t stop here. We will also discuss our plans for future enhancements, including the work on release syncing to CentOS Stream, validation of new version updates, as well as our efforts to make the release process even easier for maintainers. If you're curious about our experience, join us!

General
Azure (Breakout 3)
11:00
25min
ebpf-sig: Orchestrating eBPF programs in Fedora
Daniel Mellado

Explore how eBPF, available since Linux 4.4, revolutionizes kernel-level
operations without source code modification. Discover the newly formed
ebpf-sig group's efforts in Fedora to promote eBPF usage and integrate
bpfman as a key tool.

Within Fedora, we bootstrapped and created the ebpf-sig group just recently
in order promote ebpf usage and one of our first work topics has been to add
a self contained change to have bpfman available.

bpfman, serves as a pivotal tool in this domain. It simplifies eBPF
application deployment and management. While it also works with Kubernetes
clusters, offering a Custom Resource (CR) operator for streamlined
operations the Fedora package aims to serve as a simple tool to not only
deploy but to orchestrate secure ebpf programs.

Our presentation will delve into bpfman's evolution, stemming from the Rust
library Aya for eBPF development. We'll explore practical aspects like
deploying applications, and how the user experience is greatly enhanced in
comparison to current available tools.

Security concerns surrounding eBPF application, SELinux and eBPF token will
be addressed, along with insights into integration challenges and ongoing
collaborative efforts within the ebpf and the rust sig-groups in Fedora.

Notably, eBPF's adoption by industry giants like Google, Netflix, Shopify,
and Cloudflare underscores its relevance, prompting an insightful discussion
on its orchestration in Fedora and Kubernetes.

General
Rocky (Breakout 2)
11:30
11:30
30min
Refreshment Break
Red Hat (Main 1)
11:30
30min
Refreshment Break
Lenovo (Breakout 1)
11:30
30min
Refreshment Break
Rocky (Breakout 2)
11:30
30min
Refreshment Break
Azure (Breakout 3)
12:00
12:00
25min
RISC-V Software Ecosystem
Isaac Chute

Present an overview of the current "Status of the RISC-V Software Ecosystem"

General
Red Hat (Main 1)
12:00
55min
Reproducible builds in Fedora
Zbigniew Jędrzejewski-Szmek, Davide Cavalca

"Reproducible Builds" mean the build process is fully deterministic: given a build definition, anyone can independently repeat the build on their own system and get an identical result.

Two reasons why this is useful:
- independent rebuilds increase trust in the build infrastructure,
- development is easier. Checking for reproducibility exposes various bugs, for example packaged temporary files or noarch packages with file paths dependent on the architecture.

This talk will discuss:
- changes to the build tools like rpm
- changes to build configuration, for example clamping of mtimes to $SOURCE_DATE_EPOCH
- fixes in packages to not introduce randomness in any build artifacts
- post-build cleanups done to normalize non-deterministic bits (static libraries, Python pyc files, Java jar and javadoc files)
- F41 Change to introduce a general post-build cleanup tool

If we fix general issues that affect broad classes of packages, we expect build reproducibility for 80+% of packages. The goal is to have 100% of packages reproducible. We'll discuss the current state and what needs to be done.

General
Rocky (Breakout 2)
12:00
55min
State of EPEL
Troy Dawson, Carl George

The annual State of EPEL presentation. What we have done the past year, what we are currently doing, and what is next. We will be giving an extra emphasis on EPEL 10.

CentOS & Friends
Lenovo (Breakout 1)
12:00
55min
fedrq: Repo-querying Reimagined
Maxwell G

fedrq is a new tool that completely reimagines repository querying in Fedora, EPEL, and other RPM-based distributions. After showcasing the tool's repository querying functionality, I will share how I and others have already used fedrq to improve the Python, Go, and other language ecosystems—and how you can use fedrq to become a better packager yourself!

General
Azure (Breakout 3)
12:30
12:30
25min
The business drivers for RISC-V
Steve Wanless, Jeffrey "Jefro" Osier-Mixon

This session reviews the growth and evolution of the RISC-V ISA and the business drivers behind Red Hat's decision to start the process of supporting the ISA as an 'official' platform in the future. This session is explicitly not technical but more of a discussion about the market, business, economic and political drivers for adoption.

General
Red Hat (Main 1)
13:00
13:00
60min
Lunch
Red Hat (Main 1)
13:00
60min
Lunch
Lenovo (Breakout 1)
13:00
60min
Lunch
Rocky (Breakout 2)
13:00
60min
Lunch
Azure (Breakout 3)
14:00
14:00
55min
Bootable Containers A deep dive into image based OS.
Dan Walsh

This talk will cover all of the concepts of bootable containers. Will talk about bootc containers, Podman Desktop Features. Ai Lab Recipes and other features to enable building complex machine servers via containerfile workflow.

General
Red Hat (Main 1)
14:00
85min
Bootstrapping CentOS Stream with Fedora ELN
Stephen Gallagher, Troy Dawson

Let's discuss the launch of CentOS Stream 10 development, how Fedora ELN enabled it and where we go next. This will be a two-part event: the first part will be a retrospective to look into what went well and what could be improved. The second part will be planning for the future of EPEL and CentOS Stream 11.

CentOS & Friends
Lenovo (Breakout 1)
14:00
55min
Fedora KDE Workstation Cloud Image for Fedora Cloud Edition
Neal Gompa, David Duncan

The Fedora KDE Workstation Cloud Image is designed to provide users with a seamless and optimized experience of the Fedora KDE desktop environment in a cloud-based setting. This presentation will outline the development process, key features, and potential use cases for this specialized image.

  • Introduction to Fedora Cloud Edition: We will provide an overview of the Fedora Cloud Edition and its significance in the cloud computing landscape. We will discuss the objectives and target audience of the Fedora KDE Workstation Cloud Image.

  • Design and Development: We will delve into the technical aspects of designing and developing the Fedora KDE Workstation Cloud Image. This will include discussions on the selection and integration of KDE Workstation, optimizing the image for cloud performance, and ensuring compatibility with popular cloud platforms.

  • Feature Highlights: We will highlight the distinctive features and advantages of the Fedora KDE Workstation Cloud Image for handling complex projects for visualization, animation . This will include a showcase of accessing the KDE Plasma desktop environment using RDP, using pre-installed KDE applications, desktop customization options, and seamless integration with cloud-based workflows.

Deployment and Use Cases: We will explore the various deployment options available for the Fedora KDE Workstation Cloud Image, including different cloud providers and virtualization platforms. Additionally, we will discuss potential use cases for this image, such as software development environments, VDI solutions, and remote collaboration scenarios.

  • Community Involvement and Future Roadmap: We will emphasize the importance of additional community involvement in the development and improvement of the Fedora KDE Workstation Cloud Image and other images of similar types. We will also discuss the future roadmap, including planned enhancements, user feedback integration, and potential collaborations with other Fedora Editions.
General
Azure (Breakout 3)
14:00
55min
How to be a superhero... of Fedora Quality!
Frantisek Zatloukal, Lukáš Růžička

What hides behind the process of making quality Fedora releases? How, and why can you contribute? How CI gating, blocker bugs, common bugs, validation matrices, blocker reviews, and go/no-go meetings work? How does the freeze process work? How do all these parts fit together?

How can anybody help a tiny bit to make the final releases as rock-stable as possible for as many hardware as possible? We'll get through all the important bits of the Quality Assurance of Fedora releases with a bit of showcasing for each of the sections, so you'll see under the hood how we work and you'll be able to help with ensuring and improving your life for your use-cases of the distribution.

General
Rocky (Breakout 2)
15:00
15:00
25min
Packit + Testing Farm and Fedora: still happily testing upstream projects
František Lachman, Laura Barcziova, Jan Havlín

Curious about Packit and Testing Farm? Wondering how they could benefit your project? Join us as we delve into their capabilities and explore how they can improve your project's health on Fedora through early integration testing.
Discover real-life examples showcasing both familiar and newly added features. Exciting updates await – including secrets support, multi-host testing, improved CLI and user interface support for bare-metal and dedicated GPU test machines. All Fedora contributors can now easily onboard to Testing Farm with Fedora SSO.
Need to fine-tune your test execution? Explore our latest features allowing granular test triggering based on pull request labels and job tagging. Plus, simplify complex setups with customizable test suites and job templates. And for features spreading across multiple repositories, you can test the changes together.

Struggling with the stability of your dependencies? Introduce your test suite into their development process and let them know they are breaking your work.

And if you by any chance need to have multiple packages in a single git project, Packit can help as well.

Don't miss out on unlocking the full potential of Packit and Testing Farm – join us as we uncover a wealth of possibilities for your project.

General
Azure (Breakout 3)
15:00
25min
UsrMove is not done until SbinMerge is done
Zbigniew Jędrzejewski-Szmek

In 2012, we moved the installed OS under /usr, merging /bin into /usr/bin and /sbin into /usr/sbin, implementing UsrMove. But the split between /usr/sbin and /usr/bin remained. In 2024, we made the decision to merge /usr/sbin into /usr/bin, finally getting rid of the legacy subdivision of directories.

In this talk, I'll discuss why we want to do this, how it's being implemented, and how it is going.

https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin

General
Rocky (Breakout 2)
15:00
25min
ramalama: Introducing the Boring AI Companion
Eric Curtin, Dan Walsh

Making AI Boring: A Deep Dive into ramalama

In a field dominated by cutting-edge innovations and intricate solutions, the project ramalama stands out with a refreshingly simple mission: "to make AI boring." This talk delves into the philosophy and functionality of ramalama, a tool designed to simplify AI and machine learning for a broader audience. By embracing "boring" as a virtue, ramalama focuses on creating reliable, user-friendly, and accessible tools that just work without the fanfare.

We'll explore the core features of ramalama, from its straightforward installation process to its intuitive commands for managing and deploying AI models. Whether you're listing, pulling, running, or serving models, ramalama ensures the experience is hassle-free and enjoyable, catering to everyone from AI enthusiasts to casual tech users.

As an early-stage project, ramalama is constantly evolving, with a strong emphasis on community involvement and feedback. Join us as we uncover how ramalama is making advanced AI accessible to all, stripping away the complexity and hype to deliver a tool that's both powerful and practical. Let's embrace the journey towards making AI "boring" in the best way possible, and discover the joy in simplicity and reliability.

General
Red Hat (Main 1)
15:30
15:30
30min
Refreshment Break
Lenovo (Breakout 1)
15:30
30min
Refreshment Break
Rocky (Breakout 2)
15:30
30min
Refreshment Break
Azure (Breakout 3)
15:30
25min
Refreshment Break with Fedora Strategy Lean Coffee Session

Lets do another lean coffee session on the Fedora Strategy!

General
Red Hat (Main 1)
16:00
16:00
55min
Available Breakout Room
Azure (Breakout 3)
16:00
25min
Far from home but not from tongue // A Mexican dude promoting Fedora in Los Angeles
Alejandro Acosta

Fedora has had presence for most of the editions of the Southern California Linux Expo (SCaLE). In this talk, I'll share my personal experience representing Fedora in a location where the Spanish speaking population is estimated in around 5 million people. From booth duty, to talks and presentations, to Fedora Activity days and so.

General
Rocky (Breakout 2)
16:00
55min
Mentorship Summit - Panel Discussion
Amita Sharma, Jona Azizaj, Marie Nordin, Smera Goel, Fernando Fernandez Mancera (ffmancera), Robert Wright, René Kuhn

During the 2023 flock, our mentorship summit proved highly successful. We hosted a 1.5-hour "Panel Discussion" involving both mentors and mentees. The objective was clear: to nurture a culture of mentorship and align with the Fedora Project council's strategy of ensuring everyone has a mentor and is a mentor themselves.

Once again, for this upcoming mentorship summit, I propose a "Panel Discussion." Such discussions offer an excellent platform to delve into various mentorship-related topics.

Here are some suggested discussion points:
The Importance of Mentorship: Highlighting why mentorship is vital for all members of the community and its potential impact on Fedora or any open-source community.
Effective Mentorship Strategies: Exploring different approaches for establishing fruitful mentor-mentee relationships, including matching, goal-setting, and regular communication.
Mentoring through different mediums: Examining how technology has influenced mentorship programs, including virtual mentoring and online resources, along with their advantages and challenges.
Diversity and Inclusion in Mentorship: Emphasizing the significance of diversity and inclusion in mentorship and strategies for promoting them within programs.
Mentorship Goals: Discussing the expected outcomes of mentorship, such as aiding mentees in community understanding, network-building, and skill development.
Mentorship Metrics and Evaluation: Exploring methods for measuring the effectiveness of mentorship programs and assessing their impact.
Mentorship Beyond the Community: Considering opportunities for mentorship outside the Fedora community and the benefits of extending mentorship initiatives.
Overcoming Challenges in Mentorship: Addressing common obstacles in mentorship relationships and proposing strategies to overcome them.
Encouraging Participation in Mentorship: Discussing ways in which existing mentors and mentees can inspire other community members to engage in mentorship programs.

Mentor Summit
Red Hat (Main 1)
16:00
25min
Stream Alt Images - Let's Talk About It
Troy Dawson

The CentOS Alternative Images SIG has made a lot of progress last year. Troy will go over all the Images we are currently building, what we have planned next, as well as demo some of his favorite images.

CentOS & Friends
Lenovo (Breakout 1)
16:30
16:30
25min
Fedora Server: use cases
Emmanuel Seyman, Steve Daley

The Fedora Server SIG would like to know, if you're using the Server edition, what you're using for. What the good things about it? What are the bad things? This BoF session will allow us to discuss these things with members of the Working Group.

General
Rocky (Breakout 2)
16:30
55min
Progress with passwordless Fedora for enterprise and standalone use
Alexander Bokovoy

When using FreeIPA with Fedora 37 or later, one can login with the help of external identity providers using OAuth2 device authorization flow. With Fedora 39 a support for passkeys (FIDO2 tokens) was added. Yet, this did not work well for a login to a GNOME session.

This talk is a report on our progress in expanding use of passwordless methods in Fedora. GNOME login integration is improving and will get better usability for OAuth2 authentication. At the same time, support for standalone passwordless experience, without using FreeIPA will soon be possible as well, opening a way to use the same improved security features for a default Fedora workstations and servers.

General
Lenovo (Breakout 1)
17:00
17:00
25min
Available Breakout Room
Rocky (Breakout 2)
17:00
25min
How to be a Fedora Ambassador
Perry Rivera, Alejandro Acosta, Iván Chavero

Interested in becoming a Fedora Ambassador? Join our discussion and discover what it takes to become one.

Audience: All

Topics to be discussed will include the folliwing:
* Benefits (contributing and collaboration with like-minded Fedora team associates worldwide, networking, process development, resume/career advancement, input to CommunityOps )
* General onboarding – How to get started and mentor/mentee training.
* What’s the commitment like?

General
Red Hat (Main 1)
17:00
55min
Mentorship Bridges: Building Stronger Bonds in Fedora
René Kuhn

This workshop, "Mentorship Bridges" is crafted with the objective of empowering Fedora contributors, whether they are engaged in mindshare or engineering domains, to establish and foster effective mentoring relationships. It provides a suite of practical strategies and tools that are carefully tailored to meet the diverse needs and experiences within our vibrant community. This session is not just about imparting knowledge; it's about creating an interactive learning environment where participants can engage deeply through exercises and discussions framed around real-world scenarios.

Participants will be equipped with the necessary skills to identify potential mentors or mentees, initiate meaningful interactions, and develop these relationships to benefit both parties and the broader community. Special emphasis will be placed on overcoming the common hurdles that prevent people from engaging in mentorship, such as the fear of stepping out of one’s comfort zone and the misconception that setting up such relationships involves complex processes.

Moreover, "Mentorship Bridges" aims to instill a dual perspective in its attendees, encouraging them to embrace the roles of both mentor and mentee. This approach contributs directly to the 2028 Vision of Fedora.

By the end of this workshop, participants will not only have a clear understanding of the mechanisms of effective mentoring but will also have actionable plans and confidence to apply these insights immediately.

Mentor Summit
Azure (Breakout 3)
17:30
17:30
25min
Q&A with Mike McGrath about Open Source, Community, Business, and the Industry
Mike McGrath

There has been a lot of news lately about open source and the relationship it has with business. There have been several industry-level announcements in the last year. Mike McGrath, VP of Core Platforms at Red Hat has found himself in the middle of many of these changes.
Mike got his start at Red Hat as the Fedora Infrastructure lead over 17 years ago and is hosting this Q&A session to discuss issues of the day. Fedora remains an important community and guidepost for Red Hat. In this session, Mike will share his perspective on where things are headed, lessons learned along the way, career advice, and answer questions from the Fedora community.

General
Red Hat (Main 1)
18:00
18:00
240min
Strong Museum of Play Arcade Night
Justin W. Flory, Dorka Volavkova, Aoife Moloney

This social event will be located in the Strong National Museum of Play, where we will have a catered dinner and exclusive access to the arcade hall. Doors open at 6:00 PM and dinner is provided from 6:30 PM onward. Tokens will be provided to play in the various arcade cabinets and games in the Museum. Parts of the museum will be open for browsing. The venue is within walking distance of the Hyatt.

General
Evening Socials
09:00
09:00
240min
CentOS Doc Day
Amy Marrich

CentOS docs hacking session. Join the group as they work on the CentOS Project docs and website to help update and improve the experience for users and contributors.

CentOS & Friends
Azure (Breakout 3)
09:00
240min
Infra and Releng hackfest
nirik

Join the Infrastructure and Release engineering team for a 1/2 day hackfest.
Exact agenda as we get closer to the event, but at least:
* Discussion of git forges
* OpenShift upskilling/training/deployment learning
* Ask US anything/Q&A session
* Onboarding new folks/discussion on how to get more involved.

General
Rocky (Breakout 2)
09:00
115min
Injecting DEI into Community Event Policies
Marie Nordin, Michael Scherer

With the increased awareness of inequality, law regressions, and the push to improve diversity and inclusion in Free Software, events and DEI are becoming an important topic among organizers and communities and a source of discontent from some marginalized groups. In order to explore these challenges, this interactive workshop will dive into applying sample policies on various scenarios, such as determining event locations and decision-making for funding community-led events. Participants will experience the difficulties associated with creating equitable policies and be inspired to craft unique solutions while keeping the practical on-the-ground logistics in mind. Join this workshop to learn, broaden your perspective, and help shape the future of Fedora community events and (hopefully) beyond.

General
Red Hat (Main 1)
09:00
115min
Securing Your Fedora Installation: A Comprehensive Guide on Privacy and Security
Anxhelo Lushka

In an age where privacy and security are paramount concerns, it's crucial to ensure that our OS is configured in the best way to protect our personal information. This hands-on workshop will guide participants through the process of installing Fedora and configuring it to maximize privacy and security.

From disk encryption to privacy-focused applications, attendees will learn essential techniques and best practices for safeguarding their Fedora installations against various threats. By the end of the workshop, participants will be equipped with the knowledge and tools to create a secure and privacy-respecting computing environment.

General
Lenovo (Breakout 1)
11:00
11:00
115min
How to Propose a Fedora Event
Nick Bebout, Justin W. Flory

This workshop will walk you through the steps of proposing an event for Fedora to have a presence at. We will cover creating a wiki page with the plan and suggested budget for your event, developing goals, and how to file a ticket with mindshare to request swag and funding.

General
Red Hat (Main 1)
11:00
115min
Let's Build Logic Models
Matthew Miller

As you may know, Fedora Project Leader Matthew Miller is a little obsessed with Logic Models as an organizing tool. In this workshop, he'll review the concept (or go into depth for people who would like that), and then we'll go through the exercise of actually developing one or more models for real-world projects you're working on.

General
Lenovo (Breakout 1)
13:00
13:00
60min
Lunch
Red Hat (Main 1)
13:00
60min
Lunch
Lenovo (Breakout 1)
13:00
60min
Lunch
Rocky (Breakout 2)
13:00
60min
Lunch
Azure (Breakout 3)
14:00
14:00
240min
Closing the gap on the multimedia stack
Neal Gompa, Davide Cavalca

Historically, Fedora has been the only top ten Linux distribution missing a significant chunk of multimedia software mostly due to FFmpeg being excluded from the distribution for legal reasons. With the introduction of a limited build of FFmpeg in February 2022, that changed.

Less than a year later, a number of previously forbidden codecs have been approved for inclusion in Fedora. Following these events, Fedora saw an influx of multimedia-related packages. While much progress has been made, there are still over 200 packages in a popular third party repository that could potentially be moved to Fedora.

During this hackfest, we will:

  1. find eligible packages from a popular third party repository,
  2. try to build them using only Fedora repositories,
  3. attempt to fix any issues we encounter and
  4. submit selected packages for review and inclusion in Fedora.

Let's close that multimedia gap!

General
Red Hat (Main 1)
14:00
240min
EPEL 10 hackfest
Carl George, Troy Dawson, Stephen Gallagher

EPEL 10 is expected to launch in November or December of this year, a few months after Flock. EPEL 10 will be different than previous versions of EPEL because it will target individual minor versions in order to better integrate with CentOS Stream. There are many things that need work in order to make this vision a reality. During this hackfest, we'll work together on several of these items. This could include work on:

  • koji
  • bodhi
  • mirrormanager
  • ansible playbooks
  • fedpkg
  • mock

If we happen to have most of these pieces working prior to the hackfest, we can pivot our time to adding an initial set of packages to EPEL 10.

CentOS & Friends
Azure (Breakout 3)
14:00
240min
Fedora Diversity, Equity, & Inclusion (DEI) team hackfest
Jona Azizaj, Justin W. Flory

Join us for a half-day hackfest with the DEI team! This session is designed to welcome newcomers, provide insight into the DEI team's ongoing efforts, and outline our plans for the future. Here's what we'll cover:
- Introduction to the DEI team, including our GitLab workflow and team meetings
- Retrospective on the Fedora Week of Diversity
- Ticket triage on GitLab and collaboration on pending tickets
- Next steps for the DEI team

General
Lenovo (Breakout 1)
14:00
115min
Fedora Docs BOF Session
Steve Daley

Come and discuss hurdles in getting started with contributing to Fedora Docs. Discuss improvements that could be done to onboard new writers. Discuss possible organizational improvements that would help Fedora users quickly find the documentation they need.

General
Rocky (Breakout 2)