13:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-07-17
13:30 <meetingology> Meeting started Tue Jul 17 13:30:19 2018 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
13:30 <meetingology> 
13:30 <meetingology> Available commands: action commands idea info link nick
13:30 <didrocks> hey
13:30 <oSoMoN> o/
13:30 <seb128> andyrock, dgadomski, didrocks, duflu (out), jamesh (out), heber, kenvandine (out), laney (out), oSoMoN, seb128, tkamppeter, trevinho (out), robert_ancell (out)
13:31 <andyrock> o/
13:32 <seb128> k, let's get started, should be an efficient one with some people out
13:32 <seb128> #topic andyrock
13:32 <seb128> andyrock, hey
13:32 <andyrock> hey all
13:32 <andyrock> - Updated fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/372 (merged upstream)
13:32 <andyrock> - Proposed fix for LP: #1781996 (merged upstream)
13:32 <andyrock> - Update fixes for https://gitlab.gnome.org/GNOME/gnome-shell/issues/373 (on review)
13:32 <andyrock> - Working on g-s-d, mutter and gnome-shell to extend the above fix for g-s-d too (wip)
13:32 <andyrock> - Proposed fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 (on review)
13:32 <andyrock> - Update MR for using g-o-a in gnome-software (https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/50)
13:32 <ubot5> Launchpad bug 1781996 in gnome-software (Ubuntu) "/usr/bin/gnome-software:11:g_date_time_to_instant:g_date_time_to_unix:gs_plugin_refine_app:gs_plugin_loader_call_vfunc:gs_plugin_loader_run_refine_filter" [Medium,In progress] https://launchpad.net/bugs/1781996
13:32 <andyrock> - Update MR to get ubuntu-sso provider in gnome-online-accounts (this is blocking the above MR)
13:32 <andyrock> - Proposed a MR to backport fix for LP: #1764723 in Bionic
13:32 <andyrock> - Proposed fix to remove deprecated functions call in gnome-software snap plugin
13:32 <andyrock> - Helping ken_vandine with the gnome-system-monitor snap (hiding all the noise)
13:32 <gitlab-bot> GNOME issue 372 in gnome-shell "Keeping Alt+Space pressed shows the window menu and then minimizes the window" (comments: 4) [Closed]
13:32 <ubot5> Launchpad bug 1764723 in gnome-initial-setup (Ubuntu) "gnome-initial-setup says that Livepatch is "all set" even if enabling is still in progress." [Medium,In progress] https://launchpad.net/bugs/1764723
13:32 <andyrock> Review:
13:32 <andyrock> - https://gitlab.gnome.org/Community/Ubuntu/gnome-initial-setup/merge_requests/7
13:32 <andyrock> - https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus/+merge/349670 (WIP)
13:32 <gitlab-bot> GNOME issue 373 in gnome-shell "Some keybindings should discard auto-repeat events" (comments: 0) [Opened]
13:33 <andyrock> EOW
13:33 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened]
13:33 <gitlab-bot> GNOME issue (Merge request) 50 in gnome-software "auth: Use gnome-online-accounts to handle the authentication" (comments: 10) [Opened]
13:33 <gitlab-bot> Ubuntu issue (Merge request) 7 in gnome-initial-setup "Display the ubuntu welcome wizard in Unity" (comments: 2) [Merged]
13:33 <seb128> thanks andyrock
13:33 <seb128> (topic was too long and cut it seems)
13:33 <seb128> #topic dgadomski
13:33 <dgadomski> hey
13:33 <dgadomski> * reported and working on small reproducer for bug #1782152
13:33 <dgadomski> * working on bug #1721988
13:33 <ubot5> bug 1782152 in gdm (Ubuntu) "GDM block SIGUSR1 used in PAM scripts" [Undecided,New] https://launchpad.net/bugs/1782152
13:33 <ubot5> bug 1721988 in nvidia-graphics-drivers-384 (Ubuntu) "Ubuntu 17.10 full disk encryption + Nvidia drivers not booting" [Undecided,Confirmed] https://launchpad.net/bugs/1721988
13:33 <dgadomski> eof
13:34 <andyrock> https://www.irccloud.com/pastebin/wmbtk7l3/
13:34 <seb128> thanks dgadomski
13:34 <andyrock> seb128: ^^^
13:34 <seb128> andyrock, no, I meant the /topic is too long and truncated, so the "current topic" is wrong
13:35 <seb128> the bot memorized the one from the meeting start though it seems and didn't let me fix it
13:35 <seb128> oh well, summary with 2 lettres nicknames :p
13:35 <seb128> #topic didrocks
13:35 <seb128> didrocks, hey
13:35 <didrocks> * BOFs days (theme, icons, settings discussion) at GUADEC and travel back
13:35 <didrocks> * Work on preparing communitheme renaming + move to debs: https://github.com/ubuntu/gtk-communitheme/pull/628
13:35 <gitlab-bot> ubuntu issue (Pull request) 628 in gtk-communitheme "Merge all repositories into a single one" (comments: 6) [Open]
13:35 <didrocks> - merge all 5 repos: gtk, gnome-shell, icons, sounds and snap helpers into a single one, with subdirectories for each. Reorganize the whole repo
13:35 <didrocks> - work on the build system itself, to be parameterized to only the project name for each folder and settings set. Basically, renaming will be "change the project name" and be done!
13:35 <didrocks> - ensure the snap is backward compatible with the older name (sed to be back to "communitheme" + symlinks for Suru and other names)
13:35 <didrocks> - recheck licenses and organize them.
13:35 <didrocks> - ensure that there is an easy way for people doing ninja install (like communitheme members) to have a dedicated session for them. This won't be shipped in the debian packaging.
13:35 <didrocks> - other discussions over new names/theme icons and decisions about the ubuntu logo over the hub.
13:35 <didrocks> * SRU apport (currently in unapproved) for Bionic with the new layout and functionality. Emailed translation team.
13:35 <didrocks> .
13:36 <seb128> thanks didrocks
13:36 <seb128> did you get any feedback from the SRU team about why apport is not being reviewed?
13:36 <didrocks> I got one this night
13:37 <didrocks> it seems bdmurray found an issue in the "server only install"
13:37 <didrocks> which isn't the default
13:37 <didrocks> and isn't a new issue
13:37 <didrocks> I answered on this, bdmurray will give another look
13:37 <seb128> k, let's discuss it out of the meeting if needed
13:37 <seb128> thanks
13:37 <didrocks> yw
13:37 <seb128> #topic duflu
13:37 <seb128> * Video acceleration:
13:37 <seb128> - Intel asked if I had tried their latest driver. Turns out they were paying attention to the Ubuntu wiki and fixed the proprietary prerequisite problem (https://wiki.ubuntu.com/IntelQuickSyncVideo#Future_Approach_.232:_Media_SDK_.28.22MSDK.22.29). So we should eventually: https://launchpad.net/bugs/1781315
13:37 <seb128> * Gnome Shell:
13:37 <seb128> - Performance: Steady progress on a general timing fix to avoid dropped frames and double gnome-shell's frame rate for many people (https://gitlab.gnome.org/vanvugt/mutter/commits/super-smooth)
13:37 <ubot5> Ubuntu bug 1781315 in Ubuntu "[needs-packaging] Needs packaging: Intel media-driver" [Wishlist,New]
13:38 <seb128> . Although it really needs to be combined with https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 but that's going to take even longer to get approved.
13:38 <seb128> - Performance: Revised several times: More accurate & detailed CLUTTER_SHOW_FPS (https://gitlab.gnome.org/GNOME/mutter/merge_requests/154)
13:38 <seb128> - Added/fixed support for local non-root installations, now with multiple potential solutions (https://gitlab.gnome.org/GNOME/gnome-shell/issues/399)
13:38 <seb128> * PulseAudio 12.0:
13:38 <gitlab-bot> GNOME issue (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs. [performance]" (comments: 44) [Opened]
13:38 <seb128> - Released to cosmic! (https://launchpad.net/ubuntu/+source/pulseaudio/1:12.0-1ubuntu1)
13:38 <seb128> * BlueZ:
13:38 <seb128> - Released SRU for bionic! (https://launchpad.net/ubuntu/+source/bluez/5.48-0ubuntu3.1)
13:38 <seb128> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
13:38 <seb128> - A subtle but pleasing trend at the high end
13:38 <gitlab-bot> GNOME issue (Merge request) 154 in mutter "clutter: More accurate & detailed CLUTTER_SHOW_FPS [performance]" (comments: 8) [Opened]
13:38 <gitlab-bot> GNOME issue 399 in gnome-shell "`ninja install` fails as non-root trying to write to an incorrect directory" (comments: 6) [Opened]
13:38 <seb128> 
13:39 <seb128> #topic jamesh
13:39 <seb128> guadec:
13:39 <seb128> * I attended GUADEC last week, flying back home on the Thursday and Friday
13:39 <seb128> * While there, I put together a patch for GEdit to use the
13:39 <seb128> GtkFileChooserNative API:
13:39 <seb128> https://gitlab.gnome.org/GNOME/gedit/merge_requests/2
13:39 <seb128> * Ken rebuilt the GEdit snap and uploaded it to the beta channel,
13:39 <gitlab-bot> GNOME issue (Merge request) 2 in gedit "gedit: port GeditFileChooserDialogGtk to GtkFileChooserNative" (comments: 2) [Opened]
13:39 <seb128> confirming that this let it open and save files via portals
13:39 <seb128> * I also talked with the upstream xdg-desktop-portal developers about
13:39 <seb128> improving snap support.  We agreed on a way forward, by implementing a
13:39 <seb128> new "snap" sub-command to return information about a particular
13:39 <seb128> running snap application and have xdg-desktop-portal call that.
13:39 <seb128> snapd/pulseaudio:
13:39 <seb128> * Jamie posted to the Snapcraft forums about microphone access via
13:39 <seb128> Pulse Audio: https://forum.snapcraft.io/t/pulseaudio-recording/6361
13:39 <seb128> * With upstream Pulse, there is no distinction between playback and recording.
13:39 <seb128> * We had a patch to restrict recording on Ubuntu Phone, so I am
13:39 <seb128> looking at porting it forward and having it check with snapd to see if
13:39 <seb128> an app has plugged a new audio-record interface
13:40 <seb128> #topic heber
13:40 <seb128> hum, he's not there
13:40 <seb128> #topic kenvandine
13:40 <seb128> kenvandine, hey, there or out?
13:40 <seb128> I know you are travelling but you were active and didn't send your summary :p
13:41 <seb128> (though it's probably around the lines of "GUADEC & Montreal")
13:42 <seb128> I guess he's not
13:42 <seb128> #topic laney
13:42 <seb128> • was at GUADEC some more, worked on the (internal) trip report for that, public one is going to be posted by w_illcooke soon
13:42 <seb128> • fixed a couple of glib bugs and reviewed some easy MRs, proposed one of our distro patches as MR (was a patch on bugzilla that got ignored)
13:42 <seb128> • got some reviews on systemd things, addressed the comments raised there
13:42 <seb128> • uploaded a partial revert of vte2.91 to bionic, it caused an API change and b_dmurray complained about that (this change remains in cosmic)
13:42 <seb128> • getting ready to finally push T_revinho's git commits, just testing the source packages build ...
13:42 <seb128>13:42 <seb128> #topic oSoMoN
13:42 <seb128> oSoMoN, hey
13:42 <oSoMoN> hey
13:42 <oSoMoN> • chromium
13:42 <oSoMoN> ∘ updated license in the snap store and filed bug #1781013 and bug #1781014 against lp:snapstore
13:42 <ubot5> bug 1781013 in Snap Store "Support new SPDX licenses" [High,Triaged] https://launchpad.net/bugs/1781013
13:42 <ubot5> bug 1781014 in Snap Store "Unhelpful "Error: Invalid syntax" message for custom SPDX expression" [Medium,Triaged] https://launchpad.net/bugs/1781014
13:42 <oSoMoN> ∘ reported to Robert that custom SPDX expressions are displayed in gnome-software as a flattened list, which doesn't really convey the meaning of the expression if it's anything else than a list of AND, this is an upstream issue, filed https://gitlab.gnome.org/GNOME/gnome-software/issues/421
13:42 <gitlab-bot> GNOME issue 421 in gnome-software "Custom SPDX expression represented as a flattened list of licenses" (comments: 0) [Opened]
13:43 <oSoMoN> ∘ conversations with Robin (web team) and mpt to identify a reliable way for snapcraft.io to determine whether the user's machine can handle the snap:// protocol
13:43 <oSoMoN> ∘ tested stable update (67.0.3396.99) and handed over to Chris for publication to {bionic,artful,xenial}-security
13:43 <oSoMoN> ∘ updated beta to 68.0.3440.59
13:43 <oSoMoN> ∘ updated dev to 69.0.3486.0
13:43 <oSoMoN> ∘ OSK: looked into a couple of issues on the gnome-shell side: https://gitlab.gnome.org/GNOME/gnome-shell/issues/135 and https://gitlab.gnome.org/GNOME/gnome-shell/issues/409
13:43 <gitlab-bot> GNOME issue 135 in gnome-shell "OSK: [Xorg] Unable to type capital letters" (comments: 9) [Opened]
13:43 <gitlab-bot> GNOME issue 409 in gnome-shell "OSK lacks a Tab key" (comments: 3) [2. Needs Design, Opened]
13:43 <oSoMoN> • libreoffice
13:43 <oSoMoN> ∘ experimented with an updated patch for bug #1766192, and requested comments on libreoffice mailing list, got good feedback and a better approach, so I removed the patch from the snap for now
13:43 <ubot5> bug 1766192 in libreoffice (Ubuntu) "[snap] cannot save file under $HOME" [Medium,Triaged] https://launchpad.net/bugs/1766192
13:43 <oSoMoN> ∘ filed and fixed bug #1781995
13:43 <ubot5> bug 1781995 in libreoffice (Ubuntu) "[snap] screen inhibiting doesn't work when watching fullscreen presentation" [High,Fix committed] https://launchpad.net/bugs/1781995
13:43 <oSoMoN> ∘ looked into https://github.com/ubuntu/gtk-communitheme/issues/350 and pushed a tentative fix
13:43 <gitlab-bot> ubuntu issue 350 in gtk-communitheme "libreoffice not opening properly on communitheme.snap" (comments: 12) [Snap, Open]
13:43 <oSoMoN> • snaps
13:43 <oSoMoN> ∘ updated play0ad snap to run only a zenity dialog suggesting to uninstall and install 0ad instead, and documented the process at https://forum.snapcraft.io/t/zenity-dialogs-in-a-snap/6359
13:43 <oSoMoN> 🍉
13:44 <seb128> thanks oSoMoN
13:44 <seb128> #topic seb128
13:44 <seb128> • one swap day after GUADEC
13:44 <seb128> • some HR related work following the reviews cycle
13:44 <seb128> • updated the apport translation template in bionic in preparation for new strings to be added in a SRU
13:44 <seb128> • helped unblocking the pulseaudio/cosmic migration
13:44 <seb128> • verified the french langpacks SRU candidate for xenial
13:44 <seb128> • backported/SRUed an udisks fix for iso mounting - https://launchpad.net/bugs/1779238
13:44 <ubot5> Ubuntu bug 1779238 in gnome-disk-utility (Ubuntu) "Mouting a disk or iso image asks for sudo password" [Undecided,Confirmed]
13:44 <seb128> • sponsored a SRU fix from andyroc_k https://code.launchpad.net/~azzar1/software-properties/fix-1768797/+merge/348460?
13:44 <seb128> • uploaded first login wizard enabling for Unity
13:44 <seb128> • some bionic SRUs verifications
13:44 <seb128> #topic tkamppeter
13:44 <seb128> tkamppeter, hey
13:46 <tkamppeter> hi
13:46 <tkamppeter> - cups-filters: Released version 1.20.4.Got packaged for Debian, so it should have synced into Cosmic.
13:46 <tkamppeter> - cups-filters: Tests for investigating printing behavior on auto-discovered driverless printers, especially what happens with a remote CUPS queue, when pdftopdf is running both on the client and on the server and options could get executed twice. Posted on CUPS developer mailing list about this.
13:46 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job.
13:46 <tkamppeter> - Bugs.
13:47 <seb128> thanks tkamppeter
13:47 <seb128> #topic trevinho
13:47 <seb128> 👯 GUADEC: continued discussions, BoFs:
13:47 <seb128> 🏹 Started hacking on supporting multi-screen (for multi-DPI on X11)
13:47 <seb128> on mutter
13:47 <seb128> 🏹 Proposed various suggestions for multi-monitor and multi-workspace
13:47 <seb128> in g-s
13:47 <seb128> 🏹 Discussed on tech bits for X11 fractional scaling
13:48 <seb128> 🏹 Discussed with gnome-shell designers for various shell things including
13:48 <seb128> windows filtering and better keyboard usage, started the
13:48 <seb128> implementation for
13:48 <seb128> blurring the desktop (will be used by both activities and lockscreen)
13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/gnome-shell/issues/288
13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/gnome-shell/issues/408
13:48 <seb128> 📂 Nautilus:
13:48 <gitlab-bot> GNOME issue 288 in gnome-shell "Readability of the search results depends on the wallpaper" (comments: 9) [1. Bug, 2. Needs Design, 8. Accessibility, To Do, Closed]
13:48 <seb128> 🏹 Debugging for https://gitlab.gnome.org/GNOME/nautilus/issues/522
13:48 <seb128> 🏹 Rebased, and added other shell-search fixes to recursive-query-flags PR
13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/nautilus/merge_requests/249
13:48 <seb128> 🏹 Prepared ubuntu branch with updated patches, crash fix and
13:48 <gitlab-bot> GNOME issue 408 in gnome-shell "Address legibility issues with Top Bar transparency" (comments: 3) [Opened]
13:48 <seb128> backports of the
13:48 <seb128> patches upstreamed.
13:48 <seb128> 🔗
13:48 <seb128> https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus/+merge/349670
13:48 <seb128> 🐚 Shell world
13:48 <seb128> 🏹 Updated JS warning fix MP, as per Florian reviews (had some IRL too)
13:48 <gitlab-bot> GNOME issue 522 in nautilus "Filesystem info is earlier than we get actually know the information" (comments: 0) [Opened]
13:48 <seb128> 🏹 Updated workspace fixes MPR
13:48 <gitlab-bot> GNOME issue (Merge request) 249 in nautilus "Recursive query flags" (comments: 26) [3. Review Ready, Opened]
13:49 <seb128> #topic rlsbugs
13:49 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html has no desktop entry
13:49 <seb128> neither has http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html
13:50 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html the unassigned ones seem to be handler/just need launchpad triaging, I'm going to do that
13:50 <seb128> and http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html is on shape
13:50 <seb128> good work team :)
13:50 <seb128> #topic aob
13:50 <seb128> any other topic?
13:51 <didrocks> nothing from me
13:52 <seb128> k, seems not, let's wrap then
13:52 <seb128> #endmeeting