[05:26] good morning [05:38] Good morning [05:38] salut didrocks [05:38] salut jibel, ça va ? [05:39] didrocks, ça va bien et toi? [05:41] à la fraiche, ça va :) [05:42] didrocks, ça va pas durer, apparemment il va faire chaud chez toi [05:44] ouais, "à la fraiche" est relatif, j'ai ouvert à 6h20 et il fait encore 27.6°C à l'intérieur… [05:45] en plus, vu qu'on fait refaire toute la toiture, le revêtement en dessous est noir sur les toits terrasses [05:45] ça ne doit pas aider [05:46] Morning didrocks, jibel, pitti [05:47] Morning duflu [05:50] didrocks, I installed yaru-theme-gnome-shell but the theme of the shell didn't change, is there anything else to update? [05:52] hey duflu [05:52] jibel: yeah, you need all those changes: bug #1783571 [05:52] bug 1783571 in yaru-theme (Ubuntu) "Set Yaru as default" [Undecided,New] https://launchpad.net/bugs/1783571 [05:52] but for them to be done, we need the MIR to be acked [05:53] (I'm running all those branches locally to test them, works) [06:00] jibel: if you want to temper your system, just modify /usr/share/gnome-shell/modes/ubuntu.json and change to "stylesheetName": "Yaru/gnome-shell.css" [06:01] jibel: then, alt + f2 and "rt" [06:01] and for gdm: change the gdm3.css alternative manually to point to: /etc/alternatives/gdm3.css -> /usr/share/gnome-shell/theme/Yaru/gnome-shell.css [06:06] didrocks, new theme \o/ Thanks! [06:11] jibel: yw! :-) [06:15] good morning desktoppers [06:18] salut oSoMoN, ça va ? [06:22] salut didrocks, ça va bien, et toi? [06:27] oSoMoN: chaudement, mais ça va :) [07:16] good morning desktopers [07:19] salut seb128 [07:19] lut didrocks [07:19] didrocks, Trevinho, jibel, you still have cards on the bionic trello board, could you review them and move to the cosmic board/archive/wontfix as fit? [07:20] seb128: sure [07:20] thx [07:22] didrocks, the one you have in review about the volume cna probably archived since I think the new board already has a card for that [07:22] yeah, will have a look [07:24] thx [07:31] seb128, done [07:33] Morning seb128 [07:33] Oh I was just thinking about those cards this morning [07:33] hey duflu, how are you? [07:34] duflu, how so? why do you still care about the old board? ;) [07:34] seb128, I'm well. Got some artistic therapy today (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168). You? [07:34] GNOME issue (Merge request) 168 in mutter "clutter: Disable event throttling and deferral [performance]" (comments: 27) [Performance, Opened] [07:34] I care because the project plan never leaves my brain. It's always there even away from work [07:35] Same goes for source code [07:36] I'm good! [07:38] Also, no rain today (unless you count pre-dawn) [07:39] now that we have Yaru, a reminder to everyone (unsure how we can do that) to whoever update GNOME Shell with styles changes that they need to take care about Yaru as well (3 way merge, we have an upstream/ directory) [07:44] didrocks, I'm not sure what that means but I'm also not likely to be updating gnome-shell ... might be worth documenting somewhere though? (maybe debian/README.Ubuntu?) [07:44] Laney, Trevinho, ^ you are probably the ones likely to update gnome-shell [07:44] oSoMoN, ^ or maybe you [07:44] (since you signed up once for that ;) [07:45] * duflu can't quite figure out what "styles changes" in gnome-shell would be [07:46] I guess changes to their css [07:46] which would need to be carried over to our custom shell css [07:46] like new widgets theming or such [07:47] I thought of that but would think many/some CSS changes would not require downstream theme changes [07:47] New widgets, yes [07:48] bottom line is that having what is needed documented is useful :) [07:48] Hopefully people would notice quickly if something looked too Adwaita [07:49] seb128: does people really red debian/README.Ubuntu or any wiki page when updating? :) [07:49] can still push some procedure, we'll see [07:50] well, I would expect Treinvh_o or Lane_y do so if they know that something needs to be taken care of [07:50] unless they know what you mean without needing it written down [07:50] it means that for any GNOME Shell theme breakage, both pacakges to be released in sync [07:50] (I don't, but I'm neither a theme master nor likely to do the update) [07:50] I guess they know how to do a 3 way merge, but better to document [07:51] it means gnome-shell needs to be updated by someone who understands css enough to know what is a "breakage" in the theme and what is not [07:51] or understand how our theming/override are done enough [07:52] well, everytime you remove a class or rename one, it's a breakage [07:52] as easy :) [07:52] what if they add color definition? [07:52] as yaru will theme that class [07:52] or change a color? [07:52] do we need to check if we need a color tweak on our side as well? [07:52] addition isn't a breakage, but still needs to be reported [07:52] basically, any changes they do in their sass should be reported (at least diffed against) [07:53] also can whoever update the shell fix yaru? [07:53] they should MP, it's the process [07:53] and anyone can MP [07:53] or do we need to go through the communitheme team? [07:53] I guess we could get our team having write powers [07:53] but still, better to MP for having a reread [07:53] the community is active enough that it shouldn't be problematic atm [07:54] * duflu has only ever tried fixing the sass once... https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/90 ... I hope upstream eventually fixes that [07:54] GNOME issue (Merge request) 90 in gnome-shell "Display full application names under their icons" (comments: 9) [Closed] [07:54] yeah, I don't see right now that being an issue [07:54] but still, having more people with commit rights to the repo would be good [07:54] right [07:54] pushing release tags and such [07:54] let's hope gnome-shell doesn't change their css too often :p [07:55] yeah… [07:55] Hmm, maybe we want that patch in Ubuntu [07:57] duflu, they said https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/58 was a better way to go [07:57] GNOME issue (Merge request) 58 in gnome-shell "WIP: Fix long application names being truncated" (comments: 4) [Opened] [07:57] seb128, also it got put on hold for months. Meanwhile my tiny patch works perfectly and is finished [07:59] Trevinho, ^ do you have an opinion on that? [08:06] oops moin [08:06] Morning Laney [08:06] seb128: I'm not going to be doing a theme update inside the shell I don't think [08:06] Trevinho: It would be good not to wait weeks before getting on a new series [08:07] we are starting to do 3.29 now [08:07] hey duflu [08:09] seb128: how can I help with the 3.29 update? [08:14] hey Laney [08:15] 18.04 emptied [08:15] andyrock, look on http://people.canonical.com/~platform/desktop/versions.html for something you think you could update and work on updating the packaging (https://wiki.ubuntu.com/DesktopTeam/git is worth reading for GNOME components, they mostly use that workflow now) [08:16] Laney, well, the point is that whoever does a gnome-shell update should make sure it doesn't regress our theming or we ship something buggy to our users [08:16] I understand [08:17] so if it's buggy whoever is doing the update should update the theme shell css to reflect the upstream changes [08:17] Firstly I'm not confident that I wouldn't make it more buggy by trying to do an update with poor knowledge of the procedure. [08:17] Secondly I think the procedure itself is not ideal. [08:17] kk thanks [08:17] I thought we had a line of work to try to improve this situation [08:17] Didier is documenting it [08:18] that should address your first point [08:18] I know that the second one is a bit tangential [08:19] but it exiting makes updating gnome-shell to be burdensome [08:20] on improving the procedure itself, I think we are doing what we think is best/easier now with the new theme (using a scss derivated from the upstream one) [08:21] (out of not having a custom theme) [08:22] but yeah, it makes updating gnome-shell less trivial :/ [08:22] I don't have a good answer to that today [08:23] andyrock, those in sync with Debian it makes sense to update in Debian/salsa with a merge request there [08:24] Laney, I looked at version for unstable, took me a bit to remember what we were doing but we don't usually track unstable GNOME as a common target [08:25] Laney, there is a light green section between yellow and green which is "New unstable version available" which lists components that are uptodate on the stable serie but have an unstable update available [08:25] ok [08:26] seb128: Laney: tell me if that makes sense: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/tree/debian/README.Ubuntu [08:26] you have to look in the yellow section too, those are "needs merge" ones that might have a version to update for [08:27] * duflu is guessing Trevinho is delayed now, since the all nighter on Tuesday [08:27] Or maybe that's just normal, from what I hear about Spanish life [08:28] Laney, if you want to track a component on 3.29 specifically (e.g gnome-shell) we usually update the line for that one, e.g https://bazaar.launchpad.net/~ubuntu-desktop/ubuntu-desktop-versions/trunk/revision/1642 [08:29] didrocks: reading [08:29] "is the source of Yaru GNOME Shell theme" is a confusing statement to me [08:29] s/source/upstream/? [08:30] Laney: feel free to ammend/MP :) [08:30] :/ [08:30] ? [08:30] * Laney feels trapped [08:31] don't [08:31] it's probably easier to direct edit/commit your changes that proxy through Didier [08:31] I thought I was being asked for feedback now I have to go make changes myself [08:31] shrugh [08:31] sorry, it's all new to me [08:31] not that different with what you always do for wiki pages when asking for rereading… [08:31] anyway [08:31] if it's just english/wording it's probably easier to just fix [08:32] if that's the content which is not clear that's probably worth asking [08:32] right [08:33] * Laney thought that was the second case [08:33] My understanding of that sentence is that the yaru shell theme is derivated from that directory [08:33] it made me think that there is a directory inside gnome-shell called data/theme which contains yaru's gnome shell theme [08:33] so any change to the master should be reflected to the copy [08:33] right, wording can probably be improved [08:34] what seb128 told is correct, indeed. [08:34] "The upstream GNOME Shell `data/theme/` directory is used as a based for our Yaru GNOME Shell theme so any change made upstream needs to be reflected in our derivated version" [08:34] or something around those lines? [08:35] sounds good to me [08:36] basis* derivative* ;-) [08:36] yes that makes sense, thx! [08:36] Laney, ^ sounds better to you? I'm happy to commit those changes (unless you want to de-frenglish and write an improved version, which is fine too) [08:36] yw [08:37] k, let me commit with your fixes [08:37] and then the rest is three way merge these things, then update upstream/ [08:38] right [08:39] right [08:39] I prefer that we keep the upstream/ directory as it's easier to do the 3 way merge [08:40] rather than writing down "this is the last version we merged with", and have to download the old source pacakages in addition to the new one [08:40] it's also nice to be able to diff the base and derivative version locally [08:40] or to know what base has been used [08:40] didrocks, Laney, wording tweaks commited/pushed [08:40] thx [08:41] well done for using git :P [08:41] np! [08:41] haha [08:41] thanks! [08:41] I got tricked :p [08:48] andyrock, if you want to look at some easy updates, file-roller totem totem-pl-parser gnome-calculator are probably in that category, also click on the "Open Bug..." and file a bug to record you are working on an update so we don't dup work [08:48] (that opens a normal bug but with the tag "upgrade-software-version" which is used to list the bug is the "status" column of http://people.canonical.com/~platform/desktop/versions.html) [08:50] I'm going to change the GNOME_STABLE_SERIES to GNOME_UNSTABLE_SERIES for a lot of things I think [08:50] sound good? [08:52] some of them have a regex matching stable things though [08:53] oh right you should just delete the version bit I think [08:54] yeah, I'm a bit unsure if we shouldn't just change the GNOME_STABLE_SERIES to 3.29 if we plan to track 3.29 for most component [08:54] I guess there is no best/right way [08:54] both get the job done and have some small drawbacks [08:54] so yeah, just change the ones you want :) [08:55] guess it's easy to revert later on [08:56] right [08:57] Laney, pull before commiting changes, I did a trivial commit to fix the boost version [09:03] k [09:03] why is totem pinned to 3.26? [09:09] * duflu should know but cannot remember [09:10] Laney, possibly because until recently we wanted SSDs. Now we use CSD I see no reason [09:12] Also LIM, maybe [09:12] Also people forget sometimes === ogra_ is now known as ogra [09:31] Laney, that's the newest? [09:31] I don't remember :/ [09:32] yeah I think it's probably that they just didn't do a 3.28 and all the 3.26 stuff got that version [09:56] Morning [09:57] good morning Trevinho [10:05] Morning Trevinho, willcooke [10:07] Hi duflu and oSoMoN [10:08] * Trevinho noted all the gnome shell changes... [10:08] For theme I mean. [10:09] seb128: nautilus on cosmic, what want to do? [10:11] andyrock: most of branches, updating salsa merging the tag version and pq rebase is normally enough... I Hadded something in the wiki for that some weeks ago. But is easy. [10:11] ahoy duflu Trevinho [10:20] hi Trevinho willcooke [10:21] Trevinho: need to resolve the desktop icon situation still afaik [10:22] Trevinho: kk [11:00] Laney: ah, right... If want me to look into the proposition for shell let me know [11:06] probably one for seb128 [11:19] Trevinho, what do you mean nautilus on cosmic? I though Didier uploaded your update on friday? [11:20] seb128: version... [11:20] Trevinho, we stay on what we have [11:20] seb128: also I've pushed a cosmic fix while bionic is waiting [11:20] k [11:21] being stuck on 3.26 I thought was the question [11:21] Laney: yes... And answered we do :-) [11:21] staying [11:21] ? [11:22] So it seems, no? [11:22] dunno, I missed that discussion but ok [11:22] 13:20:41 Trevinho, we stay on what we have [11:22] Not much discussion [11:22] yeah I saw the line but it sounds like a decision that I didn't know about [11:22] well the situation from previous cycle didn't change [11:23] there is some resumed interest for the desktop icon extension and Didier is going to help a bit upstream on that [11:23] so hopefully it unblocks us [11:23] but it's not today [11:23] maybe still this cycle, let's see [11:24] Trevinho just offered to help so I'm a bit confused about let's see [11:24] but ok [11:25] did he? when/where? [11:25] 26/07 12:00:50 Laney: ah, right... If want me to look into the proposition for shell let me know [11:25] at least that's what that says to me [11:25] " the proposition for shell"? [11:25] I couldn't parse what that meant [11:26] thought it meant an extension [11:26] but still, we can ask... [11:26] yeah [11:26] Trevinho, what do you mean by "proposition for shell"? [11:26] also Trevinho is way behind on the work he commited to do this cycle [11:27] Trevinho, you signed up for getting us gs-connect by default, feature freeze is coming and it looks like you didn't even started looking at that so please don't commit for more work [11:27] that is more like what I meant by asking you [11:27] right [11:28] I think that at this point Trevinho has overcommited himself for the cycle already, so no more things on his list :) [11:28] and Didier is helping upstream on the desktop icons thing [11:28] so hopefully that's on its way to resolution [11:29] meanwhile there are enough other updates to do :) [11:29] I'm aware [11:29] this is one of the few that is blocked on some work happening [11:29] also Carlos was planning to port to GTK4 this cycle [11:29] seb128: I was looking at it, but I saw didier started. And you know I wish I could have avoided all this maintenance work on packaging itself, but as nobody else does it I had to do it [11:30] but I think they might have rolled back from that plan [11:30] Trevinho, what maintenance/packaging work? [11:31] seb128: well all the mutter, shell and nautilus releases... [11:31] you do a good maintainer for those, don't be shy :) [11:32] what did cost you time is the month you spent on the git import script... [11:32] not those 3 updates [11:33] Naaa that was over in a week or so. But all the rest of the time has been spent in back and forth with upstream reviews, backport and such.. Context switch make me loose time also [11:34] you are the one deciding of how you organize your time and when/how you context switch, the items you worked on had been on your list since the start of the cycle [11:34] is there a card for the extension thing? [11:34] would like to spy on that one ;-) [11:35] Laney, https://trello.com/c/oD8wcMJO/97-desktop-icons-next-generation [11:35] thx! [11:35] yw! [11:35] ah, proposed, I didn't look in that lane [12:31] I was like "oh cool we can drop all this -schemas stuff" for g-s-d [12:31] except we can't eh :( [12:41] u-s-d still using them? [12:41] guess so [12:41] didn't actually check tbh [12:42] don't see any bigger updates in the changelog at least [12:42] andyrock, sounds like smcv is waking up to do some updates as well today and did update file-roller there, probably makes our update easier [12:43] seb128: yeah but not 3.29.1 [12:43] ah right [12:43] if we decided to drop those desktop files we can probably get that syncable [12:43] good point :) [12:43] I'll sponsor things like that to experimental [12:43] if you want [12:43] Laney, is Debian doing 3.29 yet? [12:43] andyrock, ^ [12:43] if debian is me [12:43] then yes [12:43] mutter and gnome-shell are in already [12:44] and gtk [12:44] was harassing people for a glib release [12:44] still some kinks there to work out [12:47] trying to do the bigger bits first [12:47] but I'm not sure what to upload to cosmic before gnome-shell itself is ready [12:50] well maybe g-s-d needs to go together if some of dbus api between them changed but otherwise the other components should be pretty independant [12:50] unless systemd user session bits land and create depends with gdm/gnome-session? I didn't check what was happening on that front [12:50] nope [12:50] apps are probably OK, speaking of core session components [12:53] right [13:04] Laney, seb128: I'm still confused. Should I try to work on salsa or not for file-roller? [13:04] if yes in debian unstable or experimental? [13:05] L_aney said he would sponsor the 3.29 version to debian experimental, so probably makes sense to do the update there [13:06] kk [13:06] we can drop the compat .desktop so maybe that one can even by synced in Ubuntu then [13:12] andyrock: you need a commit like https://salsa.debian.org/gnome-team/mutter/commit/3bf7b25a4f2e2fd3cfc1c2f0f3725a86835f2573 and https://salsa.debian.org/gnome-team/mutter/commit/46dc4564dd1e41f24149089b860359f86ea5b96c to move unstable to experimental [13:13] ignore the commit message on the last one, I messed that up 😐 [13:14] ah you might want to join #debian-gnome too [14:39] OMG RAIN [14:41] send it over !!! [14:42] Laney, you have rain? [14:42] yep [14:42] Laney, i hate you [14:42] :P [14:42] I hope you're dancing in it [14:42] probably not going to last [14:47] finished [14:47] pfft [15:06] all dry again now [15:23] no rain here today and it's > 31°C now at my desk :/ [15:23] I'm melting and so is my laptop [15:23] time for some gelatto, bbiab [15:36] what blocked d-conf -> dconf last cycle? [15:36] anybody remember? [16:34] Laney, according to the openweather extension, there is a thunderstorm and heavy rain outside here [16:34] but it's lying :( [16:35] :((((((((((((( [16:35] https://www.bbc.co.uk/weather/ng5 [16:35] this is looking good === chrisccoulson_ is now known as chrisccoulson [16:53] Laney: I guess that I need to open MP in salsa right? [16:54] the problem is that I cannot open an MP against an existent branch [16:54] e.g. file-roller has no debian/experimental branch [16:54] how does it work in this case? [16:59] not sure what gitlab does in this case [16:59] maybe you could go to #debian-gnome and put it in RFS: in the topic [17:00] chrisccoulson, same here. Supposed to be thunder, but it's just hot and sunny [18:12] Laney, dconf we never sorted out the armhf autopkgtest issue (that's in the trello board still if you are interested) [19:36] night all