14:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 6 Feb 2018
14:30 <meetingology> Meeting started Tue Feb  6 14:30:17 2018 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
14:30 <meetingology> 
14:30 <meetingology> Available commands: action commands idea info link nick
14:30 <willcooke> Roll call:  andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney (hols), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
14:30 <didrocks> hey
14:30 <jbicha> o/
14:30 <jibel> hi
14:31 <oSoMoN> o/
14:31 <seb128> hey
14:32 <heber> o/
14:32 <andyrock> o/
14:32 <willcooke> Looks like we have enough people to get started, so....
14:32 <willcooke> #topic andyrock
14:32 <kenvandine> \o
14:32 <andyrock> 1. WIP: adding a UbuntuSSO provider in gnome-online-accounts
14:32 <andyrock> 2. Updated gnome-disk-utility's patch
14:32 <andyrock> 3. Debdiffs for udisks2 and gnome-disk-utility for bionic
14:32 <andyrock> 4. Several discussions to understand how to properly handle sso
14:32 <andyrock> 5. Writed an helper to discharge macaroons (doing that in C is not feasible)
14:33 <willcooke> Thanks andyrock, could you let me know when Disks arrives in Bionic so I can do some before and after screenshots and share it around.
14:33 <andyrock> eow
14:33 <willcooke> I'll keep an eye on the bugs, but in case I miss it
14:33 <andyrock> sure thing
14:33 <willcooke> thanks!
14:33 <willcooke> #topic dgadomski
14:33 <dgadomski> hey
14:33 <dgadomski> * merge request waiting upstream for bug #1644662
14:33 <dgadomski> * found the cause of bug #1746482
14:33 <dgadomski> * still working on bug #1743422
14:33 <ubot5> bug 1644662 in unity-control-center (Ubuntu Xenial) "Icons missing when appearance setting is "high contrast"" [Undecided,Confirmed] https://launchpad.net/bugs/1644662
14:33 <ubot5> bug 1746482 in linux (Ubuntu) "mount.cifs stopped working with protocol version>1 and sec=ntlm" [Medium,Incomplete] https://launchpad.net/bugs/1746482
14:33 <ubot5> bug 1743422 in unity (Ubuntu) "The launcher reveal doesn't always work when moving the pointer to the defined hot spot" [Undecided,Confirmed] https://launchpad.net/bugs/1743422
14:33 <dgadomski> eof
14:34 <willcooke> thanks dgadomski
14:34 <willcooke> dgadomski, need any help from us on those?
14:34 <dgadomski> so far I'm good, thanks
14:34 <willcooke> cool
14:34 <willcooke> #topic didrocks
14:34 <didrocks> * GNOME Shell date centering: got some reviews and applies small modifications. Changed in the ubuntu distro patch as well.
14:34 <didrocks> * Fix communitheme CI broken due to artful
14:34 <didrocks> * Continue discussion/keeping involved with the Communitheme team. We start even having external code contribution! The reviews are doing well on github.
14:34 <didrocks> * Became a GNOME foundation board of director member. Attended to first weekly meeting.
14:34 <didrocks> * Pre-FOSDEM: attend the GNOME adboard meeting
14:34 <didrocks> * FOSDEM
14:35 <didrocks> * ubuntu tutorials generation code:
14:35 <didrocks> - claat: rebase for google upstream integrating our new markdown parser.
14:35 <didrocks> - give advice and review to web team on how to add a new metadata for our codelabs and tests for it.
14:35 <didrocks> - made a new release so that tutorials.ubuntu.com picks up automatically the new binaries with the additional metadata.
14:35 <didrocks> .
14:35 <kenvandine> didrocks, congrats!
14:35 <willcooke> congrats didrocks
14:35 <didrocks> thx ;)
14:35 <willcooke> #topic duflu
14:35 <willcooke> * PulseAudio update:
14:35 <willcooke> - Released, finally: https://launchpad.net/ubuntu/+source/pulseaudio/1:11.1-1ubuntu4
14:35 <willcooke> * BlueZ 5.48 update:
14:35 <willcooke> - Not sure about the QA status but it's ready for proposed testing if anyone wants: https://launchpad.net/bugs/1747354
14:35 <willcooke> * Gnome Shell performance work (https://trello.com/c/Q6JYXPPs)
14:35 <willcooke> - Multi-monitor frame scheduling holding up the whole gnome-shell event loop: Spent most of the week on it and still looks like it will take me a few days to finish yet (https://gitlab.gnome.org/GNOME/mutter/issues/3). Still easy in theory but dealing with mutter's code is just taking longer than I expected. I should have branches for upstream review this week.
14:35 <ubot5> Ubuntu bug 1747354 in bluez (Ubuntu) "Update bluez to version 5.48 in bionic" [Wishlist,In progress]
14:35 <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, mir, wayland, totem, mpv, libinput.
14:36 <willcooke> * HELP: Fixes still awaiting sponsorship:
14:36 <willcooke> - https://code.launchpad.net/~vanvugt/gtk/fix-1698270/+merge/331846
14:36 <willcooke> * Xwayland/gnome-shell crashes not getting reported:
14:36 <willcooke> - Found a new reason this week: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1746874
14:36 <ubot5> Ubuntu bug 1746874 in apport (Ubuntu) "gnome-shell and Xwayland sometimes leave $HOME/core files (should be /var/crash files)" [High,Triaged]
14:36 <willcooke> - Fixing that *might* uncover the missing crash reports for Xwayland corresponding to gnome-shell's #1 crasher: https://launchpad.net/bugs/1505409
14:36 <ubot5> Ubuntu bug 1505409 in GNOME Shell "gnome-shell crashed with SIGTRAP in x_io_error() from _XIOError() from _XEventsQueued() from XPending() from gdk_check_xpending() ["Connection to xwayland lost"]" [Critical,Confirmed]
14:36 <willcooke> #topic jbicha
14:36 <jbicha> • gtk4 is now in Debian experimental
14:36 <jbicha> • GNOME Tweaks 3.27.90 release
14:36 <jbicha> • Made an upstream release of gedit since fixes had been accumulating there
14:36 <jbicha> • Made an upstream release of zenity to fix LP: #1747158
14:36 <ubot5> Launchpad bug 1747158 in zenity (Ubuntu) "Translation template for Zenity is outdated" [High,Fix released] https://launchpad.net/bugs/1747158
14:36 <jbicha> • Filed MIRs LP: #1746598 and LP: #1746629
14:36 <ubot5> Launchpad bug 1746598 in libnfs (Ubuntu) "[MIR] libnfs" [Undecided,New] https://launchpad.net/bugs/1746598
14:36 <ubot5> Launchpad bug 1746629 in libbluray (Ubuntu) "[MIR] libbluray" [Undecided,New] https://launchpad.net/bugs/1746629
14:36 <jbicha> • brotli security fix for xenial LP: #1737364
14:36 <ubot5> Launchpad bug 1737364 in brotli (Ubuntu Xenial) "16.04: Fix CVE-2016-1968 and CVE-2016-1624 for brotli" [Undecided,Fix released] https://launchpad.net/bugs/1737364
14:36 <jbicha> • Made a proposal to Ubuntu flavors about default emoji fonts LP: #1746310
14:36 <ubot5> Launchpad bug 1746310 in ubuntu-meta (Ubuntu) "Drop fonts-symbola from platform?" [Undecided,New] https://launchpad.net/bugs/1746310
14:37 <jbicha> • Dropped "Media Server" from GNOME Online Accounts list per upstream request LP: #1738448
14:37 <ubot5> Launchpad bug 1738448 in gnome-online-accounts (Ubuntu) "gnome-online-accounts should recommend dleyna-server for Media Server support" [Undecided,Fix released] https://launchpad.net/bugs/1738448
14:37 <jbicha> • GNOME is entering its 3.27.90 Freezes https://wiki.gnome.org/ThreePointTwentyseven
14:37 <jbicha> 🏈
14:37 <willcooke> busy week jbicha, thanks
14:37 <willcooke> jbicha, do you think you will have opportunity to look at the Network Manager patches from awe?
14:37 <willcooke> (in the next few weeks)
14:38 <jbicha> willcooke: probably but we're still blocked on someone to handle that one patch :(
14:38 <seb128> I've that on my list for this week
14:38 <willcooke> jbicha, seb128 said he would take a look
14:38 <willcooke> :)
14:38 <jbicha> ok
14:38 <seb128> and worth case we upload without it
14:38 <seb128> and fix it later
14:38 <jbicha> +1 to that from me :)
14:38 <seb128> if Steve or Mathieu are unhappy they can do the right thing and report upstream next time
14:39 <willcooke> thanks
14:39 <willcooke> #topic jamesh
14:39 <willcooke> I think jamesh is probably still travelling
14:39 <willcooke> #topic jibel / heber
14:40 <jibel> - Bionic alpha2 (not released) ISO testing
14:40 <jibel> - 16.04.4 ISO testing (release delayed, new date to be defined)
14:40 <jibel> - Verification of ubuntu-release-upgrader in artful to allow upgrades from an EOL release (ie zesty) when the packages archive is moved to old-releases.u.c
14:40 <jibel> - Review and merge of ubiquity changes to move the keyboard setup page before the partitioning page (fixes bug 1047384)
14:40 <ubot5> bug 1047384 in ubiquity (Ubuntu Bionic) "System Encryption Password set before setting keyboard locale" [Critical,Triaged] https://launchpad.net/bugs/1047384
14:40 <jibel> - Following the work on boot speed, looked at startup time of gnome-software and reported bug 1747034
14:40 <jibel> - Investigating bug 1616332 to identify the source of the leak.
14:40 <jibel> - Followed the evolution of bug 1648534. Down to 2500 reports a day against 4000 by day 2 weeks ago.
14:40 <jibel> - Analyzed gnome-software failing tests in jenkins
14:40 <ubot5> bug 1747034 in gnome-software (Ubuntu) "application startup blocks on plugin timeout" [Undecided,New] https://launchpad.net/bugs/1747034
14:40 <ubot5> bug 1616332 in gnome-software (Ubuntu) "gnome-software using hundreds of MB of memory when not in use" [High,Triaged] https://launchpad.net/bugs/1616332
14:40 <ubot5> bug 1648534 in gnome-software (Ubuntu Xenial) "gnome-software crashed with SIGTRAP in g_wakeup_new from g_main_context_new from g_dbus_connection_send_message_with_reply_sync from g_dbus_connection_call_sync_internal from g_dbus_connection_call_sync" [Critical,Confirmed] https://launchpad.net/bugs/1648534
14:40 <willcooke> thanks for picking up that memory leak jibel
14:41 <jibel> yw
14:41 <kenvandine> +1
14:41 <willcooke> and re: 1648534, interesting trend.  That is encouraging
14:41 <jibel> actually I expected it would go down faster
14:41 <willcooke> I still think that a lot of people simply never update
14:42 <seb128> it's a security update
14:42 <seb128> which is unattendeed-upgraded
14:42 <seb128> well, the fix
14:42 <willcooke> right, but that just means that people have to ignore the message more often
14:42 <seb128> then g-s is to update
14:42 <seb128> right
14:42 <willcooke> yeah
14:42 <willcooke> :)
14:42 <jibel> yes but then they have to install the fix which they maybe just ignore
14:42 <seb128> that was not the main bug though
14:42 <seb128> what's the trend on the main one?
14:42 <jibel> that was the main one
14:43 <jibel> the other one is similar it's bug 1659858
14:43 <ubot5> bug 1659858 in gnome-software (Ubuntu) "gnome-software (5) g_wakeup_new → g_main_context_new → g_dbus_connection_send_message_with_reply_sync → g_dbus_connection_call_sync_internal → g_dbus_connection_call_with_unix_fd_list_sync" [High,Confirmed] https://launchpad.net/bugs/1659858
14:43 <jbicha> since gnome-software runs in the background, the user needs to log out first too I think
14:43 <seb128> k
14:43 <jibel> jbicha, true
14:43 <willcooke> oki, thanks jibel, let's move on
14:44 <jbicha> newer gnome-software at least has an in-app pop-up to restart the app which I think will help a bit for that
14:44 <willcooke> +1
14:44 <willcooke> #topic kenvandine
14:44 <kenvandine> * Discovered a couple of our classic snaps that worked in the past no longer work.  They need a rebuild with a newer version of snapcraft.  However the version needed hasn't been SRU'd to artful or xenial and hasn't made it to the stable channel yet because of autopkgtest failures.  This means we can't build them on LP either.  I rebuilt gnome-calendar and gnome-contacts with the fixed snapcraft in a cleanbuild and published them to
14:44 <kenvandine> stable.
14:44 <kenvandine> * FOSDEM and GNOME AB meeting
14:44 <kenvandine> EOF
14:45 <willcooke> :) thanks kenvandine
14:45 <willcooke> #topic oSoMoN
14:45 <oSoMoN> hey
14:45 <oSoMoN> • firefox
14:45 <oSoMoN> ∘ tested latest snap
14:45 <oSoMoN> ∘ implemented https://bugzilla.mozilla.org/show_bug.cgi?id=512305, now waiting for feedback
14:45 <ubot5> Mozilla bug 512305 in Shell Integration "Set Firefox as the default web browser using xdg-settings" [Enhancement,Unconfirmed]
14:45 <oSoMoN> ∘ worked with Ken on a patch to have a valid icon in the desktop file
14:45 <oSoMoN> • chromium
14:45 <oSoMoN> ∘ 64.0.3282.119 published to {artful,xenial,trusty}-security and promoted snap to the stable channel
14:45 <oSoMoN> ∘ update dev to 65.0.3325.31 and snap in edge channel
14:45 <oSoMoN> ∘ uploaded 64.0.3282.140 to bionic, updates for {artful,xenial,trusty} ready in staging PPA, and pushed snap to the candidate channel
14:45 <oSoMoN> ∘ working on a patch to enable a11y and OSK, got it working in the omnibox but not in web content yet, and providing feedback to upstream
14:45 <oSoMoN> • libreoffice
14:45 <oSoMoN> ∘ tested again autopkgtests on i386 against various custom kernels and 4.15 mainline, but none of them fix the JVM crash, provided feedback to kernel team
14:45 <oSoMoN> ∘ prepared SRU for libreoffice 5.4.4 to artful (bug #1746757), thanks Séb for pushing it!
14:45 <ubot5> bug 1746757 in libreoffice-l10n (Ubuntu Artful) "[SRU] libreoffice 5.4.4 for artful" [High,Fix committed] https://launchpad.net/bugs/1746757
14:45 <oSoMoN> ∘ investigating unit test failures when building a snap for LO 6.0, this seems to be caused by an old version of libicu (managed to get a snap to build on 18.04, but that's not supported yet)
14:45 <oSoMoN> ∘ preparing 6.0.0 deb packages for bionic
14:45 <oSoMoN> • misc
14:45 <oSoMoN> ∘ FOSDEM was great 🍟
14:46 <willcooke> :) busy times as well oSoMoN, thanks
14:46 <willcooke> #topic seb128
14:46 <seb128> • sponsoring (remmina, libreoffice/l10n SRUs)
14:46 <seb128> • Fosdem
14:46 <seb128> • helped debugging/fixing an issue in the snap desktop launcher script that was making translations not work for snaps using the gnome-platform
14:46 <seb128> • reviews of desktop plans, updated trello cards
14:46 <seb128> • looked at how to do some of the ubiquity tweaks we have been asked to do (updates enables by default, ecryptfs option to be removed)
14:46 <seb128> • reviews u-c-c and udisks/gnome-disks changes
14:46 <seb128> </week>
14:47 <willcooke> thanks seb128
14:47 <willcooke> #topic tkamppeter
14:47 <tkamppeter> - cups-filters: Fixed crash bug.
14:47 <tkamppeter> - Trello: Added card for CUPS snap, updated other cards.
14:47 <tkamppeter> - CUPS snap: Updated documentation.
14:47 <tkamppeter> - OpenPrinting Summit 2018: Posted travel request.
14:47 <tkamppeter> - Google Summer of Code 2018: Continued mentoring Sahil Arora.
14:47 <tkamppeter> - Hardware: More tests on the HP OfficeJet Pro 8730.
14:47 <tkamppeter> - 3 days of flu.
14:47 <tkamppeter> - Bugs.
14:48 <willcooke> :( hope you are feeling better tkamppeter
14:48 <tkamppeter> Yes, it already passed.
14:48 <willcooke> #topic Trevinho
14:48 <Trevinho> · Mostly out for ski vacation last week (but eventually worked friday)
14:48 <Trevinho> · Updated custom plugins and snapcraft.yaml for building telegram-desktop snap
14:48 <Trevinho> from sources (some hackish as it needs gcc-7):
14:48 <Trevinho> - https://github.com/3v1n0/telegram-snap
14:48 <Trevinho> - Done some patches to get it properly work confined, some of them proposed
14:48 <Trevinho> upstream.
14:48 <Trevinho> - builds at https://launchpad.net/~build.snapcraft.io/+snap/1f414157aaf40e11e829de3c9a0a1573-xenial
14:48 <Trevinho> - can test with `snap install telegram-desktop --edge` (unstable name, though)
14:48 <Trevinho> - Trying to fix armhf build (do we care? Upstream doesn't, but still...)
14:48 <Trevinho> · Working on recent file search in shell
14:48 <Trevinho> · Some discussion with GNOME upstream about the usage of Ubuntu group in their
14:48 <Trevinho> gitlab (=> don't use groups for now).
14:48 <Trevinho> · Fixed cursors for desktop snaps not to use system theme:
14:48 <Trevinho> - https://github.com/Ubuntu/snapcraft-desktop-helpers/pull/97
14:48 <Trevinho> · Attended FOSDEM <3
14:48 <Trevinho> - Some contacts with Intel engineer for improving DP protocol in GNOME (really!)
14:48 <Trevinho> - Had some nice time with team mates, never enough!
14:48 <Trevinho> - Shared the pleasure with some k's of /r/linux folks https://redd.it/7v7wlc
14:49 <Trevinho> / EOF
14:49 <willcooke> thanks Trevinho
14:49 <willcooke> #topic AOB
14:49 <bjf> willcooke, ... lp: #1747566
14:49 <ubot5> Launchpad bug 1747566 in gnome-shell (Ubuntu) "org.gnome.Shell.desktop stacktraces; tweener.js:73" [Undecided,Confirmed] https://launchpad.net/bugs/1747566
14:50 <Trevinho> bjf: i've the fix proposed upstream
14:50 <willcooke> tadaa
14:50 <Trevinho> bjf: see https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/4
14:50 <bjf> Trevinho, thanks
14:50 * Trevinho needs to fix few things, but still...
14:51 <willcooke> For general info - thinking about MIRing xrdp.  I will be file the MIR (or try to)
14:52 <Trevinho> ah, speaking of which... didrocks did you need anything else from my MIRs?
14:52 <seb128> Trevinho, nice to see that cursor in snap thing fixes with an easy change :)
14:52 <didrocks> Trevinho: which ones? I think I did comment everything on them. It's up to security team to review now, correct?
14:53 <Trevinho> didrocks: ah, ok
14:53 <didrocks> Trevinho: I have reviewed like 6 MIRs this week, so sorry if I don't remember which one is which :)
14:53 <didrocks> but IIRC, yours are +1 with the changes I requested and for security team
14:53 <Trevinho> seb128: yeh, I thouught it was just that for sooo long. In my past it didn't work... Now I tried again and.... well that was easy :-D
14:53 <seb128> :)
14:53 <Trevinho> didrocks: fprint's stuff
14:54 <didrocks> Trevinho: give me the links, that will be easier
14:54 <Trevinho> https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/1745454
14:54 <ubot5> Ubuntu bug 1745454 in libfprint (Ubuntu) "[MIR] libfprint" [Undecided,New]
14:54 <Trevinho> https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1745455
14:54 <ubot5> Ubuntu bug 1745455 in fprintd (Ubuntu) "[MIR] fprintd" [Undecided,New]
14:55 <seb128> jbicha, others, we can/should probably discuss GNOME versions to use at the next meeting, once upstream feature freeze settles down
14:55 <didrocks> Trevinho: ah, not those, I think I asked you to turned them into trello card?
14:56 <willcooke> didrocks, Trevinho - can we carry on after the meeting?
14:56 <willcooke> can I end?
14:56 <seb128> willcooke, GNOME version discussion next week?
14:56 <didrocks> yep
14:56 <seb128> (unsure if people saw my comment)
14:56 <willcooke> seb128, +1
14:56 <seb128> good
14:56 <seb128> let's wrap then? ;)
14:56 <Trevinho> didrocks: ah ok as I added them just at https://trello.com/c/t8fazqGG/11-fingerprint-unlock
14:56 <Trevinho> need more?
14:56 <willcooke> #endmeeting