Fedora Workstation Working Group Meeting Notes, 19 May
Nieves Montero Fernandez via desktop <[email protected]> Tue, 19 May 2026 20:02:25 +0500
| Newsgroups | gmane.linux.redhat.fedora.desktop |
|---|---|
| Message-ID | <CAHCggpB6GR9vp6g465UsHHDJf9T=7vuh=L=aDwjc_SXCbhzjDw@mail.gmail.com> |
--===============3395440592958405137== Content-Type: multipart/alternative; boundary="000000000000372f6506522cf820" --000000000000372f6506522cf820 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Attendees - Allan - Chris - Jiri Prajzner - Lee Thomas - Luigi - Matthias - Michael - Nieves - Tomas *#topic totem-video-thumbnailer not removed on upgrade to Fedora 44 *(follow-up) #link https://forge.fedoraproject.org/workstation/tickets/issues/513 The team discussed the previously unresolved issue regarding the automatic thumbnailer for Totem. Tom=C3=A1=C5=A1 Popela noted that there is no meanin= gful way to remove the thumbnailer, and Michael Catanzaro explained that RPM package management constraints make this difficult. Tom=C3=A1=C5=A1 Popela question= ed why DNF does not automatically suggest uninstalling the package when dependencies are unused, but the team concluded they lacked a solution. The group agreed to block work on this task and close the issue, as they determined they cannot effectively remove the component . *#topic Add "Power Off" option to initial welcome screen *#link https://forge.fedoraproject.org/workstation/tickets/issues/514 Power Options in Initial Setup: There was a discussion regarding a request to add a power-off option to the GNOME Initial Setup screen for OEM installation use cases, allowing administrators to power off a machine before handing it over. Michael and Matthias suggested that powering off after the Anaconda installation completes is a more natural way to handle this. Tom=C3=A1=C5=A1 observed that the current shell chrome in initial set= up mode removes the power-off option, leaving only suspend. The group remained skeptical about adding a power-off button directly to the welcome screen, as it may appear unusual, though Matthias suggested it could potentially be enabled in the shell without altering the initial setup user interface. OEM Installation and Future of GNOME Initial Setup: The participants discussed how to approach OEM installation modes and the long-term future of the GNOME Initial Setup application. Tom=C3=A1=C5=A1 questioned whether = this should be addressed upstream so that all deployments could benefit, rather than creating a distro-specific solution. Michael noted that while there is talk of upstream replacing GNOME Initial Setup with a new application, they were uncertain if such an app would support necessary features like live user mode. Matthias added that they believe there are contributors capable of working on the new application if it is required. Matthias committed to taking an action item to investigate the current upstream story regarding GNOME Initial Setup, and the group agreed that Allan and Michael should collaborate to align on the first boot experience. Live User Mode Prioritization: The conversation turned to the requirements for live user mode, which Michael identified as important for Fedora and live USB usage, despite it possibly not being a priority for upstream GNOME. Allan emphasized the importance of aligning with upstream developers, such as Adrian, to avoid working in isolation. The participants reached a consensus that any efforts to replace the setup application must include design considerations for live session usage. *#Other announcements* LAS Conference Report: Matthias provided an update on the LAS Conference, describing it as a well-attended event with an engaged audience. He highlighted a presentation from the KDE team concerning their crash collection system, which utilizes Sentry on the server side. Matthias stated they would investigate the details of the KDE system to see if there is potential interest from the GNOME infrastructure team to explore a similar crash collection solution for upstream GNOME. --000000000000372f6506522cf820 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><h3 dir=3D"ltr" style=3D"line-height:1.8;margin-top:0pt;ma= rgin-bottom:8pt"><span style=3D"font-family:Roboto,sans-serif;color:rgb(31,= 31,31);background-color:transparent;font-variant:normal;vertical-align:base= line;white-space:pre-wrap"><font size=3D"2" style=3D"">Attendees</font></sp= an></h3><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bott= om:4pt"><span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);ba= ckground-color:transparent;font-variant:normal;vertical-align:baseline;whit= e-space:pre-wrap">- Allan</span></p><p dir=3D"ltr" style=3D"line-height:1.3= 8;margin-top:0pt;margin-bottom:4pt"><span style=3D"font-family:Roboto,sans-= serif;color:rgb(48,48,48);background-color:transparent;font-variant:normal;= vertical-align:baseline;white-space:pre-wrap">- Chris</span></p><p style=3D= "line-height:1.38;margin-top:0pt;margin-bottom:4pt"><span style=3D"font-fam= ily:Roboto,sans-serif;color:rgb(48,48,48);background-color:transparent;font= -variant:normal;vertical-align:baseline;white-space:pre-wrap">- Jiri Prajzn= er</span></p><p style=3D"line-height:1.38;margin-top:0pt;margin-bottom:4pt"= ><span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);backgroun= d-color:transparent;font-variant:normal;vertical-align:baseline;white-space= :pre-wrap">- Lee Thomas</span></p><p style=3D"line-height:1.38;margin-top:0= pt;margin-bottom:4pt"><span style=3D"font-family:Roboto,sans-serif;color:rg= b(48,48,48);background-color:transparent;font-variant:normal;vertical-align= :baseline;white-space:pre-wrap">- Luigi</span></p><p style=3D"line-height:1= .38;margin-top:0pt;margin-bottom:4pt"><span style=3D"font-family:Roboto,san= s-serif;color:rgb(48,48,48);background-color:transparent;font-variant:norma= l;vertical-align:baseline;white-space:pre-wrap">- Matthias</span></p><p dir= =3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:4pt"><span = style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);background-color= :transparent;font-variant:normal;vertical-align:baseline;white-space:pre-wr= ap">- Michael</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top= :0pt;margin-bottom:4pt"><span style=3D"font-family:Roboto,sans-serif;color:= rgb(48,48,48);background-color:transparent;font-variant:normal;vertical-ali= gn:baseline;white-space:pre-wrap">- Nieves</span></p><p dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:4pt"><span style=3D"font-= family:Roboto,sans-serif;color:rgb(48,48,48);background-color:transparent;f= ont-variant:normal;vertical-align:baseline;white-space:pre-wrap">- Tomas</s= pan></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bott= om:4pt"><span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);ba= ckground-color:transparent;font-variant:normal;vertical-align:baseline;whit= e-space:pre-wrap"><br></span></p><p style=3D"box-sizing:border-box;margin-t= op:0px;margin-bottom:1rem;white-space:pre-wrap;color:rgb(33,37,41);font-fam= ily:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helv= etica Neue",Arial,"Noto Sans",sans-serif,"Apple Color E= moji","Segoe UI Emoji","Segoe UI Symbol","Not= o Color Emoji""><b>#topic totem-video-thumbnailer not removed on upgra= de to Fedora 44 </b><span style=3D"font-size:14px">(follow-up) #link </span><a target=3D"_blank" href=3D"https://forge.fedoraproject.org/w= orkstation/tickets/issues/513" style=3D"font-size:14px;box-sizing:border-bo= x;color:rgb(0,136,204);text-decoration:none;background-color:transparent">h= ttps://forge.fedoraproject.org/workstation/tickets/issues/513</a></p><p sty= le=3D"box-sizing:border-box;margin-top:0px;margin-bottom:1rem;white-space:p= re-wrap;color:rgb(33,37,41);font-family:-apple-system,BlinkMacSystemFont,&q= uot;Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans&= quot;,sans-serif,"Apple Color Emoji","Segoe UI Emoji",&= quot;Segoe UI Symbol","Noto Color Emoji""><span id=3D"gmail-= docs-internal-guid-71930ba4-7fff-86ec-6dc9-3218ec3d3551"></span></p><span s= tyle=3D"background-color:transparent;font-variant:normal;white-space:pre-wr= ap;font-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-align:baselin= e">The team discussed the previously unresolved issue regarding the automat= ic thumbnailer for Totem. Tom=C3=A1=C5=A1 Popela noted that there is no mea= ningful way to remove the thumbnailer, and Michael Catanzaro explained that= RPM package management constraints make this difficult.</span><span style= =3D"background-color:transparent;font-variant:normal;white-space:pre-wrap;f= ont-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-align:baseline"> = Tom=C3=A1=C5=A1 Popela questioned why DNF does not automatically suggest un= installing the package when dependencies are unused, but the team concluded= they lacked a solution</span><span style=3D"background-color:transparent;f= ont-variant:normal;white-space:pre-wrap;font-family:Roboto,sans-serif;color= :rgb(48,48,48);vertical-align:baseline">. The group agreed to block work on= this task and close the issue, as they determined they cannot effectively = remove the component </span><span style=3D"background-color:transparent;fon= t-variant:normal;white-space:pre-wrap;font-family:Roboto,sans-serif;color:r= gb(48,48,48);vertical-align:baseline">.</span><br><p style=3D"box-sizing:bo= rder-box;margin-top:0px;margin-bottom:1rem;white-space:pre-wrap;color:rgb(3= 3,37,41);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",= Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,&q= uot;Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbo= l","Noto Color Emoji""><br></p><p dir=3D"ltr" style=3D"line-= height:1.38;margin-top:0pt;margin-bottom:4pt"><span style=3D"font-family:Ro= boto,sans-serif;color:rgb(48,48,48);background-color:transparent;font-varia= nt:normal;vertical-align:baseline;white-space:pre-wrap"></span></p><p style= =3D"box-sizing:border-box;margin-top:0px;margin-bottom:1rem;white-space:pre= -wrap;color:rgb(33,37,41);font-family:-apple-system,BlinkMacSystemFont,&quo= t;Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans&qu= ot;,sans-serif,"Apple Color Emoji","Segoe UI Emoji",&qu= ot;Segoe UI Symbol","Noto Color Emoji";font-size:14px"><b>#t= opic Add "Power Off" option to initial welcome screen </b>#link <a target=3D"_blank" href=3D"https://forge.fedoraproject.org/work= station/tickets/issues/514" style=3D"box-sizing:border-box;color:rgb(0,136,= 204);text-decoration:none;background-color:transparent">https://forge.fedor= aproject.org/workstation/tickets/issues/514</a></p><span style=3D"backgroun= d-color:transparent;font-variant:normal;white-space:pre-wrap;font-family:Ro= boto,sans-serif;color:rgb(48,48,48);font-weight:700;vertical-align:baseline= ">Power Options in Initial Setup</span><span style=3D"background-color:tran= sparent;font-variant:normal;white-space:pre-wrap;font-family:Roboto,sans-se= rif;color:rgb(48,48,48);vertical-align:baseline">: There was a discussion r= egarding a request to add a power-off option to the GNOME Initial Setup scr= een for OEM installation use cases, allowing administrators to power off a = machine before handing it over</span><span style=3D"background-color:transp= arent;font-variant:normal;white-space:pre-wrap;font-family:Roboto,sans-seri= f;color:rgb(48,48,48);vertical-align:baseline">. Michael and Matthias sugge= sted that powering off after the Anaconda installation completes is a more = natural way to handle this</span><span style=3D"background-color:transparen= t;font-variant:normal;white-space:pre-wrap;font-family:Roboto,sans-serif;co= lor:rgb(48,48,48);vertical-align:baseline">. Tom=C3=A1=C5=A1 observed that = the current shell chrome in initial setup mode removes the power-off option= , leaving only suspend. The group remained skeptical about adding a power-o= ff button directly to the welcome screen, as it may appear unusual, though = Matthias suggested it could potentially be enabled in the shell without alt= ering the initial setup user interface</span><span style=3D"background-colo= r:transparent;font-variant:normal;white-space:pre-wrap;font-family:Roboto,s= ans-serif;color:rgb(48,48,48);vertical-align:baseline">.</span><br><span st= yle=3D"background-color:transparent;font-variant:normal;white-space:pre-wra= p;font-family:Roboto,sans-serif;color:rgb(48,48,48);font-weight:700;vertica= l-align:baseline">OEM Installation and Future of GNOME Initial Setup</span>= <span style=3D"background-color:transparent;font-variant:normal;white-space= :pre-wrap;font-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-align:= baseline">: The participants discussed how to approach OEM installation mod= es and the long-term future of the GNOME Initial Setup application. Tom=C3= =A1=C5=A1 questioned whether this should be addressed upstream so that all = deployments could benefit, rather than creating a distro-specific solution<= /span><span style=3D"background-color:transparent;font-variant:normal;white= -space:pre-wrap;font-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-= align:baseline">. Michael noted that while there is talk of upstream replac= ing GNOME Initial Setup with a new application, they were uncertain if such= an app would support necessary features like live user mode</span><span st= yle=3D"background-color:transparent;font-variant:normal;white-space:pre-wra= p;font-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-align:baseline= ">. Matthias added that they believe there are contributors capable of work= ing on the new application if it is required</span><span style=3D"backgroun= d-color:transparent;font-variant:normal;white-space:pre-wrap;font-family:Ro= boto,sans-serif;color:rgb(48,48,48);vertical-align:baseline">. Matthias com= mitted to taking an action item to investigate the current upstream story r= egarding GNOME Initial Setup, and the group agreed that Allan and Michael s= hould collaborate to align on the first boot experience</span><span style= =3D"background-color:transparent;font-variant:normal;white-space:pre-wrap;f= ont-family:Roboto,sans-serif;color:rgb(48,48,48);vertical-align:baseline">.= </span><br><p style=3D"box-sizing:border-box;margin-top:0px;margin-bottom:1= rem;white-space:pre-wrap;color:rgb(33,37,41);font-family:-apple-system,Blin= kMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial= ,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe= UI Emoji","Segoe UI Symbol","Noto Color Emoji""><= span id=3D"gmail-docs-internal-guid-2d76d0b5-7fff-4c05-0b8a-45cc9bead1c5"><= span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);background-= color:transparent;font-weight:700;font-variant:normal;vertical-align:baseli= ne">Live User Mode Prioritization</span><span style=3D"font-family:Roboto,s= ans-serif;color:rgb(48,48,48);background-color:transparent;font-variant:nor= mal;vertical-align:baseline">: The conversation turned to the requirements = for live user mode, which Michael identified as important for Fedora and li= ve USB usage, despite it possibly not being a priority for upstream GNOME. = Allan emphasized the importance of aligning with upstream developers, such = as Adrian, to avoid working in isolation</span><span style=3D"font-family:R= oboto,sans-serif;color:rgb(48,48,48);background-color:transparent;font-vari= ant:normal;vertical-align:baseline">. The participants reached a consensus = that any efforts to replace the setup application must include design consi= derations for live session usage</span><span style=3D"font-family:Roboto,sa= ns-serif;color:rgb(48,48,48);background-color:transparent;font-variant:norm= al;vertical-align:baseline">.</span></span></p><p style=3D"box-sizing:borde= r-box;margin-top:0px;margin-bottom:1rem;white-space:pre-wrap;color:rgb(33,3= 7,41);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Rob= oto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"= ;Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol&q= uot;,"Noto Color Emoji""><b>#Other announcements</b></p><p style= =3D"box-sizing:border-box;margin-top:0px;margin-bottom:1rem;white-space:pre= -wrap;color:rgb(33,37,41);font-family:-apple-system,BlinkMacSystemFont,&quo= t;Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans&qu= ot;,sans-serif,"Apple Color Emoji","Segoe UI Emoji",&qu= ot;Segoe UI Symbol","Noto Color Emoji""><span id=3D"gmail-do= cs-internal-guid-73125abf-7fff-f8ea-d12b-bb64338e0fe5"><span style=3D"font-= family:Roboto,sans-serif;color:rgb(48,48,48);background-color:transparent;f= ont-weight:700;font-variant:normal;vertical-align:baseline">LAS Conference = Report</span><span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,4= 8);background-color:transparent;font-variant:normal;vertical-align:baseline= ">: Matthias provided an update on the LAS Conference, describing it as a w= ell-attended event with an engaged audience</span><span style=3D"font-famil= y:Roboto,sans-serif;color:rgb(48,48,48);background-color:transparent;font-v= ariant:normal;vertical-align:baseline">. He highlighted a presentation from= the KDE team concerning their crash collection system, which utilizes Sent= ry on the server side</span><span style=3D"font-family:Roboto,sans-serif;co= lor:rgb(48,48,48);background-color:transparent;font-variant:normal;vertical= -align:baseline">. Matthias stated they would investigate the details of th= e KDE system to see if there is potential interest from the GNOME infrastru= cture team to explore a similar crash collection solution for upstream GNOM= E</span><span style=3D"font-family:Roboto,sans-serif;color:rgb(48,48,48);ba= ckground-color:transparent;font-variant:normal;vertical-align:baseline">.</= span></span></p></div> --000000000000372f6506522cf820-- --===============3395440592958405137== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRlc2t0 b3AgbWFpbGluZyBsaXN0IC0tIGRlc2t0b3BAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmcKVG8gdW5z dWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBkZXNrdG9wLWxlYXZlQGxpc3RzLmZlZG9yYXByb2pl Y3Qub3JnCkZlZG9yYSBDb2RlIG9mIENvbmR1Y3Q6IGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0 Lm9yZy9lbi1VUy9wcm9qZWN0L2NvZGUtb2YtY29uZHVjdC8KTGlzdCBHdWlkZWxpbmVzOiBodHRw czovL2ZlZG9yYXByb2plY3Qub3JnL3dpa2kvTWFpbGluZ19saXN0X2d1aWRlbGluZXMKTGlzdCBB cmNoaXZlczogaHR0cHM6Ly9saXN0cy5mZWRvcmFwcm9qZWN0Lm9yZy9hcmNoaXZlcy9saXN0L2Rl c2t0b3BAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmcKRG8gbm90IHJlcGx5IHRvIHNwYW0sIHJlcG9y dCBpdDogaHR0cHM6Ly9mb3JnZS5mZWRvcmFwcm9qZWN0Lm9yZy9pbmZyYS90aWNrZXRzL2lzc3Vl cy9uZXcK --===============3395440592958405137==--