Fedora Workstation WG summary, 2025-05-20

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



This meeting summary was generated by Google Gemini and then edited by Michael to correct a few errors.

May 20, 2025

Meeting May 20, 2025 at 08:40 CDT (somebody must have joined early)

Summary

Jan Grulich raised concerns about inconsistent packaging practices and proposed standardizing them, with Matthias Clasen, Tomáš Popela, Allan Day, and Nieves Montero Fernandez agreeing to make the documentation public. Matthias Clasen initiated a discussion about the Intel LPMD power management daemon, already in Fedora, with Tomáš Popela clarifying its purpose for newer Intel hardware, while Michael Catanzaro expressed a general sentiment about the continuous introduction of new daemons. Matthias Clasen also proposed installing evolution EWS by default for better Microsoft 365 integration, a suggestion supported by Tomáš Popela, Michael Catanzaro, and Felipe, with Tomáš Popela and Nieves Montero Fernandez volunteering to make configuration changes. Michael Catanzaro started a discussion on meeting minutes publication, with Chris Murphy suggesting continuing both Meetbot and Gemini summaries for about a month to allow for transition, acknowledging the strengths and weaknesses of each method.

Details

Standardizing Packaging Practices

Jan Grulich raised the issue of inconsistent packaging practices, noting that some packages use cherry-picking while others prefer merging, even when merging is feasible. To ensure consistency as packaging duties rotate, Jan Grulich proposed establishing standard practices to avoid issues like those caused by diverging branches. Matthias Clasen agreed on the need for documented practices and questioned where to put the documentation. Jan Grulich mentioned an existing internal Red Hat document, but Matthias Clasen suggested making the guidelines public, possibly on the Fedora wiki or the docs page. Tomáš Popela proposed making parts of the internal document public or using an easily editable format like Google Docs linked from a static page. Allan Day recommended using the project's documentation page. Jan Grulich clarified that the document suggests merging as the preferred method, with exceptions for cherry-picking in specific scenarios and when branches have already diverged. Matthias Clasen acknowledged the effort and noted that Nieves Montero Fernandez, the previous packager, had already discussed and agreed with the proposal. The consensus was to make the document public and treat it as a living document.

New Power Management Daemon (Intel LPMD)

Matthias Clasen brought up a discussion about a new power management daemon, Intel Low Power Mode Daemon, that was mentioned in the Matrix room. Tomáš Popela clarified that it has been part of Fedora for several releases. The current request, initiated by Hans, is to pre-install the package by adding it to the hardware comps ground and create a systemd preset. Tomáš Popela explained that this daemon allows Intel hardware, particularly newer generations, to enter deeper sleep states, preventing issues like overheating while suspended. Matthias Clasen expressed frustration with the frequent introduction of new power daemons by hardware vendors. The general sentiment was that while these changes are necessary, the continuous introduction of new daemons is not ideal. Matthias Clasen suggested following up with Tomáš Popela to ensure the changes are effective.

Gnome Online Accounts and Evolution EWS

Matthias Clasen introduced an issue regarding Gnome Online Accounts and EWS (issue 461), proposing to install evolution EWS by default for better Microsoft 365 integration. Tomáš Popela recalled that Milan had already done the work to split the lib package, and the current step involves adding the package to comps. Michael Catanzaro agreed that this seems uncontroversial and should be approved. The discussion then shifted to the best way to pull in evolution EWS core, with options including adding it to comps or using a conditional weak dependency or recommends in Gnome Online Accounts, Gnome Calendar, or Contacts. Felipe preferred adding a recommends. The understanding is that applications will need to handle the case where Evolution EWS core is not installed. Tomáš Popela and Nieves Montero Fernandez volunteered to look into making the necessary configuration changes.

Meeting Minutes Publication

Michael Catanzaro initiated a discussion about the future of publishing meeting minutes. While Michael Catanzaro likes the Gemini summaries, Chris Murphy noted that Meetbot, which was used for IRC meetings, is not ideal for the current video format. Chris Murphy suggested continuing both methods for a while, linking the Gemini notes from the Meetbot log, to allow for a transition period. Matthias Clasen inquired about the duration of this dual approach. Chris Murphy proposed a month or six months, acknowledging the arbitrary nature of the timeline. Michael Catanzaro suggested another month, suspecting limited direct usage of Meetbot logs but potential following of email announcements with Meetbot links. Chris Murphy highlighted that Meetbot minutes are sometimes consulted for clarifying decisions and logic. Concerns were raised about Gemini's ability to handle disagreements or voting accurately, suggesting manual addition of votes to Gemini summaries if needed. Michael Catanzaro noted Gemini's strength in summarizing conversations but its occasional lack of domain-specific knowledge, requiring some correction. The decision was to continue with both Meetbot and Gemini for approximately a month before revisiting the approach.

Suggested next steps

Jan Grulich and Nieves Montero Fernandez will look into adding the evolution-ews package to comps or as a Recommends for gnome-online-accounts.

Chris Murphy will continue publishing both Meetbot logs and Gemini summaries of the meeting minutes for approximately one month.


--
_______________________________________________
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