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