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