[06:52] <oSoMoN> good morning desktoppers
[07:19] <duflu> Morning oSoMoN
[07:23] <oSoMoN> hey duflu
[08:04] <Laney> moinington
[08:04] <Laney> looks like my vps got rebooted at some point /o\
[08:05] <oSoMoN> morning Laney
[08:10] <willcooke> oops, wrong channel by default.  Morning all!
[08:10] <duflu> Morning Laney, willcooke
[08:14] <Laney> hey oSoMoN willcooke duflu
[08:15] <jamesh> so, I got the portal-test app to write a file via the document portal: portal-test opened an out-of-process file chooser, xdg-desktop-portal instructed xdg-document-portal to make the chosen file writable to portal-test, portal-test wrote to the file under $XDG_RUNTIME_DIR/doc, and the content appeared in the right location
[08:15] <jamesh> now to just get the remaining branches landed
[08:15] <willcooke> jamesh, woot!  Nice one
[08:16] <oSoMoN> good morning willcooke
[08:16] <oSoMoN> hey jamesh
[08:16] <jamesh> hi oSoMoN
[08:19] <willcooke> Trevinho, typo in your forum post: git clone lp:~ubuntu-theam/my-package == git clone lp:~ubuntu-team/my-package ?
[08:19] <willcooke> https://community.ubuntu.com/t/desktop-deb-packages-migration-to-git/5746
[08:44] <Nafallo> willcooke: oh. no public holiday today? :-)
[08:44] <Nafallo> o/
[08:44] <willcooke> Nafallo, yesterday
[08:44] <Nafallo> ah. thought it'd be both :-)
[08:44] <willcooke> The Frenchies have today and Thursday
[08:45] <willcooke> (and likely others too)
[08:45] <Nafallo> heh, and Sweden have Thursday, which means most people will take Friday as well ;-)
[08:45] <Nafallo> annoying month this.
[08:45] <willcooke> Wise :)
[08:47] <Nafallo> hehe. duflu is still working! :-P
[08:48]  * duflu checks and is still in Western Australia
[08:49] <Nafallo> oh. it's way earlier than I thought over there :-)
[08:56] <duflu> Also, the future is now: http://cdimages.ubuntu.com/daily-live/pending/
[08:58] <Nafallo> so it's actually canimal then :-P
[09:05] <duflu> CAPITALS usually indicates that the word is a placeholder for something else
[09:28] <Laney> yes but if you google canimal it shows you a thing that I hope remains the thing
[09:29] <willcooke> :))
[09:30] <duflu> Reminiscent of phone device codenames :)
[09:33] <Nafallo> personally I wouldn't mind a Cosmic Capybara ;-)
[09:35] <Nafallo> oh. topic should be updated to the new trello board btw :-)
[09:51] <willcooke> :)
[10:54] <jbicha> willcooke: are we having a desktop team meeting today without the Frenchies? (I'm fine either way)
[11:13] <willcooke> jbicha, yeah, I think a quick one is worth doing
[11:28] <willcooke> Anyone got any ideas as to what might be using a Facebook API in Ubuntu?  It's not ubports, so I think it could be either a Unity-online-accounts thing or an old phone thing
[11:28] <willcooke> and we're using GNOME for g-o-a now
[11:28] <willcooke> Faebook sent a message via IS to say we need to review our app, but afaik we're not using anything like that any more and it can probably die
[11:29] <Nafallo> hmm. now you made me check Online Accounts, and I keep getting a warning symbol for the Ubuntu One account :-/
[11:29] <willcooke> Nafallo, yeah, known issue, andyrock is looking at it
[11:29] <Nafallo> great :-)
[11:31] <Nafallo> willcooke: hmm. maybe FB could provide some more details? if it's UOA it might still be used in 12.04 and 14.04?
[11:33] <willcooke> Looks like Shotwell uses it's own one now too
[11:36] <Trevinho> hey
[11:36] <Trevinho> willcooke: oh, right... it was before dinner xD
[11:36] <Laney> hey Trevinho
[11:41] <Trevinho> hi Laney
[11:42] <Laney> what's up
[11:42] <Laney> where are you now?
[11:49] <Trevinho> good, Lisbon still
[11:49] <Trevinho> i'll be fy to UK next sunday though
[11:49] <Trevinho> flying*
[11:50] <Laney> whattt
[11:51] <Trevinho> there's the hackfest in cambridge
[11:51] <Trevinho> I'll stay in London until 23 though, then
[11:51] <Laney> oh yes this one
[11:54] <Trevinho> Laney: you come a bit to the south one day? :)
[11:55] <Laney> just been in london for 10 days
[11:55] <Laney> quite enough of that for me
[11:55] <tjaalton> bah, dock disappeared.. how to get it back?
[11:55] <Laney> you should explore a non london part of england, they do exist you know!
[11:55] <Trevinho> oh, lazy! xD
[11:56] <Trevinho> Laney: right... I've already been up tp York, some East. I do miss the center though. I could have done, but a friend (the mozilla guy) invited me to stay in London, so...
[11:56] <Trevinho> next time I'll visit you, promised :-D
[12:09] <willcooke> tjaalton, there's probably a better way, but install tweaks and reenable it might do the job?
[12:09] <tjaalton> willcooke: alt-f2; r
[12:09] <tjaalton> that worked fine
[12:10] <tjaalton> found it on askubuntu
[12:10] <willcooke> ah, good to know thanlks
[12:10] <Laney> tjaalton: anything in the journal?
[12:13] <tjaalton> stuff like
[12:13] <tjaalton> touko 08 14:53:35 deckard.tyrell gnome-shell[5749]: JS ERROR: TypeError: this._monitor is undefined
[12:31] <jbicha> willcooke: account-plugin-facebook was part of Ubuntu 16.04 LTS so it still has 3 years of support remaining (it is part of UOA)
[12:35] <willcooke> jbicha, any ideas where the API keys are stored in LP for that?
[12:37] <jbicha> willcooke: source account-plugins  in debian/rules
[12:38] <willcooke> thanks jbicha
[13:11] <willcooke> trello playing up for anyone else?
[13:11] <willcooke> meh, working now
[13:12] <willcooke> ..and now it;s not
[13:17] <willcooke> https://www.trellostatus.com/
[13:17] <willcooke> its down
[13:27] <sil2100> Yeah, just started wondering what happened to the autopkgtest board
[13:30] <Nafallo> meetingtime! :-D
[13:30] <jbicha> o/
[13:30] <willcooke> #startmeeting Desktop Team Weekly Meeting - 2018-05-08
[13:30] <meetingology> Meeting started Tue May  8 13:30:58 2018 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[13:30] <meetingology> Available commands: action commands idea info link nick
[13:31] <willcooke> Roll call:  andyrock, dgadomski, didrocks (out), duflu (out), jbicha, jamesh (out), heber, kenvandine, laney, oSoMoN, seb128 (out), tkamppeter, trevinho, robert_ancell (out)
[13:31] <kenvandine> \o
[13:31] <oSoMoN> o/
[13:32] <andyrock> o/
[13:32] <willcooke> Let's get started
[13:32] <willcooke> #topic andyrock
[13:32] <andyrock> #1 Fixes proposed upstream for LP: #1759468 (it tooks some time because it was a memory corruption issue)
[13:32] <andyrock> #2 Some other fixed proposed upstreams for random warnings in gnome-control-centers
[13:32] <andyrock> #3 Fix proposed for LP: #1751252
[13:32] <andyrock> #4 Fix proposed for LP: #1768786 (no need to upstream it considering that it's a ubuntu specific issue)
[13:32] <andyrock> #5 Debugged the expiring-after-24h ubuntu sso accounts (opened a bug against snapstore: LP: #1769878)
[13:32] <andyrock> #6 Some bug triaging
[13:32] <andyrock> #7 Adapting sso dialog in software-properties-gtk according to https://github.com/CanonicalLtd/desktop-design/issues/62
[13:32] <andyrock> #8 Adapting sso dialog in gnome-initial-setup according to https://github.com/CanonicalLtd/desktop-design/issues/62
[13:32] <andyrock> eow
[13:32] <ubot5-ng`> CanonicalLtd bug 62 in desktop-design "Authentication in gnome-software using gnome-online-accounts" (comments: 21) [Priority: High, Review: Ux +1, Closed] - Assigned to matthewpaulthomas (Matthew Thomas)
[13:33] <andyrock> *took
[13:33] <willcooke> thanks andyrock
[13:33] <willcooke> #topic dgadomski
[13:33] <willcooke> Are you around?
[13:33] <dgadomski> hey
[13:33] <dgadomski> sadly nothing desktop-related to share this time
[13:33] <dgadomski> eof
[13:33] <willcooke> thanks dgadomski
[13:33] <willcooke> #topic didrocks
[13:33] <willcooke> One day off (Tuesday)
[13:33] <willcooke> * Ubiquity:
[13:33] <willcooke>   - more ubiquity debugging and hunting. Fix for shutdown https://code.launchpad.net/~didrocks/ubiquity/fix-crash-on-reboot/+merge/344215
[13:33] <willcooke>   - more and more ubiquity debugging on release day, trying as well to reproduce an issue and a lot of tests/chitchat about those.
[13:33] <willcooke> * Communitheme:
[13:33] <willcooke>   - made it arch: all, removing the arch-dependent part, so that Travis CI ships in one build for everyone (no option of doing commit build for all archs before). It also drops 1Mb.
[13:34] <willcooke>   - fix electron and GTK2 support from the snap: https://github.com/ubuntu/communitheme-snap-helpers/commit/9540454e9bf3e32d5509937fa5527231d0b58b73
[13:34] <willcooke>   - move those tools and implements "setting gdm default theme to communitheme" with a new snap communitheme-set-default. Fights some bugs in snapcraft. Now pending on classic mode approval: https://forum.snapcraft.io/t/classic-confinement-request-communitheme-set-default/
[13:34] <willcooke>   - adapt doc to latest and guide communitheme on how to release the stable snap themselves
[13:34] <willcooke>   - last interview published and supports to bugs/questions over the hub.
[13:34] <willcooke>   - more discussion with the core communitheme team about workflow, liaisons about interaction with the global community, potential theme names
[13:34] <willcooke>   - file some bug reports on latest changes (https://github.com/ubuntu/gnome-shell-communitheme/issues/173)
[13:34] <ubot5-ng`> ubuntu bug 173 in gnome-shell-communitheme "Transparent top panel when in opaque state creates some mind boggling use case" (comments: 3) [Enhancement, Open]
[13:34] <willcooke> * Ubuntu-report:
[13:34] <willcooke>   - implements a classic snap for the CLI, with even shell completion and tests running during snap build. However, stuck on a golang available version, using thus core18 for this, but this triggers a snapcraft bug while building: https://forum.snapcraft.io/t/building-on-core18-failure-on-pulling-core18-on-build-snapcraft-io/5204.
[13:34] <willcooke>   - add telemetry support for upgrades. Waiting for a review (please review!): https://code.launchpad.net/~didrocks/ubuntu-release-upgrader/add_telemetry/+merge/345088. Tested upgrade with those from 17.10 on ubuntu text and graphical mode as well as Kubuntu in graphical mode.
[13:34] <willcooke> * Misc:
[13:34] <willcooke>   - snapcraft/snapd broke the ubuntu-make snap. Helping as possible the new upstream developers (he tried on the forum and didn't get much help…). https://forum.snapcraft.io/t/ld-library-path-in-classic-snap/
[13:34] <willcooke>   - SRU gnome-session migration script https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1720310
[13:34] <willcooke>   - some sponsoring and reviews (ubiquity and update-manager)
[13:35] <willcooke> #topic duflu
[13:35] <willcooke> * 18.04 installer crash regression (https://launchpad.net/bugs/1751252)
[13:35] <willcooke>   - Fixed the root cause (cairo) and proposed upstream: https://bugs.freedesktop.org/show_bug.cgi?id=98883#c6
[13:35] <willcooke>   - Also tested and verified andyrock's workaround/fix for ubiquity.
[13:35] <willcooke>   - Either one works alone, but both really should be fixed.
[13:35] <willcooke> * 18.04 Gnome Shell visual regressions:
[13:35] <ubot5-ng`> bugs.freedesktop.org bug 98883 in xlib backend "BadAccess errors in ShmAttach due to thread races with XNextRequest() usage in cairo-xlib-surface-shm.c" [Normal, New] - Assigned to chris
[13:35] <willcooke>   - Panel and menus are clipped when in zoom (https://launchpad.net/bugs/1767648)
[13:35] <willcooke>     . Spent another day on it, with limited progress: https://gitlab.gnome.org/GNOME/mutter/merge_requests/52
[13:35] <ubot5-ng`> GNOME bug (Merge request) 52 in mutter "clutter: Fix clipping of cloned actors with offscreen effects" (comments: 13) [Opened]
[13:35] <willcooke> * Gnome Shell performance:
[13:35] <willcooke>   - Work in progress: I've been dragged back in to revisit and redesign mipmapping. But the performance improvement is worth it (https://gitlab.gnome.org/GNOME/mutter/merge_requests/89). More news next week.
[13:35] <willcooke> * PulseAudio:
[13:35] <ubot5-ng`> GNOME bug (Merge request) 89 in mutter "MetaShapedTexture: Disable mipmapping (emulation)" (comments: 22) [Closed]
[13:35] <willcooke>   - There was a recent regression in xenial-updates (nothing to do with me though I did have to clean up some git mistakes): https://launchpad.net/bugs/1767784
[13:36] <willcooke> * Gnome Control Center:
[13:36] <willcooke>   - Fixed a surprising little power button bug (https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/39)
[13:36] <ubot5-ng`> GNOME bug (Merge request) 39 in gnome-control-center "Rename misleading "Power Off" option." (comments: 4) [3. Expected Behavior, Opened]
[13:36] <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
[13:36] <willcooke>   - Still getting above average bug mail, but lower than expected for an LTS release :)
[13:36] <willcooke>   - More good news than bad this week: https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive
[13:36] <willcooke> * Next week I am away Mon-Tue. Back on Wed.
[13:36] <willcooke> #topic jbicha
[13:36] <jbicha> • Synced xdg-desktop-portal 0.11 to bionic with initial preparation for Snap support
[13:36] <jbicha> • Uploaded first gnome-initial-setup SRU
[13:36] <jbicha> • Uploaded gimp 2.10 to Debian & 18.10. See https://www.gimp.org/release-notes/gimp-2.10.html
[13:36] <jbicha> (But it broke Ubuntu Studio daily images for 18.10. It's being worked on. See ubuntu-release list for details.)
[13:36] <jbicha> • Uploaded bolt to Debian. Thanks seb128 for the initial packaging in bionic.
[13:36] <jbicha> • Demoting devhelp to universe to avoid a MIR for a new library in its next major release
[13:36] <jbicha> • More work on removing gconf from Debian Testing. Blockers are pulseaudio (fixed upstream) and eclipse
[13:36] <jbicha> • Some GNOME 3.28.2 updates (this is the final scheduled project-wide GNOME 3.28 release)
[13:36] <jbicha> • New fonts-noto-color-emoji release in bionic LP: #1766736
[13:37] <jbicha> 🔫 (eof)
[13:37] <willcooke> thanks jbicha
[13:37] <willcooke> while I remember - seb128 and I had a quick think last week the fixes we need in .1 and we figured that we should hold off upgrading GNOME et al in 18.10 until 18.04.1 is out.  WDYT?
[13:38] <jbicha> we can talk about that later, that's not really how SRUs work though…
[13:38] <willcooke> kk
[13:39] <willcooke> #topic jamesh
[13:39] <willcooke> snapd - portals:
[13:39] <willcooke> - discovered some problems with the document-portal support branch on
[13:39] <willcooke> systems without document portal.  Put together a branch to add an
[13:39] <willcooke> "ignore if missing" mode for mounts:
[13:39] <willcooke> https://github.com/snapcore/snapd/pull/5126
[13:39] <willcooke> - Ran an end-to-end test of file open/save using a snapped version of
[13:39] <ubot5-ng`> snapcore bug (Pull request) 5126 in snapd "cmd/snap-update-ns: add support for ignoring mounts with missing source/target" (comments: 1) [Open]
[13:39] <willcooke> the portal-test test program.
[13:39] <willcooke>    - discovered an AppArmor denial related to the "requests" feature
[13:39] <willcooke> used by the file open portal
[13:39] <willcooke>    - with that fixed, the file open/save portals work: portal-test
[13:40] <willcooke> asks xdg-desktop-portal to show file chooser, xdg-desktop-portal asks
[13:40] <willcooke> xdg-document-portal to make selected file available to portal-test,
[13:40] <willcooke> xdg-desktop-portal returns $XDG_RUNTIME_DIR/doc/ path back to
[13:40] <willcooke> portal-test, which is then readable/writable under confinement.
[13:40] <willcooke>    - I'm putting together a forum post about how this is all tied
[13:40] <willcooke> together: will hopefully post it tomorrow.
[13:40] <willcooke> snapd - evolution-data-server:
[13:40] <willcooke>  - started work on some command line utilities that can be used to
[13:40] <willcooke> construct a spread test for Ken's existing eds snap interface PR.
[13:40] <willcooke> #topic kenvandine
[13:40] <kenvandine> * Worked on hyper-v desktop images, we now have a fully functioning desktop image that boots on hyper-v with the enhanced session type using xrdp.  Two issues left before calling it done:
[13:40] <kenvandine>   - Quiet a grub warning
[13:40] <kenvandine>   - gnome-initial-setup is running with the upstream pages rather than oem-config, which is keeping us from running gnome-initial-setup with our "Ubuntu Welcome" pages on first login.
[13:40] <kenvandine> * Sponsoring tkamppeter's fixes for https://bugs.launchpad.net/cups-pk-helper/+bug/934291
[13:40] <kenvandine> ⚾
[13:41] <willcooke> thanks kenvandine
[13:41] <willcooke> #topic Laney
[13:41] <Laney> • short week this week, previous week was release sprint - some late nights...
[13:41] <Laney> • autopkgtest sprint: did some stuff
[13:41] <Laney> ∘ trained two newbies on how it all works
[13:41] <Laney> ∘ then we worked on some features, like you can now see the requester on the index page, and soon release team members will be able to reset the status of tests so that it's as if they never passed before (an 'accepted regression')
[13:41] <Laney> ∘ started rolling out bos01 (new cloud region), which uses a new Openstack API so had to modify stuff to deal with that
[13:41] <Laney> ∘ using our own cloud images instead of the 'upstream' ones all of the time now - no more race with unattended-upgrades
[13:41] <Laney> • then looked at gnome-shell 227 which is looking like a problem in gdm https://gitlab.gnome.org/GNOME/gnome-shell/issues/227 waiting for Trevinho or halfline or someone to give their opinion
[13:41] <ubot5-ng`> GNOME bug 227 in gnome-shell "Login fails when preceded by incorrect password" (comments: 21) [Opened]
[13:41] <Laney> • reviewed / discussed Andrea's perms fix for ubiquity, uploaded to cosmic
[13:41] <Laney> • responded to Trevinho's thread on git for packaging, glad to see that underway
[13:41] <Laney> 🍹
[13:42] <Laney> bots are the future
[13:42] <willcooke> thanks Laney
[13:42] <willcooke> #topic oSoMoN
[13:42] <oSoMoN> hey
[13:42] <oSoMoN> • firefox
[13:42] <oSoMoN>   ∘ fixed a startup crash in the snap caused by the new bindtextdomain preload hook, which was freeing memory a bit too liberally (https://github.com/ubuntu/snapcraft-desktop-helpers/pull/112)
[13:42] <ubot5-ng`> ubuntu bug (Pull request) 112 in snapcraft-desktop-helpers "Always free snap_locale_path, and null freed variables to avoid double-free corruption." (comments: 0) [Closed]
[13:42] <oSoMoN> • chromium
[13:42] <oSoMoN>   ∘ working on a snap built from source
[13:42] <oSoMoN>   ∘ fixed various build failures and updated PPAs to the latest upstream releases for stable (66), beta (67) and dev (68) channels
[13:42] <oSoMoN>   ∘ chromium 66.0.3359.139 finishing building in stage PPA, will soon be ready for {xenial,artful,bionic}-security, and the corresponding snap is currently in the candidate channel
[13:42] <oSoMoN>   ∘ chromium 66 won't build on trusty, upstream continues pushing aggressively for new C++ features that are not supported by the libstdc++ in trusty, and reverting those changes has become too involved and costly. I'm going to talk to the security team to get their perspective, hopefully it's okay to officially stop pushing chromium updates to trusty (chromium is in universe) and focus on the snap instead (which ru
[13:42] <oSoMoN> ns well on trusty)
[13:42] <oSoMoN> • libreoffice
[13:42] <oSoMoN>   ∘ tested rebuilding the snap against core18 in a bionic container, and reported issues on the forum (https://forum.snapcraft.io/t/core18-issues/5216)
[13:42] <oSoMoN>   ∘ built snap for 6.0.4 RC2 (final release scheduled for this week), tested, published to the candidate channel and issued a call for testing (https://forum.snapcraft.io/t/call-for-testing-libreoffice-6-0-4/5319)
[13:42] <oSoMoN>   ∘ ricot_z is preparing the 6.0.4 update for the deb packages in a PPA, thanks!
[13:42] <oSoMoN> • snaps
[13:42] <oSoMoN>   ∘ started looking into https://trello.com/c/k0BFqgjO/344-gnome-shell-search-providers-from-snaps, wrote a proposal and requested comments from the snapd/security teams (https://forum.snapcraft.io/t/gnome-shell-search-providers-in-snaps/5265)
[13:43] <oSoMoN> 🌻
[13:43] <willcooke> thanks oSoMoN
[13:43] <willcooke> #topic tkamppeter
[13:43] <tkamppeter> - cups-filters: Tested and debugged re-generating cups-browsed-generated queues which got externally overwritten, committed changes to GIT.
[13:43] <tkamppeter> - ippusbxd: Tested pull request with major changes from Chrome OS developer David Valleau in USB/Socket communication and reported problems, got fixes and improvements. Shortly before release.
[13:43] <tkamppeter> - cups-pk-helper: Submitted debdiffs for using cups-pk-helper system user for SRU.
[13:43] <tkamppeter> - Google Summer of Code 2018: Community bonding period, instructed students on preparing for the coding.
[13:43] <tkamppeter> - Preparations for OpenPrinting Summit 2018 trip next week.
[13:43] <tkamppeter> - Bugs.
[13:44] <willcooke> thanks tkamppeter, hope you have a good trip
[13:44] <willcooke> #topic Trevinho
[13:44] <Trevinho> coming... :)
[13:44] <jbicha> oSoMoN: btw, Debian bug 898116 is an interesting LO-related bug I'm looking at SRUing
[13:44] <Trevinho> · Debugging for not-logging in bug
[13:44] <Trevinho> · Fixes on the GDM launch environment (now it runs in jhbuild too!)
[13:44] <Trevinho>   https://bugzilla.gnome.org/show_bug.cgi?id=795886
[13:44] <Trevinho> · Fix for libICE to save authority file in xdg-runtime (fixes potential bug
[13:44] <Trevinho>   causing login hang, even after restart):
[13:44] <Trevinho>   https://bugs.freedesktop.org/show_bug.cgi?id=106432
[13:44] <Trevinho> · Fixes for a mutter crash on window destroynotify event
[13:44] <ubot5-ng`> bugzilla.gnome.org bug 795886 in general "Some environment variables are not preserved when launching greeter and apps" [Normal, Resolved: Fixed] - Assigned to gdm-maint
[13:44] <Trevinho>   https://gitlab.gnome.org/3v1n0/mutter/commit/993a40c
[13:44] <Trevinho> · Started some discussion about moving packages to git:
[13:44] <Trevinho>   https://community.ubuntu.com/t/desktop-deb-packages-migration-to-git/5746
[13:44] <ubot5-ng`> bugs.freedesktop.org bug 106432 in Lib/ICE "authutil: save IceAuthFile on XDG_RUNTIME_DIR if set" [Normal, New] - Assigned to xorg-team
[13:44] <Trevinho> · Various other errors debugging in mutter and shell mostly
[13:44] <Trevinho> · Reproposed Gtk menu fix
[13:44] <Trevinho>   https://gitlab.gnome.org/GNOME/gtk/merge_requests/140
[13:45] <ubot5-ng`> GNOME bug (Merge request) 140 in gtk "MenuShell: activate a menu item before deactivating its parent" (comments: 0) [Opened]
[13:45] <Trevinho> 🍉
[13:45] <willcooke> thanks Trevinho
[13:45] <oSoMoN> jbicha, ack, thanks for taking care of it
[13:46] <willcooke> #topic AOB
[13:46] <willcooke> Anyone got anythiing?
[13:46] <willcooke> oh, lemme see if I have an update from Robert, I don't think I do
[13:47] <willcooke> no
[13:47] <willcooke> anyone got anything else?
[13:47] <kenvandine> not me
[13:47] <willcooke> going in 5...
[13:47] <willcooke> #endmeeting
[13:47] <meetingology> Meeting ended Tue May  8 13:47:53 2018 UTC.
[13:47] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2018/ubuntu-desktop.2018-05-08-13.30.moin.txt
[13:47] <willcooke> thanks everyone
[13:47] <oSoMoN> thanks
[13:48] <Nafallo> that was 9 ;-)
[13:48] <willcooke> Nafallo, I was working on something more important at the time.... why can't I get colour emoji in Characters?
[13:48] <Nafallo> willcooke: *grin*
[13:49] <Nafallo> ubot5-ng: wb :-)
[13:49] <jbicha> willcooke: do you have fonts-noto-color-emoji installed? are you on bionic?
[13:49] <ubot5-ng> Nafallo: Error: "wb" is not a valid command.
[13:50] <jbicha> ubot5-ng: invalid
[13:50] <ubot5-ng> jbicha: Error: "invalid" is not a valid command.
[13:50] <Nafallo> hrm. I think it needs that elisa plugin ;-)
[13:51] <Nafallo> eliza maybe?
[13:51] <willcooke> jbicha, yes and yes.  If I right click I can insert them, but Character Map doesn't sow them
[13:51] <willcooke> show
[13:51] <Laney> that's the old thing
[13:52] <willcooke> just realised that, so I manually installed the snap
[13:52] <willcooke> kenvandine, expected? ^
[13:52] <Laney> that we didn't install it on upgrades?
[13:52] <Laney> that was a decision
[13:52] <jbicha> willcooke: maybe you're using the edge channel snap or something? snap info gnome-characters
[13:52] <willcooke> ahhhh, right
[13:53] <jbicha> oh you're talking about gucharmap? that doesn't support color emoji at all, you need gnome-characters
[13:53] <kenvandine> indeed
[13:56] <oSoMoN> kenvandine, have you seen my last comment on https://github.com/ibus/ibus/issues/1996 ? not sure whether adding your github handle in a comment resulted in a notification
[13:56] <ubot5-ng> ibus bug 1996 in ibus "ibus_bus_init does an unconditional call to chmod on $HOME/.config/ibus/bus" (comments: 5) [Closed]
[13:56] <kenvandine> oSoMoN, i saw the notification but was busy
[13:56] <kenvandine> let me look now
[13:57] <oSoMoN> kenvandine, no urgency, just a snap that needs rebuilding to pick up a fix in libibus
[13:57] <oSoMoN> but the warning is harmless, so very low priority
[13:59] <kenvandine> oSoMoN, gnome-logs was rebuilt recently
[13:59] <kenvandine> i wonder if we have a version of ibus in the backports ppa that doesn't have the fix
[14:00] <oSoMoN> ah, I haven't checked that
[14:00] <kenvandine>  1.5.14-2ubuntu1
[14:01] <kenvandine> oSoMoN, can you upload that same patch to the backports ppa?
[14:01] <kenvandine> basically the same as your SRU
[14:02] <kenvandine> oSoMoN, you are in ~ubuntu-desktop now :)
[14:02] <oSoMoN> kenvandine, yep, I'll do that nowz
[14:02] <oSoMoN> -z
[14:02] <kenvandine> oSoMoN, thx
[14:02] <kenvandine> once it's built in the ppa ping me
[14:03] <kenvandine> i'll rebuild the snaps in candidate for some testing
[14:15] <andyrock> willcooke: how much we care about canonical-livepatch and Ubuntu flavours?
[14:16] <andyrock> willcooke: e.g. I guess xubuntu ships software-properties-gtk but not the patched gnome-online-accounts
[14:16] <andyrock> willcooke: or any gnome-online-accounts at all
[14:17] <andyrock> willcooke: should I patch software-properties to hide it if the current desktop is not ubuntu:GNOME?
[14:18] <willcooke> andyrock, it's be grand if they could use it.  I'd like us to move as much stuff out of the older app (e.g. Software & Updates, printing settings, etc) in to GNOME Settings this cycle, so something to think about there.  I think for now though, the best thing to do is ask the flavours that use software-properties-gtk what they'd like to do.  I'd like to encourage as many people as we can to use it
[14:18] <andyrock> I'm installing xubuntu on a vm to check what they ship
[14:18] <jbicha> andyrock: I believe GOA should work for Budgie and Unity too
[14:21] <andyrock> jbicha: /join #xubuntu
[14:21] <andyrock> sorry
[14:21] <andyrock> :D
[14:23] <jbicha> I think Cinnamon also implemented a GOA frontend so Xubuntu could do it but it would take some development work
[14:25] <andyrock> willcooke, jbicha they don't even use gnome-control-center
[14:26] <andyrock> I think for the moment we should hide it, otherwise we get a lot of reports
[14:27] <jbicha> gnome-control-center won't work outside GNOME (or Budgie) at a minimum because of the OnlyShowIn keys (it also expects gnome-settings-daemon plugins to be running)
[14:32] <andyrock> I'm thinking about the best way to hide the checkbutton without hardcoding it
[14:34] <Laney> andyrock: don't you depend on GOA?
[14:34] <andyrock> on the lib yes
[14:34] <andyrock> not on the provider (in this case gnome-control-center)
[14:35] <andyrock> in theory we could make software-properties-gtk a provider
[14:35] <andyrock> but that requires to build gir for goa-backend too
[14:38] <andyrock> we really need to start a conversation with gnome upstream to improve the goa api
[14:38] <andyrock> they're too tied to the provider
[14:39] <Laney> you can look for control-center being dbus activatable
[14:39] <Laney> ListActivatableNames
[14:39] <Laney> or load its desktop file and check OnlyShowIn dynamically
[14:40] <Laney> g_app_info_should_show
[14:44] <andyrock> Laney: kk thanks
[14:44] <oSoMoN> kenvandine, the amd64 build of ibus that I pushed to the gnome-3-26 PPA appears to be hung, it's taking way too long to run the tests
[14:44] <oSoMoN> I'll cancel it and rebuild it, if you don't mind
[14:44] <andyrock> Laney, willcooke, jbicha I also opened a trello board regarding goa api: https://trello.com/c/iQWtgD1F/83-start-a-conversation-with-gnome-upstream-to-improve-the-gnome-online-accounts-api
[14:45] <Laney> k
[14:45] <Laney> we forgot to review rls bugs in the meeting btw
[14:45] <Laney> brb
[14:47] <tintou> @andyrock https://debarshiray.wordpress.com/2012/10/06/goa-why-it-is-the-way-it-is/ that's why we are not using GOA in elementary FYI
[14:47] <ubot5-ng> tintou: Error: "andyrock" is not a valid command.
[14:47] <GunnarHj> Laney, jbicha: It would be good if we could revisit and finalize bug #1762889. The latest patch I submitted ought to still apply except for the d/changelog part, but then there was some discussion about help-* templates in general.
[14:50] <kenvandine> oSoMoN, sure
[14:51] <jbicha> GunnarHj: I defer to you and L_aney on that but I would like the change to be SRU'd to bionic
[14:54] <GunnarHj> jbicha: Ok. Agree on SRUing.
[14:59] <andyrock> Laney: I can also use the desktop file of the online-accounts panel
[14:59] <andyrock> Laney: just in case someone is shipping gnome-control-center without that panel
[15:19] <Laney> andyrock: that seems really niche, I'm not sure this is useful at all outside of Ubuntu, but ok...
[15:19] <Laney> GunnarHj: I know about it, and I don't care about SRUing so if one of you wants to do that you can take care of it
[15:21] <Laney> but I'll review soon-ish, honest!
[15:30] <oSoMoN> kenvandine, ibus rebuilt with my patch and published in the gnome-3-26 PPA
[15:31] <GunnarHj> Laney: Ok. Let's get it in for cosmic first, so we know what to SRU. ;) I'll update the patch with a couple of details, to please wait with reviewing until tomorrow.
[15:36] <kenvandine> oSoMoN, thx
[16:55] <flocculant> andyrock: #xubuntu-devel would be a better channel for questions next time :)
[17:01] <andyrock> kk
[17:05] <flocculant> willcooke: what did you mean by 'ask flavours using software-properties what they want to do' ? were you referring to canonical-livepatch?
[17:05] <willcooke> flocculant, yeah
[17:06] <flocculant> willcooke: okey doke - I'll add that to our list of stuff for 18.10 if you want
[17:06] <flocculant> I know it doesn't work :)
[17:06] <willcooke> flocculant, it only supports LTSes.
[17:06] <andyrock> flocculant: canonical-livepatch only works on lts
[17:07]  * oSoMoN calls it a day
[17:07] <flocculant> well it wasn't working last week for me in 18.04
[17:07] <willcooke> flocculant, basically, enable it (install the snap, apply a key - which s-p-gtk can do for you) and sit back and relax
[17:07] <willcooke> flocculant, there aren't any live patches available yet
[17:07]  * willcooke checks the time
[17:07] <flocculant> willcooke: couldn't do it - didn't get further than a hanging password entry
[17:08] <tsimonq2> The contents of what goes in here is open source, correct? (I know livepatch isn't).
[17:08] <willcooke> flocculant, oh, interesting.  Using s-p-gtk?  andyrock might be able to help debug that
[17:08] <tsimonq2> (If I wanted to grab the exact things applied, could I?)
[17:09] <andyrock> flocculant: on Ubuntu or Xubuntu?
[17:09] <flocculant> willcooke: if it needs a snap - could be why it failed
[17:09] <flocculant> andyrock: xubuntu
[17:09] <willcooke> tsimonq2, not sure I'm afraid - would need to check with the kernel team
[17:09] <andyrock> well xubuntu is not supported
[17:09] <andyrock> because it does not ship gnome-control-center
[17:09] <andyrock> I'll proposed a fix to hide the UI if gnome-control-center is not there
[17:09] <andyrock> I'll SRU it too
[17:10] <flocculant> aah - so that I assume then is what the conversation about earlier?
[17:10] <andyrock> flocculant: yep
[17:10] <willcooke> tsimonq2, best to ask in #ubuntu-kernel whenever you're back
[17:10] <tsimonq2> willcooke: OK
[17:10] <flocculant> andyrock: ok - cheers
[17:10]  * tsimonq2 's away message is set for phone notifications...
[17:11]  * flocculant goes back to waiting for the next xubuntu ping from this channel
[17:13] <tsimonq2> flocculant: Xubuntu ping. :P
[17:13] <willcooke> Oh, cuttlefish
[17:13] <willcooke> http://www.markshuttleworth.com/archives/1521
[17:15]  * flocculant adds tsimonq2 to his ignore list :p
[18:43] <willcooke> night all, planning to be off tomorrow too, but I'll be around if anything crops up
[21:02] <robert_ancell> jbicha, how did you generate 0001-Add-Ubuntu-mode-with-special-pages.patch in gnome-initial-setup 3.28.0-2ubuntu7?
[21:03] <jbicha> it was a bit messier because of the merge commits
[21:03] <jbicha> normally I would use gbp pq import ; git cherry-pick  ; gbp pq export
[21:04] <jbicha> and then I added the patch filename to d/source/include-binaries
[21:04] <jbicha> but I squashed the commits before exporting
[21:09] <robert_ancell> jbicha, why squash them?
[21:10] <jbicha> probably the same reason you rebased and force pushed :)
[21:11] <robert_ancell> jbicha, and it's stored in debian git?
[21:11] <jbicha> the gitlab repo looks better now so I wouldn't need to squash now
[21:12] <jbicha> it's only stored locally since it was a bit ambiguous where to push since we sort of weren't supposed to be using git officially yet :|
[21:13] <jbicha> my git branch isn't much to see here anyway
[21:16] <robert_ancell> jbicha, so I'm still confused - can we drop in git patches or do they need to be reformatted to work?
[21:18] <jbicha> add a git remote; run gbp pq import; git cherry-pick what you want ; gbp pq export
[21:19] <jbicha> if the patch is a binary patch, it needs to be listed in d/source/include-binaries
[21:19] <jbicha> no other reformatting or squashing needed
[21:19] <jbicha> the squashing was just because the ubuntu-welcome repo was a bit messy