/srv/irclogs.ubuntu.com/2018/07/26/#ubuntu-desktop.txt

didrocksgood morning05:26
jibelGood morning05:38
jibelsalut didrocks05:38
didrockssalut jibel, ça va ?05:38
jibeldidrocks, ça va bien et toi?05:39
didrocksà la fraiche, ça va :)05:41
jibeldidrocks, ça va pas durer, apparemment il va faire chaud chez toi05:42
didrocksouais, "à la fraiche" est relatif, j'ai ouvert à 6h20 et il fait encore 27.6°C à l'intérieur…05:44
didrocksen plus, vu qu'on fait refaire toute la toiture, le revêtement en dessous est noir sur les toits terrasses05:45
didrocksça ne doit pas aider05:45
dufluMorning didrocks, jibel, pitti05:46
jibelMorning duflu05:47
jibeldidrocks, I installed yaru-theme-gnome-shell but the theme of the shell didn't change, is there anything else to update?05:50
didrockshey duflu05:52
didrocksjibel: yeah, you need all those changes: bug #178357105:52
ubot5bug 1783571 in yaru-theme (Ubuntu) "Set Yaru as default" [Undecided,New] https://launchpad.net/bugs/178357105:52
didrocksbut for them to be done, we need the MIR to be acked05:52
didrocks(I'm running all those branches locally to test them, works)05:53
didrocksjibel: 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:00
didrocksjibel: then, alt + f2 and "rt"06:01
didrocksand for gdm: change the gdm3.css alternative manually to point to: /etc/alternatives/gdm3.css -> /usr/share/gnome-shell/theme/Yaru/gnome-shell.css06:01
jibeldidrocks, new theme \o/ Thanks!06:06
didrocksjibel: yw! :-)06:11
oSoMoNgood morning desktoppers06:15
didrockssalut oSoMoN, ça va ?06:18
oSoMoNsalut didrocks, ça va bien, et toi?06:22
didrocksoSoMoN: chaudement, mais ça va :)06:27
seb128good morning desktopers07:16
didrockssalut seb12807:19
seb128lut didrocks07:19
seb128didrocks, 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:19
didrocksseb128: sure07:20
seb128thx07:20
seb128didrocks, the one you have in review about the volume cna probably archived since I think the new board already has a card for that07:22
didrocksyeah, will have a look07:22
seb128thx07:24
jibelseb128, done07:31
dufluMorning seb12807:33
dufluOh I was just thinking about those cards this morning07:33
seb128hey duflu, how are you?07:33
seb128duflu, how so? why do you still care about the old board? ;)07:34
dufluseb128, I'm well. Got some artistic therapy today (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168). You?07:34
gitlab-botGNOME issue (Merge request) 168 in mutter "clutter: Disable event throttling and deferral [performance]" (comments: 27) [Performance, Opened]07:34
dufluI care because the project plan never leaves my brain. It's always there even away from work07:34
dufluSame goes for source code07:35
seb128I'm good!07:36
dufluAlso, no rain today (unless you count pre-dawn)07:38
didrocksnow 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:39
seb128didrocks, 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
seb128Laney, Trevinho, ^ you are probably the ones likely to update gnome-shell07:44
seb128oSoMoN, ^ or maybe you07:44
seb128(since you signed up once for that ;)07:44
* duflu can't quite figure out what "styles changes" in gnome-shell would be07:45
seb128I guess changes to their css07:46
seb128which would need to be carried over to our custom shell css07:46
seb128like new widgets theming or such07:46
dufluI thought of that but would think many/some CSS changes would not require downstream theme changes07:47
dufluNew widgets, yes07:47
seb128bottom line is that having what is needed documented is useful :)07:48
dufluHopefully people would notice quickly if something looked too Adwaita07:48
didrocksseb128: does people really red debian/README.Ubuntu or any wiki page when updating? :)07:49
didrockscan still push some procedure, we'll see07:49
seb128well, I would expect Treinvh_o or Lane_y do so if they know that something needs to be taken care of07:50
seb128unless they know what you mean without needing it written down07:50
didrocksit means that for any GNOME Shell theme breakage, both pacakges to be released in sync07:50
seb128(I don't, but I'm neither a theme master nor likely to do the update)07:50
didrocksI guess they know how to do a 3 way merge, but better to document07:50
seb128it 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 not07:51
seb128or understand how our theming/override are done enough07:51
didrockswell, everytime you remove a class or rename one, it's a breakage07:52
didrocksas easy :)07:52
seb128what if they add color definition?07:52
didrocksas yaru will theme that class07:52
seb128or change a color?07:52
seb128do we need to check if we need a color tweak on our side as well?07:52
didrocksaddition isn't a breakage, but still needs to be reported07:52
didrocksbasically, any changes they do in their sass should be reported (at least diffed against)07:52
seb128also can whoever update the shell fix yaru?07:53
didrocksthey should MP, it's the process07:53
didrocksand anyone can MP07:53
seb128or do we need to go through the communitheme team?07:53
didrocksI guess we could get our team having write powers07:53
didrocksbut still, better to MP for having a reread07:53
seb128the community is active enough that it shouldn't be problematic atm07:53
* duflu has only ever tried fixing the sass once... https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/90 ... I hope upstream eventually fixes that07:54
gitlab-botGNOME issue (Merge request) 90 in gnome-shell "Display full application names under their icons" (comments: 9) [Closed]07:54
didrocksyeah, I don't see right now that being an issue07:54
didrocksbut still, having more people with commit rights to the repo would be good07:54
seb128right07:54
didrockspushing release tags and such07:54
seb128let's hope gnome-shell doesn't change their css too often :p07:54
didrocksyeah…07:55
dufluHmm, maybe we want that patch in Ubuntu07:55
seb128duflu, they said https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/58 was a better way to go07:57
gitlab-botGNOME issue (Merge request) 58 in gnome-shell "WIP: Fix long application names being truncated" (comments: 4) [Opened]07:57
dufluseb128, also it got put on hold for months. Meanwhile my tiny patch works perfectly and is finished07:57
seb128Trevinho, ^ do you have an opinion on that?07:59
Laneyoops moin08:06
dufluMorning Laney08:06
Laneyseb128: I'm not going to be doing a theme update inside the shell I don't think08:06
LaneyTrevinho: It would be good not to wait weeks before getting on a new series08:06
Laneywe are starting to do 3.29 now08:07
Laneyhey duflu08:07
andyrockseb128: how can I help with the 3.29 update?08:09
seb128hey Laney08:14
duflu18.04 emptied08:15
seb128andyrock, 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:15
seb128Laney, 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 users08:16
LaneyI understand08:16
seb128so if it's buggy whoever is doing the update should update the theme shell css to reflect the upstream changes08:17
LaneyFirstly 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
LaneySecondly I think the procedure itself is not ideal.08:17
andyrockkk thanks08:17
LaneyI thought we had a line of work to try to improve this situation08:17
seb128Didier is documenting it08:17
seb128that should address your first point08:18
LaneyI know that the second one is a bit tangential08:18
Laneybut it exiting makes updating gnome-shell to be burdensome08:19
seb128on 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:20
seb128(out of not having a custom theme)08:21
seb128but yeah, it makes updating gnome-shell less trivial :/08:22
seb128I don't have a good answer to that today08:22
seb128andyrock, those in sync with Debian it makes sense to update in Debian/salsa with a merge request there08:23
seb128Laney, 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 target08:24
seb128Laney, 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 available08:25
Laneyok08:25
didrocksseb128: Laney: tell me if that makes sense: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/tree/debian/README.Ubuntu08:26
Laneyyou have to look in the yellow section too, those are "needs merge" ones that might have a version to update for08:26
* duflu is guessing Trevinho is delayed now, since the all nighter on Tuesday08:27
dufluOr maybe that's just normal, from what I hear about Spanish life08:27
seb128Laney, 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/164208:28
Laneydidrocks: reading08:29
Laney"is the source of Yaru GNOME Shell theme" is a confusing statement to me08:29
Laneys/source/upstream/?08:29
didrocksLaney: feel free to ammend/MP :)08:30
Laney:/08:30
didrocks?08:30
* Laney feels trapped08:30
seb128don't08:31
seb128it's probably easier to direct edit/commit your changes that proxy through Didier08:31
LaneyI thought I was being asked for feedback now I have to go make changes myself08:31
didrocksshrugh08:31
Laneysorry, it's all new to me08:31
didrocksnot that different with what you always do for wiki pages when asking for rereading…08:31
didrocksanyway08:31
seb128if it's just english/wording it's probably easier to just fix08:31
seb128if that's the content which is not clear that's probably worth asking08:32
didrocksright08:32
* Laney thought that was the second case08:33
seb128My understanding of that sentence is that the yaru shell theme is derivated from that directory08:33
Laneyit made me think that there is a directory inside gnome-shell called data/theme which contains yaru's gnome shell theme08:33
seb128so any change to the master should be reflected to the copy08:33
seb128right, wording can probably be improved08:33
didrockswhat seb128 told is correct, indeed.08:34
seb128"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
seb128or something around those lines?08:34
didrockssounds good to me08:35
Laneybasis* derivative* ;-)08:36
Laneyyes that makes sense, thx!08:36
seb128Laney, ^ 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
seb128yw08:36
seb128k, let me commit with your fixes08:37
Laneyand then the rest is three way merge these things, then update upstream/08:37
seb128right08:38
didrocksright08:39
didrocksI prefer that we keep the upstream/ directory as it's easier to do the 3 way merge08:39
didrocksrather than writing down "this is the last version we merged with", and have to download the old source pacakages in addition to the new one08:40
seb128it's also nice to be able to diff the base and derivative version locally08:40
seb128or to know what base has been used08:40
seb128didrocks, Laney, wording tweaks commited/pushed08:40
Laneythx08:40
Laneywell done for using git :P08:41
seb128np!08:41
seb128haha08:41
didrocksthanks!08:41
seb128I got tricked :p08:41
seb128andyrock, 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 work08:48
seb128(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:48
LaneyI'm going to change the GNOME_STABLE_SERIES to GNOME_UNSTABLE_SERIES for a lot of things I think08:50
Laneysound good?08:50
Laneysome of them have a regex matching stable things though08:52
Laneyoh right you should just delete the version bit I think08:53
seb128yeah, 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 component08:54
seb128I guess there is no best/right way08:54
seb128both get the job done and have some small drawbacks08:54
seb128so yeah, just change the ones you want :)08:54
Laneyguess it's easy to revert later on08:55
seb128right08:56
seb128Laney, pull before commiting changes, I did a trivial commit to fix the boost version08:57
Laneyk09:03
Laneywhy is totem pinned to 3.26?09:03
* duflu should know but cannot remember09:09
dufluLaney, possibly because until recently we wanted SSDs. Now we use CSD I see no reason09:10
dufluAlso LIM, maybe09:12
dufluAlso people forget sometimes09:12
=== ogra_ is now known as ogra
seb128Laney, that's the newest?09:31
seb128I don't remember :/09:31
Laneyyeah I think it's probably that they just didn't do a 3.28 and all the 3.26 stuff got that version09:32
TrevinhoMorning09:56
oSoMoNgood morning Trevinho09:57
dufluMorning Trevinho, willcooke10:05
TrevinhoHi duflu and oSoMoN10:07
* Trevinho noted all the gnome shell changes... 10:08
TrevinhoFor theme I mean.10:08
Trevinhoseb128: nautilus on cosmic, what want to do?10:09
Trevinhoandyrock: 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
willcookeahoy duflu Trevinho10:11
Laneyhi Trevinho willcooke10:20
LaneyTrevinho: need to resolve the desktop icon situation still afaik10:21
andyrockTrevinho: kk10:22
TrevinhoLaney: ah, right... If want me to look into the proposition for shell let me know11:00
Laneyprobably one for seb12811:06
seb128Trevinho, what do you mean nautilus on cosmic? I though Didier uploaded your update on friday?11:19
Trevinhoseb128: version...11:20
seb128Trevinho, we stay on what we have11:20
Trevinhoseb128: also I've pushed a cosmic fix while bionic is waiting11:20
seb128k11:20
Laneybeing stuck on 3.26 I thought was the question11:21
TrevinhoLaney: yes... And answered we do :-)11:21
Laneystaying11:21
Laney?11:21
TrevinhoSo it seems, no?11:22
Laneydunno, I missed that discussion but ok11:22
Trevinho13:20:41 <seb-128> Trevinho, we stay on what we have11:22
TrevinhoNot much discussion11:22
Laneyyeah I saw the line but it sounds like a decision that I didn't know about11:22
seb128well the situation from previous cycle didn't change11:22
seb128there is some resumed interest for the desktop icon extension and Didier is going to help a bit upstream on that11:23
seb128so hopefully it unblocks us11:23
seb128but it's not today11:23
seb128maybe still this cycle, let's see11:23
LaneyTrevinho just offered to help so I'm a bit confused about let's see11:24
Laneybut ok11:24
seb128did he? when/where?11:25
Laney26/07 12:00:50 <Trevinho> Laney: ah, right... If want me to look into the proposition for shell let me know11:25
Laneyat least that's what that says to me11:25
seb128" the proposition for shell"?11:25
seb128I couldn't parse what that meant11:25
Laneythought it meant an extension11:26
Laneybut still, we can ask...11:26
seb128yeah11:26
seb128Trevinho, what do you mean by "proposition for shell"?11:26
seb128also Trevinho is way behind on the work he commited to do this cycle11:26
seb128Trevinho, 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 work11:27
Laneythat is more like what I meant by asking you11:27
seb128right11:27
seb128I think that at this point Trevinho has overcommited himself for the cycle already, so no more things on his list :)11:28
seb128and Didier is helping upstream on the desktop icons thing11:28
seb128so hopefully that's on its way to resolution11:28
seb128meanwhile there are enough other updates to do :)11:29
LaneyI'm aware11:29
Laneythis is one of the few that is blocked on some work happening11:29
seb128also Carlos was planning to port to GTK4 this cycle11:29
Trevinhoseb128: 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 it11:29
seb128but I think they might have rolled back from that plan11:30
seb128Trevinho, what maintenance/packaging work?11:30
Trevinhoseb128: well all the mutter, shell and nautilus releases...11:31
seb128you do a good maintainer for those, don't be shy :)11:31
seb128what did cost you time is the month you spent on the git import script...11:32
seb128not those 3 updates11:32
TrevinhoNaaa 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 also11:33
seb128you 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 cycle11:34
Laneyis there a card for the extension thing?11:34
Laneywould like to spy on that one ;-)11:34
seb128Laney, https://trello.com/c/oD8wcMJO/97-desktop-icons-next-generation11:35
Laneythx!11:35
seb128yw!11:35
Laneyah, proposed, I didn't look in that lane11:35
LaneyI was like "oh cool we can drop all this -schemas stuff" for g-s-d12:31
Laneyexcept we can't eh :(12:31
seb128u-s-d still using them?12:41
Laneyguess so12:41
Laneydidn't actually check tbh12:41
Laneydon't see any bigger updates in the changelog at least12:42
seb128andyrock, sounds like smcv is waking up to do some updates as well today and did update file-roller there, probably makes our update easier12:42
andyrockseb128: yeah but not 3.29.112:43
seb128ah right12:43
Laneyif we decided to drop those desktop files we can probably get that syncable12:43
seb128good point :)12:43
LaneyI'll sponsor things like that to experimental12:43
Laneyif you want12:43
seb128Laney, is Debian doing 3.29 yet?12:43
seb128andyrock, ^12:43
Laneyif debian is me12:43
Laneythen yes12:43
Laneymutter and gnome-shell are in already12:43
Laneyand gtk12:44
Laneywas harassing people for a glib release12:44
Laneystill some kinks there to work out12:44
Laneytrying to do the bigger bits first12:47
Laneybut I'm not sure what to upload to cosmic before gnome-shell itself is ready12:47
seb128well maybe g-s-d needs to go together if some of dbus api between them changed but otherwise the other components should be pretty independant12:50
seb128unless systemd user session bits land and create depends with gdm/gnome-session? I didn't check what was happening on that front12:50
Laneynope12:50
Laneyapps are probably OK, speaking of core session components12:50
seb128right12:53
andyrockLaney, seb128: I'm still confused. Should I try to work on salsa or not for file-roller?13:04
andyrockif yes in debian unstable or experimental?13:04
seb128L_aney said he would sponsor the 3.29 version to debian experimental, so probably makes sense to do the update there13:05
andyrockkk13:06
seb128we can drop the compat .desktop so maybe that one can even by synced in Ubuntu then13:06
Laneyandyrock: 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 experimental13:12
Laneyignore the commit message on the last one, I messed that up 😐13:13
Laneyah you might want to join #debian-gnome too13:14
LaneyOMG RAIN14:39
ograsend it over !!!14:41
chrisccoulsonLaney, you have rain?14:42
Laneyyep14:42
chrisccoulsonLaney, i hate you14:42
chrisccoulson:P14:42
chrisccoulsonI hope you're dancing in it14:42
Laneyprobably not going to last14:42
Laneyfinished14:47
ograpfft14:47
Laneyall dry again now15:06
seb128no rain here today and it's > 31°C now at my desk :/15:23
seb128I'm melting and so is my laptop15:23
seb128time for some gelatto, bbiab15:23
Laneywhat blocked d-conf -> dconf last cycle?15:36
Laneyanybody remember?15:36
chrisccoulson_Laney, according to the openweather extension, there is a thunderstorm and heavy rain outside here16:34
chrisccoulson_but it's lying :(16:34
Laney:(((((((((((((16:35
Laneyhttps://www.bbc.co.uk/weather/ng516:35
Laneythis is looking good16:35
=== chrisccoulson_ is now known as chrisccoulson
andyrockLaney: I guess that I need to open MP in salsa right?16:53
andyrockthe problem is that I cannot open an MP against an existent branch16:54
andyrocke.g. file-roller has no debian/experimental branch16:54
andyrockhow does it work in this case?16:54
Laneynot sure what gitlab does in this case16:59
Laneymaybe you could go to #debian-gnome and put it in RFS: in the topic16:59
willcookechrisccoulson, same here.  Supposed to be thunder, but it's just hot and sunny17:00
seb128Laney, dconf we never sorted out the armhf autopkgtest issue (that's in the trello board still if you are interested)18:12
willcookenight all19:36

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!