Hi, here is my Gemini-assisted summary for this week's meeting. • *Meeting Administration and Chair Rotation*: The working group discussed the process for chairing and secretarial duties, noting that information regarding the rotation schedule is not currently maintained in a central document or wiki. Michael Catanzaro indicated that documentation for special roles exists but does not document the rotation schedule, which has not been followed consistently due to scheduling conflicts. • *Review of Meeting Agenda and Pending Tasks*: The group reviewed the issue tracker and noted that no specific tickets were currently tagged for the meeting. • *Discussion on Showtime and Upstream Relations*: The group addressed recent tension regarding the Showtime project, which involved the restriction of bug reporting for Fedora users. Michael Catanzaro explained that the issue was resolved after the maintainer reverted changes to the issue report template. However, the group discussed the broader implications, noting that the incident reflected ongoing challenges regarding expectations of labor from upstream volunteers and the relationship between Fedora, Red Hat, and the GNOME community. • *Review of Issue 514 - Power Off in Initial Setup*: Allan Day introduced issue 514, which involves adding a power-off option to the initial setup screen. The group identified this as a non-controversial, low-hanging fruit task that could be implemented easily. • *Review of Issue 507 - Automatically Update AppStream Data*: The group discussed the status of automating AppStream metadata updates. Neal Gompa (Conan Kudo) explained that automation requires replacing existing tooling, as the current software, asgen, relies on Debian-specific structural assumptions that are incompatible with Fedora and RPM-based repository architectures. Neal Gompa (Conan Kudo) noted that a gap analysis is required before progress can be made. • *Issue Tracker Interface Difficulties*: Matthias Clasen reported technical issues with the forge website, specifically that the interface displayed zero open issues for tags that were known to contain content. Neal Gompa (Conan Kudo) attributed these intermittent failures to the platform and advised refreshing the page until the data displayed correctly. • *Review of Issue - Language and Keyboard Setup in Initial Setup*: Michael Catanzaro stated that the task to integrate language and keyboard layout settings into the GNOME Initial Setup is currently stalled. Michael Catanzaro noted that they do not anticipate completing this work before their departure from Red Hat at the end of the year. • *Review of Issue - Future of Rust Package Maintenance*: The group discussed the "Future of Rust package maintenance" ticket. Matthias Clasen noted that while the group needs to coordinate better with the maintainer, Fabio, positive progress has been observed through effective engagement by Milan. • *Review of Issue - GNOME Software Third-Party Repositories*: The group reviewed a request to add a button in GNOME Software that would allow users to enable third-party repositories even if they had previously declined the option. Michael Catanzaro noted that Allan Day's design is currently awaiting a response to questions posed by Neal Gompa (Conan Kudo). • *Bazaar App Store and Fedora Integration*: The group discussed Bazaar, a Flatpak-only app store that is now part of GNOME Circle, and its potential to replace GNOME Software. Participants noted that while Bazaar is gaining momentum, Fedora currently cannot enable Flathub by default due to FESCo policy, which would limit the app store's utility for Fedora users. • *Bazaar Development Stalls*: Neal Gompa (Conan Kudo) reported that the integration of Bazaar into Fedora has stalled because the original contributor, Kyle, stopped responding to review requests. The group concluded that any further movement on this inclusion would require another contributor to pick up the review process. • *Long-Term Strategy for Flatpak Migration*: Allan Day raised concerns regarding the lack of a clear, unified strategy for Flatpak distribution in Fedora. The group debated the risks of falling behind by relying on older software while other projects adopt newer tools, with Matthias Clasen noting that this is a recurring challenge when working within an enterprise Linux environment. • *Failure of Current Flatpak Strategy*: Michael Catanzaro stated that the current Flatpak strategy has failed, citing an inability to reach an agreement with the Flathub community regarding safety and maintenance standards. Michael Catanzaro noted that diplomacy efforts have not resulted in the necessary changes to make Flathub suitable for Fedora by default. • *User Experience and System Integrity Concerns*: Neal Gompa (Conan Kudo) emphasized that their primary requirement for Flatpak integration is maintaining user control over permissions and repository settings. Neal Gompa (Conan Kudo) noted that GNOME has not implemented the requested features for Flatpak management, leading to a suboptimal user experience. • *Future of Software Delivery and Vendor Repositories*: Neal Gompa (Conan Kudo) observed that third-party vendors are increasingly shipping their own Flatpak remotes rather than using Flathub, which effectively bypasses the central distribution policy issues that have hindered Fedora's progress. • *Fedora Flatpak Repository Filtering Status*: The group confirmed that there is a standing agreement to filter the Fedora Flatpak repository, but no active work is being performed. Michael Catanzaro clarified that this work remains blocked by the pending GNOME Software redesign, a condition accepted by the working group. • *Coordination with Upstream Design Teams*: The group discussed the importance of engaging with upstream design teams to ensure that new software centers can accommodate specific Fedora requirements, such as enabling third-party repositories and managing multiple repository sources. • *Repository Branching and Version Management*: The group held a technical discussion regarding the ability of potential future software centers to handle multiple repository versions. Neal Gompa (Conan Kudo) noted that supporting stable, beta, and nightly version streams is critical for Fedora users, and they will need to investigate if Bazaar or other solutions can handle these requirements. • *Review of Issue - xvfb-run Replacement*: The group addressed the final ticket regarding replacing `xvfb-run` with `wl-headless-run`. Neal Gompa (Conan Kudo) agreed to review the ticket, noting that previous discussions suggested the task might not require action for GNOME packages, and offered to close it if appropriate. • *Meeting Conclusion and Scheduling*: The group concluded the meeting with the arrangement that Allan Day will chair the next session and provide an agenda. It was confirmed that for September, Matthias Clasen will be the secretary, and Michael Catanzaro will serve as the backup secretary.
desktop@lists.fedoraproject.org