13:31 <kenvandine> #startmeeting Desktop Team Weekly Meeting - 2018-05-22
13:31 <meetingology> Meeting started Tue May 22 13:31:47 2018 UTC.  The chair is kenvandine. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
13:31 <meetingology> 
13:31 <meetingology> Available commands: action commands idea info link nick
13:32 <kenvandine> Roll call:  andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter (out), trevinho, robert_ancell (out)
13:32 <oSoMoN> \o
13:32 <seb128> hey
13:32 <kenvandine> we'll move andyrock to the end
13:32 <andyrock> o/
13:32 <didrocks> o/
13:32 <andyrock> thx
13:32 <jibel> o/
13:33 <kenvandine> #topic dgadomski
13:33 <dgadomski> hey
13:33 <dgadomski> sadly, again not much in the desktop area this week
13:33 <dgadomski> eof
13:34 <kenvandine> thx
13:34 <kenvandine> #topic didrocks
13:34 <didrocks> 4 days week
13:34 <didrocks> * GNOME Shell:
13:34 <didrocks> - rebase volume above 100% patch set, a lot of conflicts due to (upstream changing all function() -> () and Lang.bind calls changed to object.bind…). Rested, (manually applying g-s-d patches) with various cases. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/2. Waiting for some reviews (just got few comments from a non upstream dev)
13:34 <ubot5-ng> GNOME bug (Merge request) 2 in gnome-shell "Volume slider overdrive" (comments: 17) [Opened]
13:34 <didrocks> - rebase GNOME extension patch set. Same issues than above about conflicts. Retested the new Dbus API impact and various settings state (write-only keys and such…). Needs as well an upstream review: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/1
13:34 <ubot5-ng> GNOME bug (Merge request) 1 in gnome-shell "Better mode extension support: status sync and disabling." (comments: 2) [Opened]
13:34 <didrocks> * Communitheme:
13:34 <didrocks> - continued discussions on the hub, both private/public. Help them on some topics.
13:34 <didrocks> - answered on communitheme-set-default, but still stuck… I'm getting a lot of user's pings and emails on various channels asking how to reset their default keys and have gdm using communitheme as a result.
13:34 <didrocks> * Ubuntu Report:
13:34 <didrocks> - discuss what to log with j_ibel, answered questions and discuss new metrics to add to upgader.
13:34 <didrocks> - poke and discuss some inconsistencies in the data: https://bugs.launchpad.net/bugs/1771966.
13:34 <ubot5> Ubuntu bug 1771966 in ubiquity (Ubuntu) "Time measurement in telemetry can be negative" [High,Triaged]
13:34 <didrocks> - added those new metrics and data fix on https://code.launchpad.net/~didrocks/ubuntu-release-upgrader/add_telemetry/+merge/345088. Still waiting for a rereview…
13:34 <didrocks> - fix an ubuntu-report bug for GPU info: https://github.com/ubuntu/ubuntu-report/commit/70287d7531b81395ab4e010556809bea388fae1e
13:34 <didrocks> * Ubuntu Make:
13:34 <didrocks> - sponsor a new release
13:34 <didrocks> - help fixing some integration tests issues found in autopktests and other issues in the release.
13:34 <didrocks> - move the integration tests from unity-based to gnome-shell based (still some work needed).
13:34 <didrocks> - guide for a new release and moving helper from adt to autopkgtests.
13:34 <didrocks> * Misc:
13:34 <didrocks> - bug triaging like ubuntu-report
13:34 <didrocks> - settings priorities for this cycles
13:34 <didrocks> .
13:35 <kenvandine> thx
13:35 <kenvandine> #topic duflu
13:35 <kenvandine> * Ubuntu 18.04 regressions:
13:35 <kenvandine> - [IN PROGRESS] Panel and menus are clipped when in zoom
13:35 <kenvandine> (https://launchpad.net/bugs/1767648)
13:35 <kenvandine> . Partial/prerequisite fix proposed:
13:35 <kenvandine> (https://gitlab.gnome.org/GNOME/mutter/merge_requests/112). This makes
13:35 <ubot5> Ubuntu bug 1767648 in mutter (Ubuntu) "Top bar and shell dialogs are not displayed properly when zoom is enabled" [Undecided,In progress]
13:35 <kenvandine> an immediate (inefficient) workaround/fix possible, but I'm still
13:35 <kenvandine> working on finding a more efficient generalized fix instead...
13:35 <ubot5-ng> GNOME bug (Merge request) 112 in mutter "clutter-actor: Fix clutter_actor_is_in_clone_paint" (comments: 1) [Opened]
13:35 <kenvandine> * PulseAudio:
13:35 <kenvandine> - Bluetooth audio skipping: After the upstream fix landed on 15 May
13:35 <kenvandine> it was on my TODO list to get into distro. But Alberto unexpectedly
13:35 <kenvandine> jumped in and did it already :D (https://launchpad.net/bugs/405294)
13:35 <ubot5> Ubuntu bug 405294 in pulseaudio (Ubuntu Bionic) "A2DP Bluetooth audio skips terribly ["Skipping NNN us (= MMM bytes) in audio stream"]" [High,In progress]
13:35 <kenvandine> * Gnome Shell performance fixes:
13:35 <kenvandine> - [LANDED] Zoom performance fix in gnome-shell 3.29.2
13:35 <kenvandine> (https://gitlab.gnome.org/GNOME/gnome-shell/commit/94101e8bb8).
13:35 <kenvandine> - [LANDED] Mipmapping (window previews) performance fix in
13:35 <kenvandine> gnome-shell 3.29.2 (https://gitlab.gnome.org/GNOME/mutter/commit/c9c328354).
13:35 <kenvandine> - [IN PROGRESS] Minor polishing of the big performance branch
13:36 <kenvandine> (https://gitlab.gnome.org/GNOME/mutter/merge_requests/73)
13:36 <ubot5-ng> GNOME bug (Merge request) 73 in mutter "WIP: backends/native: CRTCs now hold references to front buffers" (comments: 13) [Opened]
13:36 <kenvandine> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes,
13:36 <kenvandine> bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
13:36 <kenvandine> - No major news this week -
13:36 <kenvandine> https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive
13:36 <kenvandine> #topic jbicha
13:37 <kenvandine> ok, we'll move on and check back with jbicha later
13:37 <kenvandine> #topic jamesh
13:37 <kenvandine> snapd/portals:
13:37 <kenvandine> * the document-portal support branch got merged into snapd master.
13:37 <kenvandine> * Still need to solve the xdg-document-portal auto-start issue, so at
13:37 <kenvandine> least one more PR needed here.
13:37 <kenvandine> snapd/evolution-data-server
13:37 <kenvandine> * wrote and packaged some evolution-data-server test utilities based
13:38 <kenvandine> on example code from manual (since EDS doesn't come with any ready
13:38 <kenvandine> made utilities)
13:38 <kenvandine> * wrote spread test for contacts service, and am finishing up the
13:38 <kenvandine> calendar service spread test.
13:38 <kenvandine> * Uploaded PR to get feedback from Spread on various backends:
13:38 <kenvandine> https://github.com/snapcore/snapd/pull/5184 -- I expect this to fail
13:38 <ubot5-ng> snapcore bug (Pull request) 5184 in snapd "[WIP] interfaces: add desktop-{contacts,calendar}-service interfaces" (comments: 0) [Open]
13:38 <kenvandine> because I haven't uploaded an i386 build of test-snapd-eds yet, but am
13:38 <kenvandine> mostly interested in seeing how well the spread test performs on other
13:38 <kenvandine> amd64 backends.
13:38 <kenvandine> #topic jibel/heber
13:39 <jibel> * Deployed automated installer and upgrader tests for Cosmic
13:39 <jibel> * Migrated automated ubiquity tests to git
13:39 <jibel> * Autopilot tests of Ubiquity are failing with bug 1771751
13:39 <ubot5> bug 1771751 in ubiquity (Ubuntu) "autopilot tests - default installation fails in plugininstall with "permission denied" messages" [Undecided,New] https://launchpad.net/bugs/1771751
13:39 <jibel> * Started work on ubuntu-report metrics.
13:39 <jibel> eof
13:40 <kenvandine> thx
13:40 <kenvandine> #topic kenvandine
13:40 <kenvandine> * Provided a "Preview" version of the desktop-preinstalled hyperv image for publishing in the gallery
13:40 <kenvandine> - Properly running oem-config in a basic session mode, after completing oem-config xrdp starts which toggles enhanced session mode
13:40 <kenvandine> - Ubuntu Welcome now runs on first login as it should
13:40 <kenvandine> - Removed some polkitd rules provided by microsoft that should allow creating a color profile without prompting auth.  The rules cause polkitd to crash, we need to debug that further.  For now you get an auth prompt while creating the color profile
13:40 <kenvandine>13:41 <Laney> strrrrrrrrikkkkkkkkkeeeeeeeeeeeeeeee
13:41 <kenvandine> :)
13:42 <kenvandine> #topic laney
13:42 <Laney> • Been trying to get gdm session working under systemd, nearly there, also writing a new binary to do the environment setup / cleanup / unit starting (replacing the shell script)
13:42 <Laney> • Uploaded patches for gdm login problem, seems there might be some further issues which Marco is looking at
13:42 <Laney> • Reviewed / sponsored pkgbinarymangler with some dh_translations improvements for pkgs with multiple domains and stuff, thx Gunnar
13:42 <Laney> • autopkgtest
13:42 <Laney> ∘ amqp went down again over the weekend, was OOM killed :(
13:42 <Laney> ∘ some migration that IS did broke our lxd (armhf) machine, tried a bit to fix it but in the end I re-deployed the machine
13:42 <Laney> ‣ this broke a few things, spent some time fixing those
13:42 <Laney> ∘ to catch up with the armhf backlog, deployed 3 new testing nodes, but there are some weird problems with the artful/bionic images, discussed those with xnox a bit - still pending a fix
13:42 <Laney> ‣ in the meantime I added some hacks to the setup routines to workaround those problems
13:42 <Laney> 🐈
13:42 <kenvandine> Laney, thx
13:43 <kenvandine> #topic oSoMoN
13:43 <oSoMoN> hey
13:43 <oSoMoN> • firefox
13:43 <oSoMoN> ∘ confirmed https://bugzilla.mozilla.org/show_bug.cgi?id=1462888
13:43 <ubot5> Mozilla bug 1462888 in Untriaged "Flareget addon not working on firefox.snap" [Normal,Unconfirmed]
13:43 <oSoMoN> • chromium
13:43 <oSoMoN> ∘ got a working snap built from source, published to the candidate/from-source channel and issued a call for testing (https://community.ubuntu.com/t/intent-to-provide-chromium-as-a-snap-only/5987)
13:43 <oSoMoN> ∘ filed bug #1771380
13:43 <ubot5> bug 1771380 in chromium-browser (Ubuntu) "[snap] At first run on bionic, keyboard input is delayed by more than 10 seconds" [Medium,New] https://launchpad.net/bugs/1771380
13:43 <oSoMoN> ∘ filed and fixed bug #1771385 (https://github.com/ubuntu/snapcraft-desktop-helpers/pull/116)
13:43 <ubot5> bug 1771385 in chromium-browser (Ubuntu) "[snap] 66.0.3359.170 in candidate channel renders fonts incorrectly" [High,Fix released] https://launchpad.net/bugs/1771385
13:43 <ubot5-ng> ubuntu bug (Pull request) 116 in snapcraft-desktop-helpers "Include system-wide font configs in generated config file (LP: #1771385)." (comments: 0) [Closed]
13:43 <oSoMoN> ∘ updated stable to 66.0.3359.181
13:43 <oSoMoN> ∘ updated beta to 67.0.3396.48
13:43 <oSoMoN> ∘ updated dev to 68.0.3432.3
13:43 <oSoMoN> ∘ filed and fixed bug #1771847
13:43 <ubot5> bug 1771847 in chromium-browser (Ubuntu) "chromium-browser.svg icon is outdated" [Low,Fix committed] https://launchpad.net/bugs/1771847
13:43 <oSoMoN> ∘ confirmed and fixed bug #1772032
13:43 <ubot5> bug 1772032 in chromium-browser (Ubuntu) "[snap /from-source] broken launcher" [High,Fix released] https://launchpad.net/bugs/1772032
13:43 <oSoMoN> • snaps
13:43 <oSoMoN> ∘ reviewed https://github.com/ubuntu/snapcraft-desktop-helpers/pull/120
13:43 <ubot5-ng> ubuntu bug (Pull request) 120 in snapcraft-desktop-helpers "common/desktop-exports: include EGL vendor dir on glvnd enabled systems" (comments: 1) [Open]
13:43 <oSoMoN> ∘ submitted https://github.com/snapcore/snapd/pull/5181, merged into snapd master
13:43 <ubot5-ng> snapcore bug (Pull request) 5181 in snapd "userd: add the "snap" scheme to the whitelist" (comments: 0) [Simple, Closed]
13:43 <oSoMoN> ∘ fixed https://github.com/ubuntu/snapcraft-desktop-helpers/issues/125 (submitted https://github.com/ubuntu/snapcraft-desktop-helpers/pull/127)
13:43 <ubot5-ng> ubuntu bug 125 in snapcraft-desktop-helpers "bindtextdomain.so in root of my snap" (comments: 1) [Enhancement, Open] - Assigned to oSoMoN (Olivier)
13:43 <ubot5> Error: Ubuntu bug 125 could not be found
13:43 <ubot5-ng> ubuntu bug (Pull request) 127 in snapcraft-desktop-helpers "Move bindtextdomain.so to $SNAP/lib/ (#125)" (comments: 0) [Open]
13:43 <oSoMoN> ∘ commented on https://github.com/ubuntu/snapcraft-desktop-helpers/issues/126
13:43 <ubot5-ng> ubuntu bug 126 in snapcraft-desktop-helpers "bindtextdomain.so built for "wrong" architecture" (comments: 1) [Open]
13:43 <ubot5> Error: Ubuntu bug 126 could not be found
13:44 <oSoMoN> 🗿
13:44 <kenvandine> oSoMoN, thx
13:44 <kenvandine> #topic seb128
13:44 <seb128> • 1day off work (monday was a national holiday)
13:44 <seb128> • still spent some time catching up with things after my week off
13:44 <seb128> • discussed the plans for the cycle with the different team members
13:44 <seb128> • looked at some translations issues
13:44 <seb128> • discussed langpack updates strategy
13:44 <seb128> • booked tickets for the sun sprint & GUADEC
13:44 <seb128> </week>
13:45 <kenvandine> seb128, thx
13:45 <kenvandine> #topic tkamppeter
13:45 <Laney> SUNN SPRINTTTTTTTTTTT
13:45 <kenvandine> Till was at a conference last week and traveling today
13:45 <kenvandine> #topic trevinho
13:45 <seb128> Laney, :)
13:46 <seb128> speaking of sun, where is Marco? ;)
13:46 <Trevinho> coming... :)
13:46 <kenvandine> :)
13:46 <didrocks> always waiting the italians! :)
13:47 <Trevinho> https://www.irccloud.com/pastebin/Bz8Tbl14/
13:47 <Trevinho> · Spent most of the time at the GNOME Hackfest for performances
13:47 <Trevinho> - Writing some writeup for that (public ones are now linked at)
13:47 <Trevinho> https://wiki.gnome.org/Hackfests/Performance2018
13:47 <Trevinho> · Fixed some bugs for gnome-shell input support on wayland:
13:47 <Trevinho> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/109
13:47 <Trevinho> - https://gitlab.gnome.org/GNOME/mutter/merge_requests/107
13:47 <Trevinho> · Booked the accommodation for the team at GUADEC
13:47 <Trevinho> · Spent some time with debugging tools and performance toosl to analize data
13:47 <Trevinho> · Some random fixes on gjs and gobject introspection
13:47 <ubot5-ng> GNOME bug (Merge request) 109 in mutter "device-manager-evdev: Set and unset the stage for the main seat too" (comments: 0) [Opened]
13:47 <Trevinho> · Looking into a st-label crash
13:47 <Trevinho> · Looking at GDM refcounting issue
13:47 <ubot5-ng> GNOME bug (Merge request) 107 in mutter "Inputless crash fix" (comments: 0) [Merged]
13:47 <Trevinho> 🙃
13:47 <kenvandine> #topic robert_ancell
13:48 <kenvandine> - Fixed debconf handling in PackageKit
13:48 <kenvandine> - Fixed buffer overruns in snapd-glib - causing GNOME Software crashes
13:48 <kenvandine> - snapd-glib 1.40 release
13:48 <kenvandine> - simple-scan 3.29.2 release
13:48 <kenvandine> - Booked flights for GUADEC
13:48 <kenvandine> #topic andyrock
13:48 <andyrock> * On holidays Friday and yesterday
13:48 <andyrock> * Backported fix for LP: #1759468 in gnome-3-28 upstream
13:48 <andyrock> * WIP: Added signout button to gnome-software (part of https://github.com/CanonicalLtd/desktop-design/issues/62)
13:48 <andyrock> * eow
13:48 <ubot5> Launchpad bug 1759468 in gnome-control-center (Ubuntu) "gnome-control-center (11) gtk_style_context_clear_property_cache → gtk_css_widget_node_update_style → gtk_css_node_ensure_style → gtk_css_node_ensure_style → gtk_css_node_validate_internal" [High,In progress] https://launchpad.net/bugs/1759468
13:48 <ubot5-ng> CanonicalLtd bug 62 in desktop-design "Authentication in gnome-software using gnome-online-accounts" (comments: 21) [Priority: High, Review: Ux +1, Closed] - Assigned to matthewpaulthomas (Matthew Thomas)
13:48 <ubot5> bug 62 in Launchpad itself "Maintainers can add themselves to the CC: list too" [Medium,Invalid] https://launchpad.net/bugs/62
13:49 <kenvandine> andyrock, thx
13:49 <kenvandine> #topic rls-bb-incoming
13:49 <kenvandine> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html
13:50 <seb128> seems like nothing got tagged since previous week
13:50 <kenvandine> yeah
13:50 <kenvandine> and just the one that's marked incomplete
13:50 <kenvandine> surely there's more
13:51 <seb128> should we review the unassigned ones on http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html ?
13:51 <kenvandine> yes
13:51 <Laney> also the assigned ones...
13:52 <seb128> the 49 ones?
13:52 <seb128> I guess we can skip the fix commited
13:52 <seb128> we better get started :p
13:53 <Laney> well maybe you want to do that out of the meeting like in a hangout or something
13:53 <seb128> kenvandine?
13:53 <seb128> right
13:53 <Laney> but on assigned ones, seems we dropped checking on those after the release
13:53 <kenvandine> i'll get bug 934291 uploaded to bionic soon
13:53 <ubot5> bug 934291 in cups-pk-helper (Ubuntu Bionic) "Deleting or stopping print jobs does not work" [Critical,Triaged] https://launchpad.net/bugs/934291
13:53 <seb128> I'm a bit lost at what's the best way to deal with that list at this point
13:53 <Laney> hopefully notfixing gets them off the list
13:53 <Laney> even if nominated
13:54 <seb128> does anyone would prefer to review the list as a team or discuss some now?
13:54 * didrocks looks quickly at the list, but it's hard to grasp, indeed
13:54 <seb128> or should we just take an action to review/clean the list later in the week?
13:54 <kenvandine> yeah
13:55 <kenvandine> i think everyone should make an effort to do what they can to clean this before next week
13:55 <kenvandine> and next week we go over everything that's left together
13:55 <kenvandine> so if nobody cleans them up... we'll have a long meeting next week :)
13:55 <Laney> what do you imagine happening there?
13:56 <kenvandine> hopefully the fix committed drops off actually
13:56 <kenvandine> and maybe move some to cosmic
13:56 <kenvandine> if they aren't SRU candidates
13:57 <kenvandine> do we have a way to tag bugs for 18.04.1?
13:57 <Laney> there's the milestone thing
13:58 <kenvandine> i'm sure we do :)
13:58 * didrocks wonders why some were fixed released and revert to Triaged without any info: https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/1768557
13:58 <ubot5> Ubuntu bug 1768557 in gnome-initial-setup (Ubuntu Bionic) "Update what's new graphic for Welcome to Ubuntu wizard" [Low,Triaged]
13:58 <Laney> but I dont' know how to use that very effectively
13:58 <jibel> you can set the milestone to 18.04.1
13:58 <kenvandine> maybe that's what we should worry about
13:58 <didrocks> (I guess that's comment #3, but not clear)
13:58 <seb128> didrocks, comment #3
13:58 <seb128> right
13:58 <Laney> if it was me I'd have a hangout or something to blast through them all
13:59 <Laney> most don't look like very clear cut "not for bionic" candidates to me
13:59 <seb128> we need to define exactly what we want the workflow/process to be
13:59 <seb128> but willcooke is not around and I don't think we are going to achieve that  during the meeting
13:59 <seb128> so let's schedule something later in the week to discuss that
13:59 <kenvandine> i'm thinking we should try to narrow it down to candidates for 18.04.1
13:59 <didrocks> +1
13:59 <kenvandine> yeah
13:59 <kenvandine> +1
14:00 <kenvandine> #topic aob
14:00 <willcooke> seb128, back
14:00 <willcooke> +1 hangout
14:00 <willcooke> doing it here will be painful
14:00 <seb128> wb willcooke :)
14:00 <seb128> willcooke, will also should define what the workflow should be and how we handle those
14:01 <willcooke> nod
14:01 <Laney> not sure I understand what the problem is apart from "someone" nominating things directly
14:01 <seb128> I didn't make  my mind on the topic, but we might be able to follow better if we have the .1 team bugs in the trello board
14:01 <Laney> it's assigned bugs to fix in $release
14:02 <seb128> we don't have a ".1 view" though
14:02 <Laney> ok, maybe the milestone field can be exposed in that page then
14:02 <seb128> that would be useful yes
14:02 <kenvandine> that would help
14:03 <seb128> that's what the "target" column is supposed to be
14:03 <seb128> we should milestone one to see if it works :p
14:03 * seb128 does that
14:04 <Laney> very good, problem solved
14:04 <seb128> :)
14:04 <seb128> k, AOB then?
14:05 <kenvandine> nothing from me
14:05 <Laney> I'd be a bit wary of treating it as "bugs to fix" and "bugs to care about later" though
14:05 <Laney> like even if it isn't milestoned you still want people to be looking at their rls bugs
14:05 <kenvandine> Laney, true
14:05 <Laney> otherwise they wouldn't be rls bugs
14:06 <Laney> if that makes sense
14:06 <seb128> right
14:06 <kenvandine> but we need to prioritize 18.04.1 right?
14:06 <Laney> yes, relative priority maybe
14:09 <seb128> do we still want to discuss that topic or any other? or should we wrap?
14:09 <kenvandine> no other business?
14:10 <willcooke> Does the same time slot tomorrow work for you guys for a HO?
14:10 <willcooke> We wont get everyone
14:10 <willcooke> but it seems like a good place to start
14:10 <kenvandine> for me yes
14:10 <didrocks> should do it, yes
14:11 <kenvandine> ok, that's a wrap for today then
14:11 <kenvandine> #endmeeting