15:30 <seb128> #startmeeting Desktop Team 2017-08-29
15:30 <meetingology> Meeting started Tue Aug 29 15:30:40 2017 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:30 <meetingology> 
15:30 <meetingology> Available commands: action commands idea info link nick
15:30 <jbicha> o/
15:30 <seb128> Roll call: andyrock, dgadomski, didrocks (out), duflu (out), jbicha, jamesh (out), jibel/heber (out), kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
15:30 <andyrock> hey
15:30 <kenvandine> o/
15:30 <oSoMoN> 🐵/
15:31 <heber> o/
15:31 <Laney> moin
15:31 <seb128> ok, quite some people around, let's get started :-)
15:31 <seb128> #topic andyrock
15:31 <seb128> andyrock, hey
15:31 <andyrock> # Proposed branches for artful and xenial for canonical-livepatch, update-manager, update-notifier
15:32 <andyrock> # Working on sofware-properties (right now the error dialog)
15:32 <andyrock> # Help debugging a lockscreen issue (sometimes the text-entry field does not appera)
15:32 <andyrock> # Fixing a build issue with date-time
15:32 <andyrock> *date-time indicator
15:32 <andyrock> #eow
15:33 <seb128> thanks andyrock
15:33 <seb128> #topic dgadomski
15:33 <seb128> dgadomski, hey
15:33 <dgadomski> hey
15:33 <dgadomski> * verified fix to bug #1702529
15:33 <dgadomski> * still discussing options for disabling WiFi Direct capabilities for iwlwifi devices (to conform to some Cisco hw settings related to WFD)
15:33 <dgadomski> * back to examining python performance regression (bug #1638695)
15:33 <ubot5> bug 1702529 in samba (Ubuntu Zesty) " ACCESS_DENIED with symlinks within a root ("/") share" [Medium,Fix committed] https://launchpad.net/bugs/1702529
15:33 <ubot5> bug 1638695 in python2.7 (Ubuntu) "Python 2.7.12 performance regression" [High,Confirmed] https://launchpad.net/bugs/1638695
15:33 <dgadomski> eof
15:34 <tseliot> Laney: hey, have you had the chance to review my patch?
15:34 <seb128> thanks dgadomski
15:34 <seb128> #topic duflu
15:34 <Laney> tseliot: no sorry (plus I thought upstream was doing it) (also, let's wait until after the meeting)
15:34 <seb128> * Totem:
15:34 <seb128> - Unexpectedly lost a day trying to fix random totem build failures: https://bugzilla.gnome.org/show_bug.cgi?id=786248
15:34 <seb128> - Making great progress profiling totem, but its hotspots vary between different video files and between X vs Wayland.
15:34 <seb128> - Now focusing on Totem on Wayland where it spends 50% of its CPU rendering GTK/widgets (even in fullscreen where no widgets are visible).
15:34 <ubot5> Gnome bug 786248 in general "error: Package `Totem-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories" [Normal,New]
15:34 <seb128> * Gnome Shell:
15:34 <seb128> - Lost a day testing Gnome Shell 3.25/3.26 and comparing app performance. While performance is good, the improvements don't seem to affect totem's own clutter performance problems. I had hoped they were related...
15:34 <seb128> - Lost another day chasing down broken colours in Gnome Shell 3.25/3.26 affecting totem and some other apps; https://bugzilla.gnome.org/show_bug.cgi?id=786786
15:34 <ubot5> Gnome bug 786786 in wayland "clutter apps (e.g. totem, gnome-maps, pinpoint) colours are wrong (red/blue swapped) in Gnome Shell 3.25 Wayland" [Normal,Resolved: duplicate]
15:34 <seb128> . Now fixed, which is good since that pre-emptively unblocks the move to Gnome 3.26
15:34 <seb128> * Bluez:
15:34 <seb128> - Released: https://launchpad.net/ubuntu/+source/bluez/5.46-0ubuntu2
15:35 <seb128> * PulseAudio:
15:35 <seb128> - Almost released?: https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.4
15:35 <seb128> * Video acceleration:
15:35 <seb128> - Public announcement about out-of-box support is still blocked awaiting: https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted-addons/+bug/1709166
15:35 <ubot5> Ubuntu bug 1709166 in ubuntu-restricted-addons (Ubuntu) "Refresh Restricted Addons" [Undecided,In progress]
15:35 <seb128> * Awaiting sponsorship:
15:35 <seb128> - https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted-addons/+bug/1709166  (FFE now?)
15:35 <seb128> - https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.4
15:35 <seb128> * Daily bug management across gnome-shell, gdm, ubuntu-themes, bluez, pulseaudio and mir.
15:35 <seb128> 
15:35 <seb128> if somebody knows about ubuntu-restricted-addons and want to review/sponsor that one ^
15:36 <seb128> ok, I hope it's done copying
15:36 <seb128> let's move on
15:36 <seb128> #topic jbicha
15:36 <seb128> jbicha, hey
15:36 <jbicha> • split packages for better behavior with GNOME Software (gedit-plugins, eog-plugins, evolution)
15:36 <jbicha> • fixed libxcursor packaging regression
15:36 <jbicha> • Lots of GNOME 3.25.91 work for Feature Freeze
15:36 <jbicha> • Filed some late MIRs for GNOME apps LP: #1713171 LP: #1713176
15:36 <ubot5> Launchpad bug 1713171 in gnome-todo (Ubuntu) "FFE: [MIR] gnome-todo" [Undecided,Confirmed] https://launchpad.net/bugs/1713171
15:36 <ubot5> Launchpad bug 1713176 in gnome-characters (Ubuntu) "FFe: [MIR] gnome-characters" [Undecided,Confirmed] https://launchpad.net/bugs/1713176
15:36 <jbicha> • GTK 3.22.19 with cherry-picked regression fix LP: #1712701
15:36 <ubot5> Launchpad bug 1712701 in gtk+3.0 (Debian) "Clicking on a GtkRange inside a GtkMenuitem makes the parent disappear" [Unknown,Confirmed] https://launchpad.net/bugs/1712701
15:36 <jbicha> • Uploaded james_h's Captive Portal work, uploaded the -ubuntu connectivity package
15:36 <jbicha> • Became a Debian Developer
15:36 <jbicha> eof
15:37 <seb128> congrats on becoming a Debian Developer!
15:37 <kenvandine> jbicha, congrats!
15:37 <seb128> and nice work on the MIRs/FFe/updates
15:37 <seb128> thanks jbicha
15:37 <seb128> #topic jamesh
15:38 <seb128> snapd: Initial polkit patch was accepted to master.  I've put together
15:38 <seb128> two more PRs that build on top of it that are listed on the review
15:38 <seb128> sprint.  When running snapd with these patches, I was able to install
15:38 <seb128> snaps via gnome-software without providing Ubuntu One credentials.
15:38 <seb128> snapd-glib: wrote a small pull request to handle the
15:38 <seb128> X-Allow-Interaction header added by one of the new snapd PRs.
15:38 <seb128> fonts for snaps: created a PR to add empty directories to the core
15:38 <seb128> snap as mount points for system fonts.
15:38 <seb128> gnome-control-center: started looking at hooking whoopsie up to the
15:38 <seb128> privacy control panel using the existing UI for ABRT
15:38 <seb128> 
15:38 <seb128> #topic jibel/heber
15:38 <heber> hey! QA updates:
15:38 <heber> * In depth, manual review of the installer (live session, oem configuration, disk partitioning, …)
15:38 <heber> * Tested wayland session by default (new installation and upgrade from Zesty)
15:38 <heber> * Fixed update-manager on wayland in Artful and SRU to Zesty
15:38 <heber> * Fixed Ubiquity OEM mode in Artful
15:38 <heber> * Dealing with failing upgrade tests in QA lab
15:38 <heber> * Performed SRU verification of gnome-software, appstream-glib, gnome-logs, update-notifier, update-manager
15:39 <heber> * Fix cleaning up functions for VMs in utah and upgrade jobs.
15:39 <heber> * Analyze/fix failing jobs for Artful in MaaS.
15:39 <heber> * Identify/Automate default apps tests.
15:39 <heber> EOF
15:39 <seb128> heber, hey, and thanks
15:39 <seb128> #topic kenvandine
15:39 <seb128> kenvandine, hey
15:39 <kenvandine> * Built a classic snap for gnome-system-monitor, which I just got working with strict confinement but requires manually
15:39 <kenvandine> connecting some interfaces.  This is awaiting review in the store now.
15:39 <kenvandine> - I need to create a forum thread to request it be auto-connected to some interfaces
15:39 <kenvandine> * Built confined eog snap, mostly works and published to edge channel.  Thumbnails aren't working, which I think I've traced down to mimetype query fails.  Looking into a way to fix that.
15:39 <kenvandine> * Did some testing of theme fixes, thanks Trevinho!  I think I still owe a review on one of them, I'll double check.
15:39 <kenvandine> eof
15:40 <kenvandine> that first point was i started with a working classic snap for g-s-m :)
15:40 <kenvandine> now it's confined
15:40 <kenvandine> or i first created it as a classic :)
15:41 <seb128> kenvandine, done?
15:41 <kenvandine> yup
15:41 <seb128> thanks kenvandine!
15:41 <seb128> #topic laney
15:41 <seb128> Laney, hey
15:42 <Laney> HI
15:42 <Laney> • short week, public holiday monday
15:42 <Laney> • fixed some gnome-software bugs, uploaded the latest release, got it into artful
15:42 <Laney> • some testing of NM connectivity checker, found/backported a curl patch to fix some things there
15:42 <Laney> • some mozjs52/armhf debugging / investigating with upstream
15:42 <Laney> • console-setup: a bit more work on the patch, that got uploaded
15:42 <Laney> • autopkgtest:
15:42 <Laney> ∘ bump the inotify limit for lxd/lxc workers
15:42 <Laney> ∘ look at why zesty is erroring when collecting data for the web UI - problem with the swift servers, reported to IS
15:42 <Laney> ∘ possibly something going on with building new images, investigating that with slangasek atm
15:42 <Laney> • poking at stuff in proposed to get it to migrate
15:42 <Laney> • start looking at XDG_DATA_DIRS problems in wayland (Xsession.d stuff), probably need a couple of snippets there
15:42 <Laney> 💨
15:43 <seb128> Laney, some of the snappy team people are working on the XDG_DATA_DIRS, you should maybe comment if you want to change the outcome before commit
15:43 <seb128> thanks Laney
15:43 <Laney> it's not just for snap
15:43 <Laney> like the /usr/share/$DESKTOP_SESSION thing
15:43 <seb128> ah, right, sorry
15:43 <seb128> yeah, we have a trello card about that, maybe add yourself to it :-)
15:43 <kenvandine> also sound themes are broken
15:43 <Laney> I assigned myself to the bug
15:43 <seb128> thanks Laney
15:44 <Laney> np
15:44 <seb128> kenvandine, report a bug if there isn't one
15:44 <seb128> #topic oSoMoN
15:44 <seb128> oSoMoN, hey
15:44 <kenvandine> there is
15:44 <oSoMoN> hey team
15:44 <oSoMoN> • Updated chromium stable to 60.0.3112.113, ready for publication in staging PPA.
15:44 <oSoMoN> • Updated chromium beta to 61.0.3163.59, now building for all supported series with is_component_build=false and is_official_build=true.
15:44 <oSoMoN> • Updated chromium dev to 62.0.3192.0 and spent a fair amount of time and energy to get it to build on trusty, unsuccessfully. Started conversation to decide the way forward to continue supporting trusty with newer chromium releases.
15:44 <oSoMoN> • Investigated libreoffice 5.4 autopkgtest failures on non x86-64, tracked down to architecture-dependent file that was being installed by an arch-indep package (bug #1712873), fix will go into 5.4.1, to be released this week.
15:44 <ubot5> bug 1712873 in libreoffice (Ubuntu) "autopkgtests failures on i386 and s390x for 5.4.0, assumes wrong architecture" [High,Fix committed] https://launchpad.net/bugs/1712873
15:44 <oSoMoN> • Investigating libreoffice 5.4.0 snap issues (bug #1713730 and bug #1713742)
15:44 <ubot5> bug 1713730 in libreoffice (Ubuntu) "[snap] With libreoffice 5.4.0, soffice.bin is defunct after closing the application" [High,Triaged] https://launchpad.net/bugs/1713730
15:44 <ubot5> bug 1713742 in libreoffice (Ubuntu) "[snap] libreoffice 5.4.0 snap has incorrect file permissions for some files installed by stage packages" [High,Triaged] https://launchpad.net/bugs/1713742
15:44 <oSoMoN> • That's all folks 🐰
15:45 <seb128> thanks oSoMoN, good work
15:45 <seb128> do you know how libreoffice migrated out of proposed with the test issue?
15:45 <seb128> did somebody forced it through?
15:45 <oSoMoN> I assumed you did :)
15:46 <seb128> no I didn't, I guess somebody wanted to force poppler in or something
15:46 <seb128> anyway good for us :-)
15:46 <jbicha> webkit2gtk will require a newer gcc to build on xenial (for the 2.20 cycle I believe) so I'm interested to see what happens with trusty
15:46 <seb128> thanks
15:46 <seb128> #topic seb128
15:46 <seb128> * one vac day
15:46 <seb128> * reported some upstream bugs
15:46 <seb128> * started changing indicators to use langpacks again from universe
15:46 <seb128> * debugged/fixed g-s-d notifications not displaying translated
15:46 <seb128> * debugged a g-c-c segfault
15:46 <seb128> * investigated reports about glib-compile-schemas issues, figured out a testcase/got a valgrind log of an error
15:46 <seb128> * triaged recent launchpad reports and some of the nautilus backlog
15:46 <seb128> </week>
15:46 <seb128> #topic tkamppeter
15:47 <seb128> tkamppeter, hey
15:47 <tkamppeter> - cups-filters: Added PCLm support from the GSoC student project. Now we have full support for driverless printing with all known standards, especially also on Mopria and Wi-Fi Direct printers. Also improved the handling of reolutions reported by driverless printing, especially to work around firmware bugs. Released cups-filters 1.17.2.
15:47 <tkamppeter> - CUPS: Reported 2 crash bugs upstream which caused around 20 reports each on errors.ubuntu.com. These bugs got fixed upstream then. Backported the patch to the Debian package of CUPS and synced the package (with additional bug fixes) to Ubuntu.
15:47 <tkamppeter> - Google Summer of Code 2017: The coding period ended today and the student had to make a final web presentation of their work. Reviewed the presentations of the 7 OpenPrinting students. They will all pass the final evaluation and we will soon work on the upstream integration of the projects (PCLm support I have already integrated, see above).
15:47 <tkamppeter> - Bugs.
15:47 <seb128> thanks tkamppeter
15:47 <seb128> #topic trevinho
15:47 <seb128> Trevinho, hey
15:48 <seb128> maaarcccoooo
15:48 <tkamppeter> seb128, sorry, I meant 20 crash reports/day each.
15:49 <seb128> tkamppeter, no worry, good work in any case :-)
15:49 <seb128> no Trevinho I guess
15:49 <seb128> #topic robert_ancell
15:49 <seb128> - gnome-software 3.20.5-0ubuntu0.16.04.6 and 3.22.7-0ubuntu3.17.04.7 SRUs uploaded.
15:49 <seb128> - snapd-glib 1.17 released with fixes for threaded apps
15:49 <seb128> #topic AOB
15:49 <seb128> did I forget anyone? any other topic?
15:50 <jbicha> I have some AOB
15:50 <jbicha> gnome-control-center 3.25.91 blocked on rebasing network-proxy and dock-settings patches
15:50 <jbicha> GNOME Shell is held up by mozjs52 being broken on armhf
15:50 <jbicha> One temporary workaround would be to remove gjs 1.49 (and a few rebuilds) from -proposed since gnome-shell 3.25.91 still works with gjs 1.48/mozjs38
15:51 <seb128> one topic at time
15:51 <seb128> is the rebasing difficult?
15:51 <seb128> I can help and look at rebasing the dock settings tomorrow
15:51 <Trevinho> seb128: sorry, I missed my moment...
15:51 <jbicha> I looked at rebasing the network-proxy patch but what I came up with crashed :|
15:51 <Trevinho> Working in mutter, fixing issues with small text in fractional scaling and wallpaper issues
15:52 <seb128> Trevinho, wait, I come back to your after the aob
15:52 <Trevinho> ah ok
15:52 <seb128> jbicha, your patch is in the branch you pushed?
15:52 <jbicha> not yet but I'll go ahead and push there after meeting
15:52 <seb128> thanks
15:52 <seb128> I can help with that tomorrow
15:52 <seb128> about gjs I didn't try to follow muhc
15:53 <seb128> Laney do you understand the situations and our options?
15:53 <seb128> if so does what jbicha suggested makes sense to you?
15:53 <jbicha> GNOME bug is at https://bugzilla.gnome.org/786578 if you want to read up later
15:53 <ubot5> Gnome bug 786578 in general "gnome-shell unit test failures on armhf with gjs 1.49/mozjs52" [Normal,New]
15:54 <seb128> k
15:54 <Laney> it's probably ok for now but I think it should be fixed before the release
15:54 <Laney> we can't be blocked on an old mozjs
15:54 <seb128> right
15:54 <seb128> well let me know if you need an archive admin
15:54 <Laney> yes
15:54 <seb128> I'm happy to enter commands as needed
15:54 <Laney> jbicha will presumably tell you what to delete
15:55 <seb128> k
15:55 <jbicha> ok
15:55 <seb128> that seems on track then
15:55 <seb128> jbicha, did you want to discuss the connectivity changes as well?
15:55 <jbicha> What should pull in the connectivity package? LP: #997200
15:55 <ubot5> Launchpad bug 997200 in ubuntu-meta (Ubuntu Artful) "Add NetworkManager connectivity config package" [High,In progress] https://launchpad.net/bugs/997200
15:55 <Laney> seed it?
15:55 <jbicha> I am proposing we add it to the desktop-common seed
15:55 <jbicha> as a Depends
15:56 <seb128> why depends and not recommends?
15:56 <jbicha> it provides the URL that is needed for gnome-control-center's Privacy settings to work
15:56 <seb128> (unsure why I ask since I don't have a strong opinion either way)
15:56 <seb128> k
15:56 <Laney> wait
15:56 <Laney> work in what way?
15:56 * seb128 waits
15:57 <jbicha> it can be disabled with a simple 2-line /etc file if someone doesn't run gnome-control-center
15:57 <jbicha> Captive Portal needs a URL to work so I think if there is no URL configured, g-c-c will lie and say it's turned on?
15:58 <Laney> umm
15:58 <Laney> I think g-c-c should rather hide the row in that case
15:58 <jbicha> why would we want someone to not have the URL pre-configured?
15:59 <Laney> it sounds like your rationale is to work around a bug in the control-center
15:59 <jbicha> we could make a separate package with that 2-line snippet to disable if that would make people feel better
16:00 <jbicha> is desktop-common the right place for at least a recommends?
16:01 <Laney> probably the same place network-manager is seeded
16:02 <seb128> wfm
16:03 <jbicha> I think NM is seeded individually in all the desktop flavors
16:04 <jbicha> lubuntu-next briefly switched to some other networking stack this cycle but it broke so they are back on NM
16:05 <jbicha> the snippet doesn't hurt anything if NM isn't installed
16:05 <seb128> I don't have any opinion either way
16:05 <seb128> maybe you and Laney decide after the meeting
16:05 <seb128> I don't think we need to discuss it more in the meeting?
16:05 <jbicha> ok, we can talk more later
16:05 <seb128> thanks
16:05 <seb128> any other topic?
16:05 <jbicha> how about dropping onboard from the default install?
16:06 <seb128> +1
16:06 <seb128> it doesn't work with wayland
16:06 <seb128> maybe we get it back next cycle
16:07 <jbicha> and my final AOB is just pinging about our outstanding MIRs
16:07 <seb128> it's a bit tricky to get mir reviuew cycle; I will see if I can buy somebody some beers to help
16:08 <seb128> thanks again for filling those!
16:08 <jbicha> ok, that's it for me, thanks for your patience
16:08 <Trevinho> seb128: can I go now?
16:08 <seb128> np, thanks for pushing us forward
16:08 <seb128> #topic Trevinho
16:08 <seb128> Trevinho, yes
16:08 <Trevinho> · Mutter for fractional scaling: fixed wallpaper positioning, and text rendering
16:08 <Trevinho> working in some issues with offscreen animations
16:08 <Trevinho> · Some debugging for indicators support in gnome shell, discussions about tray
16:08 <Trevinho> · Worked in some changes for appindicator GS extension
16:09 <Trevinho> · Theme fixes for destructive action in ambiance/radiance
16:09 <Trevinho> · Review of theme changes and landed them
16:09 <Trevinho> · Tests for $other_project
16:09 <Trevinho> :motor_scooter:
16:09 <Trevinho> and sorry for missing the moment :)
16:09 <seb128> thanks Trevinho
16:09 <seb128> no worry
16:09 <seb128> is transmission supposed to work with the appindicator extension?
16:09 <seb128> seems not here when I tried
16:09 <jbicha> Trevinho: why is fractional scaling hidden behind an experimental gsettings value?
16:09 <Trevinho> seb128: yep, once you enable the setting
16:09 <Trevinho> jbicha: cause there are some issues we're still fixing
16:10 <seb128> I tried to enable the setting, going to try again later
16:10 <seb128> thanks Trevinho
16:10 <Trevinho> jbicha: such as gnome shell thing being blurry as not properly rendered
16:10 <seb128> and I think on that note it's a wrap
16:10 <seb128> thanks everyone
16:10 <seb128> #endmeeting