14:31 <seb128> #startmeeting Desktop Team Weekly Meeting - 2017-12-05 14:31 <meetingology> Meeting started Tue Dec 5 14:31:15 2017 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 14:31 <meetingology> 14:31 <meetingology> Available commands: action commands idea info link nick 14:31 <oSoMoN> o/ 14:31 <andyrock> o/ 14:31 <seb128> Roll call: andyrock, dgadomski, didrocks (out), duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 14:31 <jibel> hi 14:31 <jbicha> o/ 14:32 <seb128> ok, let's get started 14:32 <seb128> #topic andyrock 14:32 <kenvandine> o/ 14:32 <seb128> andyrock, hey 14:33 <seb128> hum, he just waved 3 minutes ago? 14:33 <andyrock> 1. Updated merge request for udisks2 after review (this is required to hide snap squashfs in gnome-disks) 14:33 <andyrock> 2. Opened bug https://bugs.launchpad.net/xenial-backports/+bug/1735160 to backport python3-macaroonbakery in xenial 14:33 <andyrock> 3. Proposed debdiff for protobuf 2.6.1 to build python3 deb too 14:33 <andyrock> 4. Proposed debdiff for https://bugs.launchpad.net/ubuntu/+source/google-apputils-python/+bug/1735162 14:33 <andyrock> 5. Proposed debdiff to backport python3-macaroonbakery in xenial with some workarounds (like using proto2 instead of proto3) 14:33 <andyrock> 6. Built a ppa to test the backport https://launchpad.net/~azzar1/+archive/ubuntu/bug-1735160 14:33 <andyrock> 7. eow 14:33 <ubot5> Launchpad bug 1735160 in Xenial Backports "Please backport python3-macaroonbakery 0.0.6-1 [universe] from bionic" [Undecided,New] 14:33 <ubot5> Launchpad bug 1735162 in google-apputils-python (Ubuntu) "Cannot import basetest in python3" [Medium,In progress] 14:33 <andyrock> sorry I didn't get the ping 14:33 <andyrock> :D 14:33 <seb128> no worry 14:33 <seb128> thanks andyrock 14:33 <seb128> #topic dgadomski 14:34 <seb128> dgadomski, hey 14:34 <dgadomski> hey 14:34 <dgadomski> * refreshing debdiffs for bug #1699179 14:34 <dgadomski> * testing -proposed fix for bug #1638695 14:34 <ubot5> bug 1699179 in landscape-client (Ubuntu Bionic) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179 14:34 <ubot5> bug 1638695 in python2.7 (Ubuntu Xenial) "Python 2.7.12 performance regression" [High,Fix committed] https://launchpad.net/bugs/1638695 14:34 <dgadomski> eof 14:34 <seb128> thanks dgadomski 14:34 <seb128> #topic jbicha 14:34 <seb128> jbicha, hey 14:34 <jbicha> • A fresh Ubuntu 18.04 install now only installs 3 gtk2 rdepends: Firefox, Thunderbird and libgtk2-perl (for debconf). (Some input methods still require gtk2 or Qt). LP: #1585903 14:34 <ubot5> Launchpad bug 1585903 in ubuntu-meta (Ubuntu) "Make it possible to remove gtk2" [Wishlist,Triaged] https://launchpad.net/bugs/1585903 14:34 <jbicha> • Filed MIR for mod-dnssd (needed for gnome-user-share) LP: #1731065 14:34 <ubot5> Launchpad bug 1731065 in mod-dnssd (Ubuntu) "[MIR] mod-dnssd" [Undecided,New] https://launchpad.net/bugs/1731065 14:35 <jbicha> • Demoted mono and cvs to universe 14:35 <jbicha> • Cherry-picked gtk3 commit to enable the Insert Emoji right-click menu item in places like gedit 14:35 <jbicha> • spice-vdagent MIR was approved but someone needs to package a security fix before it can be promoted to main LP: #1200296 14:35 <ubot5> Launchpad bug 1200296 in ubuntu-meta (Ubuntu) "[MIR] spice-vdagent" [Wishlist,Confirmed] https://launchpad.net/bugs/1200296 14:35 <jbicha> I'll probably drop the usb seed after this meeting since there hasn't been any objections so far 14:36 <jbicha> eof 14:36 <Laney> yeah, good idea 14:36 <seb128> sounds good indeed 14:36 <seb128> thanks jbicha 14:36 <seb128> #topic jamesh 14:36 <seb128> snapcraft-desktop-helpers: 14:36 <seb128> * my two PRs got merged, improving performance for snaps using the 14:36 <seb128> GNOME platform snap. 14:36 <seb128> * unfortunately there were reports of problems from people not using 14:36 <seb128> the platform snap. This was down to the older GLib in 16.04 not 14:36 <seb128> looking for scheams in $XDG_DATA_HOME. A fix for this has been pushed 14:37 <seb128> out, and no further problems have been reported. 14:37 <seb128> * I'd like to bring the speed ups to the non-platform versions of the 14:37 <seb128> part, but it doesn't look like snapcraft currently has the required 14:37 <seb128> hooks at the moment. I started a thread on the forum to see if there 14:37 <seb128> is interest in adding them. 14:37 <seb128> snapd: 14:37 <seb128> * user-mounts branch is still waiting to land. I need to follow up on 14:37 <seb128> what else needs doing. 14:37 <seb128> * gnome-online-accounts-service branch works 14:37 <seb128> #topic jibel/heber 14:37 <seb128> jibel, heber, hey 14:37 <jibel> - Finished SRU verification of gnome-software in artful, waiting for publication to -updates. 14:37 <jibel> - Investigated how to run gtk apps with dtrace enabled for glib to measure application performance. 14:37 <jibel> - Defined a basic set of tests to smoke test releases of Firefox. 14:37 <jibel> - Ported selenium autopkgtest of Chromium to Firefox. 14:37 <jibel> - Investigated specific cases of upgrade failures for customers. 14:37 <jibel> - Submitted merge proposal for snapd tests. 14:37 <jibel> - Testing of Bluez 5.47 snap on desktop. 14:37 <jibel> - Snap autopilot-gtk in progress but the introspection of GTK apps is still not working… 14:37 <jibel> ... 14:37 <seb128> thanks jibel 14:38 <seb128> #topic kenvandine 14:38 <seb128> kenvandine, hey 14:38 <kenvandine> * Reviewed, tested and merged the desktop helpers PRs from jamesh. 14:38 <kenvandine> * Debugged issues found with the desktop helpers improvements related to gsettings schemas and the gtk3 launcher 14:38 <kenvandine> * Rebuilt all of the GNOME snaps with the improved desktop helpers 14:38 <kenvandine> * Two more GNOME projects accepted the snap packaging upstream 14:38 <kenvandine> * Working on test snaps for desktop helper testing 14:38 <kenvandine> EOF 14:39 <seb128> thanks kenvandine 14:39 <seb128> #topic Laney 14:39 <seb128> Laney, hey 14:39 <Laney> sup 14:39 <Laney> • short week due to hols 14:39 <Laney> • autopkgtest: 14:39 <Laney> ∘ kernel bug that takes down the machines is still happening, whinged at apw about that and now sforshee is assigned 14:39 <Laney> ‣ trained him on how to get into the environment and operate nova enough to work on a fix 14:39 <Laney> ∘ some more skill sharing with Steve 14:39 <Laney> • systemd-session 14:39 <Laney> ∘ started working on this, kicked some upstream bugs a bit 14:39 <Laney> ∘ been working on some units to push upstream 14:40 <Laney> ∘ trying to understand what upstream changes are going to be needed (gnome-session stuff) 14:40 <Laney> ∘ now I can log in to a black screen! 14:40 <Laney> ∘ going to be an ongoing project 14:40 <Laney> • snap seeding 14:40 <Laney> ∘ got review from Colin, fixed based on that feedback 14:40 <Laney> ∘ he raised the issue of classic snaps, apparently they need to be seeded differently so we'll have to be able to specify that in the seed I think 14:40 <Laney> 🎄 14:40 <seb128> thanks Laney, quite some work for a post-week-off couple of days :) 14:41 <seb128> #topic oSoMoN 14:41 <seb128> oSoMoN, hey 14:41 <oSoMoN> hey 14:41 <oSoMoN> • chromium 14:41 <oSoMoN> ∘ updated chromium dev to 64.0.3278.0, and updated snap in edge channel 14:41 <oSoMoN> ∘ updated chromium beta to 63.0.3239.70, and update snap in beta channel 14:41 <oSoMoN> ∘ rebased hardware-accelerated video decoding PPA on latest dev branch: https://launchpad.net/~osomon/+archive/ubuntu/cr-vaapi-test/+packages, need to test again and find out what upstream is up to 14:41 <oSoMoN> ∘ tested a11y in latest dev branch, good improvements to exposing the accessibility tree but OSK still not functional, with a simple (and incomplete) patch I enabled it and submitted to upstream authors interested in a11y, they are working on it already 14:41 <oSoMoN> ∘ expecting beta branch to be promoted to stable this week 14:41 <oSoMoN> ∘ currently investigating snap issues with nvidia proprietary drivers with jd_strand and po_pey's invaluable help 14:41 <oSoMoN> • libreoffice 14:41 <oSoMoN> ∘ 5.4.3 migrated from bionic-proposed to the release pocket (i386 autopkgtest failures were ignored) 14:41 <oSoMoN> ∘ 5.4.2 SRU migrated to artful-updates after a possible regression (bug #1733849) was discarded 14:41 <ubot5> bug 1699772 in linux (Ubuntu) "duplicate for #1733849 linux-image-4.13.0-12-generic, linux-image-4.10.0-24-generic, linux-image-4.8.0-56-generic, linux-image-4.4.0-81-generic, linux-image-3.13.0-121-generic | Regression: many user-space apps crashing" [Critical,Confirmed] https://launchpad.net/bugs/1699772 14:41 <oSoMoN> ∘ 5.4.3 snap has been in candidate channel for a few days (rebuilt against updated desktop helpers, now with logic for mime, icon and schema cache generation at build time rather than at run time) and no negative feedback so far, will promote to stable channel today 14:41 <oSoMoN> that's it from me 14:41 <seb128> quite a busy week it seems :) 14:42 <seb128> thanks oSoMoN 14:42 <seb128> #topic seb128 14:42 <seb128> • had two day off work 14:42 <seb128> • some sponsoring (pulseaudio, totem-pl-parser) 14:42 <seb128> • usual rounds of bugs triaging 14:42 <seb128> • continued reviewing the plans for the cycle and discussed details of some of the work with people 14:42 <seb128> </:week> 14:42 <seb128> #topic tkamppeter 14:42 <seb128> tkamppeter, hey 14:42 <tkamppeter> - cpdb-libs: Released version 1.1.0 upstream, to solve problems with Debian packaging. 14:42 <tkamppeter> - avahi: Received the patch for advertising services on localhost. It is actually a one-liner! One of the GSoC 2017 students did it for me. I have reviewed it and now I am preparing for testing it. Now 18.04 will ship the complete driverless printing fun, including USB. 14:42 <tkamppeter> - Google Summer of Code 2018: Sahil (who did the PCLm support in cups-filters, for Mopria and WiFi Direct) got his first job starting in July 2018 (congrats), but wants to do (and we want, too) the GSoC 2018, too. He has the next two months free, so he will do his GSoC 2018 in Dec 2017, Jan 2018, and May 2018. Similar will probably happen with Nilanjana. I will probably mentor these students. If all works out 18.04 will already have some GSoC 201 14:42 <tkamppeter> 8 code, shipping one month before start of official GSoC 2018 coding. 14:43 <tkamppeter> - Google Summer of Code 2018: Continued planning. 14:43 <tkamppeter> - CUPS snap: Some exchange of ideas. 14:43 <tkamppeter> - Bugs. 14:43 <seb128> thanks tkamppeter 14:43 <seb128> #topic Trevinho 14:44 <seb128> Trevinho, hey, around or should I copy your summary from the email you sent? 14:44 <seb128> copy it is 14:44 <seb128> · Various fixes at the gjs PR to avoid acccess to deleted objects 14:44 <seb128> methods / properties, added tests and got merged: 14:44 <seb128> https://gitlab.gnome.org/GNOME/gjs/merge_requests/22 14:44 <seb128> · Fixed some gnome-shell issues (potential crashes) caused 14:44 <seb128> by access to deleted objects: 14:44 <seb128> https://bugzilla.gnome.org/show_bug.cgi?id=791233 14:44 <ubot5> Gnome bug 791233 in general "Various Javascript errors in accessing deleted object properties" [Normal,New] 14:44 <seb128> · Finished the SRU for the unity stack in xenial, did some fixes 14:44 <seb128> to it, and wrote a call-for testing post to get people verify 14:44 <seb128> the fixed bugs 14:44 <seb128> https://community.ubuntu.com/t/unity-stack-sru-for-ubuntu-16-04-help-verify/2420/5 14:44 <seb128> · Got in touch with Ambiance-RW author and did some triaging 14:45 <seb128> to get him propose upstream his changes. 14:45 <seb128> · Fractional scaling work: 14:45 <seb128> - Fixed some issues with the a11y zoom 14:45 <seb128> - Some refactoring to fix some blurry effects that were 14:45 <seb128> happening when using fractional scale. 14:45 <seb128> - Fixed loading of some kinds of textures using TextureCache 14:45 <seb128> when having resource-scale. 14:45 <seb128> - A refactoring of TextureCache to fix potential crashes 14:45 <seb128> on loading sliced images. 14:45 <seb128> #topic robert_ancell 14:45 <seb128> - Got first iteration of guest support branch for AccountsService 14:45 <seb128> - Working on guest support in GDM 14:45 <seb128> - Code clean-ups in GDM 14:45 <seb128> - Analysing gnome-software crashers in errors.ubuntu.com 14:45 <seb128> #topic aob 14:45 <seb128> did I forget anyone? any other topic? 14:46 <seb128> k, seems not 14:46 <seb128> efficient meeting today, let's wrap then 14:47 <seb128> thanks everyone 14:47 <seb128> #endmeeting