15:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2017-06-27
15:30 <meetingology> Meeting started Tue Jun 27 15:30:50 2017 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:30 <meetingology> 
15:30 <meetingology> Available commands: action commands idea info link nick
15:30 <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine(out), laney(out), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
15:31 <Trevinho> o/
15:31 <jibel> hi o/
15:31 <heber> o/
15:31 <andyrock> o/
15:32 <jbicha> o/
15:32 <oSoMoN> o/
15:32 <seb128> seems like most people arrived, let's get started then!
15:32 <seb128> #topic andyrock
15:32 <seb128> andyrock, hey
15:32 <andyrock> # Coding the demo for update-manager to show canonical-livepatch status/fixes
15:32 <andyrock> # Prototyping an API to get info about CVE using canonical-livepatch daemon
15:32 <andyrock> # Coordinating with security team with possible solution to the problem of retrieving CVE info
15:33 <andyrock> #eow
15:33 <seb128> thanks andyrock
15:33 <seb128> #topic dgadomski
15:33 <seb128> dgadomski, hey
15:33 <dgadomski> hey
15:33 <dgadomski> * still working on disabling WiFi Direct for iwlwifi devices
15:33 <dgadomski> * looking into a samba issue that's most probably a manifestation of upstream https://bugzilla.samba.org/show_bug.cgi?id=12860
15:33 <dgadomski> * working on a landscape&do-release-upgrade conflict (bug #1699179)
15:33 <ubot5> bugzilla.samba.org bug 12860 in File services "CVE-2017-2619 regression with non-wide symlinks to directories" [Normal,Assigned]
15:33 <ubot5> bug 1699179 in landscape-client (Ubuntu) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179
15:33 <dgadomski> eof
15:33 <seb128> dgadomski, thanks
15:34 <seb128> #topic didrocks
15:34 <seb128> didrocks,  hey, is your wifi good enough atm to paste your update?
15:34 <seb128> seems not :p
15:34 <seb128> or maybe
15:34 <seb128> didrocks, your turn if you want to copy and if wifi lets you
15:34 <didrocks> hey, let's see :)
15:35 <seb128> :-)
15:35 <didrocks> * Reintroduce ubuntu session as default gnome session (alongside to a new wayland session). Coordinate with other packages to ensure gnome-session isn't installed on desktop by default anymore. Ensure smooth upgrade story (almost done, need the gdm part still for Ubuntu GNOME).
15:35 <didrocks> We now have (or rather, will have):
15:35 <didrocks> Ubuntu session == G-S with Ubuntu tweaks
15:35 <didrocks> Gnome session == upstream vanilla G-S and themes
15:35 <didrocks> Unity session == Unity7 session
15:35 <didrocks> Made several tests on a VM.
15:35 <didrocks> * Handle the whole migration/default seeding/hard to transition due on pep8 autopkgtests failing (fixed update-notifier)
15:35 <didrocks> * Talked about theme snaps on reddit
15:35 <didrocks> * Gave some guidance on tutorials.ubuntu.com code.
15:35 <didrocks> * Reviewed and merge Ken's desktop helper instructions and additional path for new GNOME platform snap.
15:35 <didrocks> * Still some debugging with Amazon GG team. Finally got it to work! Confirming it's a bug on their side though and would require changing /etc/resolv.conf, which we can't :) Asked them for an ETA before publishing a snap.
15:35 <didrocks> * Worked with olli on preparing Linux Tage near Stuttgart. Helping on the workshop, prepared a technical slide deck content and retested our tutorials.
15:35 <didrocks> * Currently thus in Germany delivering this ^. Will be back tomorrow (arriving home late)!
15:35 <didrocks> .
15:35 <seb128> wooot
15:35 <seb128> seems like it worked
15:35 <didrocks> \o/
15:35 <seb128> didrocks, thanks, and good luck with the remaining part of the trip
15:36 <seb128> #topic duflu
15:36 <seb128> * Video acceleration:
15:36 <seb128> - Lots more testing and investigation.
15:36 <seb128> - Started to figure out the FFmpeg source, and how hwaccel is meant to work (and why the source code exists but nobody is getting acceleration).
15:36 <seb128> - Made some progress with Intel in figuring out why Wayland seems broken (that will be one of the first bugs to fix).
15:36 <seb128> - Enhanced the documentation with much new wisdom: https://wiki.ubuntu.com/IntelQuickSyncVideo
15:36 <seb128> * BlueZ:
15:36 <seb128> - More refinement of the git layout: https://git.launchpad.net/~bluetooth/bluez
15:36 <seb128> * PulseAudio:
15:36 <seb128> - SRU of A2DP Bluetooth audio fixes to xenial (https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1582213):
15:36 <seb128> . Finally entered proposed after 4 weeks.
15:36 <seb128> . Tested and verified the proposed packages.
15:36 <ubot5> Ubuntu bug 1582213 in pulseaudio (Ubuntu Xenial) "[xenial] Bluetooth device doesn't play any sound in A2DP mode unless set to HSP/HFP first" [High,Fix committed]
15:36 <seb128> * Other audio:
15:36 <seb128> - Spent more time trying to verify test fixes for XPS 13 audio: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1654448
15:36 <ubot5> Ubuntu bug 1654448 in linux (Ubuntu) "XPS 13 9360 and 9350, Realtek ALC3246, Headphone audio hiss" [Medium,In progress]
15:36 <seb128> * Gnome Shell graphical bugs:
15:36 <seb128> - Fix Released one: https://launchpad.net/bugs/1693613
15:36 <ubot5> Ubuntu bug 1693613 in ubuntu-themes (Ubuntu) "Ambiance/Radiance headerbar has more padding on top than on bottom" [Medium,Fix released]
15:36 <seb128> - Work in progress on another: https://launchpad.net/bugs/1693155
15:36 <ubot5> Ubuntu bug 1693155 in Ubuntu theme "Distorted blurry battery indicator in gnome-shell (using ubuntu-mono icons at default low-DPI scale 1.0)" [Undecided,In progress]
15:36 <seb128> #topic jbicha
15:36 <seb128> jbicha, hey
15:37 <jbicha> • Updated bijiben to 3.24 (& worked with upstream on build failure). 3.24 now uses Webkit2
15:37 <jbicha> • Updated orca to 3.24
15:37 <jbicha> • Backported meson fix to fix budgie-desktop FTBFS on artful
15:37 <jbicha> • Backported fix so that the Add-ons subcategories show up in GNOME Software on artful
15:37 <jbicha> • Backported gnome-session workaround to artful for GOA not working after logout (LP: #1610944) Trying to SRU to zesty too.
15:37 <ubot5> Launchpad bug 1610944 in gnome-session (Ubuntu Yakkety) "GNOME Online Accounts breaks if you log out (until you reboot)" [High,In progress] https://launchpad.net/bugs/1610944
15:37 <jbicha> • Helped debian-in with the Lohit font update (with appstream)
15:37 <jbicha> • Helped with hunspell transition (now blocked on libreoffice/i386 test failures)
15:37 <jbicha> eof
15:37 <seb128> thanks jbicha
15:37 <seb128> #topic jamesh
15:37 <seb128> Wrote patch to get gnome-software to display a warning on the details
15:37 <seb128> page for classic snaps.  Needs review, but will let us add support for
15:37 <seb128> classic snap installation.
15:37 <seb128> Working on better support for picking which app to launch for snaps
15:37 <seb128> that define multiple commands.
15:37 <seb128> Followed up on upstreaming of gnome-builder snap plugin.  I asked the
15:37 <seb128> snappy folks to add the Snapcraft feature request to the agenda of the
15:37 <seb128> sprint.
15:37 <seb128> Nothing new to report on xdg-desktop-portal either.  I asked for the
15:38 <seb128> per-user bind mounts issue to be discussed at the Snappy sprint too.
15:38 <seb128> #topic jibel
15:38 <seb128> jibel, hey
15:38 <jibel> * Evaluated gnome-battery-bench for power testing.
15:38 <jibel> * Triaged bug 1698752
15:38 <ubot5> bug 1698752 in ubuntu-meta (Ubuntu) "Ubiquity is still installed after standard desktop 17.10 installation" [High,Triaged] https://launchpad.net/bugs/1698752
15:38 <jibel> * Investigating automated installer tests broken after the switch to gnome session by default (June 20th) - bug 1700557 - This issue blocks all the automated tests on desktop.
15:38 <ubot5> bug 1700557 in linux (Ubuntu) "VM doesn't boot after installation until an input event is received" [High,Incomplete] https://launchpad.net/bugs/1700557
15:38 <jibel> * Updated ubuntu-system-tests trunk for running tests on qemu desktop VMs.
15:38 <jibel> * Creating Jenkins job for running post-install tests after ubiquity ones.
15:38 <jibel> * Enable flake8 and selftests for ubuntu-system-tests CI.
15:38 <jibel> ...
15:38 <jibel> done, the bot was slow
15:39 <seb128> haha
15:39 <seb128> thanks jibel
15:39 <seb128> #topic heber
15:39 <seb128> heber, hey, do you have anything to share or is the update common with jibel, I'm never sure
15:39 <jibel> same as mine
15:39 <heber> hey! Actually jibel already provide the whole status for QA
15:39 <jibel> I pasted for qa
15:39 <heber> thanks!
15:40 <jibel> unless heber wants to add something of course :)
15:40 <heber> no atm
15:40 <seb128> right
15:40 <seb128> thanks heber, jibel
15:40 <seb128> #topic kenvandine
15:40 <seb128> * Published gnome-3-24 snap in stable channel
15:40 <seb128> * Submitted branch to snapcraft-desktop-helpers to handle the update to gnome-3-24 platform, which has been merged
15:40 <seb128> * Worked on the LightDM -> GDM3 transition and determined our initial strategy might be too hard on flavors and existing users.  Sent an email with some ideas to ubuntu-devel list, and got some great feedback.  I think the best approach is:
15:40 <seb128> - In ubuntu-session postinst, check the current session for all users and if any of them are set to 'ubuntu' switch the default to GDM3.
15:41 <seb128> - Make gdm3 depend on ubuntu-session to ensure ubuntu-session postinst is run before gdm3 is configured.  Leaving the prompt in gdm3, which is only shown if gdm3 isn't set as the default already.
15:41 <seb128> #topic Llaney
15:41 <seb128> ups
15:41 <seb128> #topic Laney
15:41 <seb128> • Even more work on gnome-software. 3.25.3 is available in a PPA: ci-train-ppa-service/2820 - try it. I propose to upload it this week.
15:41 <seb128> ∘ also uploaded to exp
15:41 <seb128> ∘ merge the asgen with type=codec support upstream
15:41 <seb128> ∘ deploy this in Ubuntu
15:41 <seb128> • sync fwupd
15:41 <seb128> • upload glib to exp and artful
15:41 <seb128> • autopkgtest:
15:41 <seb128> ∘ babysit the runners after the recent slam - some retries
15:41 <seb128> ∘ implement a fix to try to avoid orphaned 'running' tests
15:41 <seb128> • visit London and have some discussions about snap / desktop
15:41 <seb128> • Upload meson fix for gir stuff
15:42 <seb128> 😲
15:42 <seb128> #topic oSoMoN
15:42 <seb128> oSoMoN, hey
15:42 <oSoMoN> • updated chromium stable to 59.0.3071.109, pending Chris' validation
15:42 <oSoMoN> • updated chromium beta to 60.0.3112.32 then 60.0.3112.40
15:42 <oSoMoN> • updated chromium dev to 61.0.3135.4
15:42 <oSoMoN> • filed and investigating bug #1700692
15:42 <ubot5> bug 1700692 in libreoffice (Ubuntu) "FTBFS on i386: dbaccess_RowSetClones unit test segfaults" [Critical,New] https://launchpad.net/bugs/1700692
15:42 <oSoMoN> • looked into bug #1585863, it appears the SRU to xenial is not needed but Four_Dollars says otherwise, meeting scheduled on Thursday to discuss further with Tony
15:42 <ubot5> bug 1585863 in OEM Priority Project xenial "WiFi malfunction after suspend & resume stress - sudo wpa_cli scan required to fix it." [Critical,Fix released] https://launchpad.net/bugs/1585863
15:42 <oSoMoN> • built and tested libreoffice 5.3.3 classic snap, got some testing feedback from Seb
15:42 <oSoMoN> • looking into packaging libreoffice 5.4.0 RC1 (already in debian)
15:42 <oSoMoN>15:43 <seb128> oSoMoN, thanks
15:43 <seb128> #topic seb128
15:44 <seb128> • started enabling arftul langpacks (no debs generated yet though)
15:44 <seb128> • reviewed & discussed modemmanager SRU (backporting support for new hardware)
15:44 <seb128> • debugged nplan/n-m autopkgtest issues
15:44 <seb128> • fixed some issues on the version pages
15:44 <seb128> • some artful syncs/merges/updates
15:44 <seb128> • tested daily iso/install
15:44 <seb128> • tested libreoffice snap update
15:44 <seb128> • reviewed u-c-c lowgfx changes from Tre_vinho
15:44 <seb128> </week>
15:44 <seb128> #topic tkamppeter
15:44 <seb128> tkamppeter, hey
15:44 <tkamppeter> - cups-filters: Reviewed cups-browsed code and did many fixes and improvements to prevent crashes, like NULL checks, initializations, ...
15:44 <tkamppeter> - system-config-printer: All my patches got accepted upstream, updated Ubuntu package.
15:44 <tkamppeter> - Trello board: Added cards for all the items I am currently working on.
15:44 <tkamppeter> - GNOME: Reported HiDPI bugs about too small mouse pointer and too small gedit text. bug 1700085
15:44 <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. Filled in forms for the first months student evaluations (the students I am mentoring pass, the other five OpenPrinting students will also pass according to reports in the last days).
15:44 <ubot5> bug 1700085 in gnome-desktop (Ubuntu) "Mouse cursor is tiny on HiDPI screens" [Critical,New] https://launchpad.net/bugs/1700085
15:44 <tkamppeter> - Bugs.
15:45 <tkamppeter> bug 1700092
15:45 <ubot5> bug 1700092 in gnome-desktop (Ubuntu) "Text is tiny on HiDPI screens" [Critical,New] https://launchpad.net/bugs/1700092
15:45 <seb128> thanks tkamppeter
15:46 <seb128> #topic Trevinho
15:46 <seb128> Trevinho, hey!
15:46 <Trevinho> · Working in fractional world
15:46 <Trevinho> · Separated u-c-c changes to support multiple compiz profiles to the UI
15:46 <Trevinho> · Updated the u-c-c UI with mpt design guidance
15:46 <Trevinho> · Preparing some SRUs
15:46 <Trevinho> · Attended QtDay Italy (in Florence), gave a talk about ubuntu-core and how to use it in iot/embedded world and how snapping Qt apps, Qml apps, how to use patched version of Qt in your snap with or without static linking (using my qtbuilder plugin, which I improved a bit and I should upstream at given point):
15:46 <Trevinho> - qtbuilder: https://gist.github.com/3v1n0/265d8f4d6502d411683edfdb9c7ffaa7
15:46 <Trevinho> - talk slides: https://www.slideshare.net/3v1n0/introduzione-ad-ubuntu-core-qt-day-2017
15:46 <Trevinho> http://go.3v1n0.net/snapcraft-qt-examples
15:46 <Trevinho> 💃
15:46 <seb128> thanks Trevinho
15:46 <seb128> #topic robert_ancell
15:47 <seb128> robert_ancell is at a snappy sprint and didn't send his summary I think
15:47 <seb128> #topic aob
15:47 <seb128> does anyone has another topic?
15:49 <seb128> seems not?
15:49 <seb128> let's wrap then, thanks everyone
15:49 <seb128> #endmeeting