Re: Fedora Workstation Working Group Meeting 2025-06-10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Here is Gemini's summary of the meeting. I have edited it to fix the usual mistakes.

Jun 10, 2025

Meeting Jun 10, 2025 at 08:58 CDT

Meeting records Transcript

Summary

Canonical plans to disable X11, aligning with Fedora Rawhide's current non-X11 Gnome session, prompting discussions about GNOME Shell extension development and nested compositor alternatives like Weston, KWin, and KDE's built-in features, as reported by Neal Gompa (Conan Kudo). Neal Gompa (Conan Kudo) and Tomáš Popela shared their positive impressions of Flock, including talks on multimedia improvements with Christian, derivative experiences with Antheas and Noel, Anaconda user experience, and container technologies with Dan Walsh and Sebastian, while noting lower community attendance. The participants also discussed Open H.264 status updates, the Forgejo migration, outdated website screenshots, and proposed karma policy updates for package promotion, with Nieves Montero Fernandez and Adam leading the conversation on implementation, and considered future meeting invitations for Adrian to discuss gnome-session, systemd, and GDM.

Details

X11 Disablement

Matthias noted that Canonical plans to disable X11 in their next release, aligning with Fedora efforts. Neal Gompa (Conan Kudo) reported that Fedora Rawhide has already disabled X11, with the current compositors and tests running against a non-X11 capable gnome-session. A key user concern is the lack of a clear path for GNOME Shell extension development without nested mutter, but Neal Gompa (Conan Kudo) mentioned a potential GNOME Shell SDK coming in the current cycle.

Nested Compositor Alternatives

Neal Gompa (Conan Kudo) discussed the ongoing development of a GNOME Shell SDK to address the lack of nested mutter. While hopeful, they expressed mild concern about its initial completeness. Neal Gompa (Conan Kudo) mentioned that users needing nested functionality could use Weston or KWin, which offer native nesting. They also highlighted that KDE has advanced built-in nesting capabilities and workflows for development.

Flock Report - General Impressions and Multimedia

Neal Gompa (Conan Kudo) found Flock to be generally good, with significant interest in desktop-related topics. A major takeaway was discussions with Christian and others about improving Fedora's multimedia story, with the understanding that previous constraints are being relaxed. Neal Gompa (Conan Kudo) expects to implement some initial changes in the coming weeks, with more substantial improvements over the next year.

Flock Report - Derivative Experiences and Community

Neal Gompa (Conan Kudo) had many discussions about making it easier to build Fedora-based derivatives, specifically with Antheas and Noel from the Basi team. There were also positive conversations with Anaconda developers about improving user experience. Neal Gompa (Conan Kudo) noted a lower attendance of community members, likely due to the proximity of Red Hat Summit and DevConf.CZ.

Flock Report - Presentations and Workshops

Neal Gompa (Conan Kudo) did not present at Flock but led workshops on multimedia, the initial setup wizard and Anaconda, and building images with Kiwi. Tomáš Popela also attended Flock and briefly connected with Neal Gompa (Conan Kudo). Tomáš Popela observed that community involvement at Flock was similar to recent events in the Czech Republic.

Flock Report - Bazzite Team and Container Technologies

Tomáš Popela was impressed by the Bazzite team's progress in creating a Fedora-based system, noting their rapid development and adoption of newer technologies like bootc. He attended a BOF on containers organized by Dan Walsh, where Antheas from Bazzite shared their experiences. Tomáš Popela mentioned Sebastian's plans to explore OCI baked containers and composefs with Flatpak, which resonated with attendees.

Flock Report - Upstreaming Efforts and Fedora Project Leader

Neal Gompa (Conan Kudo) mentioned that Antheas from Bazzite is seeking help from kernel community members to upstream more of their code, which is currently a major concern. Tomáš Popela noted a blog post about the change in the Fedora Project Leader and the related ceremonies. Tomáš Popela met Jef Spaleta and invited them to a future meeting, though their current schedule is very busy.

Open H.264 Status

Matthias inquired about the status of Open H.264 and its relation to multimedia improvements. Neal Gompa (Conan Kudo) has a new contact at Cisco in Germany and is trying to advance progress. Christian and Neal Gompa (Conan Kudo) are also working on improving things for this codec specifically. Neal Gompa (Conan Kudo) hopes for better out-of-the-box support in the coming months but will consider disabling the repo if no progress is made this week, avoiding version or epoch changes. Michael Catanzaro is fine with waiting another week as Benzheng reported a fix to their Jenkins instance.

Forgejo Migration

Matthias asked about the status of Forgejo, the replacement for Pagure. Neal Gompa (Conan Kudo) reported that the infrastructure team is actively working on a migrator for Pagure to Forgejo that aims to maintain users, comments, and links, minimizing the need for direct action from their team. Tomáš Popela added that the Forgejo CEO gave a presentation about Forgejo at Flock.

Outdated Website Screenshots

Matthias raised issue 482 regarding outdated screenshots on the website and asked for volunteers to help update them. Neal Gompa (Conan Kudo) offered to guide someone through the process of taking and submitting new screenshots and can do it themselves in a few weeks when back home. Tomáš Popela noted that the reporter of the issue is willing to contribute new screenshots. Neal Gompa (Conan Kudo) will reach out to assist them, having done this for KDE previously. Allan Day suggested QA for new screenshots, and Matthias proposed having the contributor attach them to the issue. Tomáš Popela noted that the user has already added screenshots to the issue. Neal Gompa (Conan Kudo) will review them and help with the submission process.

Policy Updates and Karma

Nieves Montero Fernandez discussed the policy updates with Adam, noting the default karma is +3 for automatic promotion to stable. Adam recommended reviewing packages individually, especially critical path ones, and potentially increasing their minimum karma to 5 or 10. Nieves Montero Fernandez clarified that packages with negative computed karma will never be pushed automatically. Neal Gompa (Conan Kudo) suggested turning off auto time and auto karma for full manual control. Allan Day inquired about Adam's view on minimum testing time, but Nieves Montero Fernandez stated the discussion mainly focused on karma. Nieves Montero Fernandez believes increasing karma for complex or critical path packages while keeping the default for trivial ones is a good approach.

Implementing Karma Changes

Matthias questioned how to implement the karma changes concretely, especially for packages on duty, and whether a list of critical path packages exists. Tomáš Popela mentioned a spreadsheet created by Ian that could be used for this purpose. Matthias suggested adding a column to mark critical path packages and recommend karma levels. Nieves Montero Fernandez agreed to take the lead on adding this column.

Meeting Secretary and Future Invitations

Michael Catanzaro pointed out that Neal Gompa (Conan Kudo) was scheduled as secretary but was not reminded to take notes, and noted that someone took notes in the pad anyway. Matthias was aware and suggested that the automated transcript might suffice for now. Matthias mentioned plans to invite Adrian to a future meeting to discuss Gnome session, systemd, and GDM, noting Adrian's current unavailability due to new hire orientation and an open source event.

Suggested next steps

Matthias will ask about plans for publicizing the Gnome Shell SDK.

Neal Gompa (Conan Kudo) will guide the contributor through the process of submitting updated website screenshots.

Matthias will ask the contributor to attach new website screenshots to issue 482.

Neal Gompa (Conan Kudo) will follow up with Cisco on the OpenH264 issue this week and Matthias will add it to next week's agenda.


--
_______________________________________________
desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/desktop@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux