15:31 <seb128> #startmeeting Desktop team 2017-07-25 15:31 <meetingology> Meeting started Tue Jul 25 15:31:54 2017 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:31 <meetingology> 15:31 <meetingology> Available commands: action commands idea info link nick 15:32 <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber (out), kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:32 <seb128> hope everybody is doing fine! 15:32 <Laney> seb128 is in the hot seat 15:32 <andyrock> hey hey 15:32 <seb128> Laney, indeed! 15:33 <kenvandine> o/ 15:33 <seb128> ok, let's get started 15:33 <seb128> #topic andyrock 15:33 <seb128> andyrock, hey 15:33 <andyrock> Unity: 15:33 <andyrock> # Debugged the favorite icons migration problem with unity7 (solution not easy to implement) 15:33 <andyrock> # Reviewing Trevinho's code 15:33 <andyrock> Livepatch: 15:33 <andyrock> # Successfuly added code in the root daemon to send Server Side Events 15:33 <andyrock> # First implementation of user daemon to listen to SSEs and display notifications 15:33 <andyrock> eod 15:33 <andyrock> *w 15:34 <seb128> thanks andyrock 15:34 <seb128> #topic dgadomski 15:35 <seb128> dgadomski, hey 15:35 <dgadomski> hey 15:35 <dgadomski> * discussed the way to fix bug #1699179 with the landscape team, working on implementation 15:35 <dgadomski> * debugging smbd for bug #1701073 15:35 <dgadomski> * made some progress but still working on autopkgtests for bug #1700827, tested all binaries from that package for segfaults etc. 15:35 <dgadomski> * tested binaries for bug #1704130 15:35 <ubot5> bug 1699179 in landscape-client (Ubuntu) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179 15:35 <ubot5> bug 1701073 in samba (Ubuntu) "CVE-2017-2619 regression breaks symlinks to directories" [High,In progress] https://launchpad.net/bugs/1701073 15:35 <ubot5> bug 1700827 in pcp (Ubuntu) "[MIR] pcp package" [Undecided,New] https://launchpad.net/bugs/1700827 15:35 <ubot5> bug 1704130 in papi (Ubuntu) "[MIR] papi" [Undecided,New] https://launchpad.net/bugs/1704130 15:35 <dgadomski> eof 15:35 <seb128> thanks dgadomski 15:35 <seb128> #topic didrocks 15:35 <seb128> didrocks, hey 15:35 <didrocks> * reviewed/discussed gdm transition with Laney 15:35 <didrocks> * started to look at the "sound above 100%" issue with local patches working here. gnome-settings-daemon, using ubuntu-settings schema and gnome-control-center UI tweak. Some patch is needed in GNOME Shell as well, but implemented right now as a hackish extension. Will get a less impactful and hacky patch in G-S before uploading (restricting this to the ubuntu* sessions) 15:35 <didrocks> * started to read some G-S extensions code and API to prepare London sprint 15:35 <didrocks> * some AA work (NEW reviews for Mate components) 15:35 <didrocks> * zeitgeist & indicator-application demotion via rhythmbox plugins, and other services. We have now mostly demoted everything we can but libunity, libappindicator (pulling dee). However, no daemon is installed. 15:36 <didrocks> * snap theming discussions with snapd upstreams to present issues and what should be done. Worked with seb listing more themes to be included by default in both desktop cloud part and GNOME platform snap. Did some build and size metrics report. However, the extra size and build time has been decided as being too much for this. 15:36 <didrocks> * fixes: amazon double icon via workaround and gnome-software unthemed (not the ubuntu one) icon debugged & fixed. 15:36 <didrocks> * 5 years old very simple patch in GNOME for evince rebased (after recent comment) and reposted, after some dust removal ofc! :) 15:36 <didrocks> . 15:36 <seb128> thanks didrocks! 15:36 <didrocks> yw ;) 15:36 <seb128> #topic duflu 15:37 <seb128> * Video acceleration: 15:37 <seb128> - Continued going deep in gstreamer-vaapi to fix totem+Wayland: https://bugs.launchpad.net/bugs/1701463 15:37 <seb128> . I decided to get ambitious and solve it properly (fix the corruption and performance simultaneously) by addressing a longstanding bug: https://bugzilla.gnome.org/show_bug.cgi?id=740753 15:37 <seb128> . Good news: Working proof of concept as of yesterday! 15:37 <seb128> . Good news: Smooth and fast (and not corrupted) video in Gstreamer/totem under Wayland! 15:37 <ubot5> Ubuntu bug 1701463 in gstreamer-vaapi (Ubuntu) "gst-vaapi+Wayland = rendering corruption in totem (but not in gst-play-1.0)" [High,In progress] 15:37 <seb128> . Bad news: It requires some hacks that will take more time to eliminate. 15:37 <ubot5> Gnome bug 740753 in gstreamer-vaapi "vaapisink: add support for EGL" [Enhancement,New] 15:37 <seb128> . I will continue to try to resolve these issues but so far upstream is silent, not commenting. 15:37 <seb128> . If I don't (or do?) make more progress on cleaning up my solution I might still PPA it regardless. 15:37 <seb128> - In other news, an Intel engineer has proposed VA-API support to Chromium this week: https://chromium-review.googlesource.com/c/532294/ 15:37 <seb128> * Noteworthy bug count deltas this week: 15:37 <seb128> - gnome-shell (Ubuntu): 414 (May) -> 236 (July) 15:37 <seb128> * Daily bug management across gnome-shell, ubuntu-themes, bluez, pulseaudio and mir. 15:37 <seb128> - Time consuming, but it keeps us on top of the user-facing issues. 15:37 <seb128> #topic jbicha 15:37 <seb128> jbicha, hey 15:37 <jbicha> • Released new version of gnome-tweak-tool, renamed as Tweaks 15:37 <jbicha> • Updated gtk3 to 3.22.17 and some other updates for artful 15:37 <jbicha> • Packaged mozjs52 for artful new queue…but gjs 3.25.4 isn't working right with it yet, some linking issue 15:37 <jbicha> • Packaged tracker2 for GNOME3 Staging PPA 15:38 <jbicha> • If you enable the PPA, you can also run gnome-control-center-alt to see the redesign that might land for 3.26 15:38 <jbicha> eof 15:39 <seb128> thanks jbicha 15:39 <seb128> jbicha, is that redesign likely to be complete this cycle or not? 15:39 <jbicha> uh, probably 15:39 <seb128> or asked differently, could that be risky for the LTS and something we should investigate more before deciding? 15:40 <jbicha> I'm disappointed that they still set gnome-control-center-alt to not be installed in last week's dev snapshot (overriden in PPA) 15:40 <jbicha> yes, it should be investigated more, not many eyes have looked at it yet, although it's been a WIP for a while 15:41 <seb128> k 15:41 <seb128> we should probably add that to the backlog 15:41 <jbicha> I don't think it's particularly risky for LTS, just a different layout mostly 15:42 <seb128> k 15:42 <jbicha> big benefit is g-c-c is resizable now 15:42 <seb128> thanks jbicha 15:42 <seb128> I'm going to give that a try and let you know how it works for me 15:42 <seb128> k, let's keep moving 15:42 <seb128> #topic jamesh 15:42 <seb128> * I posted a list of snapd/snapcraft issues that are important to the 15:42 <seb128> desktop on the Snapcraft forum 15:42 <seb128> (https://forum.snapcraft.io/t/ubuntu-desktop-team-priorities/1397/3), 15:42 <seb128> and have followed up on a few of them as people have replied. 15:42 <seb128> * For the snapd polkit auth issue, I updated my pull request based on 15:43 <seb128> review comments from chipaca. Still not sure if they'll accept it or 15:43 <seb128> not though. 15:43 <seb128> * I wrote a patch for NetworkManager to allow toggle connectivity 15:43 <seb128> checking via D-Bus API, which will make it possible for the privacy 15:43 <seb128> control panel to disable the checks without needing to 15:43 <seb128> install/uninstall packages. I've submitted the patches upstream in 15:43 <seb128> their bug tracker and mailing list. When it is accepted, we can 15:43 <seb128> backport it into our packages. 15:43 <seb128> #topic heber 15:44 <seb128> heber, hey, around or should I paste the update you sent via email? 15:44 <seb128> seems I should copy it 15:44 <seb128> * Jenkins jobs for post install/upgrade have been tested. There are some improvements to do in order to get consistent results and avoid random failures, timeouts, etc. 15:44 <seb128> * Some progress on running tests on HW, I need to fix autologin in setup and make testflinger collect the artifacts. 15:44 <seb128> * Fix test Test Default Session Type which fails on Xenial. 15:45 <seb128> #topic kenvandine 15:45 <seb128> kenvandine, hey 15:45 <kenvandine> * Promoted gnome-dictionary, gnome-calculator, quadrapassel, gnome-clocks, and gnome-sudoku to the stable channel. 15:45 <kenvandine> * GUADEC planning, arranged a BoF for gjs/mozjs with the upstream maintainer. 15:45 <kenvandine> * Discussing the GNOME Sharing framework with upstream, hoping to help make the solution handle content exchange for snaps 15:45 <kenvandine> * More backports to the gnome-3-24 PPA to build snaps 15:45 <kenvandine> * Worked on more snaps, gnome-maps and gnome-photos are still in process 15:45 <kenvandine> eof 15:46 <seb128> thanks kenvandine 15:46 <seb128> #topic Laney 15:46 <seb128> Laney, hey 15:46 <Laney> yo 15:46 <Laney> • Spent some time looking at the snapd-glib "hang" problem. Learned a lot about GMainContext, libraries and threads - have written a patch which passes the testsuite in snapd-glib; now need to test it in gnome-software, after... 15:46 <Laney> • Nagged about a gnome-software release, got one put out, just uploaded it to experimental 15:46 <Laney> • Rebased the wip/ubuntu-master branch; package merge in progress - to be uploaded today. That's gnome-software with no custom apt backend, using PK. I'll block it in proposed and we can test it for a few days. 15:46 <Laney> • Just been doing a bit of el rapido debugging of a tracker build failure raised in #debian-gnome 15:46 <Laney> • glib 2.53.4 15:47 <Laney> • autopkgtest: linux breaking things again; run manually, file bug, blacklist - kernel team came back with a proposed fix (disabling the test...) which I'm currently doing a test run of 15:47 <Laney> • last couple of gst 1.12.2 uploads 15:47 <Laney> 😬 15:47 <seb128> thanks Laney 15:48 <seb128> #topic seb128 15:48 <seb128> done 15:48 <seb128> • tested artful daily, reported some GNOME bugs upstream (shell, gdm, software, g-c-c) 15:48 <seb128> • investigated some translations issues 15:48 <seb128> • debugged bluetooth/obex not working 15:48 <seb128> • discussed some desktop issues (gnome-software/snap plugin hanging, .desktop migrations) 15:48 <seb128> • sponsoring the new libreoffice version from Olivier 15:48 <seb128> • worked with Didier on changes to the snap desktop launcher to include more themes 15:48 <seb128> • synced meson for Rico and then nagged about armhf issues 15:48 <seb128> • updated d-feet 15:48 <seb128> • set up langpack job for artful weekly updates 15:49 <seb128> #topic tkamppeter 15:49 <seb128> tkamppeter, hey 15:49 <tkamppeter> - cups-filters: Testing of cups-browsed, especially load-balanced clustering, shutdown of remote servers, spotted some remaining crashes and fixed them, especially one which is probably the one generating all the error reports of users (will observe the error reports to see whether 1.15.0 will not appear there). Received a patch for another hang-on-cups-browsed-shutdown cause. Allow suppression of clustering via cups-browsed.conf option. R 15:49 <tkamppeter> eleased 1.15.0 with all the improvements and fixes of the last weeks. 15:49 <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. Filled evaluations for the second month of the two students I am the principal mentor of. All students doing good progress. 15:49 <tkamppeter> - Bugs. 15:50 <seb128> thanks tkamppeter 15:50 <seb128> #topic Trevinho 15:50 <seb128> Trevinho, hey 15:52 <seb128> oh, he's out today but he looks like he didn't send his weekly update 15:52 <seb128> #topic robert_ancell 15:53 <seb128> - Working on moving gnome-software / snapd-glib SRUs. 15:53 <seb128> - Working on making Editor's Pick / Featured sections in GNOME Software display snaps better. 15:53 <seb128> - Chasing down default snap icon not working in 16.04. 15:53 <seb128> - Preparing next gnome-software SRUs. 15:53 <seb128> - Had a look into BuildStream. 15:53 <seb128> #topic aob 15:53 <seb128> any other topic? 15:54 <jbicha> no irc meeting next week for guadec? 15:54 <seb128> unsure, up to willcooke 15:54 <seb128> it's only a subset of the team going 15:55 <jbicha> ok, nothing else from me :) 15:55 <seb128> thanks for pointing it out though 15:55 <seb128> ok, it's a wrap then 15:55 <seb128> thanks everyone 15:56 <didrocks> thanks! 15:56 <seb128> #endmeeting