15:33 <Laney> #startmeeting desktop team meeting 15:33 <meetingology> Meeting started Tue Aug 22 15:33:23 2017 UTC. The chair is Laney. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:33 <meetingology> 15:33 <meetingology> Available commands: action commands idea info link nick 15:33 <Laney> andyrock (out), dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine, laney , oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:33 <didrocks> hey 15:33 <oSoMoN> o/ 15:34 <dgadomski> o/ 15:34 <andyrock> I'm here actually 15:34 <Laney> ooooooooooooooho 15:34 <Laney> less pasting for me 15:34 <Laney> #topic andyrock 15:35 <andyrock> # holidays most of last week 15:35 <andyrock> # reviwing some Marco's code 15:35 <andyrock> # proposed an MP for update-notifier on artful 15:35 <andyrock> # preparing MPs for update-notifier on X and T 15:35 <andyrock> # updating patches to update-manager to catch up with new design 15:35 <andyrock> # eow 15:35 <Laney> merci 15:35 <Laney> #topic dgadomski 15:37 * Laney meows 15:37 <Laney> he just waved 15:38 <dgadomski> hey 15:38 <dgadomski> * implemented a fix to bug #1702529, will offer it upstream and prepare SRUs after proper testing 15:38 <dgadomski> * did some research in the field of disabling WiFi Direct functionality. There's no option for it in NM (I think) and there's a bug in iwlwifi preventing to disable it with wpa_cli. I started a discussion about it in linux-wireless ml, will prepare a lp bug. 15:38 <dgadomski> * looking into python performance regression (bug #1638695) 15:38 <dgadomski> * testing my fix to bug #1638695 15:38 <dgadomski> eof 15:38 <ubot5> bug 1702529 in samba (Ubuntu) " ACCESS_DENIED with symlinks within a root ("/") share" [Medium,In progress] https://launchpad.net/bugs/1702529 15:38 <ubot5> bug 1638695 in python2.7 (Ubuntu) "Python 2.7.12 performance regression" [High,Confirmed] https://launchpad.net/bugs/1638695 15:38 <Laney> aaaaaaaaaaaha 15:38 <dgadomski> my irc client froze I guess 15:39 <Laney> thanks dgadomski 15:39 <Laney> good to see the python thing getting fixed 15:39 <Laney> #topic didrocks 15:39 <didrocks> hey 15:39 <didrocks> * Did a lot of changes to ubuntu and GNOME Shell vanilla sessions: 15:39 <didrocks> - Separate between a vanilla and GNOME session. 15:39 <didrocks> - Uploaded glib changes for per-session override. 15:39 <didrocks> - Cleaned up overrides per session (global, gdm, ubuntu, unity) ones. That way, we have 2 sessions with vanilla having GNOME's default. 15:39 <didrocks> - Make the vanilla session more vanilla by having GNOME themes and font. Rewrote the way we patched the Shell theme to keep in sync while still shipping 2 versions. 15:39 <didrocks> - Use non symbolic icons in the appmenu for our ubuntu session while still having upstream using the symbolic ones. 15:39 <didrocks> - Implement a Gnome Shell ubuntu mode, enabled only in the ubuntu session with our changes. 15:39 <didrocks> - Worked with dash to dock upstream to add our "ubuntu" branch there, renaming and slight changes with different defaults. Implemented some settings we want users to have access in GNOME Control Center and wrote as well the transition from the unity settings to ubuntu dock ones. Pushed some changes to the master dash to dock upstream branch. 15:39 <didrocks> - Switched our ubuntu & gnome sessions to wayland by default. 15:39 <didrocks> - Fixed sound above 100% menu in a compatible way with upstream vanilla session. Opened a discussion with GNOME design team. 15:39 <didrocks> - Fixed our battery indicator by using upstream one, while still using our own icon themes for other icons and making corresponding changes in unity-power (+ awesome tests update fun). 15:39 <didrocks> * Wrote about all those changes with rationale in blog posts: 15:39 <didrocks> - https://didrocks.fr/2017/08/14/ubuntu-gnome-shell-in-artful-day-1/ 15:40 <didrocks> - https://didrocks.fr/2017/08/15/ubuntu-gnome-shell-in-artful-day-2/ 15:40 <didrocks> - https://didrocks.fr/2017/08/16/ubuntu-gnome-shell-in-artful-day-3/ 15:40 <didrocks> - https://didrocks.fr/2017/08/17/ubuntu-gnome-shell-in-artful-day-4/ 15:40 <didrocks> - https://didrocks.fr/2017/08/18/ubuntu-gnome-shell-in-artful-day-5/ 15:40 <didrocks> - https://didrocks.fr/2017/08/21/ubuntu-gnome-shell-in-artful-day-6/ 15:40 <didrocks> - thanks to Will for rereading and typo fixes before publish! 15:40 <didrocks> * Engaging on those via twitter, google+, numerous comments on my blog (more than 100 in total) as well french forum. 15:40 <didrocks> * Misc: 15:40 <didrocks> - review some mate uploads in gtk unity module? 15:40 <didrocks> - review some gjs new packages and help transition. 15:40 <didrocks> . 15:40 <oSoMoN> wow 15:41 <seb128> indeed oow :-) 15:41 <seb128> wow 15:42 <Laney> thx, nice one 15:42 <Laney> #topic duflu 15:42 <Laney> someone tell me when this is done (bluez ...) please 15:42 <Laney> * Totem performance: Investigating and profiling... - https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1698270 - https://bugs.launchpad.net/ubuntu/+source/clutter-gst-3.0/+bug/1698282 - Completed an initial/partial fix: https://bugs.launchpad.net/ubu 15:42 <ubot5> Ubuntu bug 1698270 in Totem "Totem pauses and stutters during video playback even when CPU usage is low" [High,Incomplete] 15:42 <ubot5> Ubuntu bug 1698282 in Totem "Totem uses dramatically higher CPU than any other video player" [Medium,Confirmed] 15:42 <Laney> ntu/+source/totem/+bug/1698282 - ... but more work is still required. Ongoing. 15:42 <jackpot51> Discussion about Pop! OS right now, right here: https://chat.pop-os.org/community/channels/town-square 15:42 <Laney> * Video acceleration: - Trello card (and public announcement) still blocked on the final 15:43 <Laney> checklist item, awaiting sponsorship: 15:43 <Laney> https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted- 15:43 <Laney> addons/+bug/1709166 15:43 <Laney> * PulseAudio: xenial SRU still blocked awaiting sponsorship: - https://bugs.launchpad.net/pulseaudio/+bug/1539209 15:43 <ubot5> Ubuntu bug 1539209 in pulseaudio (Ubuntu Zesty) "pulseaudio crashed with SIGABRT in pa_alsa_path_set_volume() from source_set_volume_cb() from pa_source_process_msg()" [High,New] 15:43 <Laney> * Daily bug management across gnome-shell, gdm, ubuntu-themes, bluez, 15:43 <Laney> pulseaudio and mir. - Also completed another backlog expiry review, this time for 15:43 <Laney> yakkety-specific bugs. 15:43 <Laney> * BlueZ 5.46 released to artful this week. 15:43 <didrocks> Laney: done 15:43 <seb128> I did the pulseaudio/xenial sponsoring from duflu today 15:43 <Laney> thanks didrocks 15:44 <Laney> seb128: nice one 15:44 <Laney> #topic jbicha 15:44 <jbicha> • Lots of GNOME 3.25.90 work. Some of the bigger pieces landed: 15:44 <jbicha> ◦ Evolution 15:44 <jbicha> ◦ webkit2gtk & epiphany 15:44 <jbicha> ◦ gnome-calendar (now supports recurring events) 15:44 <jbicha> ◦ tracker2 (split source package means we'll probably be able to sync this with Debian from now on) 15:44 <jbicha> ◦ nautilus now offers full-text search for indexed files if you have tracker running 15:44 <jbicha> ◦ gjs (in artful-proposed) 15:44 <jbicha> • Reported pango regressions, cherry-picked a fix for one from bugzilla, and reverted to building with autotools for the other 15:44 <jbicha> • LocutusofBorg fixed the s390x build for geary so the git snapshot using webkit2gtk is now in artful 15:44 <jbicha> • empathy now uses webkit2gtk too. If we didn't care about boinc or gnucash, we could probably complete remove old webkitgtk from 17.10. 15:44 <jbicha> • Uploaded the 3 new library source packages for GNOME Builder 3.26 to Debian & Ubuntu new queues 15:44 <jbicha> eof 15:45 <Laney> thx 15:45 <Laney> good to see more tomboy users 15:45 <didrocks> jbicha: are you going to update to GNOME Shell 2.25.90 soon? 15:45 <seb128> and g-c-c 3.25? 15:45 <jbicha> didrocks: I kinda want to see gjs migrate out of proposed first 15:46 <didrocks> jbicha: ok, I have a change for G-S tomorrow and there is the fit and finish sprint on Thursday/Friday, so maybe next week? 15:46 <didrocks> (as I'll probably upload some theme changing on Friday after the sprint) 15:46 <seb128> I guess gcc is part of the gnome-session/g-s-d migration you mentioned yesterday? 15:46 <jbicha> the sprint should probably be working on 3.25 instead 15:46 <didrocks> jbicha: well, sounds like maybe not, upstream may revert the transparent bar by default 15:47 <jbicha> when I rebuilt gnome-session for the gsd transition, it's now complaining about the gnome-session s390x binaries 15:48 <jbicha> I could just upload all the remaining pieces instead of trying to separate transitions now 15:48 <didrocks> (please don't do G-S then for now) 15:49 <jbicha> gnome-control-center 3.26 requires new mutter for the Display panel to work I believe… 15:49 <seb128> k 15:50 <Laney> ok, thanks, moving on 15:50 <Laney> #topic jamesh 15:50 <Laney> didn't get a status from you, so maybe you are still here to give one 15:50 <seb128> he tends to forget 15:51 <seb128> and probably late for him 15:51 <Laney> I know, but we'll see. 15:51 <Laney> k, jamesh please mail your status to us 15:51 <Laney> #topic jibel heber 15:52 <jbicha> didrocks: btw, your Dock panel needs to be rewritten for g-c-c 3.26 15:52 <didrocks> jbicha: don't have time for this right now, but will welcome any help 15:53 <Laney> :/ 15:54 <Laney> #topic kenvandine 15:54 <kenvandine> * Short week for me, on vacation friday -> monday 15:54 <kenvandine> * oSoMoN and I discussed a strategy for our snap publisher and support. Documented as a wiki page on the forum and added links to all the branches and snaps. https://forum.snapcraft.io/t/snaps-officially-supported-by-canonical/1719 15:54 <kenvandine> * Added a couple of collaborators to all of my snaps, the active collaborators will actually persist after we change the publisher. 15:54 <kenvandine> * Changed owner of all the branches and snaps to ~ubuntu-desktop in LP 15:54 <kenvandine> * Finished up the simple-scan classic snap and got it published in the store. I also committed the snapcraft.yaml upstream. 15:54 <kenvandine> * Worked on strict confinement for simple-scan, not quite working yet but according to snappy-debug the policy should actually be working. Need to figure that out still. 15:54 <kenvandine> * Tested theme fix for vertically linked buttons, would like to get that landed this week. 15:54 <kenvandine> EOF 15:54 <Laney> nice 15:55 <Laney> Trevinho or me can probably review the theme if you request us on it 15:55 <kenvandine> yeah, i pinged Trevinho this morning 15:55 <Trevinho> kenvandine: yeah, I checked them 15:55 <Trevinho> I've a bileto silo ready... 15:55 <kenvandine> oh... :) 15:55 <kenvandine> i'll kill mine then 15:56 <Laney> what's a few CPU cycles between friends 15:56 <Laney> #topic laney 15:56 <Laney> • short week 15:56 <Laney> • tracked down glib test problems, got them running again/made them pass, uploaded to unstable 15:56 <Laney> • debugged systemd autopkgtest timeouts, buggy disabling of KillUserProcesses with meson switch 15:56 <Laney> • some more random autopkgtest administration - lxd workers getting stuck (wrote a script to help with that maybe), lxc workers running out of space, ... 15:56 <Laney> • looked at ubiquity/console-setup ftbfsing so we can get the g-s-d launching code in, uploaded that... 15:56 <Laney> • ...triggered a bug in the console-setup postinst that was calilng setupcon on gnome-shell sessions, breaking the keyboard, proposed a patch there which cyphermox is taking from me to upload hopefully soon 15:56 <Laney> • did some gnome-software bugfixes upstream 15:56 <Laney> <imagine an emoji here> 15:57 <Laney> I assume that is done now 15:57 <Laney> #topic oSoMoN 15:57 <oSoMoN> hey 15:57 <oSoMoN> • wrote call for testing chromium snap, got some useful feedback and pushed fixes 15:57 <oSoMoN> • published chromium snap to stable channel, updated beta channel 15:57 <oSoMoN> • just got more fixes from popey for nvidia, will push a new version to the candidate channel in a moment 15:57 <oSoMoN> • created doc on forum for snaps officially supported by Canonical 15:57 <oSoMoN> • shared chromium GCC-specific patches (still in use for trusty builds) with other chromium packagers, took an action item to upstream them where relevant 15:57 <oSoMoN> • continued experimenting with is_official_build=true and is_component_build=false for chromium builds, which would get us much closer to official chrome packages (but with the chromium branding of course), everything builds and runs fine except trusty armhf (ld gets OOM) 15:57 <oSoMoN> • libreoffice 1:5.4.0-0ubuntu2 in artful-proposed (still building), thanks Rico and Seb 15:57 <oSoMoN> • built libreoffice 5.4.0 snap but seeing at least one important issue, will push to edge channel and continue investigating 15:57 <oSoMoN> EOF 15:58 <Laney> thanks oSoMoN, nice stuff 15:58 <Laney> #topic seb128 15:58 <seb128> * travelled for a meeting on an national holiday, swapped a day back in exchange 15:58 <seb128> * sponsoring (intel-vaapi-driver, mpv, gstreamer-vaapi, pulseaudio, poppler, bluez, totem, * libreoffice, pulseaudio for xenial) 15:58 <seb128> * NEW review for gnome-shell-extension-ubuntu-dock and gnome-shell-extension-appindicator 15:58 <seb128> * screwed libreoffice in artful by copying to the wrong pocket, did some archive admin dance 15:58 <seb128> to fix the situation 15:58 <seb128> * tested new g-c-c shell UI 15:58 <seb128> * rhythmbox-plugin-alternative-toolbar by default 15:58 <seb128> * replied to snapcraft discussions about gnome platform 15:58 <seb128> * reported some GNOME bugs upstream 15:58 <seb128> * uploaded xdg-user-dirs without pkgbinarymangler tweak to get translations imported 15:59 <seb128> * reviewed trello board status and updated some cards 15:59 <seb128> * followed up on the mailing list about desktop apps selection 15:59 <seb128> * chassed up some feature work to get things landing before ff this week 15:59 <seb128> </week> 15:59 <Laney> weeeeee 16:00 <seb128> haha 16:00 <Laney> are those gstreamer patches being worked upstream? 16:00 <Laney> well, not your work I guess 16:00 <Laney> thanks! 16:00 <Laney> #topic tkamppeter 16:01 <seb128> he's getting reviews so seems to go in the right direction 16:01 <tkamppeter> - cups-filters: Switched to C/C++ 11 standards, silenced all compiler warnings, configurable timeouts for legacy CUPS broadcasting/browsing, corrections in README, 1.16.3 release. Prepared cups-browsed for PCLm support (Mopria and Wi-Fi Direct driverless printing). 16:01 <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. GSoC ends this week. Final video meeting with the 5 print dialog students, they have done well. Test of the dialog, works, needs some polishing. PCLm printing tests. PCLm (Mopria and Wi-Fi Direct driverless printing) support will make it into Ubuntu before Feature Freeze. All 7 students will pass. 16:01 <tkamppeter> - Bugs. 16:02 <Laney> 5 people working on the print dialog! 16:02 <Laney> thanks tkamppeter 16:02 <Laney> #topic Trevinho 16:02 <Trevinho> · Analisys, testing and hacking of indicators / tray with Top Icons and AppIndicator extensions 16:02 <Trevinho> · Reviewed some theme changes 16:02 <Trevinho> · Fixed an issue in mutter with fractional scaling and stretched wallpaper 16:02 <Trevinho> · More gcc7/cmake-3.9 fixes in nux/compiz (got a porter box to check some sigc signal issues in some archs) 16:02 <Trevinho> · Working in StWidgets scaling 16:02 <Trevinho> - EOF 16:03 <tkamppeter> Yes, 2 on a Qt dialog, 1 on a CUPS backend and backend/frontend lib, 1 on LibreOffice patches and 1 on Google Cloiud Print backend. 16:03 <Laney> ah, St, fun 16:03 <Laney> thanks Trevinho 16:03 <Laney> hmm, did I have a status from robert_ancell 16:04 <Laney> don't think so, ok 16:04 <Laney> #topic AOB 16:06 <Laney> k, thanks! 16:06 <Laney> #endmeeting