[01:34] <jamesh> kenvandine: https://forum.snapcraft.io/t/lack-of-compiled-locales-breaks-gettext-based-localisation/3758 <- lets see what feedback we get
[01:34] <jamesh> kenvandine: I
[01:34] <jamesh> 'm starting to wonder if we should do a gnome/desktop base snap at some point
[01:35] <jamesh> it might be more convenient than the separate platform snap
[01:37] <kenvandine> jamesh, i've considered that
[01:39] <kenvandine> jamesh, what do you think it would take to get a classic snap to utilize a content interface?
[01:40] <kenvandine> i assume right now the limitation is classic snaps don't really use interfaces at all
[01:40] <jamesh> kenvandine: impossible
[01:40] <jamesh> the whole point of classic snaps is to run in the host system mount namespace unmolested
[01:40] <kenvandine> yeah, but i'd like to be able to save some space in my snap :)
[01:41] <jamesh> and content interface involve adding bind mounts to the private mount ns
[01:41] <kenvandine> yeah
[01:41] <kenvandine> which seems pointless for a classic snap
[01:41] <kenvandine> but it would be nice to be able to trim some of these things down
[01:41] <jamesh> kenvandine: well, you could always check whether /snap/gnome-3-26-1604/current exists
[01:41] <kenvandine> the gnome snaps are tiny now
[01:42] <kenvandine> oh good point
[01:42] <kenvandine> hacky :)
[01:42] <jamesh> no AppArmor profile to prevent you from poking in the other snap's data
[01:42] <kenvandine> my gnome-software classic snap is nearly 100M
[01:43] <kenvandine> jamesh, will we be able to use portals to allow a snap exec another snap?
[01:43] <kenvandine> like gnome-software's launch function
[01:43] <kenvandine> i'd like to eventually get this into a confined snap
[01:44] <kenvandine> but that's not realistic for 18.04
[01:46] <jamesh> kenvandine: I'm not sure.  Can you launch apps via regular xdg-open?
[01:46] <kenvandine> yes
[01:47] <kenvandine> but gnome-software uses the Exec line in the desktop file, i think
[01:48] <kenvandine> for installation we really just need interfaces to talk to packagekit and snapd
[01:48] <kenvandine> but the exec thing i think is a tougher problem to solve
[01:50] <kenvandine> jamesh, btw this morning i was nudging zyga and mvo on getting snapd branches landed sooner than later
[01:50] <kenvandine> basically reminding them that we have a feature freeze coming up in just about a month
[01:51] <jamesh> kenvandine: yeah.  And jdstrand revirewed my user-mounts branch.  He's going to be here later this week, so hopefully we can get that one resolved.
[01:51] <kenvandine> cool
[01:51] <kenvandine> jamesh, don't forget the GOA PR
[01:51] <jamesh> yep.
[01:51] <kenvandine> and if you could please take my EDS interface the rest of the way :)
[01:52] <kenvandine> all things we'd like in before feature freeze
[01:52] <kenvandine> we want to ship gnome-contacts and gnome-calendar by default
[01:52] <kenvandine> both need eds and goa
[01:53] <kenvandine> jamesh, and we're planning to ship gnome-software as a classic snap too
[01:54] <jamesh> kenvandine: cool.  That should reduce the pain of releasing for old versions
[01:55] <kenvandine> yeah
[01:55] <kenvandine> we'll still need to maintain SRUs for 16.04 for a while
[01:56] <kenvandine> but going forward we'll have one code base
[01:56] <kenvandine> robert_ancell, https://imgur.com/a/abkKu
[01:57] <kenvandine> robert_ancell, in 16.04 when browsing categories there was a grouping there that included "Featured"
[01:57] <kenvandine> that "Featured" grouping isn't available in 17.10 or bionic
[01:57] <kenvandine> robert_ancell, any idea why?
[01:57] <kenvandine> robert_ancell, basically we want it :-D
[01:57] <kenvandine> jamesh, how was day 1?
[01:59] <kenvandine> jamesh, tell sergio i said i still need to be able to build for bionic with snapcraft
[01:59]  * kenvandine has been nagging him daily
[02:00] <kenvandine> we need base-18 support (to be renamed core18)
[02:02] <jamesh> kenvandine: it's been good so far.  It sounds like the extended scriptlet support might actually happen, which should let us automate the desktop-laucnh startup improvements for the non-gnome-platform apps
[02:03] <jamesh> there's interest from elopio about gnome-builder, so I'll be working on some of that with him
[02:04] <jamesh> and I chatted with Kyle last night about maybe getting some better linting support for snapcraft
[02:12] <jamesh> kenvandine: for the classic-snap-with-gnome-platform-snap thing, you could even make $SNAP/gnome-platform a symlink to /snap/gnome-3-26-1604/current/, which would probably let desktop-launch work unmodified
[02:18] <kenvandine> jamesh, assuming it's installed
[02:18] <kenvandine> the problem is we need it to be installed automatically
[02:18] <kenvandine> but i love the idea :)
[02:19] <jamesh> kenvandine: well, that's the same problem as for a strict confined snap
[02:19] <kenvandine> yeah, but i heard that's coming
[02:19] <jamesh> you could probably add a content interface plug to a classic snap.  It wouldn't do anything, but might trigger that auto-install
[02:19] <kenvandine> that would be a win :)
[02:20] <jdstrand> jamesh (cc kenvandine): I think worst case we can simply do the mountinfo check I just put in the PR. that may even be preferable to adding a bunch of hairy code (zyga may have some other ideas since he has been quite creative with mounts lately)
[02:21] <jdstrand> there are all kinds of go helpers in snapd for looking at mountinfo too
[02:22] <jdstrand> so, this is close I think. I don't know how much time I'll have to look at it while I'm there, but we'll get through it certainly next week
[02:23] <kenvandine> jdstrand, strand!
[02:23] <kenvandine> whoops
[02:23] <kenvandine> jdstrand, thanks!
[02:23] <jdstrand> :)
[02:24]  * jdstrand wanders off
[02:24] <jdstrand> have a nice evening/rest of the day
[02:25] <kenvandine> good night
[04:01] <robert_ancell> kenvandine, this gnome-shell not notifying me is getting really annoying...
[05:57] <doko> sound-icons needs a MIR (or recommends lowered in speech-dispatcher)
[07:54] <oSoMoN> good morning desktoppers
[08:07] <Nafallo> morning
[08:11] <oSoMoN> hey Nafallo
[08:18] <didrocks> good morning
[08:23] <oSoMoN> salut didrocks
[08:28] <didrocks> salut oSoMoN!
[08:41] <willcooke> morning all
[08:41] <didrocks> hey willcooke
[08:43] <oSoMoN> good morning willcooke
[08:46] <seb128> good morning desktopers
[08:47]  * didrocks was wondering why I couldn't restart GNOME Shell for testing, I was on Wayland, but the error is cryptic with --replace from cli :p
[08:47] <seb128> hey willcooke didrocks oSoMoN
[08:47] <didrocks> hey seb128
[08:47] <oSoMoN> salut seb128
[08:49] <jibel> today's iso does boot. any obvious changes happened recently before I start searching what broke?
[08:49] <jibel> does not*
[08:49] <jibel> ah, here it goes, it is just terribly slow
[08:50] <seb128> willcooke, want to reply to https://community.ubuntu.com/t/mp3-patents-expired-include-full-mp3-support-out-of-the-box-like-fedora-does/3694 ?
[08:52] <willcooke> seb128, thanks, and done
[08:58] <seb128> willcooke, thx
[08:59] <willcooke> seb128, would you send the meeting reminder or shall I?
[09:00] <seb128> willcooke, I can do it, thanks for reminding me :)
[09:00] <willcooke> np
[09:00] <didrocks> back from the days, a reminder for reminding the reminder… :)
[09:01] <Nafallo> just get google homes ;-)
[09:01] <Nafallo> they'll light up when they have something to remind you of :-P
[09:02] <Laney> heeeeeeeeeeeeeeyyyyyyyyy
[09:03] <seb128> didrocks, indeed!
[09:03] <seb128> hey Laney, how are you? you seem energetic this morning :)
[09:04] <didrocks> morning Laney
[09:05] <Nafallo> Laney: morning. had your coffees yet? ;-)
[09:08] <Laney> hey seb128 didrocks Nafallo!
[09:08] <Laney> just tea :-)
[09:34] <willcooke> heading to the train station, bbiab
[10:18] <ricotz> hey desktopers
[10:23] <oSoMoN> hey ricotz
[10:59] <willcooke> Does anyone have a Fedora dual-boot on their computer?  I want to recreate something for bug #1706421 and I can't in a VM and I dont want to dual boot this laptop right now.
[10:59] <willcooke> erm
[10:59] <willcooke> or
[10:59] <willcooke> oh, I guess I would have to build my own Settings app minus my patch
[10:59] <willcooke> Maybe I'll try that
[11:00] <willcooke> Right, getting in to London now, so going underground. bbiab - will check logs for replies to ^
[11:25] <Laney> If you want to just change the font then you can do that using the inspector ("Visual" tab) or just the settings in Tweaks
[11:28] <Laney> would have to remove the patch though I think - not sure how to override font-desc in the inspector
[11:37] <willcooke> In London
[11:50] <willcooke> didrocks, qq re: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1706421
[11:51] <willcooke> I'm trying to build a version which doesnt have that debdiff applied.  I branched from https://code.launchpad.net/gnome-control-center
[11:51] <willcooke> but I dont see it in there
[11:51] <willcooke> Am I doing something wrong, or did it get lost?
[11:51] <willcooke> oh
[11:51] <willcooke> maybe I should have got the packaging branch
[11:52] <didrocks> sil2100 sponsored, it, let me see if he committed to the vcs
[11:53] <didrocks> willcooke: it's in
[11:53] <didrocks> debian/patches/monospace-wifihotspot-password.patch is in lp:~ubuntu-desktop/gnome-control-center/ubuntu
[11:53] <willcooke> didrocks, cool, so I think I'm probably looking at the wrong branch here then
[11:53] <didrocks> and referenced in debian/patches/series
[11:53] <willcooke> If I go to here:
[11:53] <didrocks> yeah, the other one is supposed to be a mirror of the upstream one
[11:54] <willcooke> https://code.launchpad.net/ubuntu/+source/gnome-control-center
[11:54] <willcooke> Should I be able to bzr branch the code?
[11:54] <willcooke> I still find LP confusing
[11:55] <didrocks> willcooke: those were the automatically imported bzr branch from packages. In theory, you could, but that was ages ago and udd isn't a support project anymore
[11:55] <didrocks> so you have old branches showing up now, sorry :/
[11:55] <didrocks> willcooke: all our bzr branches are normally at: https://code.launchpad.net/~ubuntu-desktop
[11:55] <willcooke> no, I think I branched the "upstream" project, but I should have done the Ubuntu one right?  But I dont see the usual bzr line which I can copy and paste
[11:56] <willcooke> didrocks, ah, that link looks good
[11:56] <Laney> it's usually ~ubuntu-desktop/pkg/ubuntu
[11:56] <didrocks> willcooke: not discoverable for one time contributors though :/ I hope we can work on this when going to git
[11:56] <Laney> or shown in apt-cache showsrc pkg | grep Vcs-
[11:57] <didrocks> Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/gnome-control-center/ubuntu
[11:57] <willcooke> oki, so now I have the debian dir, cool.
[11:57] <didrocks> for instance
[11:57] <willcooke> do I now need to branch the upstream, copy the debian dir in there and then do a buildpkg?
[11:58] <didrocks> no
[11:58] <didrocks> just run bzr bd
[11:58] <didrocks> it will download the source tarball for you
[11:58] <didrocks> and do a build
[11:58] <willcooke> ha, neat
[11:58] <didrocks> you need to have bzr-builddeb installed
[11:58] <willcooke> (I should really be writing this down)
[12:00] <willcooke> ctrl-w the wrong window
[12:00] <willcooke> So if I want to build minus that one patch of mine, do I just delete it from the debian dir, or is there some extra changes needed?
[12:01] <didrocks> the easiest is to comment the patch line in debian/patches/series
[12:01] <didrocks> it won't be applied during your build then
[12:01] <willcooke> got it
[12:04] <willcooke> woot, looks like things are building.  thanks didrocks, laney
[12:04] <didrocks> yw!
[12:04] <willcooke> (all of this to prove a point ;) )
[12:05] <willcooke> which might end up not even being a problem
[12:06] <didrocks> heh
[12:08] <willcooke> bah, next silly question.. I have a package now, can I just dpkg install it and then uninstall it again when I'm done?  Should I have changed the version number or sometihng?
[12:12] <didrocks> just install the package(s) you need, then, to revert to the one in, let's say, xenial: apt install <package_name1>/xenial <package_name2>/xenial…
[12:15] <willcooke> didrocks, thanks
[12:20] <willcooke> logging in to a gnome session, brb
[12:29] <willcooke> didrocks, sorted.  In the end I built it with --dont-purge and then ran the binary directly from the build directory, so no installing needed.
[12:30] <didrocks> willcooke: that's another way of doing it. It works as long as you don't add new panels ;)
[12:30] <didrocks> (for g-c-c)
[13:38] <jbicha> seb128: are you aware that wvdial is still in the ubuntu.bionic ship-live seed?
[13:38] <jbicha> good morning
[14:01] <seb128> jbicha, hey, I don't know, slangasek emailed us asking about the supported seed and we said it was not needed there, he asked us if we could clean it out which we did ... if you care about the ship seed and think that should be reviewed maybe talk to Steve?
[14:30] <seb128> ok, it's that time again!
[14:30] <jbicha> o/
[14:30] <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-01-30
[14:30] <meetingology> Meeting started Tue Jan 30 14:30:25 2018 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[14:30] <meetingology> Available commands: action commands idea info link nick
[14:30] <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho (out), robert_ancell (out)
[14:30] <andyrock> o/
[14:30] <oSoMoN>    \o
[14:31] <jibel> hi
[14:31] <didrocks> hey
[14:31] <willcooke> o/
[14:31] <kenvandine> o/
[14:31] <heber> o/
[14:31] <Laney> nod
[14:31] <seb128> ok, looks like we have already everybody, let's get started
[14:31] <seb128> #topic andyrock
[14:32] <seb128> andyrock, hey
[14:32] <andyrock> 1. MP to enable gir for goa-backends: https://bugzilla.gnome.org/attachment.cgi?id=367371&action=diff
[14:32] <andyrock> 2. MP to fix crash in snapd_login_async: https://github.com/snapcore/snapd-glib/pull/31
[14:32] <andyrock> 3. WIP: adding a UbuntuSSO provider in gnome-online-accounts
[14:32] <andyrock> 4. Spent some time considering what needs to be done in order to discharge macaroons in C
[14:32] <andyrock> 5. Review specification for SSO
[14:32] <andyrock> 6. eow
[14:33] <seb128> andyrock, thanks, good work keeping on top of the livepatch work and the new challenges on the way
[14:33] <seb128> #topic dgadomski
[14:33] <seb128> dgadomski, hey
[14:33] <dgadomski> hey
[14:33] <dgadomski> *fixed bug #1644662
[14:33] <dgadomski> back to working on bug #1743422
[14:33] <dgadomski> looking into a new potential issue related to SMB2 support on 4.13 kernel
[14:33] <dgadomski> eof
[14:34] <seb128> thanks dgadomski
[14:34] <seb128> #topic didrocks
[14:34] <seb128> didrocks, hey
[14:34] <didrocks> * Wrote and published blog post about desktop icons and GNOME: https://didrocks.fr/2018/01/23/welcome-to-the-ubuntu-bionic-age-nautilus-a-lts-and-desktop-icons/.
[14:34] <didrocks> * Publish Canonical Unity8 design docs and help give feedbacks to the communitheme effort.
[14:34] <didrocks> * Fixed session-migration security issue on https://bugs.launchpad.net/bugs/1735929
[14:34] <didrocks> * Change g-s-d and gnome-shell code for adapating to the volume over 100% new icon name (one less thing lacking!) :)
[14:34] <didrocks> * Session mode extension: rebase on latest master, separate part that are accepted upstream and do another patch upstreamabale for second part + a backup patch for us in case the second isn't accepted (little bit more hackish to minimize the diff impact).
[14:34] <didrocks> * Rebase our 3 GNOME Shell patches and push them to gitlab now that GNOME Shell migrated to it. Also, rediscuss current state of our patches with upstream.
[14:34] <didrocks> * Debug a local gdm not starting issue
[14:34] <didrocks> * [MIR] fonts-noto-color-emoji & various AA work
[14:34] <didrocks> .
[14:35] <seb128> thanks didrocks, busy week as usual :)
[14:35] <didrocks> ;)
[14:35] <seb128> #topic duflu
[14:35] <seb128> * PulseAudio update 1:11.1-1ubuntu4
[14:35] <seb128>   - Still stuck in proposed due to a buggy test in unrelated package gsequencer. It appears this will be unblocked by the newly proposed version of gsequencer being promoted, leaving no buggy version of gsequencer in the same series as the pulseaudio update.
[14:35] <seb128> * Gnome Shell performance work:
[14:35] <seb128>   - CPU issues: Fixes still being discussed upstream(s) (https://launchpad.net/bugs/1743976)
[14:35] <seb128>   - Stuttering and lack of smoothness: Finally identified multiple different causes for this so we have a checklist: https://trello.com/c/Q6JYXPPs
[14:36] <seb128>   - Now working through the checklist, starting with the multi-monitor problem. Because multi-monitor frame sync was my domain in Mir, I know how to fix it in Mutter.
[14:36] <seb128> * Totem:
[14:36] <seb128>   - Finally released with headerbar patches removed. Now we ship with the upstream look and feel. (https://bugs.launchpad.net/bugs/1502476)
[14:36] <seb128> * Unresponsive touchpads (https://launchpad.net/bugs/1696929)
[14:36] <seb128>   - Finally, fix released to bionic in libinput 1.9.4-2ubuntu1.
[14:36] <seb128> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, mir, wayland, totem, mpv, libinput.
[14:36] <seb128> * HELP: Fixes still awaiting sponsorship:
[14:36] <seb128>   - https://code.launchpad.net/~vanvugt/gtk/fix-1698270/+merge/331846
[14:36] <seb128> #topic jbicha
[14:36] <seb128> jbicha, hey
[14:37] <jbicha> • Released GNOME Tweaks 3.27.4. Moved to gitlab.gnome.org and renamed source package. Blogged about the new version.
[14:37] <jbicha> • ubuntu-meta upload. Adds GNOME To Do & Noto color emoji font. Replaces gucharmap with GNOME Characters.
[14:37] <jbicha> • Dropped all known downstream Unity headerbar patches (6 pkgs this week) after lengthy discussion on Community Hub. LP: #1719322
[14:37] <jbicha> • More packaging syncing with Debian GNOME. In particular, Deja Dup this week.
[14:37] <jbicha> • Informed Unity team about LP: #1744619. Too early for feedback yet.
[14:37] <jbicha> • Reviewed some patches for gedit upstream
[14:37] <jbicha> 🏈
[14:37] <seb128> thanks jbicha
[14:38] <seb128> no report from jamesh but he's at the snapcraft summit this week
[14:39] <seb128> #topic  jibel/heber
[14:39] <seb128> jibel, heber, hey
[14:39] <jibel> hey
[14:39] <jibel> - SRU of gnome-software 3.20.5-0ubuntu0.16.04.8. It allows a user to install classic snaps from gnome-software (bug 1690280)
[14:39] <jibel> - SRU of ubuntu-release-upgrader and update-manager to make it not segfault on wayland (and upgrade from artful to bionic with the GUI)
[14:39] <jibel> - Triaging of gnome-software bugs and incoming bugs and crashes.
[14:39] <jibel> - Merge proposal that includes fixes for gnome-software tests submitted.
[14:39] <jibel> - Update ubiquity tests according to changes in keyboard selection
[14:39] <jibel> ..
[14:39] <seb128> thanks jibel
[14:39] <seb128> #topic kenvandine
[14:39] <seb128> kenvandine, hey
[14:39] <kenvandine> hey
[14:40] <kenvandine> * Created a classic snap for gnome-software, built for base-18 (to be renamed core18) for bionic.  This works fine on bionic, but not 17.10 or 16.04 due to snapcraft not really supporting building for another base yet.  Sergio is working on getting that sorted out ASAP.
[14:40] <kenvandine> * Working on locale support in the desktop snaps
[14:40] <kenvandine> * Preparing for GNOME AB meeting later this week
[14:40] <kenvandine> * I'll be traveling tomorrow and Monday
[14:40] <kenvandine> EOF
[14:40] <seb128> thanks kenvandine, see at fosdem :)
[14:40] <kenvandine> :-D
[14:40] <seb128> #topic Laney
[14:40] <seb128> Laney, hey
[14:41] <Laney> hi there
[14:41] <Laney> o more work on the alarms stuff, now setting up and triggering the timer works, and snoozing works, just got to integrate the units into the build system
[14:41] <Laney> o I got some feedback on the systemd user stuff, should try to get back to that this week
[14:41] <Laney> o fixed upower autopkgtest (trivial), just uploaded that, should make the new version migrate if it's all good
[14:41] <Laney> o got germinate and livecd-rootfs approved for snap seeding stuff, just tweaking livecd-rootfs to fix the tests then should soon be good to go (look at the diff for livecd-rootfs 2.492 if you want to see what a fail looks like)
[14:41] <Laney> o a lot of babysitting of autopkgtests and working with IS since the clouds - particularly the boston ones - were quite unreliable this week. sort of getting the queues under control now
[14:41] <Laney> ?
[14:42] <seb128> thanks Laney, good work getting the snap seeding ready!
[14:42] <seb128> #topic oSoMoN
[14:42] <seb128> oSoMoN, hey
[14:42] <oSoMoN> hey
[14:42] <oSoMoN> • firefox
[14:42] <oSoMoN>   ∘ helped Johan debug localization of firefox snap
[14:42] <oSoMoN> • chromium
[14:42] <oSoMoN>   ∘ 63.0.3239.132 was published to {artful,xenial,trusty}-security
[14:42] <oSoMoN>   ∘ 64.0.3282.119 in bionic-proposed (should migrate shortly), ready for {artful,xenial,trusty}-security in stage PPA, and snap in candidate channel
[14:42] <oSoMoN>   ∘ updated dev to 65.0.3325.18 and snap in edge channel
[14:42] <oSoMoN>   ∘ talked to upstream author of VA-API patch, he is reworking it at the moment, in the meantime I rebased the existing patch on the latest dev branch but there were numerous conflicts and I must have missed something because I am not seeing hardware-accelerated video decoding as I did before
[14:43] <oSoMoN>   ∘ investigated color emoji support in chromium, this is being implemented upstream
[14:43] <oSoMoN> • libreoffice
[14:43] <oSoMoN>   ∘ filed and fixed https://bugs.documentfoundation.org/show_bug.cgi?id=115208
[14:43] <oSoMoN>   ∘ backported debian patch to fix FTBFS with newer libpoppler
[14:43] <oSoMoN>   ∘ filed and fixed bug #1745685 by backporting an upstream patch
[14:43] <oSoMoN>   ∘ looking again into bug #1699772 that makes libreoffice autopkgtests fail on i386
[14:43] <oSoMoN>   ∘ investigated color emoji support in libreoffice, no support upstream yet (not even in 6.0)

[14:43] <seb128> oSoMoN, is the libreoffice/i386 issue still that kernel/java problem?
[14:43] <oSoMoN> yes
[14:44] <seb128> should we skip over that test again?
[14:44] <oSoMoN> I think we should, but I'm testing kernel 4.14.15 to see if it fixes it
[14:44] <seb128> k
[14:44] <seb128> thanks oSoMoN
[14:45] <seb128> #topic seb128
[14:45] <seb128> • reviewed the common printing dialogs sources in NEW
[14:45] <seb128> • some binNEW handling
[14:45] <seb128> • launchpads/e.u.c reviews/triaging
[14:45] <seb128> • meetings, trying to keep up with ongoing work, trello updates

[14:45] <seb128> #topic tkamppeter
[14:45] <seb128> tkamppeter, hey
[14:45] <tkamppeter> - Hardware: Got an HP OfficeJet Pro 8730 multi-function device. Tested it. Working well on Bionic, both via HPLIP (printing and scanning) and driverless (printing only).
[14:45] <tkamppeter> - cups-filters: Released 1.20.0: Improvements on driverless PPD generator, as human-readable strings for all options and choices including PageSize, even proprietary names taken from printer's strings file, fixes to actually get all page sizes, including borderless ones, made also color mode and media type correctly work.
[14:45] <tkamppeter> - CUPS snap: Looked into how to get it into the store.
[14:45] <tkamppeter> - Google Summer of Code 2018: Continued with Sahil Arora on removing use of private Poppler APIs in cups-filters. Work on GSoC 2018 application of the Linux Foundation, making sure all subgroups put up project ideas.
[14:45] <tkamppeter> - Bugs.
[14:46] <seb128> thanks tkamppeter
[14:46] <seb128> #topic robert_ancell
[14:46] <seb128> - Updated GNOME software channels branch to support URLs of the form snap://moon-buggy?channel=beta
[14:46] <seb128> - Updated GNOME software paid snaps branch to work with recent upstream changes.
[14:46] <seb128> - Working on getting channel information returned from Snap searches so we can
[14:46] <seb128> #topic AOB
[14:47] <seb128> other topics?
[14:47] <jbicha> I thought the Shotwell/Photos topic on the Hub was interesting
[14:48] <seb128> in what regard?
[14:48] <jbicha> well someone did a lot of work to make that chart at least!
[14:48] <seb128> right
[14:48] <seb128> it's probably worth considering next cycle
[14:48] <jbicha> I like the UI, but it seems Photos just still has a few "essential" features missing for now
[14:49] <seb128> yeah, also tracker depends is still a topic not sorted out
[14:49] <seb128> and changing in LTS cycle is something we usually avoid doing
[14:49] <seb128> especially for something non trivial which interact with user datas
[14:49] <jbicha> last I checked, Fedora shipped Shotwell too so no rush from our part
[14:49] <seb128> like it's one thing to change the charmap picker, another to change the photos library
[14:50] <seb128> right
[14:50] <jbicha> nothing else from me :)
[14:50] <seb128> thanks jbicha
[14:50] <seb128> anybody having something to share/discuss?
[14:50] <seb128> +else
[14:51] <seb128> seems not, it's a wrap then
[14:51] <willcooke> thanks everyone
[14:51] <seb128> thanks everyone!
[14:51] <seb128> #endmeeting
[14:51] <didrocks> thx!
[14:51] <meetingology> Meeting ended Tue Jan 30 14:51:33 2018 UTC.
[14:51] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2018/ubuntu-desktop.2018-01-30-14.30.moin.txt
[14:52] <oSoMoN> thanks!
[14:56] <seb128> jbicha, btw do you know what's the status of the udisks update? is that still blocked on the libblockdev mir?
[14:59] <jbicha> seb128: I just added a comment to LP: #1735499 to address doko's questions
[14:59] <seb128> jbicha, thanks
[15:00] <jbicha> I am not working on MIRs for libbytesize or volume-key (mentioned in bug description) so if someone wants those, they should file the MIRs
[15:11] <ricotz> chrisccoulson, hi, will you work on rustc 1.23/cargo 0.24 updates?
[15:18] <seb128> dgadomski, still around?
[15:18] <dgadomski> seb128: yep, I'm here
[15:20] <seb128> dgadomski, bug #1644662 it seems like that the version in bionic is still using IconTheme=Adwaita so why did you mark it invalid there? also you might want to reassign to the right source or add gnome-themes-standard to the bug since that's what you patch and maybe subscribe ubuntu-sponsors?
[15:21] <dgadomski> seb128: I assumed that since there's no Appearance/Theme setting in bionic (but rather that's achieved via tweak-tool) a user has a chance to set the icon theme in the same place where the highcontrast theme may be set
[15:21] <dgadomski> re: gnome-themes-standard - that's a good point, will fix that
[15:22] <seb128> dgadomski, under Unity the panel should still be the same no?
[15:22] <seb128> in bionic
[15:22] <seb128> there is no reason the issue stopped existing
[15:22] <seb128> also if that should is right it should be submitted upstream as well
[15:23] <dgadomski> seb128: ack, will address that, thanks
[15:23] <seb128> thx
[15:23] <dgadomski> yw
[15:28] <xclaesse[m]> Are there known bugs regarding ctr-c/ctr-v behaviour under wayland in 17.10? I had a few times ctr-v pasting older text that shouldn't be in the clipboard anymore.
[15:30] <kenvandine> jibel, gsilvapt is interesting in helping working on automating testing of our snaps
[15:30] <kenvandine> s/interesting/interested :)
[15:30] <jbicha> dgadomski: btw, upstream moved to https://gitlab.gnome.org/GNOME/gnome-themes-extra
[15:30] <dgadomski> jbicha: oh, I see, thx
[15:30] <gsilvapt> Hello all o/
[15:32] <gsilvapt> be back in 1 minute, need to restart
[15:34] <gsilvapt> Ok, I'm back
[15:42] <jibel> gsilvapt, hi, thanks for proposing your help. Are you interested in writing automated tests or more working on testing tools for automation?
[15:42] <seb128> xclaesse[m], GNOME/wayland has no clipboard manager so if you close the app you copied from the selection is lost
[15:43] <gsilvapt> Actually both, hehe. In this initial phase, I think working on testing tools is more adequate for me
[15:44] <seb128> xclaesse[m], that was confusingly worded, but you loose what you copied when closing an application
[15:45] <jibel> gsilvapt, cool. if you like challenges we have a tool for package tests (debs and RIP click packages) called autopkgtest (results http://autopkgtest.ubuntu.com/) we'd need to extend it to support snap packages.
[15:45] <jibel> gsilvapt, is it something you'd be interested in?
[15:45] <gsilvapt> Although I would need guidance, yes that is interesting
[15:46] <xclaesse[m]> seb128: good to know but that's not what I'm experiencing, I have ctr-v pasting something different depending on which app I do it.
[15:47] <xclaesse[m]> ctr-v in a Webkit app paste some older text, and in any other app it paste the newer text
[15:47] <xclaesse[m]> could be a wayland vs xwayland distinction...
[15:48] <xclaesse[m]> anyway, I'll try to understand more exactly the case when it happens again. Just wanted to know if that rings a bell
[15:49] <mgedmin> I've noticed that sometimes I copy stuff in chromium (Xwayland) and paste it into gnome-terminal (native Wayland app) and get outdated contents
[15:49] <mgedmin> restarting chromium fixes things
[15:51] <gsilvapt> jibel ^ (I keep forgetting to mention people, argh)
[15:51] <seb128> xclaesse[m], nothing that I know about, sorry
[15:51] <jibel> gsilvapt, np, I was search for https://anonscm.debian.org/git/autopkgtest/autopkgtest.git
[15:51] <jibel> searching*
[15:54] <jibel> gsilvapt, this is where the code is. In the doc there is a specs for debs and clicks. We'd need something similar for snaps. The idea would be to add a test specification to the snaps (maybe in the yaml) that automation tools could read to know what to execute to test the package, then extend autopkgtest to run tests against snap packages
[15:55] <kenvandine> jibel, gsilvapt: maybe something like the "apps" section but "tests" with commands to run
[15:57] <gsilvapt> Hum, I can have a look into that
[15:58] <gsilvapt> How should I test my changes? Should I get a couple snap sandboxes to give it a go when modifications are done?
[15:58] <gsilvapt> kenvandine, jibel ^
[15:59] <chrisccoulson> ricotz, yes
[16:00] <jibel> gsilvapt, yes, you create your own snap or modify an existing one, branch autopkgtest and start hacking.
[16:00] <gsilvapt> The problem is creating a snap with tests. Perhaps I should try getting an app that already has some tests to give it a go
[16:01] <gsilvapt> jibel, there is a command to run autopkg manually, right?
[16:02] <gsilvapt> jibel, Or the main goal now is to just run autopkg tests on snaps that already run against other "regular" packages?
[16:03] <jibel> gsilvapt, yes, there is a wiki page that explains how to run it for debs http://packaging.ubuntu.com/html/auto-pkg-test.html
[16:03] <kenvandine> gsilvapt, i think you should start out by looking at the autopkgtests source, there is a test in that for click
[16:04] <jibel> gsilvapt, start with something simple, even a test that always returns 'true' would be good for a start
[16:04] <kenvandine> maybe start out by duplicating anything in there related to testing clicks and make it snap
[16:04] <kenvandine> gsilvapt, i can give you a test snap that just returns true :)
[16:04] <gsilvapt> All right, makes sense. I'll simplify this for now and keep getting back to you when I get into troubles
[16:04] <jibel> the *true* snap ;)
[16:05] <kenvandine> :)
[16:05] <jibel> gsilvapt, thanks, don't hesitate to ask if you have any question
[16:05] <kenvandine> gsilvapt, and for now you can make the test just run the snap... later you can add the logic to pull tests from a snap
[16:06] <gsilvapt> kenvandine, yes, I was already thinking in a later stage and it doesn't make sense.
[16:11] <jibel> gsilvapt, parsing of the definition file is in lib/testdesc.py and package management functions are in lib/adt_testbed.py. you can start by proposing a format for the test description, then patch these files to parse the new test description and install snap packages
[16:13] <kenvandine> http://bazaar.launchpad.net/~ken-vandine/+junk/snap-test-true/view/head:/snapcraft.yaml
[16:13] <kenvandine> gsilvapt, jibel ^^
[16:13] <kenvandine> that will just return true
[16:14] <gsilvapt> kenvandine, thanks! I'm assuming I'll need a couple of days before actually testing anything though :D
[16:15] <kenvandine> gsilvapt, sure :)
[16:16] <seb128> kenvandine, I did a PR but need to tweak something so I removed it, need to step out for half an hour and then I resubmit it
[16:16] <kenvandine> seb128, ok, thx!
[16:17] <gsilvapt> jibel, what's your timezone? I need to look at this, have a though before trying to do some changes and wanted to know for how long I'll find you around
[16:18] <jibel> gsilvapt, France, UTC+1 or 2 depending on DST
[16:18] <jibel> gsilvapt, my irc client is always on otherwise email me, my ubuntu address is on lp
[16:19] <gsilvapt> Ok, thanks. I'll put my head on this and will ask questions :P
[16:19] <jibel> gsilvapt, Great, thanks again!
[16:20] <gsilvapt> No, I thank you guys for helping me out!
[16:24] <jbicha> seb128: see the #control-center discussion. Captive Portal on/off switch is blocked from upstream acceptance because Design wants better justification of why it's needed
[16:25] <jbicha> and wording for how to explain to users the downsides of turning it off
[16:25] <jbicha> initial GNOME 3.28 UI Freeze is next week
[17:13] <gsilvapt> jibel, I was looking at the code and I have some questions to help me design a solution proposal. Can you help me out in this?
[18:05] <Laney> nighty night
[18:22] <xclaesse[m]> Ohh, fontconfig package cannot be rebuilt on Ubuntu 17.10
[18:22] <xclaesse[m]> fcmatch.c:324:63: error: 'PRI_CHAR_WIDTH_STRONG' undeclared here (not in a function); did you mean 'PRI_WIDTH_STRONG'?
[18:22] <xclaesse[m]> When simply running apt source fontcontig and debuild
[18:24] <xclaesse[m]> Looks like related to glibc >= 2.25: https://github.com/voidlinux/void-packages/issues/5693
[18:37] <xclaesse[m]> FYI, it's fixed upstream in fontconfig 2.12.2 with commit 1ab5258f7c2abfafcd63a760ca08bf93591912da
[18:49] <seb128> xclaesse[m], thanks for pointing that out
[22:07] <kenvandine> robert_ancell, did you see that screenshot i posted last night?
[22:07] <kenvandine> or yesterday morning for you :)
[22:08] <kenvandine> robert_ancell, https://imgur.com/a/abkKu
[22:09] <kenvandine> the featured grouping on the left there, when browsing category is there in 16.04 but not in 17.10
[22:09] <kenvandine> robert_ancell, any idea why?
[22:29] <robert_ancell> kenvandine, I'm investigating now
[22:42] <robert_ancell> kenvandine, it seems the AppStream data is not populating it. If I use my Snap branch to populate the featured games it works https://imgur.com/a/97AKU
[22:43] <kenvandine[m][m]> Do you have a featured in that drop down
[22:47] <robert_ancell> kenvandine, no
[22:47] <robert_ancell> kenvandine, the featured games show regardless of which category has been chosen
[22:47] <robert_ancell> Note that G-S lists the highest rated games in the categories - not all the available ones
[22:48] <robert_ancell> We have an issue with snaps in that we don't have any ratings, so I had to hack it to show them over other packaging formats (i.e. not upstreamable)
[22:48] <robert_ancell> I've asked on https://forum.snapcraft.io/t/mapping-snap-store-sections-to-xdg-sections for clarification on what the snap sections mean - featured games or all games
[22:51] <kenvandine[m][m]> robert_ancell: in 16.04 it does show featured there though
[22:52] <kenvandine[m][m]> Or do you mean it just filters them differently
[22:52] <kenvandine[m][m]> And in 16.04 those aren't actually featured
[22:52] <robert_ancell> kenvandine[m][m], that must be the AppStream data has changed (or the plugin)
[22:52] <robert_ancell> The display code is all there
[22:52] <robert_ancell> kenvandine[m][m], is it a problem?
[22:54] <kenvandine[m][m]> Will pointed it out and said we want featured to be in that selector for eact category/section
[22:54] <kenvandine[m][m]> I guess only if some apps in that section are featured
[22:54] <robert_ancell> kenvandine[m][m], for snaps or .debs?
[22:55] <kenvandine[m][m]> For snaps
[22:55] <robert_ancell> kenvandine[m][m], right, so nothing shows now for snaps, but with my branch they show as in that screenshot. That seems the most practical way forward.
[22:55] <kenvandine[m][m]> He basically said make it work like we have in 16.04
[22:56] <robert_ancell> The only issue is it only shows three featured items, but I can make it scroll more (should be upstreamable)
[22:56] <kenvandine[m][m]> Oh, I thought you said there wasn't a featured item in that selector
[22:57] <robert_ancell> The combo box doesn't have featured in it - the featured apps always show at the top regardless of its value
[22:57] <robert_ancell> e.g. if I show "adventure" games the featured snaps still show, even if they're not adventure games (which we can't determine anyway)
[23:04] <kenvandine[m][m]> Yeah, I'm talking about featured being in that selector
[23:05] <kenvandine[m][m]> Maybe that's not meaningful on 16.04 now
[23:05] <kenvandine[m][m]> But it's there
[23:15] <robert_ancell> kenvandine[m][m], https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/10
[23:33] <kenvandine[m][m]> robert_ancell: woot
[23:33] <kenvandine[m][m]> Gitlab is so refreshing ;-)
[23:48] <robert_ancell> kenvandine[m][m], SO MUCH EASIER :)
[23:49] <kenvandine> :)
[23:53] <kenvandine> ugh... i see i have a double [m] with matrix
[23:53] <kenvandine> wonder why