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