[01:00] good morning === pieq__ is now known as pieq [01:29] Morning callmepk [01:30] morning duflu [03:18] Oh, I think I missed something [05:50] good morning [05:50] good morning all [06:01] good morning desktoppers [06:04] good morning oSoMoN [06:05] oSoMoN: Good morning, and sorry for the delay, there are some internet problems here lately and the email server is down, so I didn't login ircclound and no emails were received. [06:07] hey oSoMoN [06:21] I used heroku to keep my account online, but I can only see these messages if I'm actually logged in. [06:25] handsome_feng, no worries, and thanks for merging! [06:25] hey Maik, didrocks [06:25] o/ [06:25] :) [06:27] :) [07:01] morning callmepk duflu didrocks oSoMoN Maik [07:02] marcustomlinson: hey :) [07:07] hey marcustomlinson [07:16] hey marcustomlinson didrocks oSoMoN Maik [07:16] heya callmepk [07:17] hey callmepk [07:43] goood morning desktopers [07:44] good morning marcustomlinson, callmepk, seb128 [07:45] lut oSoMoN , comment ça va ? [07:45] hey seb128 [07:45] hey marcustomlinson, how are you? [07:46] seb128: well thanks, you? [07:47] seb128, bien, et toi? [08:04] yo [08:06] hi all [08:08] moin jibel [08:08] how's it going? [08:16] hey Laney [08:18] gnome-shell-extensions pristine-tar 0fc1f2f Simon McVittie gnome-shell-extensions_3.38.0.orig.tar.xz.delta gnome-shell-extensions_3.38.0.orig.tar.xz.id * pristine-tar data for gnome-shell-extensions_3.38.0.orig.tar.xz * https://deb.li/3HTtM [08:18] gnome-shell-extensions upstream/latest 8957c27 Simon McVittie * pushed 15 commits * https://deb.li/VG6y [08:18] gnome-shell-extensions tags b7310de Simon McVittie upstream/3.38.0 * Upstream version 3.38.0 * https://deb.li/3TkI4 [08:23] hey Laney, jibel [08:23] Hey Laney oSoMoN [08:25] hey hey Laney, seb128 :) [08:36] lut diddledan [08:36] ups [08:36] lut didrocks [08:36] & jibel [08:38] oSoMoN, marcustomlinson , sorry I context switched and forgot to reply, I'm slightly better but still not great, that cold is no fun, I lost my voice during the w.e and it's still not fully back, at least I start feeling I'm the recovery path, nose is unblocked now [08:38] hey Laney [08:39] hey oSoMoN didrocks seb128! [08:44] salut seb128 [10:59] gobject-introspection tags 48babf5 Simon McVittie upstream/1.66.0 * Upstream version 1.66.0 * https://deb.li/BaQM [10:59] gobject-introspection upstream/latest faab8d6 Simon McVittie * pushed 77 commits * https://deb.li/9EPC [11:00] gobject-introspection pristine-tar 99916dc Simon McVittie gobject-introspection_1.66.0.orig.tar.xz.delta gobject-introspection_1.66.0.orig.tar.xz.id * pristine-tar data for gobject-introspection_1.66.0.orig.tar.xz * https://deb.li/iwEpV [13:01] meeting now soon? [13:06] also good afternoon [13:07] luna_: yeah, and good afternoon! [13:29] good morning desktopers [13:29] hey hellsworth [13:30] hey hellsworth, kenvandine [13:30] heya hellsworth Trevinho kenvandine oSoMoN [13:30] hey luna_ [13:30] hey hellsworth, luna_ [13:30] hi folks === didrocks999 is now known as didrocks [13:30] 1 month left until the 20.10 release [13:31] #startmeeting Desktop Team Weekly Meeting - 2020-09-22 [13:31] Meeting started Tue Sep 22 13:31:11 2020 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [13:31] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: [13:31] Roll call: didrocks, duflu, hellsworth, jamesh, jibel, kenvandine, Laney, marcustomlinson, oSoMoN, seb128 , tkamppeter, Trevinho, robert_ancell, callmepk [13:31] o/ [13:31] o/ [13:31] \o [13:31] o/ [13:31] o/ [13:31] o/ [13:31] \o [13:32] k, let's get started! [13:32] #topic rls-bb-bug === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: rls-bb-bug [13:32] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html [13:32] no desktop entry [13:32] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html [13:33] bug #1801814 [13:33] bug 1801814 in flatpak (Ubuntu Bionic) "Environment overwrites XDG_DATA_DIRS" [Undecided,Confirmed] https://launchpad.net/bugs/1801814 [13:33] seems a fix is released in Focal? can that be backported? (just a question) [13:34] it could probably [13:34] it's a flatpak/wayland session fix on bionic [13:35] I think it's not a priority to target for us, since it has no assign I would suggest deleting the bionic target for now [13:35] it doesn't stop someone to work on it if they want [13:35] agreed [13:35] thanks Didier, deleted [13:35] and that's it for bionic [13:36] #topic rls-ff-bug === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: rls-ff-bug [13:36] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html [13:36] the one bug there is assigned and targetted but just not untagged [13:37] remind me that I said I would try one day to filter those cases out of the reports, I will put that for my next hacking session [13:37] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-tracking-bug-tasks.html [13:38] Trevinho, you forgot to assign the SRU bug to yourself [13:38] other items are assigned or incomplete [13:38] seb128: oh [13:38] #topic rls-gg-bug === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: rls-gg-bug [13:38] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-incoming-bug-tasks.html [13:38] no desktop entry [13:38] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-tracking-bug-tasks.html [13:39] nothing needed there [13:39] #topic update_excuses_by_team.html#desktop-packages === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: update_excuses_by_team.html#desktop-packages [13:39] https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#desktop-packages [13:40] gstreamer is being hanlded [13:40] There is a new Firefox 81, and Thunderbird (some version) released today and yesterday if oSoMoN wants something new to package up btw :) [13:40] gnome-control-center should clear off when retries results are updated [13:41] luna_, thanks, such comments are better for the AOB part of the meeting that come next :-) [13:41] glib/gst-omx sounds like something that needs investigated [13:41] any taker? [13:41] I already handled it [13:41] great [13:41] gnoe-shell Binaries broken by the update: gnome-shell-extensions/3.37.91-1~fakesync/amd64 [13:42] Trevinho, ^ you are handling that? [13:42] Handled [13:42] sync to be done [13:42] seb128: alright then i know that for next time [13:42] shell is what is blocking xdg portals, etc (I've a mp for the report script that would indicate that if someone wants to review it ;-) [13:42] k, then we are good [13:42] #topic AOB === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 | Desktop Team Weekly Meeting - 2020-09-22 | Current topic: AOB [13:42] any other topic? [13:42] It's not to be done, I fake synced it [13:42] yeah [13:43] the SRU team are asking about the scope of our micro release exception [13:43] looks like life is going to get harder for gnome shell updates, around extensions [13:43] I saw that on discourse [13:43] https://discourse.ubuntu.com/t/scope-of-gnome-mru/18041/ [13:44] Trevinho was reprsenting us well there I think [13:44] yeah, doesn't make much sense imho, we need to figure out a way not to be blocked by them [13:44] I wonder if we should just remove any extension .deb from the ubuntu archive [13:44] it's very hard to check ALL them, not sure if we can avoid debian syncs for them at all [13:44] and tell users to just use the upstream facilities to install those [13:44] (I mean the ones we are not relying on and testing) [13:44] I'd agree, we can just support our ones, for the rest packages don't make any sense IMHO. [13:44] I was going to suggest deleting extensions that are known offenders [13:45] If that's what the SRU team wants [13:45] then fine, let's kick all gnome-shell-extension-* out [13:45] that should maybe a suggestion someone (Trevinho?) should post about on discourse to have a public discussion ? [13:45] seb128: is it possible to avoid auto-syncs to apply tho those packages? [13:45] https://blogs.gnome.org/sri/2020/09/16/the-gnome-extensions-rebooted-initiative/ is this in anyway helpful or related? [13:45] it's possible to blacklist syncs yes [13:45] I feel alone in that discussion, so if someone joins me, at least I don't feel like I speak for myself only :D [13:46] agreed that it’s the only sustainable way for us due to API instability IMHO [13:46] I don't know if you can do gnome-shell-extensions* [13:46] it's just code, it can be changed to do anything [13:46] ther's basically NO api either :) [13:46] we've a volounteer :D [13:47] Trevinho, can you post on discourse saying we want to remove those because of SRU requirement and upstream minor versions not being compatible [13:47] I will create a trello card [13:47] ok [13:47] and I will reply on the SRU team discussion, sorry for not doing earlier [13:48] I though you were handling that well so stayed out of it :-) [13:48] eheeh, no worries :) [13:48] Is this all because of one bug that happened once, or are there other cases? [13:48] thanks then [13:49] I've given my opinion on packages we still need the exceptions for, but maybe that list could be improved, so maybe it's better if you guys review it again and propose a final one (I'm sure Laney wanted something more) [13:49] Laney, I will let Trevinho comment on that, maybe a good question/answer for the discourse topic [13:49] Trevinho, right [13:49] Laney: not that I know, but for sure may be... there could be loads of cases where it's not working, just nobody checks [13:49] we can discuss that more after the meeting if needed [13:49] any other topic ? [13:49] The point for SRUs though ... [13:49] ok [13:50] well this is still something for all the team I imagine, so... fine to skip to later, but it should be interesting for most of us [13:50] Laney, sorry I though we addressed the SRU question enough, anything specific you think we should cover here? [13:51] Trevinho, 'this'? [13:51] SRU thingy [13:51] yes I was just going to say that SRUs don't care if something is working in the archive or not, it's more if something is broken *by* the SRU [13:51] if I understand the request we need to review the discourse post and see if the list makes sense and is complete [13:51] and agree on a course of actions for extensions [13:51] it's "OK" for things to be broken and stay broken [13:51] > In that case, I think this means that we cannot push microrelease updates of gnome-shell to stable releases because such updates are known to break packaged extensions. The microrelease exception was originally granted by the technical board on the basis that such updates are not expected to break things, and that situation has clearly changed in the case of gnome-shell. [13:51] just arrived a reply.... [13:52] so I think the scope is about whether shell stable releases do actually break extensions or if this is just one [13:53] I've a feeling the SRU team is not going let us get away with a 'this is one' [13:53] reality is that it can happen [13:53] yeah, it can [13:53] so we either need to remove things from the archive to reduce our testing [13:53] or increase our testplan to cover what is in the archive [13:53] can we remove things from focal though? [13:53] or another option I'm not thinking of? [13:53] I don't think so [13:54] I've NOT a scientific way to check if we're breaking [13:54] but we shouldn't have more new tarballs for focal after that round [13:54] nor saying "I teated them all" i think would be professional [13:54] tested* [13:54] GNOME schedules stops at .6 [13:54] yeah, but... we can still do cherry-picks [13:54] so I say we do an effort to test extensions from the archive for that round if that's what the SRU team requires... [13:55] and they may happen (like OEM things, for example I may do in the fingerprint lands) [13:55] well then we need to convince the SRU team on those cases that it's fine [13:55] either by explaining why the changes cherry picked are not risky [13:55] or by testing the extensions... [13:55] no? [13:56] 41 extensions, not easy task [13:57] sorry 42 in focal [13:57] let's remove the 3 we handle.... still 39 to check, impossible. [13:57] not impossible, but expensive to do yes [13:58] would it not be easier to let people download the extensions they want from: https://extensions.gnome.org/ ? [13:58] luna_, that's basically whar we suggested doing going forward [13:58] but we can't change past releases [13:58] ah true [13:59] anyway [13:59] I'm a bit lost at this point [13:59] Laney, Trevinho , did you want to get some conclusion out of the meeting? [13:59] or should we just wrap and keep that going here if needed? [14:00] it would have been nice to have had a unified position as the team [14:00] but it's ok, I guess that isn't going to come from a quick chat in the meeting [14:00] right, I think we need some data and time to process which is why I was suggesting Trevinho start a discourse topic about his proposal of removing extensions [14:00] yeah, not sure... I would like to have a statement to reply for sure [14:00] we can continue the discussion there [14:01] given the new one I mean [14:01] Trevinho, I'm going to reply [14:01] to the SRU post on discourse [14:01] seb128: new topic, not same on SRU exceptions, right? [14:01] yes [14:01] one specific about removing deb extensions for better shell maintainability [14:02] Robie asked for that conversation to be with the release team [14:02] they are on discourse? [14:03] Not sure, there's a category there but we only used it for like release schedules so far [14:03] k, I'm going to read the SRU post again there now [14:03] but no point keeping everyone in the meeting for that imho [14:04] so let's wrap and those interested can continue the discussion [14:04] ok [14:05] #endmeeting === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/mxaCZTVc | GNOME 3.38 work claiming / tracking: https://trello.com/b/sdyPskaS/gnome-338 [14:05] Meeting ended Tue Sep 22 14:05:01 2020 UTC. [14:05] Minutes: http://ubottu.com/meetingology/logs/ubuntu-desktop/2020/ubuntu-desktop.2020-09-22-13.31.moin.txt [14:05] thanks everyone! [14:05] np [14:05] thx! [14:07] so our option I think [14:07] 1. don't SRU gnome-shell updates [14:07] 2. validate every extension in the archive as part of the SRU test plan [14:07] 3. remove deb extensions to avoid 2. [14:07] 4. accept that gnome-shell updates can create issues for some universe extensions (is that ok? needs r-t convincing) [14:07] 5. other? [14:08] what do people here think? [14:09] I think we can rule out 1, we want updates they are beneficial to most users [14:09] 2. is has a non trivial resource cost and I don't think we do have the resources for that atm [14:09] 1. would just make people sad, and as I wrote, it would be silly to make ubuntu worse for 1 offending case that was fixed anyways [14:09] so I would suggest 3 or maybe 4... [14:10] 3 makes the most sense to me, but the question remains of what to do for currently supported releases [14:10] I agree [14:10] or a mix, we could purge things are outdated, buggy, known to break and maybe keep a few popular ones if we believe there is a value in having them as a deb (is there?) [14:10] 3 is the final path, wondering for focal though [14:10] well if there's community doing the work to maintain them, fine... [14:10] not saying we ban them [14:10] but they need to be responsible for [14:10] it's always tricky [14:10] because there is, until there isn't [14:11] and then we are left with a LTS to maintain and no-one to fix those that had community interest [14:11] is there any value to have some as deb (out of default install for us and flavors) [14:12] don't think so [14:13] for sure there may be extensions (dashtodock) for example that is outdated in e.g.o [14:13] so packages help [14:13] but this is a case where users can still always just intall it from git... [14:13] not that hard [14:13] right, or get the e.g.o situation sorted out [14:13] which is the real problem [14:13] exactly [14:14] we can't do the role of the maintainer for everything, if we're not [14:15] I'd argue that if upstreams are not updating their extensions on e.g.o, packaging them as debs to work around the problem is not a good fix [14:21] Trevinho, marcustomlinson , what happened to the vte/g-t updates? [14:22] seb128: marcustomlinson was busy so I took it, but I've not finished yet [14:22] seb128: if you want to take it, feel free :) [14:23] Trevinho, no, maybe you should have it to marcus if you are already busy was my point :) [14:23] also it's done in Debian so just a merge, shouldn't be too difficult === alan_g is now known as alan_g_ [14:25] seb128: yeah, yeah... shouldn't be long indeed [14:25] seb128: just didn't had time yet, but will do it later [14:26] I actually took it when it wasn't in debian yet so it involved a few more work [14:27] I was leaving that one because marcustomlinson was signed up on Trello [14:27] but I see that he left the card, so ... [14:29] quick poll - for those of you that have both - do you disable the integrated graphics in your systems for Ubuntu? [14:29] Trevinho, that's not true, the update was uploaded to Debian on monday and you discussed it with marcus and the card changed on thursday [14:29] and just use the discreet cards? [14:29] Beret: I only use integrated :) [14:30] (unless I've to test stuff on nvidia) [14:30] Beret, hey, I've an XPS with only intel so I'm out of that poll [14:30] seb128: I mean, I looked at that before it was in debian... then I noticed was just a merge [14:31] but I had it into my radar even before [14:31] Trevinho, you should have left it to marcus who said would do it on friday [14:31] now we are tuesday and it's still not done [14:31] Beret, I disable the discret card for longer battery life. [14:32] I'm looking to buy a new desktop/machine and I do google hangouts like ... too much... so I need hardware acceleration of that [14:32] so I'm thinking of getting a discrete graphics capable NUC [14:32] my existing NUC is integrated only and I can't get hangouts accelerated [14:33] which renders the machine not really useful while in a google meet [14:33] seb128: I just wanted to help as he was busy, but I can handle quickly, nw [14:34] Beret: mh, well recent integrated card should be quite good at that, and for sure intel ones have better and earlier support for video acceleration [14:34] I've a recent NUC with integrated only and I can stay all day long in a HO without any problem. [14:34] python linter in vscode is what kills the NUC [14:34] seb128: meanwhile I've also opened https://discourse.ubuntu.com/t/removal-of-gnome-shell-extension-from-universe-and-stop-auto-syncs/18437 [14:35] jibel: don't tell me that about clangd :D [14:35] jibel, I have i915 [14:35] it's awful [14:35] I don't know what is on this machine [14:36] lspci says VGA compatible controller: Intel Corporation Device 9bca [14:37] Trevinho: Thanks for posting that, but I think that it should been on the ubuntu-release list, since I don't believe most release team members read the desktop group on discourse - or even read discourse at all most of the time. Maybe email the list to point to the thread? [14:37] what does lspci | grep VGA say? [14:37] 00:02.0 VGA compatible controller: Intel Corporation Iris Pro Graphics 580 (rev 09) [14:37] Laney: I don't have powers to write them, can you maybe move it? [14:37] that's me [14:37] Trevinho: email list [14:37] ubuntu-release@lists.ubuntu.com [14:38] you have the power, for sure [14:43] Laney: I meant that I've not the powers to create a topic in the Release team section [14:43] of discourse [14:44] yeah, I'm not sure it should be there, we didn't use that section for discussions yet [14:44] it's got restricted access [14:44] I'd have just started a thread on the email list, but if you want to have it on discourse then I'm just suggesting sending an email saying "please see this thread" to the release team list [14:47] so that release team members actually have a chance of seeing it :> [14:48] Laney: well can be both, I wrote there as that's what seb told me :) [14:55] it's fine if you prefer that, I'm just suggesting echo "I started a Discourse thread about removing gnome-shell extensions from the Ubuntu archive, would appreciate your feedback: " | mail -s "Thread about removing gnome-shell extensions from Ubuntu" ubuntu-release@lists.ubunt.com [14:55] :> [14:55] Trevinho: sorry :/ [14:55] looks like I got you in trouble [14:56] marcustomlinson: no, no worries :) [14:56] bah, why does my client tend to drop from IRC on idle now :-/ [14:57] Laney, Trevinho , I suggested to post on discourse to have a team + community discussion about our suggested course of actions, that's a bit orthogonal to the r-t discussion (which is taking the result of the post to them) [14:58] * Trevinho writes to ML to notify as well [14:58] thx [14:58] merci [14:58] I think it's OK / nice / good to involve that team early [14:59] right [15:07] seb128: which client are you using? [15:07] IRCCloud has been disconnecting me pretty often lately [15:08] used to stay connected, but that was when i was paying [15:08] i stopped paying and it would stay connected at least throughout the work day [15:08] but now i get disconnected every 3-4 hours it seems [15:11] Nice IRC connection you've got there... [15:12] ...shame if anything were to happen to it... [15:24] lol [15:24] kenvandine, no, just hexchat here but I think it's rather nm status changes === ayan is now known as Guest4740 [16:48] Laney, hi :), is there an ETA of gtk+3.0 3.24.23 for focal? [16:50] ricotz: no ETA, it's somewhere on the list though [16:51] You Can Help™ [16:53] I would not expect it to more than a rebuild of the groovy package [17:02] the upload probably will indeed be that, also needs SRU bug and build/runtime testing [17:03] see you tomorrow === ijohnson is now known as ijohnson|lunch === ijohnson|lunch is now known as ijohnson