== Meeting information == * #ubuntu-desktop: Desktop Team Weekly Meeting - 2018-08-07, 07 Aug at 13:31 — 13:58 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-desktop/2018/ubuntu-desktop.2018-08-07-13.31.log.html]] == Meeting summary == === andyrock === The discussion about "andyrock" started at 13:32. * ''LINK:'' https://www.irccloud.com/pastebin/CnFIjTM0/ === dgadomski === The discussion about "dgadomski" started at 13:34. === didrocks === The discussion about "didrocks" started at 13:34. === duflu === The discussion about "duflu" started at 13:35. === jamesh === The discussion about "jamesh" started at 13:36. * ''LINK:'' https://code.launchpad.net/~jamesh/pulseaudio/+git/pulseaudio/+merge/352558 * ''LINK:'' https://github.com/snapcore/snapd-glib/pull/40 === heber === The discussion about "heber" started at 13:37. === kenvandine === The discussion about "kenvandine" started at 13:38. === laney === The discussion about "laney" started at 13:39. === oSoMoN === The discussion about "oSoMoN" started at 13:40. === seb128 === The discussion about "seb128" started at 13:41. === jbicha === The discussion about "jbicha" started at 13:42. === tkamppeter === The discussion about "tkamppeter" started at 13:43. === robert_ancell === The discussion about "robert_ancell" started at 13:45. === rls === The discussion about "rls" started at 13:47. * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html# * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html# === aob === The discussion about "aob" started at 13:52. * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html was empty * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html needs some triaging, but we can do that out of the meeting == Vote results == == Done items == * (none) == People present (lines said) == * kenvandine (103) * seb128 (30) * oSoMoN (24) * andyrock (22) * willcooke (12) * jbicha (11) * Laney (9) * jibel (9) * ubot5 (8) * dgadomski (3) * meetingology (3) * tkamppeter (2) == Full Log == 13:31 #startmeeting Desktop Team Weekly Meeting - 2018-08-07 13:31 Meeting started Tue Aug 7 13:31:00 2018 UTC. The chair is kenvandine. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:31 13:31 Available commands: action commands idea info link nick 13:31 πŸ‘‹ 13:31 Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 13:31 hey 13:31 o/ 13:32 ok, let's get started 13:32 #topic andyrock 13:33 hey all 13:33 - Gnome-initial-setup: 13:33 * upload 3.29.1 to experimental 13:33 * Rebased ubuntu-welcome on top of gnome-intial-setup master (atm https://gitlab.gnome.org/azzaronea/gnome-initial-setup/commits/ubuntu-welcome) 13:33 - Issue https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/68 13:33 * Updated MR to fix corner-case issues (https://gitlab.gnome.org/GNOME/mutter/merge_requests/169) 13:33 - Bug https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1785240 13:33 * Proposed MR upstream (https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/76) 13:33 - Issue https://gitlab.gnome.org/GNOME/gnome-shell/issues/109: 13:33 * Updated MR after review (https://gitlab.gnome.org/GNOME/mutter/merge_requests/162) 13:33 Ubuntu bug 1785240 in gnome-software (Ubuntu) "Cancelling snapd authorization triggers error notification" [Low,In progress] 13:33 - Gnome-calcualtor: 13:33 * MRs to upload 3.29.90 to debian experimental 13:33 - File-roller: 13:33 * MRs to upload 3.29.90 to debian experimental 13:33 - Gnome-disk-utility 13:33 * MRs to upload 3.28.3 to debian unstable 13:33 - Gnome-software 13:33 * Investigated the feasibility of writing a new plugin for dash-to-dock integration (e.g: progress bar and icons for new installed applications) 13:33 eow 13:33 for better readbility: 13:33 https://www.irccloud.com/pastebin/CnFIjTM0/ 13:34 thanks andyrock 13:34 #topic dgadomski 13:34 hey 13:34 sadly, nothing desktop-related to share this week 13:34 eof 13:34 thanks dgadomski 13:34 #topic didrocks 13:34 He's on hols 13:35 also Trevinho is 13:35 ah 13:35 sorry :) 13:35 :) 13:35 #topic duflu 13:35 * Gnome Shell performance: 13:35 - Redesigned and fixed multi-monitor support in the Wayland vsync branch (https://gitlab.gnome.org/GNOME/mutter/merge_requests/171) 13:35 - Started profiling and optimizing mouse movement (https://gitlab.gnome.org/GNOME/mutter/merge_requests/189) 13:35 because it sounds like that's the main issue blocking the input lag fix (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168). 13:35 Although in my opinion it's not really a blocker and landing 168 sooner is more important (see below). 13:35 * Gnome Shell other: 13:35 - Successful upstream landings: 13:35 . https://gitlab.gnome.org/GNOME/mutter/commit/b393f3d540 13:35 - Now preparing a patchset for Debian with at least: 13:36 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/117 13:36 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/168 13:36 * PulseAudio: 13:36 - Prepared upgrade to PulseAudio 12.2 - awaiting sponsorship: https://launchpad.net/bugs/1785551 13:36 Ubuntu bug 1785551 in pulseaudio (Ubuntu) "Upgrade to PulseAudio 12.2 in cosmic" [Wishlist,Fix released] 13:36 * Daily bug management: 13:36 - Completed another significant bug review, but the chart won't show most of the improvement till October... 13:36 - https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive 13:36 #topic jamesh 13:36 pulseaudio/snap-policy: 13:36 * I've got the snap policy module to a working state, using snapd-glib 13:36 in a separate thread: 13:36 https://code.launchpad.net/~jamesh/pulseaudio/+git/pulseaudio/+merge/352558 13:36 * As the changes were non trivial, I'm going to seek a review before 13:36 trying to get this landed. 13:36 * At the moment, the module uses the legacy /v2/interfaces mode that 13:36 requests every connection on the system and filters it client side. 13:36 The version of the API that provides snapd side filtering doesn't 13:36 provide enough information to do what we want. 13:36 * Updated the forum thread to see what we want to do on the snapd 13:36 side: https://forum.snapcraft.io/t/pulseaudio-recording/6361/12?u=jamesh 13:37 snapd-glib/interface-info: 13:37 * I'm addressing the review comments from Robert on 13:37 https://github.com/snapcore/snapd-glib/pull/40 13:37 * The snapd API doesn't quite do what I needed for the Pulse Audio 13:37 patches (while it does offer server side filtering, it doesn't tell us 13:37 whether the plugs/slots are connected). So it might be worth working 13:37 on a snapd side patch before locking down the C API. 13:37 snapd: 13:37 * I've got a few PRs that need to be some attention. With the Pulse 13:37 Audio stuff mostly done, I need to check up on these to fix any 13:37 bitrot. 13:37 #topic heber 13:38 I'll report for QA 13:38 - Release 16.04.5 on Aug. 2nd 13:38 - Continued 16.04 to 18.04 upgrade tests and triaged upgrade bugs 13:38 - Looked at ukuu (https://github.com/teejee2008/ukuu) as a way to manage kernels and how to extend it for hwe kernels and started work to package it as a snap. 13:38 - Adding β€œInstallation Media” and upgrade metrics to the dashboard 13:38 done 13:38 jibel, ok, that includes for heber this week? 13:38 yes 13:38 thx 13:38 #topic kenvandine 13:38 we'll split next week 13:39 * Fixed deprecations in snap packaging for GNOME snaps that are upstream. Also fixed some build failures with the transition to meson. 13:39 * Working on respinning the hyper-v Ubuntu Desktop image based on 18.04.1 13:39 * libxcursors had a security update in xenial, need to rebuild all the snaps today to pull that in. 13:39 ⚾ 13:39 #topic laney 13:39 β€’ was at debconf most of this time 13:39 β€’ updates of g-s-d, g-c-c, gnome-shell, mutter, glib2.0 13:39 ∘ glib thanks to being stricter and packages having autopkgtests found bugs in ruby-gnome2, appstream - fixed both upstream 13:39 β€’ SRU reviewing, feedback and eventual sponsoring 13:39 β€’ messed around with my gpg key since it expired without me noticing that was going to happen, can't upload to debian atm 13:39 β€’ fixed an appstream-generator crash due to a bug in libappstream 13:39 β€’ updated budgie-desktop to new mutter api, submitted upstream but looking to patch so new shell can go in cosmic 13:39 πŸ§– 13:40 thx Laney 13:40 #topic oSoMoN 13:40 hey 13:40 β€’ chromium 13:40 ∘ bug #1784395 fixed after I found the right person to talk to at Google, and they kindly bumped our geolocation API quotas without billing enabled 13:40 bug 1784395 in chromium-browser (Ubuntu) "Geolocation stopped working recently in chromium" [High,Fix released] https://launchpad.net/bugs/1784395 13:40 ∘ opera in the snap store uses chromium-ffmpeg, success 13:40 ∘ updated stable to 68.0.3440.84 (in cosmic, snap in stable channel, and xenial and bionic updates ready and handed over to security team) 13:40 ∘ updated beta to 69.0.3497.23 13:40 ∘ updated dev to 70.0.3510.0 (successfully tested https://swiftshader-review.googlesource.com/c/SwiftShader/+/19608 instead of a distro-patch of mine that reverts recent visibility changes) 13:40 β€’ libreoffice 13:40 ∘ promoted 6.0.6 snap to the stable channel 13:40 ∘ built 6.1.0 RC3 snap and published in candidate channel, issued call for testing: https://forum.snapcraft.io/t/call-for-testing-libreoffice-6-1-0/6654 13:40 ∘ uploaded 6.0.6-0ubuntu1 to cosmic and preparing SRU for bionic (bug #1785679) 13:40 bug 1785679 in libreoffice (Ubuntu Bionic) "[SRU] libreoffice 6.0.6 for bionic" [High,In progress] https://launchpad.net/bugs/1785679 13:40 ∘ fixed bug #1780996 in xenial: uploaded 1:5.1.6~rc2-0ubuntu1~xenial4 13:40 bug 1780996 in libomxil-bellagio (Ubuntu Bionic) "Convert triggers to noawait" [Undecided,Triaged] https://launchpad.net/bugs/1780996 13:40 ∘ filed bug #1785262 13:40 bug 1785262 in libreoffice (Ubuntu) "arm64 autopkgtests are flaky" [Medium,Triaged] https://launchpad.net/bugs/1785262 13:40 β€’ gnome-software: 13:40 ∘ fixed bug #1775226 13:40 bug 1775226 in gnome-software (Ubuntu Bionic) "[SRU] Gnome Software offers installation of updates on shutdown independently from update-manager and unattended-upgrades" [High,In progress] https://launchpad.net/bugs/1775226 13:40 - proposed and merged https://gitlab.gnome.org/Community/Ubuntu/gnome-software/merge_requests/4 13:40 - uploaded 3.29.1-0ubuntu6 to cosmic 13:40 - updated the bug report for SRU to bionic, and uploaded 3.28.1-0ubuntu4.18.04.3 to bionic-proposed 13:40 - the patch doesn't apply against recent master, need to update it 13:41 ∘ looked into why snap-store snap in edge channel doesn't get the full experience, it appears that gnome-software uses the appstream plugin to get the lists of installed applications and installable applications, and those are built by reading directly /usr/share/applications and /var/lib/app-info/yaml/*, which are not exposed by snapd, even to a devmode snap 13:41 🌑 13:41 thx oSoMoN 13:41 #topic seb128 13:41 β€’ reviewed/sponsored nautilus update & SRU from Marco - https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus/+merge/350174 13:41 β€’ desktop script improvements: generate a report for the desktop-packages set, added some upstream urls, display the code revision used to build the report 13:41 β€’ reviewed/cleaned up/completed the ~desktop-packages list (deprecating the old ~desktop-bugs which was creating confusion). Removed subscription from deprecated packages and add the ones needed from the other list, the set went from 1100 to 730 13:41 β€’ sponsored the new pulseaudio to cosmic and gnome-calculator in Debian 13:41 β€’ filed MIR bugs for gupnp-dlna, gupnp-av needed for rygel & dlna sharing 13:41 : 13:41 β€’ some bugs triaging 13:42 13:42 thx seb128 13:42 #topic jbicha 13:42 β€’ gnome-tweaks 3.29.90 release 13:42 β€’ Some gedit reviews upstream 13:42 β€’ Packaged gnome-desktop3 and gobject-introspection 13:42 β€’ Some discussion with GNOME about Ambiance theme bugs 13:42 β€’ Uploaded Evolution 3.28.5 to bionic unapproved queue LP: #1784522 13:42 Launchpad bug 1784522 in evolution (Ubuntu Bionic) "Update evolution to 3.28.5" [Medium,In progress] https://launchpad.net/bugs/1784522 13:42 β€’ Packaged Evolution 3.29.90 in Debian git but I need some help figuring out how to 13:42 handle a conffile moving between packages. Maybe no handling is needed? 13:42 β€’ I guess you can take me off the meeting list, because I won't have 13:42 much time for Ubuntu the next several weeks 13:42 🍧 13:43 jbicha, thanks! 13:43 #topic tkamppeter 13:43 - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. Checked and tested the student's code, helped them on finishing their projects and doing their final reports. Student's final report deadline is Tue, Auf 14. 13:43 - Bugs. 13:43 jbicha, I was going to say "nice to see you back being active", until I saw the last line :p still good that you had some slot to work on some updates :) 13:44 seb128: thanks and sorry 13:44 thanks tkamppeter 13:44 nothing to be sorry about! 13:45 (btw I saw the theme discussion yesterday, going to point Marco to some of the issues once he's back) 13:45 #topic robert_ancell 13:45 - Released snapd-glib 1.42 which includes the verified publisher support 13:45 - Proposed GNOME Software change to add verified publishers 13:45 - Updated gnome-control-center branches under review 13:45 - Reviewed Iain's appstream-glib changes (https://github.com/hughsie/appstream-glib/pull/255) 13:45 - Had meeting with server team regarding ODRS 13:45 - Set up my own Gitlab CI runners in Canonistack 13:45 - Work on supporting new errors from snapd 13:45 (https://github.com/robert-ancell/snapd-glib/tree/new-errors) 13:45 - Investigate to errors.ubuntu.com crashers for gnome-control-center 13:45 - Rebased gnome-software ubuntu-master branch. Have not yet resolved what to do about updates patches no longer applying. 13:46 - Discussed with design team about design work required for merging legacy config apps into GNOME (https://trello.com/c/2zzukqWH) 13:46 oSoMoN, ^^ note robert's comment about rebasing ubuntu-master 13:46 he emailed us already 13:46 cool 13:46 kenvandine, yep, I'm looking at it today 13:47 #topic rls 13:48 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html# 13:48 nothing for desktop incoming 13:48 yay 13:48 :) 13:48 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html# 13:49 kenvandine, you should nudge Robert about replying to Will on the g-c-c one 13:49 how difficult is it to reply to assigned bugs :/ 13:50 yeah, i will 13:50 * willcooke looks 13:50 I'd dropped that one too 13:50 have pinged 13:51 but yeah, if you're speaking to him, please nudge 13:51 yup 13:51 ta 13:52 #topic aob 13:52 nada 13:53 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html was empty 13:54 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html needs some triaging, but we can do that out of the meeting 13:54 i'm going to review the list and see if things are getting stalled 13:54 seb128, oh... sorry :) 13:54 I'm also working on improving that 13:54 like writting scripts that nag/report inactivity, like the "your upload is blocked in proposed for " 13:55 seb128, oh... a robot seb! 13:55 i love it 13:55 lol 13:55 :) 13:55 seb129? 13:55 lol 13:55 lo 13:55 l 13:55 :) 13:55 just as a note I'm working on doing some improvements to our versions page 13:55 seb256 is reserved for when he upgrades to x86_64 13:56 and maybe adding some sort of dashboard section 13:56 hehe 13:56 awesome :) 13:56 or maybe that's another report 13:56 I'm going to email news/details about that when I've a bit more done 13:56 and maybe try to seak help to make a proper website 13:56 I'm fine generating the data but probably not the right person to make that pretty :p 13:57 i have a script for generating something like that for the snaps 13:57 it generates a json file, rather than a static page 13:57 and i have an html page that uses the json for the model 13:58 url? 13:58 anyway that's not a meeting topic at this point 13:58 not public atm... the script requires the snap cli... and the people server is 12.04 13:58 yeah 13:58 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)