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