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