13:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2018-06-19 13:30 <meetingology> Meeting started Tue Jun 19 13:30:02 2018 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:30 <meetingology> 13:30 <meetingology> Available commands: action commands idea info link nick 13:30 <willcooke> Roll call: andyrock (out), dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber (out), kenvandine, laney, oSoMoN (off), seb128, tkamppeter, trevinho, robert_ancell (out) 13:30 <didrocks> hey 13:30 <seb128> hey 13:31 <kenvandine> o/ 13:31 <willcooke> I'll just give the others a couple of mins 13:31 <Laney> H 13:31 <dgadomski> o/ 13:32 <willcooke> k 13:33 <willcooke> #topic andyrock 13:33 <willcooke> * MP to implement https://github.com/CanonicalLtd/desktop-design/issues/62 : https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/50 13:33 <willcooke> * Start discussion with Gnome Online Accounts to improve the API: https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/7 13:33 <willcooke> * Update MP to add Ubuntu Single Sign-On provide in upstream Gnome Online Accounts: https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/1/diffs 13:33 <willcooke> * Update MP to add support to HTTP over Unix Sockets to libsoup : https://gitlab.gnome.org/GNOME/libsoup/merge_requests/6 13:33 <gitlab-bot> CanonicalLtd bug 62 in desktop-design "Authentication in gnome-software using gnome-online-accounts" (comments: 21) [Priority: High, Review: Ux +1, Closed] - Assigned to matthewpaulthomas (Matthew Thomas) 13:33 <willcooke> * Proposed fix LP: #1764723 -> https://gitlab.gnome.org/Community/Ubuntu/gnome-initial-setup/merge_requests/6 13:33 <ubot5> bug 62 in Launchpad itself "Maintainers can add themselves to the CC: list too" [Medium,Invalid] https://launchpad.net/bugs/62 13:33 <willcooke> * WIP: fixing problem with auto-repeat shortcuts in gnome-shell/mutter (e.g. F11) 13:33 <ubot5> Launchpad bug 1764723 in gnome-initial-setup (Ubuntu) "gnome-initial-setup says that Livepatch is "all set" even if enabling is still in progress." [Medium,In progress] https://launchpad.net/bugs/1764723 13:33 <gitlab-bot> GNOME bug (Merge request) 50 in gnome-software "auth: Use gnome-online-accounts to handle the authentication" (comments: 1) [Opened] 13:33 <gitlab-bot> GNOME bug 7 in gnome-online-accounts "Extend API to add accounts client-side." (comments: 0) [Opened] 13:33 <gitlab-bot> GNOME bug (Merge request) 1 in gnome-online-accounts "backend: Add Ubuntu Single Sing-On provider" (comments: 0) [Opened] 13:33 <ubot5> Error: Gnome bug 7 could not be found 13:33 <gitlab-bot> GNOME bug (Merge request) 6 in libsoup "Allow http over unix socket" (comments: 4) [Opened] 13:33 <gitlab-bot> Ubuntu bug (Merge request) 6 in gnome-initial-setup "livepatch: show an dialog in case of error" (comments: 4) [Opened] 13:33 <willcooke> #topic dgadomski 13:33 <dgadomski> hey 13:33 <dgadomski> back to bug #1749289, changing approach - fixing debinstaller instead of ubiquity 13:33 <ubot5> bug 1749289 in oem-config (Ubuntu) "Installer stops after pressing Cancel on Select a language screen during OEM install" [Undecided,Confirmed] https://launchpad.net/bugs/1749289 13:33 <dgadomski> eof 13:33 <willcooke> thanks dgadomski 13:33 <willcooke> #topic didrocks 13:33 <didrocks> * Desktop Git workflow: 13:33 <didrocks> - Spent quite some time to analyze and see how to best setup our git branch, using gbp tools as much as possible, but sometimes, fallbacking to git push one 13:33 <didrocks> - Experimented various cases on the g-c-c branch to test merging new upstream version, what happens when a newer upstream version is in master and we got an older maintenance release on a maintenance branch… 13:34 <didrocks> - Redacted all this on https://wiki.ubuntu.com/DesktopTeam/git 13:34 <didrocks> * SRUed G-C-C with whoopsie, emailed translator team 13:34 <didrocks> * Communitheme: 13:34 <didrocks> - Debugged snap dir for themes issues with Ken (which ended up as https://github.com/ubuntu/snapcraft-desktop-helpers/pull/134) 13:34 <gitlab-bot> ubuntu bug (Pull request) 134 in snapcraft-desktop-helpers "Prepend $SNAP/data-dir to XDG_DATA_DIRS to allow mounting themes there" (comments: 1) [Closed] 13:34 <didrocks> - Discussed with core team about what to do for cursor theme now that Suru provides one. We found a way and will remove one repo. Review proposed changes, more to be done: https://github.com/ubuntu/communitheme-snap-helpers/pull/13 13:34 <gitlab-bot> ubuntu bug (Pull request) 13 in communitheme-snap-helpers "Switched to communitheme-icon-theme for cursors" (comments: 10) [Open] 13:34 <didrocks> * Google codelabs 13:34 <didrocks> - Rebased and some fixes https://github.com/googlecodelabs/tools/pull/33. Now merged! We can probably rebase tutorials.ubuntu.com on it now. 13:34 <gitlab-bot> googlecodelabs bug (Pull request) 33 in tools "Implement new md parser" (comments: 22) [Closed] - Assigned to x1ddos (alex) 13:34 <didrocks> . 13:34 <willcooke> thanks didrocks, any .1 bugs to talk about? 13:34 <didrocks> I have one assigned, will look into it this week 13:34 <willcooke> thx 13:34 <didrocks> there is apport/whoopsie TODO 13:34 <didrocks> but you know about that one :) 13:34 <willcooke> :) and how 13:35 <didrocks> (waiting for more answers ;)) 13:35 * willcooke is thinking about it, will take some time :) 13:35 <willcooke> #topic duflu 13:35 <willcooke> * https://gitlab.gnome.org/GNOME/mutter/merge_requests/117: Spent most of my short week revising the zoom fix because some problems were found. The good news is that the same patch now solves even more bugs than before. It will also allow us to use offscreening more to further improve performance in future. 13:35 <willcooke> * Continued iterating the big performance branches with upstream: 13:35 <willcooke> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/119 13:35 <willcooke> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 13:35 <willcooke> - Delayed by the unexpected ongoing work in !117 (above). 13:35 <willcooke> * HELP: BlueZ 5.50 awaiting sponsorship (https://launchpad.net/bugs/1759961) 13:35 <gitlab-bot> GNOME bug (Merge request) 117 in mutter "clutter: Fix offscreen-effect painting of clones" (comments: 14) [Opened] 13:35 <ubot5> Ubuntu bug 1759961 in bluez (Ubuntu) "Update to bluez 5.50" [Medium,Fix released] 13:35 <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput. 13:35 <willcooke> - Lots of time spent triaging and trying to keep the backlog growth to a minimum... 13:35 <gitlab-bot> GNOME bug (Merge request) 119 in mutter "renderer-native: Reference count front buffers." (comments: 70) [Opened] 13:35 <willcooke> - https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive 13:35 <gitlab-bot> GNOME bug (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs." (comments: 42) [Opened] 13:35 <willcooke> --- last week (already sent but it was after the last meeting) --- 13:35 <willcooke> * Cosmic regressions: 13:35 <willcooke> - Help! Cosmic daily images broke recently (https://launchpad.net/bugs/1775743) 13:35 <ubot5> Ubuntu bug 1775743 in ubiquity (Ubuntu) "[regression] Cosmic daily images 20180606-11 install but boots only to grub prompt on EFI systems" [Critical,In progress] 13:35 <willcooke> * BlueZ update: 13:35 <willcooke> - Prepared version 5.50 for cosmic - now awaiting sponsorship (https://launchpad.net/bugs/1759961) 13:35 <willcooke> * Mutter update: 13:35 <willcooke> - Prepared a bugfix+performance update for mutter - awaiting sponsorship (https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1767648/comments/20) 13:35 <ubot5> Ubuntu bug 1767648 in mutter (Ubuntu) "Top bar and shell dialogs are not displayed properly when zoom is enabled" [High,In progress] 13:35 <willcooke> * Continued iterating the big performance branches with upstream: 13:35 <willcooke> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/119 13:35 <willcooke> . Fixed the blocking issues upstream complained about. 13:36 <willcooke> . Finally got up to final testing: hybrid GPUs, only to find mutter is broken (nothing to do with my code). So maybe I'll need to look at fixing https://gitlab.gnome.org/GNOME/mutter/issues/182 before being able to test this fully. 13:36 <gitlab-bot> GNOME bug 182 in mutter "Using two GPUs with one monitor each, one is always black" (comments: 5) [Opened] 13:36 <ubot5> Error: Gnome bug 182 could not be found 13:36 <willcooke> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 13:36 <willcooke> . Continued improvements, but not finished yet. Depends on !119 anyway. 13:36 <gitlab-bot> GNOME bug (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs." (comments: 42) [Opened] 13:36 <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput. 13:36 <willcooke> - I decided to bite the bullet and do something about the xorg backlog. Expect to see it dropping over the coming weeks... 13:36 <willcooke> - Solid progress: https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive 13:36 <willcooke> #topic jbicha 13:36 <willcooke> Not sure if jbicha is around today 13:38 <willcooke> #topic jamesh 13:38 <willcooke> kenvandine, did you get an update from james? 13:38 <kenvandine> willcooke, i did not :/ 13:38 <seb128> :( 13:38 <willcooke> kk, can you nudge him again 13:38 <kenvandine> sure 13:39 <willcooke> #topic jibel \ heber 13:39 <willcooke> - Debugged bug 1775743 now in the hands of Foundations for fixing. 13:39 <willcooke> - SRU verification of Ubiquity, Ubuntu-report, Gnome-initial-setup on Bionic. The SRU verification of g-i-s is blocked because 2 bugs cannot be verified. Extra documentation needed. 13:39 <willcooke> - SRU verification of gnome-software on Xenial. The verification of gnome-software is currently blocked in Xenial due to a regression (featured app banner is broken cf my comment in bug 1597314) until further investigation by Robert. 13:39 <willcooke> - Continued with the ubuntu-report dashboard. 13:39 <ubot5> bug 1775743 in ubiquity (Ubuntu) "[regression] Cosmic daily images 20180606-11 install but boots only to grub prompt on EFI systems" [Critical,In progress] https://launchpad.net/bugs/1775743 13:39 <ubot5> bug 1597314 in gnome-software (Ubuntu Xenial) "Support snap interface plugs and slots" [Medium,Fix committed] https://launchpad.net/bugs/1597314 13:39 <willcooke> heber, anything you want to add? 13:40 <willcooke> guess now 13:40 <willcooke> not 13:40 <willcooke> #topic kenvandine 13:41 <kenvandine> * Updated all the GNOME snaps 13:41 <kenvandine> - handle the slot rename for gtk-3-themes 13:41 <kenvandine> - fixed all snapcraft deprecations 13:41 <kenvandine> - updated to newer versions where possible 13:41 <kenvandine> - tested and promoted to stable 13:41 <kenvandine> * Reviews 13:41 <kenvandine> * Sponsored SRU of flatpak to bionic https://bugs.launchpad.net/ubuntu/+source/flatpak/+bug/1776307 13:41 <ubot5> Ubuntu bug 1776307 in flatpak (Ubuntu Bionic) "[SRU] New upstream microrelease flatpak 0.11.8.3" [Undecided,In progress] 13:41 <kenvandine> ⚾ 13:41 <willcooke> thanks kenvandine, any rls bugs? 13:42 <kenvandine> nope 13:42 <willcooke> #topic Laney 13:42 <Laney> • systemd --user: 13:42 <Laney> ∘ Got a working sequence for x11 (g-s-d needs to start before gnome-shell) and wayland (after), after much head scratching and feeling stupid 13:42 <Laney> ∘ doing build system integration and tidying up (make optional in GDM) 13:42 <Laney> ∘ after that works, can start pushing some MRs and stuff, probably make a PPA 13:42 <Laney> • autopkgtest: 13:42 <Laney> ∘ there was a systemd PR which broke the MTU made the runners fall over, hassled the submitter and provided debugging info. some guy tried to blame netplan but it was innocent, ohohohoh 13:42 <Laney> ∘ chatted to server team guys about rabbitmq OOMing since it's "theirs", need to collect some figures about memory usage over time 13:42 <Laney> • rls bugs all done, think they are holding on releasing gstreamer until it's out in cosmic, so might help look into -proposed problems to move that along 13:42 <Laney> • some reviews for Marco 13:43 <Laney> • some chats about git packaging stuff 13:43 <Laney> • HR review things 13:43 <Laney> ⚽ 13:43 <willcooke> thanks Laney 13:43 <willcooke> #topic seb128 13:43 <seb128> • still some post-holidays catching up 13:43 <seb128> • spent most of the week on HR things/reviews 13:43 <seb128> • reviewed/sponsored the bluez update from Daniel 13:43 <seb128> • verified some bionic SRUs 13:43 <seb128> • emailed the OEM team about getting the bolt/g-c-c tb panel SRUs verified 13:43 <seb128> • some trello board/bugs reviews 13:43 <seb128> </week> 13:44 <willcooke> thanks seb128 13:44 <willcooke> Thunderbolt is the only .1 thing right? 13:44 <seb128> on my list? or that we have to do for .1? ;) 13:45 <willcooke> on your list specifically 13:45 <seb128> well, some SRUs that have been verified have useful fixes 13:45 <seb128> both from those items yes 13:45 <willcooke> or rather the rls list 13:45 <willcooke> thanks 13:45 <seb128> Marco replied to security about fprintd yesterday 13:45 <willcooke> #topic tkamppeter 13:45 <seb128> so that's ongoing 13:45 <willcooke> ace, thanks seb128 13:45 <seb128> yw 13:45 <tkamppeter> - cpdb-libs, cpdb-backend-cups: Improved upstream code to not sprintf() into fixed size buffers, in preparation for MIR. 13:45 <tkamppeter> - cpdb-libs: Started working on autopkg test. 13:45 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. 13:45 <tkamppeter> - Bugs. 13:45 <willcooke> thanks tkamppeter 13:45 <willcooke> #topic Trevinho 13:46 * willcooke doesn't know what timezone Trevinho is in any more 13:46 <seb128> he's in Italy 13:46 <seb128> so should be there 13:47 <willcooke> I'll give him a moment and then we can come back if needed 13:47 <seb128> he's getting ready for the sun sprint starting this w.e :) 13:47 <seb128> I didn't see him active on IRC today 13:48 <seb128> so maybe best to come back to him 13:48 <Laney> 19/06 14:48:05 -!- idle : 0 days 19 hours 58 mins 44 secs [signon: Fri Apr 20 13:49:11 2018] 13:48 <Laney> SLACK! 13:48 <willcooke> #topic robert_ancell 13:48 <willcooke> - Reviewed libsoup unix socket patch. 13:48 <willcooke> - Working on gnome-control-center patches for merging Ubuntu panels. 13:48 <willcooke> - Following up gnome-software SRU paperwork. 13:48 <willcooke> - Booked travel to Engineering sprint. 13:48 <willcooke> #topic rls -bugs 13:48 <willcooke> Looking at http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html first 13:48 <willcooke> Looks fine 13:49 <willcooke> Looking at: http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html 13:50 <willcooke> Everything looks assigned that should be 13:50 <Laney> https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1776499 that one 13:50 <ubot5> Ubuntu bug 1776499 in mesa (Ubuntu Bionic) "Crash in libegl-mesa0 due to out of bound array access" [Undecided,New] 13:50 <Laney> probably just assign that to Timo 13:51 <seb128> +1 13:51 <didrocks> yep 13:51 <Laney> (done) 13:51 <willcooke> thanks Laney 13:51 <Laney> there's a lot of Fix Committed 13:51 <Laney> including mine 13:51 <Laney> we should make an effort to clear those out 13:52 <willcooke> Could that be a topic for sun sprint? 13:52 <Laney> if it's not just aging srus 13:52 <willcooke> Since most of you will be in the same place 13:52 <seb128> SRUs are mostly clear 13:53 <Laney> feels like that list doesn't really go down in size 13:53 <seb128> there are 2 apps update to verify but otherwise our list seemed cleaned on friday 13:53 <Laney> but I could be wrong 13:53 <Laney> (get that on grafana?) 13:53 <seb128> or new things adds up to it to replace the one clearing out 13:53 <seb128> but yeah 13:53 <seb128> I'm going to review it post meeting, I don't think we need to hold the meeting on that 13:53 <Laney> dunno, I think there's a lot of old stuff 13:54 <Trevinho> ops sorry guys, my alarm didn't ring 13:54 <willcooke> :) 13:54 <willcooke> #topic Trevinho 13:54 * didrocks checked his, still in proposed 13:55 <seb128> didrocks, it just aged to 7 days today 13:55 <seb128> so that's normal 13:55 <seb128> hopefully they move it on their next proposed->updates review round 13:55 <didrocks> wasn't complaining, just telling it's normal :) 13:55 <seb128> yeah 13:55 <Trevinho> · Ported nux and some other unity legacy stuff to git 13:55 <Trevinho> · Prepared gnome-shell git branches for SRU and 2.28.2 13:55 <Trevinho> https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-shell/+git/gnome-shell/ 13:55 <Trevinho> · Continued some fixes on nautilus 13:55 <Trevinho> · Preparing for the sun sprint 13:55 <Laney> ok, seems you think there's no problem, fine 13:55 <willcooke> thanks Trevinho, eof? 13:56 <Trevinho> · Nux and x11-common fixes to fix unity lefovers 13:56 <seb128> Trevinho, is somebody reviewing your g-s update? 13:56 <Trevinho> seb128: Laney did I need to rebase it again 13:56 <seb128> Laney, I'm going to have a look post meeting to make sure 13:56 <Trevinho> Ah, also prepared g-s merge with debian for C 13:57 <Trevinho> that's all folks (well not all, but lots of other small things no need to mention) 13:57 <willcooke> thanks Trevinho 13:57 <willcooke> #topic AOB 13:57 <willcooke> k, so we're happy with the bugs list 13:57 <willcooke> anything else for now? 13:58 <willcooke> 1m timeout 13:58 <Laney> I think you missed my suggestion to graph the size of those lists over time 13:58 <Laney> or like incoming / outgoing bugs on it 13:58 <Laney> that's it 13:58 <seb128> or the everage age of the items 13:58 <willcooke> Laney, ah, nice idea. I'll ask jibel if it can be done. Well, jibel can it be done? ^ 13:58 <seb128> or/and 13:59 <seb128> he's off 13:59 <willcooke> jibel is out, so we will find out tomorrow 13:59 <seb128> right 13:59 <willcooke> anyone got anything else? 14:00 <willcooke> in which case 14:00 <willcooke> #endmeeting