Hi, here are my Gemini-assisted minutes for this week's meeting: • *Meeting Commencement*: Matthias Clasen opened the meeting after confirming that a quorum was present. • *Anaconda Maintenance*: Matthias Clasen provided an update regarding an Anaconda bug: Anaconda fails to uninstall itself after installing Fedora. Matthias filed a bug report and intends to contact the Anaconda developers to address this issue. • *Libcanberra and Sound Themes*: Matthias Clasen discussed the proposal to drop Libcanberra and move sound handling into the GNOME Shell to utilize GStreamer. While there was no opposition to the change, the group noted a need to determine how to map sound names to actual sound files. Matthias Clasen plans to follow up with Florian and Jonas to progress this task. • *Package Management Updates*: Matthias Clasen added the removal of xvfb-run and its replacement with modern Wayland equivalents to the packager duty document. They noted a requirement to remind the package duty crew to monitor for this during package updates. • *Fedora 45 Marketing*: Matthias Clasen created a ticket to collect marketing-worthy material for the Fedora 45 release, such as content for release videos or launch parties, and requested that participants contribute items to this ticket. • *Status Notifiers*: Matthias Clasen decided to defer the discussion on the open ticket regarding status notifiers until Neal, who was leading the effort, is available to participate in two weeks. • *AI Static Analysis of Packages*: Matthias Clasen presented findings from an AI-based static analysis of Fedora packages, noting that the majority of identified "important" issues were non-reproducible. Michael Catanzaro corroborated this, sharing that GStreamer developers reported better results using the LLVM static analyzer rather than the GCC static analyzer, and agreed that null pointer reference warnings were often weak. • *AI-Generated Issue Reports Policy*: Michael Catanzaro discussed their blog post regarding AI-generated issue reports, advocating against banning them outright despite the challenges they present. • *Duplicate Bug Detection*: Matthias Clasen and Michael Catanzaro discussed using AI to identify duplicate bug reports. Michael Catanzaro expressed skepticism about direct AI interaction with issue trackers based on previous negative experiences at Red Hat but acknowledged the potential value for tools like ABRT. Matthias Clasen added that they are interested in investigating the feasibility of running an internal Sentry instance for crash collection. • *Scheduling and Meeting Cancellation*: Because many participants will be unavailable the following week due to travel, the group decided to cancel the meeting for the upcoming week and reconvene in two weeks. • *Password Manager Software*: Matthias Clasen raised the possibility of replacing Seahorse with newer applications like Key Rack, given the progress on GNOME keyring replacement by O7. Michael Catanzaro clarified that Secrets is not a direct replacement for Seahorse, but Key Rack is. The group agreed to revisit this topic in two weeks. • *Ubuntu Desktop and Accessibility*: Jiri Prajzner shared information regarding Ubuntu's desktop lens, focusing on its accessibility features and integration of AI, such as speech-to-text and AI assistants. • *Speech-to-Text Integration*: Jiri Prajzner highlighted their own work on an assistant that uses Whisper for speech-to-text, Retrieval Augmented Generation, and the Large Language Model backend for GNOME. The group agreed to discuss these topics further in two weeks, with a focus on potential cooperation and accessibility improvements.
desktop@lists.fedoraproject.org