14:31 <willcooke> #startmeeting Desktop team weekly meeting - 2017-11-14
14:31 <meetingology> Meeting started Tue Nov 14 14:31:08 2017 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
14:31 <meetingology> 
14:31 <meetingology> Available commands: action commands idea info link nick
14:31 <kenvandine> o/
14:31 <willcooke> Roll call:  andyrock, dgadomski, didrocks, duflu (hols), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
14:31 <oSoMoN> 🐸/
14:31 <andyrock> o?
14:31 <andyrock> o/
14:31 <didrocks> hey!
14:31 <jibel> hi
14:32 * didrocks decided to crash the Shell just *NOW*
14:32 <seb128> hey
14:32 <willcooke> Just going to give people another minute and we can get started
14:33 <Laney> meow
14:33 <kenvandine> woof
14:34 * willcooke kicks off a big buck bunny download
14:34 <willcooke> ok, let's go
14:34 <willcooke> #topic andyrock
14:34 <andyrock> 1) WIP: Livepatch - Software Properties integration
14:34 <andyrock> 2) WIP: Removing snaps loops devices from gnome-disk-utilities.
14:34 <andyrock> 3) WIP: Properly scaling appindicator icons in gnome-shell
14:35 <willcooke> thanks andyrock
14:35 <willcooke> andyrock, eof?
14:35 <andyrock> yep
14:35 <willcooke> ta
14:35 <andyrock> not much this week
14:35 <willcooke> #topic dgadomski
14:35 <dgadomski> hey
14:35 <dgadomski> * fixed regression in cups - bug #1729910
14:35 <dgadomski> * did some tests regarding python TLS1.2 support on Trusty - looks like it's all supported thanks to underlying openssl, but it's not possible to force TLS1.1 or 1.2 from Python - one needs to depened on the other endpoint or openssl
14:35 <dgadomski> * analysed what does pcp needs libpapi for (bug #1700827 and bug #1704130) - looks like it's really useful and should be included in main as well
14:35 <ubot5> bug 1729910 in cups (Ubuntu Artful) "lp ignores ~/.cups/lpoptions in 17.10" [Medium,Fix committed] https://launchpad.net/bugs/1729910
14:35 <ubot5> bug 1700827 in pcp (Ubuntu) "[MIR] pcp package" [Medium,In progress] https://launchpad.net/bugs/1700827
14:35 <ubot5> bug 1704130 in papi (Ubuntu) "[MIR] papi" [Medium,In progress] https://launchpad.net/bugs/1704130
14:35 <dgadomski> eof
14:35 <willcooke> thanks dgadomski
14:36 <willcooke> #topic didrocks
14:36 <didrocks> hey!
14:36 <didrocks> * GNOME Shell:
14:36 <didrocks> - got some initial feedback on extension vs mode (but needs them to check with design), mode some first modifications and post them on https://bugzilla.gnome.org/show_bug.cgi?id=789852#c8
14:36 <ubot5> Gnome bug 789852 in general "Ensure extensions parts of a mode are from system, report back correct status for g-s-extension-prefs" [Normal,New]
14:36 <didrocks> - Work on design's volume level override proposal. Patched gsettings-desktop-schemas, gnome-settings-daemon, gnome-shell (will need to patch g-c-c once I get a design for it). More info on https://bugzilla.gnome.org/show_bug.cgi?id=790280, https://bugzilla.gnome.org/show_bug.cgi?id=790281 and https://bugzilla.gnome.org/show_bug.cgi?id=710424.
14:36 <didrocks> * Dash to Dock:
14:36 <ubot5> Gnome bug 790280 in general "Volume up key sets volume back to 100%, if volume previously surpassed 100%" [Normal,New]
14:36 <ubot5> Gnome bug 790281 in general "Volume up key sets volume back to 100%, if volume previously surpassed 100%" [Normal,Resolved: fixed]
14:36 <didrocks> - Work on enhancing Dock transparent behavior, got some feedback upstream on how to change it.
14:36 <ubot5> Gnome bug 710424 in media-keys "Volume up key sets volume back to 100%, if volume previously surpassed 100%" [Normal,New]
14:36 <didrocks> Community theme announcement, both on a blog post and on the hub: https://didrocks.fr/2017/11/09/welcome-to-the-ubuntu-bionic-age-a-new-ubuntu-default-theme-call-for-participation/
14:36 <didrocks> * More discussions on the hub and french forum
14:36 <didrocks> .
14:36 <willcooke> thanks didrocks
14:36 <willcooke> #topic jbicha
14:38 <willcooke> guess jbicha isnt around today
14:38 <willcooke> #topic jackpot51
14:38 <willcooke> damn it, sorry jackpot51
14:38 <willcooke> #topic jamesh
14:38 <willcooke> jamesh, please let me have your update by email
14:38 <willcooke> and set yourself a reminder to send it last thing on a Tuesday
14:38 <seb128> that's a recurrent issue :/
14:38 <willcooke> :)
14:39 <willcooke> #topic jibel
14:39 <willcooke> or heber
14:39 <jibel> - Deployed installer tests for Bionic.
14:39 <jibel> - Upgrade tests from xenial to bionic are passing, adding more tests.
14:39 <jibel> - Review of gnome-software in desktop PPA in preparation of the SRU to artful.
14:39 <jibel> - Maintenance of the testing infrastructure / Re-organize / clean-up jenkins jobs.
14:39 <jibel> - Added "launch a snap" tests in ubuntu-system-tests.
14:39 <jibel> ...
14:40 <willcooke> thanks jibel
14:40 <willcooke> good stuff
14:40 <willcooke> #topic kenvandine
14:40 <kenvandine> * Updated some of the GNOME snaps to the latest stable release
14:40 <kenvandine> * More work on the contacts-service and calendar-service interfaces, namely creating a simple test snap that can be used for testing.
14:40 <kenvandine> * Continued updating the gnome-contacts and gnome-calendar strict snaps for local testing
14:40 <kenvandine> * gnome-calculator snapcraft.yaml accepted upstream.  I setup an automated snap build from master to publish to the edge channel and switched the stable series to publish to the candidate channel.  I think this is the model we'll use for the rest of the GNOME snaps as well.
14:40 <kenvandine> https://imgur.com/a/85Hta
14:41 <willcooke> congrats on the upstreaming, and thanks GNOME Calculator devs
14:41 <kenvandine> gnome-calculator 3.27.2 (master) built in the edge channel :)
14:41 <willcooke> nice
14:41 <seb128> great
14:41 <kenvandine> we'll keep edge bleeding
14:41 <Laney> nice
14:41 <kenvandine> never promote to stable
14:41 <Laney> how does the automated build work?
14:42 <Laney> git mirror in launchpad?
14:42 <kenvandine> git mirror
14:42 <kenvandine> yup
14:42 <kenvandine> simple
14:42 <Laney> like me
14:42 <kenvandine> yup!
14:42 <kenvandine> that's it for me
14:42 <Laney> :((((((((((((((((((((((
14:42 <kenvandine> :))))))))))))))))))
14:42 <willcooke> #topic Laney
14:42 <Laney> o
14:43 <Laney> • Debugged & fixed a britney crash in the email sending policy
14:43 <Laney> ∘ and a separate logic error when deciding who to email when packages are promoted from universe to main while in proposed
14:43 <Laney> • Otherwise, continuation week™
14:43 <Laney> • Worked a lot more on the kernel hang bug in lcy01 with the kernel team
14:43 <Laney> • Feedback on in-progress gnome-software PRs, required some refactoring
14:43 <Laney> ∘ Richard wants some larger restructuring on the shell extensions plugin to support my work there, not sure how much time I should spend on that
14:43 <Laney> • snap seeding - germinate now parses snaps in seeds and outputs them to a foo.snap file, need to fix up some small issues and then submit that to get review
14:43 <Laney> 🤷
14:43 <kenvandine> yay
14:43 <willcooke> nice one, thanks Laney
14:43 <seb128> Laney, those PRs are on gitlab?
14:43 <willcooke> lets talk about the g-s stuff later
14:44 <seb128> I tried to have a look the other week but couldn't find them
14:44 <Laney> yes sir
14:44 <seb128> k
14:44 <Laney> i think it's private or something
14:44 <seb128> weird :-/
14:44 <Laney> you can ask to get added
14:44 <seb128> "open source" people? ;)
14:44 <kenvandine> lol
14:44 <Laney> well I think that it's because it is a mirror only to allow PRs and it'd be confusing to have it there while git.g.o is still the canonical source
14:44 <Laney> they have that with the github mirrors already
14:44 <seb128> anyway not the place/time for that discussion I guess
14:45 <willcooke> nod, lets move on
14:45 <Laney> I can push my branches to gnome git if you want to see them
14:45 <seb128> no it's fine, I just find it weird to keep things behind closed door for GNOME
14:45 <Laney> ya
14:45 <Laney> there was some reason they couldn't just move over to gitlab completely
14:45 <Laney> forgot what it was though
14:46 <Laney> ENDS
14:46 <willcooke> #topic oSoMoN
14:46 <oSoMoN> hey
14:46 <oSoMoN> • chromium
14:46 <oSoMoN> ∘ updated chromium dev to 64.0.3253.3 then 64.0.3260.2, updated snap and published to edge channel
14:46 <oSoMoN> ∘ updated chromium beta to 63.0.3239.40, and updated snap in the beta channel
14:46 <oSoMoN> ∘ updated chromium stable to 62.0.3202.89, now published in -security and -updates for all supported series (thanks Chris), and updated snap in stable channel (with a short staging period in the candidate channel)
14:46 <oSoMoN> ∘ currently updating chromium stable to 62.0.3202.94
14:46 <oSoMoN> ∘ investigated bug #1714244 and lowered its importance
14:46 <ubot5> bug 1714244 in chromium-browser (Ubuntu) "[snap] apparmor denials on /etc/chromium-browser/policies/" [Low,Triaged] https://launchpad.net/bugs/1714244
14:46 <oSoMoN> ∘ fixed bug #1652110 in PPA tracking the beta channel, will reach users with the next major update (63), in about 3 weeks from now
14:46 <ubot5> bug 1652110 in chromium-browser (Ubuntu) "Chromium 55+ doesn't support Widevine library" [High,Fix committed] https://launchpad.net/bugs/1652110
14:46 <oSoMoN> ∘ got my PPU application endorsed, added myself to the next DMB meeting's agenda (next Monday) for review
14:46 <oSoMoN> • libreoffice
14:46 <oSoMoN> ∘ build failure in bionic due to transition to ICU 60 (https://bugs.documentfoundation.org/show_bug.cgi?id=113705), verified that disabling that one failing unit test makes the build succeed, poked upstream and waiting to see if they fix it soon before going with the disabled test
14:46 <ubot5> bugs.documentfoundation.org bug 113705 in framework "linebreak unit test failure when building against libicu 60.1" [Normal,Assigned]
14:46 <oSoMoN> ∘ SRU of 5.4.2 to artful accepted by SRU team, but need to re-upload with a tweaked version number
14:46 <oSoMoN> • other
14:46 <oSoMoN> ∘ tested tracker and wrote my experience on the hub
14:46 <oSoMoN> ∘ added my feedback to the thread about guest session
14:46 <oSoMoN>14:46 <willcooke> excellent, thanks oSoMoN
14:47 <seb128> oSoMoN, sorry about the version number thing for the SRU
14:47 <seb128> I should have hinted to change it before upload
14:47 <oSoMoN> no worries, that's my mistake
14:47 <seb128> though technically the one they rejected is not used so they could have accepted it
14:47 <oSoMoN> hopefully I learn from it
14:47 <seb128> :-)
14:48 <willcooke> #topic seb128
14:48 <seb128> • had 2 vac days
14:48 <seb128> • most of the rest of the week spent reviewing the 17.10 feedback and recent bugs reports still (activity is slowing down on that front now)
14:48 <seb128> • reviewed work for next cycle/trello
14:48 <seb128> </week>
14:48 <willcooke> thanks seb128
14:48 <willcooke> #topic tkamppeter
14:49 <tkamppeter> - cups/ups-filters snap: Continued work on creating the snap. Without restrictions it works perfectly now, on a Ubuntu Desktop classic system (Bionic) in parallel to the system's CUPS and cups-browsed (system on port 631 and snap on port 10631). Both CUPS instances are sharing their printers to the other. Printing (with filters) works. PDF interpreter is Poppler, as there are some features of cups-filters only working with Poppler.
14:49 <tkamppeter> - cups/ups-filters snap: Started working on confinement. Asked for help and discussed on https://forum.snapcraft.io/t/snapping-cups-printing-stack-avahi-support-system-users-groups/1502. Planned is a snap with strict confinement to work on both Classic and Core and also auto-detect whether there is already a system CUPS to automatically decide whether the snap's CUPS should run on port 631 or 10631. This snap should then serve both as the printi
14:49 <tkamppeter> ng stack for core and as a platform for snapped drivers on both Core and Classic.
14:49 <tkamppeter> - cups-filters: Added more patches for braille embossing.
14:49 <tkamppeter> - Bugs.
14:49 <willcooke> Good work on the snap tkamppeter
14:49 <seb128> +1
14:49 <Laney> man I've love to see one of those braille things
14:50 <willcooke> I bet they make an excellent noise
14:50 <willcooke> lots of clacking
14:50 <willcooke> #topic robert_ancell
14:50 <willcooke> - Helped Fedora diagnose snap installs not working in F27
14:50 <willcooke> - Updated snapd REST API documentation
14:50 <willcooke> - Implement new snapd APIs in snapd-glib
14:50 <willcooke> - Investigate work required for guest sessions in 18.04, asked on Community hub for feedback on usefulness.
14:50 <willcooke> - snapd-glib 1.25, 1.26 releases
14:50 <willcooke> - simple-scan 3.27.2 release
14:50 <tkamppeter> Laney, they are in the cups-filters package, so simply connect an embosser to Ubuntu. You can even emboss photos so that blinds can see/feel them.
14:51 <willcooke> #topic AOB
14:51 <willcooke> Anyone got anything else?
14:51 <Laney> simply buy this 10k piece of hardware!
14:51 <tkamppeter> Laney but do not expect 50 MPixel for that.
14:51 <willcooke> :)
14:51 <seb128> gnome-software
14:51 <seb128> there was a SRU mentioned earlier?
14:51 <seb128> but it's not in Robert's summary
14:51 <seb128> and launchpad bugs haven't been updated for one yet
14:51 <seb128> does anyone know if we plan to do one and when?
14:52 <seb128> there is a stack of issues which have available fixes
14:52 <Laney> he's waiting for QA to sign off
14:52 <seb128> is that the one in https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/gnome-software/+packages ?
14:52 <jibel> seb128, Robert plan to do the SRU with the content of the PPA once it's reviewed
14:52 <jibel> which I finished today
14:52 <seb128> k, so not 3.26.2 as Laney suggested?
14:53 <jibel> the ppa is ubuntu-desktop/gnome-software
14:53 <seb128> k
14:53 <seb128> well I guess .2 can be another round later
14:53 <seb128> thanks guys
14:53 <Laney> that could be more visible
14:53 <jibel> yeah, the idea is to release what is already fixed and do another one afterwards
14:53 <seb128> (the bugs could be SRU compliant already with an hint that there is a ppa)
14:53 <Laney> how does he request that you test it?
14:53 <seb128> but that's feedback for Robert
14:54 <jibel> Laney, by email
14:54 <seb128> right, I was going to say, seems suboptimal that only QA was asked to test
14:54 <Laney> could there be a card or something?
14:54 <jibel> he should just do the SRU and ask for a review once it's in the queue
14:55 <Laney> fair enough, maybe you can give that feedback
14:55 <Trevinho> Oh, I wasn't pinged...
14:55 <seb128> hey Trevinho :)
14:55 <Trevinho> not really much to report about this week though, but I had some for the one I was leaving
14:55 <willcooke> sorry Trevinho, I figured your feedback was "on holiday"
14:55 <Laney> awkward...
14:56 <Laney> :D
14:56 <seb128> still time to fix it
14:56 <willcooke> #topic Trevinho
14:56 <willcooke> "on holiday"
14:56 <seb128> :-)
14:56 <willcooke> anything you want to add Trevinho?
14:57 <seb128> he's trolling us :p
14:57 <didrocks> clearly :p
14:57 <willcooke> PUT DOWN THE COCKTAIL
14:58 <willcooke> meh, he's gone swimming I think.
14:58 <seb128> lol
14:58 <willcooke> #topic AOB
14:58 <seb128> yeah, let's wrap then?
14:58 <willcooke> Anyone got anything else
14:58 <seb128> I don't
14:59 <willcooke> #endmeting
14:59 <willcooke> #endmeteing
14:59 <willcooke> #endmeeting