13:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-07-31
13:30 <meetingology> Meeting started Tue Jul 31 13:30:23 2018 UTC.  The chair is seb128. 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 <seb128> Roll call: andyrock (out), dgadomski, didrocks, duflu (out), jamesh (out), jibel/heber, kenvandine, laney (out?), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
13:30 <oSoMoN> o/
13:30 <kenvandine> o/
13:30 <didrocks> hey
13:30 <seb128> k, some people around, let's get started and be efficient today :p
13:31 <seb128> #topic andyrock
13:31 <seb128> - Fix for https://gitlab.gnome.org/GNOME/gnome-software/issues/404 (merged upstream)
13:31 <seb128> - Update file-roller to 3.29.1 (thanks L_aney for sponsoring)
13:31 <seb128> - Update gnome-calculator in debian to 3.28.2 (thanks L_aney for sponsoring)
13:31 <seb128> - Update gnome-calculator in debian experimental to 3.29.1 (WIP)
13:31 <seb128> - Updated MR to fix issue https://gitlab.gnome.org/GNOME/gnome-shell/issues/109
13:31 <seb128> - Updated MR to fix issue https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1772831 (merged upstream)
13:31 <gitlab-bot> GNOME issue 404 in gnome-software "Cannot control updates tab from keyboard" (comments: 0) [8. Accessibility, Closed]
13:31 <ubot5> Ubuntu bug 1772831 in gnome-control-center (Ubuntu) "gnome-control-center does not respond after we set the resolution 320x180" [High,In progress]
13:31 <seb128> -  Debugging some issue with the fix for issue https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/68
13:31 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened]
13:31 <gitlab-bot> GNOME issue 68 in gnome-settings-daemon "media-keys: Some shortcuts should ignore auto-repeat key events" (comments: 0) [Opened]
13:31 <seb128> #topic dgadomski
13:31 <seb128> dgadomski, hey
13:31 <dgadomski> hey
13:31 <dgadomski> * finally reproduced bug #1721988 on metal, still working on it
13:31 <ubot5> bug 1721988 in plymouth (Ubuntu) "Ubuntu 17.10 full disk encryption + Nvidia drivers not booting" [Undecided,New] https://launchpad.net/bugs/1721988
13:31 <dgadomski> eof
13:31 <seb128> thanks dgadomski
13:32 <seb128> #topic didrocks
13:32 <seb128> didrocks, hey
13:32 <didrocks> * Yaru:
13:32 <didrocks> - published announcement + followup on forum (https://didrocks.fr/2018/07/24/open-the-cosmic-gate-a-beautiful-theme-gets-a-beautiful-name/) and social medias
13:32 <didrocks> - small packaging adjustements
13:32 <didrocks> - preparing MIR: https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783600
13:32 <ubot5> Ubuntu bug 1783600 in yaru-theme (Ubuntu) "[MIR] yaru-theme" [Undecided,New]
13:32 <didrocks> - prepared everything to be pushed once the MIR is acked to set the new theme by default (touching 5 components): https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783571 so that even if I'm away, people can push it
13:32 <ubot5> Ubuntu bug 1783571 in yaru-theme (Ubuntu) "Set Yaru as default" [Undecided,New]
13:32 <didrocks> - inform core team about what's needed to get Yaru by default in Cosmic: https://community.ubuntu.com/t/progress-on-yaru-as-default-for-cosmic-18-10/7238
13:32 <didrocks> - archive old communitheme repos and CI cleanup
13:32 <didrocks> - multiple small fixes for the theme in gtk-common-themes
13:32 <didrocks> - discuss strategy about updates with core team: https://community.ubuntu.com/t/gnome-shell-updates-yaru/7244
13:32 <didrocks> - wrote documentation on how to merge new themes version: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/tree/debian/README.Ubuntu
13:32 <didrocks> * GSConnect:
13:32 <didrocks> - a lot of debugging and exchanges with upstream: https://github.com/andyholmes/gnome-shell-extension-gsconnect/issues/158
13:32 <gitlab-bot> andyholmes issue 158 in gnome-shell-extension-gsconnect "Inclusion by default in ubuntu" (comments: 20) [Open]
13:32 <didrocks> debugging session, redo the packaging
13:32 <didrocks> - finished packaging it and latest WIP branch in cosmic: https://launchpad.net/ubuntu/+source/gnome-shell-extension-gsconnect
13:32 <didrocks> * Icons by default on the desktop:
13:32 <didrocks> - read current extension POC code, and start fixing it
13:32 <didrocks> - discussion with Carlos on the next steps, what's the MVP, in which order we will tackle those
13:32 <didrocks> * Misc:
13:32 <didrocks> - dicussed with j_ibel about installer-next-gen and started drafting a comparison document
13:33 <didrocks> - verified apport UI changes SRU
13:33 <didrocks> - reviewed and sponsored GNOME Shell fixes
13:33 <didrocks> Thanks seb for the 2 NEW reviews!
13:33 <didrocks> .
13:33 <seb128> yw!
13:33 <seb128> thanks didrocks
13:33 <didrocks> thanks ;)
13:33 <seb128> #topic duflu
13:33 <seb128> * Gnome Shell performance:
13:33 <seb128> - Redesigned, rewrote and discussed at length the input lag optimization. It's a small change with a big impact so is my main priority right now (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168)
13:33 <seb128> - Work in progress: Reworking multi-monitor support in native presentation timing branch. Generally it works very well already and other people agree, but isn't yet theoretically correct for multi-monitor...
13:33 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/171
13:33 <seb128> . https://gitlab.gnome.org/vanvugt/mutter/commits/add-native-frame-info
13:33 <seb128> - Also minor progress in:
13:33 <gitlab-bot> GNOME issue (Merge request) 168 in mutter "clutter: Deliver events sooner when possible [performance]" (comments: 40) [1. Feature, 5. Clutter, 5. Performance, Opened]
13:33 <seb128> . https://gitlab.gnome.org/vanvugt/mutter/commits/super-smooth-v2
13:33 <gitlab-bot> GNOME issue (Merge request) 171 in mutter "Sync to the hardware refresh rate, not just 60.00Hz [performance]" (comments: 18) [1. Feature, 5. Backend: Native, Opened]
13:33 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/112
13:34 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/73
13:34 <gitlab-bot> GNOME issue (Merge request) 112 in mutter "clutter/actor: Inherit clone branch depth from parent" (comments: 13) [1. Bug, 5. Clutter, Opened]
13:34 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/119
13:34 <gitlab-bot> GNOME issue (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs. [performance]" (comments: 44) [1. Bug, 5. Backend: Native, 5. Performance, Opened]
13:34 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/140
13:34 <gitlab-bot> GNOME issue (Merge request) 119 in mutter "renderer-native: Reference count front buffers." (comments: 72) [1. Feature, 5. Backend: Native, Opened]
13:34 <gitlab-bot> GNOME issue (Merge request) 140 in mutter "renderer-native: Simplify flip completion logic." (comments: 0) [1. Feature, 5. Backend: Native, Opened]
13:34 <seb128> * Daily bug management:
13:34 <seb128> - An interesting insight about PulseAudio this week: The pulseaudio daemon can indirectly commit suicide leaving no crash reports when CPU usage is too high, by design! This might explain a lot about some of the most common bug reports of "no sound" where pulseaudio is found to be not running at all. Now we have a good explanation why and a workaround so I think a number of users will benefit from this soon. (https://launchpad.net/bugs/1783
13:34 <ubot5> Ubuntu bug 1783 in Launchpad itself "ProductVocabulary and ProjectVocabulary list inactive items" [Medium,Fix released]
13:34 <seb128> 200)
13:34 <seb128> - Backlog is mostly stable except for some unexpected bounces in ubiquity and nautilus
13:34 <seb128> https://launchpad.net/bugs/1783200 (got cut)
13:34 <ubot5> Ubuntu bug 1783200 in pulseaudio (Ubuntu) "[Lenovo Miix 310, Ubuntu 18.04] Audio no longer working" [High,Incomplete]
13:35 <seb128> #topic jamesh
13:35 <seb128> jamesh didn't send his update it seems...
13:35 <seb128> #topic jibel/heber
13:35 <seb128> jibel, heber, hey
13:35 <jibel> - Release of 18.04.1 on the 26th
13:35 <jibel> - Release of 16.04.5 this week
13:35 <jibel> - Testing of deb to snap migration during LTS to LTS upgrade
13:35 <jibel> - Fix and test comments in utah repo MP
13:35 <jibel> done
13:35 <seb128> thx jibel
13:35 <seb128> #topic kenvandine
13:35 <seb128> kenvandine, hey
13:36 <kenvandine> * Profiling slow startup of snaps
13:36 <kenvandine> - desktop-launch will now output elapsed time if run with SNAP_DESKTOP_DEBUG=1
13:36 <kenvandine> - Determined desktop-launch is not causing the slowness to start the first time.  The slowness is in the actual exec of the app.
13:36 <kenvandine> - Apparmor allows read access of $REALHOME/.cache/fontconfig/ but it needs to be opened rw, causing a cache miss and generating a fresh cache.
13:36 <kenvandine>13:36 <seb128> thx kenvandine
13:36 <seb128> #topic laney
13:37 <seb128> Laney is at debconf
13:37 <seb128> #topic oSoMoN
13:37 <seb128> oSoMoN, hey
13:37 <oSoMoN> hey
13:37 <oSoMoN> • firefox
13:37 <oSoMoN> ∘ commented on https://bugzilla.mozilla.org/show_bug.cgi?id=1463091, which we thought was caused by snapd not allowing snap:// URLs to go through xdg-open, but is in fact a valid upstream bug
13:37 <ubot5> Mozilla bug 1463091 in Widget: Gtk "snap links do not work in the firefox snap" [Normal,Reopened]
13:37 <oSoMoN> • chromium
13:37 <oSoMoN> ∘ completed content snap for chromium-ffmpeg-extras (https://trello.com/c/iOMMKdy7/52-snap-that-provides-a-content-interface-for-chromium-ffmpeg-extras), the chromium-ffmpeg snap is live in the store
13:37 <oSoMoN> ∘ added chromium-ffmpeg to the wiki page that lists the snaps that are officially supported by Canonical
13:37 <oSoMoN> ∘ pushed a chromium-ffmpeg-test snap to the store that exercises the slots exposed by chromium-ffmpeg
13:37 <oSoMoN> ∘ documented chromium-ffmpeg usage for consumer snaps: https://forum.snapcraft.io/t/using-chromium-ffmpeg-in-third-party-browser-snaps/6545
13:37 <oSoMoN> ∘ updated beta to 68.0.3440.75
13:37 <oSoMoN> ∘ updated stable to 68.0.3440.75
13:37 <oSoMoN> - uploaded to cosmic
13:37 <oSoMoN> - snap in candidate and in candidate/from-source channels, issued call for testing (https://forum.snapcraft.io/t/call-for-testing-chromium-68-0-3440-75/6572)
13:37 <oSoMoN> - built in stage PPA (xenial and bionic), tested and handed over to security team
13:37 <oSoMoN> ∘ updating dev to 69.0.3497.12 (investigating a cosmic/amd64 link failure with binutils 2.31, testing lld)
13:37 <oSoMoN> ∘ filed bug #1784395
13:37 <ubot5> bug 1784395 in chromium-browser (Ubuntu) "Geolocation stopped working recently in chromium" [High,Triaged] https://launchpad.net/bugs/1784395
13:37 <oSoMoN> • libreoffice
13:38 <oSoMoN> ∘ updated snap in candidate channel to 6.0.6 RC2 and updated call for testing
13:38 <oSoMoN> ∘ merged changes from libepubgen in debian unstable and uploaded 0.1.1-1ubuntu1
13:38 <oSoMoN> • gnome-software:
13:38 <oSoMoN> ∘ investigating bug #1775226, looking into the packagekit plugin to locate the proper place to return early instead of writing the prepared-update file on disk, as hinted by La_ney
13:38 <ubot5> bug 1775226 in gnome-software (Ubuntu) "Gnome Software offers installation of updates on shutdown independently from update-manager and unattended-upgrades" [High,Confirmed] https://launchpad.net/bugs/1775226
13:38 <oSoMoN> • snaps
13:38 <oSoMoN> ∘ reviewed and merged https://github.com/ubuntu/snapcraft-desktop-helpers/pull/140
13:38 <gitlab-bot> ubuntu issue (Pull request) 140 in snapcraft-desktop-helpers "Output some profiling information when $SNAP_DESKTOP_DEBUG is set" (comments: 1) [Closed]
13:38 <oSoMoN> 🚼
13:38 <seb128> thx oSoMoN
13:38 <seb128> #topic seb128
13:38 <seb128> • reviewed/cleaned up a bit the trello board
13:38 <seb128> • reviewed/merged/uploaded https://code.launchpad.net/~azzar1/software-properties/fix-lp-1770686/+merge/345437
13:38 <seb128> • reviewed the yaru theme package for NEW
13:38 <seb128> • synced the file-roller 3.29 update from Andy
13:38 <seb128> • discussed workflow/documentation for gnome-shell/theme updates
13:38 <seb128> • cosmic syncs & updates (libvncserver, fuse, x11-apps)
13:38 <seb128> • versions script work, xupdated some upstream URLs, adding stats logging
13:38 <seb128> • reviewed gs-connect package from Didier in NEW
13:38 <seb128> </week>
13:39 <seb128> #topic tkamppeter
13:39 <seb128> tkamppeter, hey
13:39 <tkamppeter> - cups-filters: More investigations on duplicate (on the server and on the client) processing of print jobs by the pdftopdf filter when printing on auto-generated print queues for IPP printers/remote CUPS printers.
13:39 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. Especially gave ideas to the students on point where they got stuck. Last week before student's final reports.
13:39 <tkamppeter> - Google Summer of Code 2018: Booked trip for Mentor Summit (first Mentor Summit for me, after 10 years of organizing the participation of the Linux Foundation.
13:39 <tkamppeter> - Bugs.
13:40 <seb128> thx tkamppeter
13:40 <seb128> #topic trevinho
13:40 <seb128> Trevinho, hey
13:41 <seb128> marrrrcccoooo
13:42 <oSoMoN> siesta time?
13:42 <seb128> k, he's probably enjoying some tapas or something :)
13:42 <seb128> #topic robert_ancell
13:42 <seb128> - Back from holiday (2 days this week)
13:42 <seb128> - Reviewed new interfaces API in snapd-glib (https://github.com/snapcore/snapd-glib/pull/40)
13:42 <seb128> - Prepared SRU for appstream-glib bug affecting firmware updates (https://bugs.launchpad.net/ubuntu/+source/appstream-glib/+bug/1780442)
13:42 <seb128> - Sent out LightDM 1.24 EOL announcement
13:42 <seb128> - Landed some control center branches (https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/106, https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/105)
13:42 <gitlab-bot> snapcore issue (Pull request) 40 in snapd-glib "WIP: Add support for the "interface info" mode of the /v2/interfaces API" (comments: 2) [Open]
13:42 <seb128> - Rebasing lots of branches in merge proposals
13:42 <seb128> - simple-scan 3.29.90 release
13:42 <gitlab-bot> GNOME issue (Merge request) 106 in gnome-control-center "printers: Fix double free / leak due to copy-paste error" (comments: 5) [1. Bug, 10. Component: Printers, Merged]
13:42 <seb128> - GNOME Software stakeholders meeting
13:42 <gitlab-bot> GNOME issue (Merge request) 105 in gnome-control-center "printers: Fix branch depending on uninitialized variable" (comments: 4) [1. Bug, 10. Component: Printers, Merged]
13:43 <seb128> - Got sick and spent most of the day sleeping on the couch :(
13:43 <ubot5> Ubuntu bug 1780442 in Fwupd "Please backport fix for & in attributes" [Unknown,New]
13:43 <seb128> #topic rls-bugs
13:44 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html seems fine
13:44 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html
13:44 <seb128> has bug #1724188
13:44 <ubot5> bug 1724188 in gnome-software (Ubuntu) "gnome-software crashed with SIGSEGV in gtk_stack_set_visible_child_name → get_installed_updates_cb → g_task_return_now → complete_in_idle_cb → g_main_dispatch" [High,Triaged] https://launchpad.net/bugs/1724188
13:45 <seb128> kenvandine, want it assigned to you so you can find an assignee?
13:45 <kenvandine> seb128, sure
13:45 <seb128> thx
13:45 <oSoMoN> I'm happy to look into it once I'm done with my other G-S bugs
13:46 <seb128> thx oSoMoN
13:46 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html looks fine
13:46 <seb128> jbicha, thx for handling the evo/eds updates :)
13:47 <jbicha> np :)
13:47 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html looks fine as well
13:47 <seb128> #topic aob
13:47 <seb128> any other topic to discuss this week?
13:47 <didrocks> nothing from my side
13:48 <oSoMoN> nothing here
13:48 <willcooke> nothing here
13:48 <seb128> k, nice and efficient meeting this week then
13:48 <kenvandine> nothing here
13:48 <seb128> thanks everyone
13:48 <willcooke> Very quick and efficient, thanks everyone
13:48 <seb128> #endmeeting