14:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2017-11-21
14:30 <meetingology> Meeting started Tue Nov 21 14:30:42 2017 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 (hols), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN (out), seb128 (might be out), tkamppeter (out), trevinho, robert_ancell (out)
14:30 <jibel> hola o/
14:30 <jbicha> o/
14:31 <seb128> hey
14:31 * oSoMoN says hi and goes afk for a PTA meeting, ttyl
14:31 <didrocks> hey hey
14:31 <willcooke> l8r oSoMoN
14:31 <Laney> sup
14:32 <heber> o/
14:32 <kenvandine> o/
14:33 <willcooke> Lots of people out today , so will be a quick one
14:33 <willcooke> Not sure if andyrock is ready or not, let's find out
14:33 <willcooke> #topic andyrock
14:34 <willcooke> Guess not
14:34 <willcooke> #topic dgadomski
14:34 <dgadomski> hey
14:34 <dgadomski> sadly, I have nothing desktop-related this week
14:34 <dgadomski> eof
14:34 <willcooke> thanks dgadomski
14:35 <willcooke> #topic didrocks
14:35 <seb128> willcooke, andyrock is off today I think
14:35 <willcooke> ah, thanks seb128
14:35 <didrocks> * Dash to Dock/Ubuntu Dock: Get dock transparency enhancement committed upstream (not yet in bionic, will get when DtD has more changes).
14:35 <didrocks> * Work on sound above 100%:
14:35 <didrocks> - got new schema in gnome-desktop-schemas merged.
14:35 <didrocks> - got part of the fix in gnome-settings-daemon OK COMMIT, after a lot of back and forth on implementation and API with the maintainer. The final patch (UI-triggering side) isn't merged though, pending input from GNOME designers.
14:35 <didrocks> - rebased GNOME Shell API on this new contract with g-s-d ^ Pinged upstream for review multiple times, no movement so far.
14:35 <didrocks> * Try to get "safe mode extensions" GNOME Shell patch reviewed. Upstream devs waits on GNOME designers input. (pinged directly as well). No movement so far.
14:35 <didrocks> * Picked some people volunteering for working on new theming and design, get a new category created and organize it with topics, FAQ, and various sections: https://community.ubuntu.com/c/desktop/theme-refresh. Participate on other threads as well.
14:35 <didrocks> * Talk with dash to dock on compatibility issue.
14:35 <didrocks> * SRU appindicator and rebase for 18.04
14:35 <didrocks> * Some compatibility issues discussion with DtD upstream
14:35 <didrocks> * Help Alan on getting started on GG snap
14:35 <didrocks> .
14:35 <willcooke> thanks didrocks
14:35 <willcooke> thanks for helping on the GG snap
14:35 <didrocks> yw!
14:36 <willcooke> #topic jbicha
14:36 <jbicha> • Started SRUs for most of the important 3.26.2 updates except gdm3 and evolution stack. Thanks jibel for help verifying the SRUs.
14:36 <jbicha> • Two big completed artful SRUs are LP: #1728421 and LP: #1730097
14:36 <ubot5> Launchpad bug 1728421 in gtk+3.0 (Ubuntu Artful) "Update gtk+3.0 to 3.22.25" [Medium,Fix released] https://launchpad.net/bugs/1728421
14:36 <ubot5> Launchpad bug 1730097 in mutter (Ubuntu Artful) "Update mutter to 3.26.2" [Medium,Fix released] https://launchpad.net/bugs/1730097
14:36 <jbicha> • Continuing discussion of headerbar patch removal proposal. Xubuntu switched to MATE apps.
14:36 <jbicha> Initially, it looked like Unity contributors mostly wanted to switch to MATE apps too, but there's some resistance now. See the Community discussions.
14:36 <jbicha> • Proposed a Linux buildsystem for Emoji Two (adapted from Noto Emoji) https://github.com/EmojiTwo/emojitwo/pull/167
14:36 <jbicha> • Firefox 58 Beta in the PPA now installs the Mozilla version of the EmojiOne font, thanks to ricotz. I believe Firefox doesn't use the same system as the new GNOME feature.
14:36 <jbicha> • Working with the Debian Fonts team to package fontmake & all its dependencies to allow building several fonts from source https://bugs.debian.org/865283
14:36 <ubot5> Debian bug 865283 in wnpp "RFP: fontmake -- Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)" [Wishlist,Open]
14:36 <jbicha> • Merged gtk3 from Debian so it uses dh instead of cdbs now.
14:36 <jbicha> • GNOME Tweaks 3.27.2 released with Global Dark Theme hack removed.
14:36 <jbicha> 🦃
14:37 <willcooke> excellent, thanks jbicha
14:37 <willcooke> #topic jamesh
14:37 <willcooke> kenvandine, could you remind jamesh to do his update email when you next speak to him.  A calendar reminder would be a good idea :)
14:37 <seb128> still not?
14:37 <kenvandine> willcooke, will do
14:37 <willcooke> #topic jibel  / heber / QA
14:38 <jibel> - SRU verification on artful of ubuntu-themes, gnome-software, gnome-shell-extension-appindicator, gnome-settings-daemon, gnome-control-center, gnome-shell
14:38 <jibel> - Proposed a fix for bug 1732185 and unblock the GUI upgrade to bionic.
14:38 <jibel> - Adding main_all test upgrade scenario (upgrade to bionic with the largest package set from the main pocket installed)
14:38 <jibel> - Make snaps under tests introspectable by autopilot
14:38 <ubot5> bug 1732185 in update-manager (Ubuntu) "do-release-upgrade crashed with SIGSEGV under wayland" [Critical,Triaged] https://launchpad.net/bugs/1732185
14:38 <jibel> - Resolve proxy issue in jenkins for tests that find, download, install, etc snaps
14:38 <jibel> ..
14:38 <jibel> willcooke, ^ this needs escalation to foundations
14:38 <willcooke> jibel,  the update-manager one?
14:38 <jibel> yes
14:38 <willcooke> ack
14:39 <jibel> depending on whether they are fine with the workaround or prefer to make it wayland compatible
14:39 <willcooke> jibel, will follow up now
14:39 <willcooke> thanks
14:39 <willcooke> #topic kenvandine
14:39 <kenvandine> * Started working on a classic snap for gnome-builder, needs quite a few deps that aren't available for xenial
14:39 <kenvandine> * Merged all the distros patches for xchat-indicator upstream and rolled a new release including them, uploaded to bionic
14:39 <kenvandine> * Added the indicator plugin to the hexchat snap for libunity integration.  Loading the plugin causes hexchat to hang when confined, need to debug that.
14:39 <kenvandine> * Out the rest of the week
14:39 <kenvandine> eof
14:40 <willcooke> thanks kenvandine
14:40 <willcooke> Happy Thanksgiving
14:40 <willcooke> #topic Laney
14:40 <kenvandine> thx
14:40 <Laney> sup
14:40 <Laney> • autopkgtest:
14:40 <Laney> ∘ we hit some critical sad point where too many workers spawning too many python3-nova processes were creating some kind of death spiral that was making tests take 10s of minutes to start and even getting some autopkgtest processes (actual test runs) OOM killed. To fix that I re-deployed the cloud worker onto a bigger machine. jujuuuuuuuuuuu
14:41 <Laney> ‣ funny story - I initially didn't take the old worker down, just disabled it. This was so that other users could fetch stuff from it if they needed to. SOMEHOW in a mystery way though, the machine got re-enabled and started processing jobs, so both the new and the old worker were working on tests. Then a maintenance script which detects orphaned cloud instance kicked in on both boxes. They were fi
14:41 <Laney> ghting and killing each others' instances. ...
14:41 <Laney> ... MY TEST. NO. MY TEST. Result was almost no tests. :)
14:41 <Laney> ∘ helped provide some info to IS about an openvswitch bug that's erroring some of our instances
14:41 <Laney> ∘ discussed quotas with Steve and helped a bit with adjusting s390x onto a separate config within the same bos02 region as arm64 - they are actually separate compute pools so shouldn't share the same quota (implemented as 'virtual' quotas for now at least)
14:41 <Laney> • helped a little bit more with the big migration of hell
14:41 <Laney> • snap seeding: iterated a few times on livecd-rootfs & this morning got a build with a seeded snap in it. It's hard to turn this into an ISO though, so for now I just assume it works. Once it's all reviewed and modified until everyone's happy we can test in reality.
14:41 <Laney> • going to be off on hols next week
14:41 <Laney> 🚧
14:42 <willcooke> thanks Laney
14:42 <willcooke> #topic oSoMoN
14:42 <willcooke> � chromium
14:42 <willcooke> ∘ investigated bug #1732482 and started forum thread
14:42 <willcooke> (https://forum.snapcraft.io/t/how-to-expose-desktop-files-created-by-snaps-to-the-de/2853)
14:42 <willcooke> ∘ updated chromium snap to not ship fonts any longer (snapd 2.29 is out)
14:42 <willcooke> ∘ updated chromium beta to 63.0.3239.52 and updated snap in beta channel
14:42 <willcooke> ∘ attended DMB meeting on Monday, my PPU application was approved 😊
14:42 <ubot5> bug 1732482 in chromium-browser (Ubuntu) "[snap] doesn't properly save desktop files for "create shortcuts" action" [Medium,Confirmed] https://launchpad.net/bugs/1732482
14:42 <willcooke> ∘ moved over my chromium PPAs to ~chromium-team
14:42 <willcooke> ∘ updated chromium stable to 62.0.3202.94, waiting on validation by
14:42 <willcooke> the security team
14:42 <willcooke> � libreoffice
14:42 <willcooke> ∘ updated libreoffice snap to not ship fonts any longer (snapd 2.29 is out)
14:42 <willcooke> ∘ 1:5.4.2-0ubuntu4 uploaded to bionic with a patch that disables a
14:42 <willcooke> failing unit test (ICU 60) to unblock the ICU transition
14:42 <willcooke> ∘ then 1:5.4.2-0ubuntu5 uploaded with upstream fix for ICU 60
14:42 <willcooke> compatibility, currently building in bionic-proposed
14:42 <willcooke> ∘ 1:5.4.2-0ubuntu0.17.10.1 SRU ready in artful-proposed and tested
14:42 <willcooke> by myself, marked verification-done-artful
14:42 <willcooke> #topic seb128
14:42 <seb128> congrats oSoMoN!
14:42 <kenvandine> +1
14:42 <willcooke> \o/
14:42 <seb128> • one day off
14:42 <seb128> • some sponsoring
14:42 <seb128> • still mostly spent the week in bugs triaging/debugging
14:42 <seb128> • some SRU preparations
14:42 <seb128> • reviews of plans for the cycle
14:42 <seb128> </week>
14:43 <willcooke> thanks seb128
14:43 <willcooke> #topic tkamppeter
14:43 <willcooke> - cups/cups-filters snap: Continued working on the snap, applying strict confinement and making it work (with a lot of help from the snapcraft.io forum: jdstrand, ondra, ogra, ... Thanks to all of them!). The snap now works mostly on both Classic (Bionic) and Ubuntu Core. Printing with PPD and filters, lpstat, lpadmin, cupsctl, ..., printer sharing with Avahi and cups-browsed, only admin actions in the CUPS web interface do not
14:43 <willcooke> work, opened forum thread to treat this.
14:43 <willcooke> - See https://forum.snapcraft.io/t/snapping-cups-printing-stack-avahi-support-system-users-groups/1502
14:43 <willcooke> - Google Summer of Code 2018: There are already 50-60 student CVs!
14:43 <willcooke> - Bugs.
14:43 <willcooke> #topic Trevinho
14:43 <willcooke> � Went through the backlog of various forum/ML/bugs
14:43 <willcooke> � Triaging of some bugs
14:43 <willcooke> � Some helping in fixing various extensions causing gs to crash
14:43 <willcooke> � Did ubuntu-themes landing and published SRU for artful
14:43 <willcooke> � Migrated to firefox 56 (love it!), and moved all my build
14:43 <willcooke> tools, schroots and VMs to bionic.
14:43 <willcooke> � Got in touch with the unity7
14:43 <willcooke> � Compiz reviews
14:43 <willcooke> � Did a compiz and unity landing (wrote a new migration script for
14:43 <willcooke> fixing lowgfx mode settings)
14:43 <willcooke> � Updated compiz/unity SRU packages with more fixes, and updated the
14:43 <Trevinho> (hi!)
14:43 <willcooke> affected bugs to follow the template.
14:43 <willcooke> Please someone publish this https://bileto.ubuntu.com/#/ticket/2841
14:43 <willcooke> � Gave a read to Didier's GS patches
14:43 <willcooke> � Updated patch for https://bugzilla.gnome.org/show_bug.cgi?id=788931
14:44 <ubot5> Gnome bug 788931 in general "Crashes when setting the label of invalid StLabel objects" [Critical,Reopened]
14:44 <willcooke> . https://wiki.gnome.org/Initiatives/Wayland/GnomeShell/GnomeShell4
14:44 <willcooke> · Saludos desde Panamá 🇵🇦
14:44 <willcooke> :)
14:44 <Trevinho> - /EOF
14:44 <willcooke> Trevinho, you want to add anything or all good?
14:44 <willcooke> :)
14:44 <willcooke> that'll do
14:44 <willcooke> #topic robert_ancell
14:44 <Trevinho> all good, I wanted to paste, but not to dubplicate, so...
14:44 <willcooke> - Working on snap channel selection in GNOME Software
14:44 <willcooke> - Patches to snapd to fix JSON output
14:44 <willcooke> - snapd-glib 1.27, 1.28, 1.29 releases.
14:44 <willcooke> - LightDM 1.25.0 release, migration to github completed.
14:44 <willcooke> #topic AOB
14:44 <willcooke> Anyone got anything to add?
14:45 <willcooke> Going in 10..
14:45 <willcooke> #endmeeting