13:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2018-07-10
13:30 <meetingology> Meeting started Tue Jul 10 13:30:09 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 (may not be very accurate):
13:30 <willcooke> andyrock, dgadomski, didrocks (out), duflu (out), jamesh (out), jibel/heber, kenvandine (out), laney, oSoMoN (out), seb128, tkamppeter, trevinho (out), robert_ancell (out)
13:31 <oSoMoN> o/
13:31 <seb128> hey!
13:31 <andyrock> o/
13:31 <didrocks> hey (not around ;))
13:32 <heber> o/
13:32 <willcooke> I think we've got enough people to get going, this should be a quick one.  I think we should skip rls bugs this time around since we have so many people out
13:32 <willcooke> #topic andyrock
13:32 <andyrock> #1 Fix merged "upstream" for https://bugs.launchpad.net/bugs/1780093
13:32 <andyrock> #2 Fix proposed upstream for https://gitlab.gnome.org/GNOME/gnome-shell/issues/211
13:32 <andyrock> #3 WIP: fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 (Still trying to merge Carlo's changes with mine)
13:32 <andyrock> #3 Arraging travel for Brussels Sprint
13:32 <andyrock> Reviews:
13:32 <andyrock> - Several compiz MP reviews
13:32 <ubot5> Ubuntu bug 1780093 in update-notifier (Ubuntu) "Livepatch notifier didn't trigger when a livepatch was applied" [High,New]
13:32 <gitlab-bot> GNOME issue 211 in gnome-shell "OSK: continuous long press doesn't enter character" (comments: 0) [Opened]
13:32 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened]
13:33 <andyrock> I'm pretty sure I miss one fix
13:33 <andyrock> but I  can't remember
13:33 <willcooke> thanks andyrock!  Did you see my comment re: chmod'ing the livepatch status file?
13:33 <andyrock> yeah the fix has been merged
13:33 <willcooke> \m/
13:34 <willcooke> thanks andyrock
13:34 <willcooke> #topic dgadomski
13:34 <dgadomski> hey
13:34 <dgadomski> sorry, I don't have anything desktop-specific to share today
13:34 <dgadomski> eof
13:34 <willcooke> thanks dgadomski
13:34 <willcooke> #topic didrocks
13:34 <didrocks> GUADEC board meeting
13:34 <didrocks> GUADEC adboard meeting
13:35 <didrocks> GUADEC
13:35 <didrocks> .
13:35 <willcooke> :)
13:35 <didrocks> :)
13:35 <robert_ancell> BEER
13:35 <willcooke> thanks didrocks
13:35 <didrocks> robert_ancell: lies!
13:35 <didrocks> ;)
13:35 <willcooke> I've seen the pictures
13:35 <oSoMoN> sangria?
13:35 <didrocks> ok ok, double achievement, beer and sangria :p
13:35 <willcooke> #topic duflu
13:35 <willcooke> * Gnome Shell things:
13:35 <willcooke> - Performance: Implemented more detailed performance measurement: https://gitlab.gnome.org/GNOME/mutter/merge_requests/154
13:35 <willcooke> - Performance: Boost performance with a more sane META_SYNC_DELAY: https://gitlab.gnome.org/GNOME/mutter/merge_requests/152
13:35 <willcooke> - Housekeeping: https://gitlab.gnome.org/GNOME/mutter/merge_requests/151
13:35 <willcooke> - Improved local installation/workflow support: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/142
13:35 <willcooke> - Performance: Finally figured out the big picture of mutter's timing problems and how to fix them, elegantly and perfectly. So now working on merging all the pieces into a single branch. The "pieces" are roughly based on:
13:35 <gitlab-bot> GNOME issue (Merge request) 154 in mutter "clutter: More accurate & detailed CLUTTER_SHOW_FPS [performance]" (comments: 1) [Opened]
13:35 <willcooke> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/70 (which is in bionic already)
13:36 <willcooke> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/145
13:36 <gitlab-bot> GNOME issue (Merge request) 152 in mutter "compositor: Default to META_SYNC_DELAY == 0 [performance]" (comments: 0) [Opened]
13:36 <willcooke> . https://gitlab.gnome.org/vanvugt/mutter/tree/fix-sync
13:36 <gitlab-bot> GNOME issue (Merge request) 151 in mutter "compositor: Remove dead code: META_DISABLE_MIPMAPS" (comments: 2) [Merged]
13:36 <willcooke> but a little different... Watch this space.
13:36 <gitlab-bot> GNOME issue (Merge request) 142 in gnome-shell "meson.build: Add support for local non-root install" (comments: 4) [Opened]
13:36 <willcooke> - Leak fixes fully released! Thanks Laney (https://launchpad.net/bugs/1672297, https://launchpad.net/bugs/1778660)
13:36 <gitlab-bot> GNOME issue (Merge request) 70 in mutter "WIP: clutter: Smooth out master clock to smooth visuals [performance]" (comments: 32) [Closed]
13:36 <gitlab-bot> GNOME issue (Merge request) 145 in mutter "WIP: clutter-stage-cogl: Avoid missed frames & stutter [performance]" (comments: 11) [Closed]
13:36 <ubot5> Ubuntu bug 1672297 in gjs (Ubuntu Bionic) "gnome-shell uses lots of memory, and grows over time" [Critical,In progress]
13:36 <ubot5> Ubuntu bug 1778660 in gjs (Ubuntu) "Upgrade gjs to version 1.53.3" [Undecided,Fix released]
13:36 <willcooke> * Ubuntu 18.04 issues causing some noise this week:
13:36 <willcooke> - Bionic never finishes booting (https://launchpad.net/bugs/1779476 + https://launchpad.net/bugs/1779827)
13:36 <ubot5> Ubuntu bug 1779476 in gdm3 (Ubuntu) "Ubuntu 18.04: gdm3 does not switch to graphics after update" [High,Incomplete]
13:36 <ubot5> Ubuntu bug 1779827 in linux (Ubuntu) "failure to boot with linux-image-4.15.0-24-generic" [Critical,In progress]
13:36 <willcooke> - Login screen (Wayland) can't start on old gen-3 Intel GPUs (https://launchpad.net/bugs/1727356), but it sounds like upstream might finally have a fix coming (https://gitlab.gnome.org/GNOME/mutter/merge_requests/160)
13:36 <ubot5> Ubuntu bug 1727356 in mutter (Ubuntu) "Login screen never appears on early generation Intel GPUs (Core2 and Atom etc)" [High,Triaged]
13:36 <gitlab-bot> GNOME issue (Merge request) 160 in mutter "renderer/native: Fallback to non-planar API if gbm_bo_get_handle_for_plane fails" (comments: 2) [Opened]
13:36 <willcooke> * PulseAudio 12.0:
13:36 <willcooke> - Now in cosmic proposed, thanks Seb (https://launchpad.net/ubuntu/+source/pulseaudio/1:12.0-1ubuntu1). Note it is blocked on MIR libsoxr still (https://launchpad.net/bugs/1702558).
13:36 <ubot5> Ubuntu bug 1702558 in libsoxr (Ubuntu) "[MIR] libsoxr" [Undecided,New]
13:36 <willcooke> * BlueZ:
13:36 <willcooke> - Bluetooth reconnect on resume fix SRU for bionic: passed testing and awaiting promotion (https://launchpad.net/bugs/1759628)
13:36 <ubot5> Ubuntu bug 1759628 in bluez (Ubuntu Bionic) " bluez regression: Bluetooth audio fails to reconnect after resume " [High,Fix committed]
13:36 <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
13:36 <willcooke> - Steady progress: https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive
13:37 <willcooke> #topic jamesh
13:38 <jamesh> sorry, I forgot to send through my updates.  I've mainly been following up on improving snap support for portals this week
13:38 <jamesh> I also put up a proposal for one of the open talk slots at GUADEC, but didn't get accepted
13:39 <willcooke> thanks jamesh
13:39 <willcooke> #topic heber
13:39 <heber> hey
13:39 <heber> * Fixing Desktop broken tests because format of the initrd changed
13:39 <heber> * Testing job in hwcert-jenkins-jobs for running snap bluez tests on Desktop
13:39 <heber> EOF
13:39 <willcooke> thanks heber
13:39 <willcooke> #topic kenvandine
13:39 <willcooke> * Rebuilt a bunch of snaps to pickup security fix for libjpeg-turbo8
13:39 <willcooke> * backported patch to filter out /snap from libgtop2 to the gnome-3-26 xenial PPA
13:39 <willcooke> * backported newer glib to the gnome-3-26 xenial PPA to enable building some newer snaps
13:39 <willcooke> * Updated gnome-system-monitor snap to 3.28.2
13:39 <willcooke> * GUADEC 2018
13:39 <willcooke> * GNOME Advisory Board meeting
13:40 <willcooke> #topic Laney
13:40 <willcooke> β€’ Mostly at GUADEC, proper report to follow next week
13:40 <willcooke> β€’ systemd --user session work has started to land, needed a followup fix in mutter but it's not so bad
13:40 <willcooke> β€’ Made a PPA so people can test that stuff, try it if you want ppa:ubuntu-desktop/systemd-user
13:40 <willcooke> β€’ Tried to unblock some stuff from proposed, pinged my autopkgtest co-maintainers to look at a stuck pkg there
13:40 <willcooke> πŸ€ͺ🀝
13:40 <willcooke> #topic oSoMoN
13:40 <willcooke> oSoMoN, you want me to do the paste?  I have it here
13:41 <willcooke> I will assume yes..
13:41 <willcooke> β€’ Back from paternity leave Thursday last week, I have been catching
13:41 <willcooke> up with e-mail and chromium and libreoffice releases, mostly. I still
13:41 <willcooke> have some bugmail backlog.
13:41 <willcooke> β€’ chromium
13:41 <willcooke> ∘ updated chromium snap license to BSD-3-Clause so that it's
13:41 <willcooke> displayed correctly as free software in GNOME Software (bug #1778607),
13:41 <ubot5> bug 1778607 in gnome-software (Ubuntu) "Incorrect licenses listed in the GNOME Software for Snap Apps." [Medium,Triaged] https://launchpad.net/bugs/1778607
13:41 <willcooke> experimented with custom SPDX expression but got syntax error, reached
13:41 <willcooke> out to store team to understand if a complex multi-license clause is
13:41 <willcooke> supported
13:41 <willcooke> ∘ updating stable to 67.0.3396.99
13:41 <willcooke> ∘ updated beta to 68.0.3440.42
13:41 <willcooke> ∘ updated dev to 69.0.3472.3
13:41 <willcooke> ∘ filed bug #1780747 (clang 6.0.1 regression)
13:41 <ubot5> bug 1780747 in llvm-toolchain-6.0 (Ubuntu) "Use of atomic_int now fails with address argument to atomic operation must be a pointer to a trivially-copyable type" [Undecided,New] https://launchpad.net/bugs/1780747
13:41 <willcooke> ∘ updated xenial packaging for all supported releases to build with clang 6.0
13:41 <willcooke> β€’ libreoffice
13:41 <willcooke> ∘ updated snap to 6.0.5.2, and issued call for testing
13:41 <willcooke> (https://forum.snapcraft.io/t/call-for-testing-libreoffice-6-0-5/6269)
13:41 <willcooke> ∘ fixed bug #1766192 and pushed update to candidate channel
13:41 <ubot5> bug 1766192 in snapd "[snap] cannot save file under $HOME" [Low,Triaged] https://launchpad.net/bugs/1766192
13:41 <willcooke> ∘ working on a snap for 6.1, currently investigating build failures
13:41 <willcooke> β€’ snaps
13:41 <willcooke> ∘ updated 0AD snap to 0.23, currently in candidate channel awaiting
13:41 <willcooke> for some feedback
13:41 <willcooke> πŸ…
13:41 <willcooke> #topic seb128
13:41 <oSoMoN> huh sorry, package delivery at the door at the worst moment…
13:42 <seb128> β€’ discussions around DLNA
13:42 <seb128> β€’ restored the legacy n-m library binding needed to build nm-applet (u-c-c needs to be updated before those can be cleared out)
13:42 <seb128> β€’ sponsoring (bluez bionic SRU https://launchpad.net/bugs/1759628, pulseaudio 12 for cosmic, software-property/livepatch fix for cosmic https://launchpad.net/bugs/1768797, gvfs fix for cosmic/bionic https://launchpad.net/bugs/1762595 )
13:42 <seb128> β€’ discussed a bit boot issues on full disk and what we could do around that topic
13:42 <willcooke> oSoMoN, :)  np we had it covered
13:42 <seb128> β€’ GUADEC
13:42 <ubot5> Ubuntu bug 1759628 in bluez (Ubuntu Bionic) " bluez regression: Bluetooth audio fails to reconnect after resume " [High,Fix committed]
13:42 <ubot5> Ubuntu bug 1768797 in software-properties (Ubuntu) "LivePatch in Software & Updates shows that LP is not enabled when the U1 account has expired in g-o-a" [Medium,Fix released]
13:42 <seb128> β€’ cosmic merges/updates (brasero, geoclue, harfbuzz, e-d-s, evolution, evolution-ews)
13:42 <ubot5> Ubuntu bug 1762595 in gvfs (Ubuntu Bionic) "Thunar incorrectly thinks USB storage device hasn't finished ejecting" [High,Fix committed]
13:42 <seb128> β€’ updated our versions tracking to follow cosmic, cleaned up a bit the list
13:42 <seb128> β€’ GUADEC
13:42 <seb128> </week>
13:42 <willcooke> thanks seb128
13:42 <willcooke> #topic tkamppeter
13:44 <tkamppeter> - cups-filters: Let cups-browsed upgrade from IPP: URIs to IPPS: URIs also on IPP network printers where IPPS uses a different port (443 instead of 631).
13:44 <tkamppeter> - CUPS: Checked feature request of per-printer configuration for on which network interfaces to DNS-SD advertise. Rejected by Mike Sweet, commented on GNOME printer sharing GUI Feature request.
13:44 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. Filled 2nd evaluation forms for the students.
13:44 <tkamppeter> - Bugs.
13:44 <willcooke> thanks tkamppeter
13:44 <willcooke> #topic Trevinho
13:44 <willcooke> GUADEC:
13:44 <willcooke> Β· Gave a presentation of Ubuntu performances improvements and next developments
13:44 <willcooke> Β· Discussed many things like improving Multi-monitor, having launcher badges
13:44 <willcooke> using shared protocol (some GNOME people want it apparently), G-S connect and
13:44 <willcooke> lots of other discussions with gnome-shell maintainers.
13:44 <willcooke> Β· Started working on fractional scaling for XWayland with upstream
13:44 <willcooke> Β· Started some reviews on shell with upstream
13:44 <willcooke> - Fixed other JS issues:
13:44 <willcooke> Β· https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/4
13:44 <gitlab-bot> GNOME issue (Merge request) 4 in gnome-shell "Javascript invalid access fixes" (comments: 23) [Opened]
13:44 <willcooke> Β· Merged major refactoring on mutter, and added more fixes
13:44 <willcooke> https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/141
13:44 <willcooke> Β· Fixed dash-to-dock to use new mutter API
13:44 <gitlab-bot> GNOME issue (Merge request) 141 in gnome-shell "More screen removal" (comments: 0) [Merged]
13:44 <willcooke> https://github.com/micheleg/dash-to-dock/pull/770
13:44 <gitlab-bot> micheleg issue (Pull request) 770 in dash-to-dock "use Display and WorkspaceManager instead of global.screen" (comments: 1) [Open]
13:44 <willcooke> πŸŒƒπŸŠ
13:45 <willcooke> #topic robert_ancell
13:45 <robert_ancell> Travelling to and being at GUADEC.
13:45 <robert_ancell> Gave open talk about snap support in GNOME.
13:45 <robert_ancell> Gave lightning talk about a Python IDE I’ve been hacking on in spare time.
13:45 <robert_ancell> Worked with GNOME Control Center maintainer on my proposed branches and work we are planning on so we understand each other.
13:45 <robert_ancell> Accepted as a co-maintainer of GNOME Control Center.
13:45 <robert_ancell> EOF
13:45 <willcooke> thanks robert_ancell!
13:45 <willcooke> #topic AOB
13:45 <willcooke> Anyone got anything this time?
13:46 <willcooke> timeout in 1 min
13:46 <seb128> not me
13:46 <oSoMoN> nothing here
13:47 <willcooke> #endmeeting