15:31 <Laney> #startmeeting Desktop team 2017-06-13 15:31 <meetingology> Meeting started Tue Jun 13 15:31:48 2017 UTC. The chair is Laney. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:31 <meetingology> 15:31 <meetingology> Available commands: action commands idea info link nick 15:31 <didrocks> hey hey 15:31 <andyrock> hey 15:31 <Laney> wait 15:32 <Laney> I need to find the log from last week to get the names 15:32 <Laney> ¬_¬ 15:32 <didrocks> :) 15:32 <oSoMoN> 👽/ 15:32 <kenvandine> o/ 15:32 * Laney can't do 13-7 15:33 <heber> o/ 15:33 <Laney> andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:33 <Trevinho> o/ 15:34 * Trevinho forgot about the unmeeting... It was better when it was at midnight :-/ 15:34 <jbicha> o/ 15:34 <Laney> Trevinho: everyone forgets about it :| 15:34 <seb128> lol 15:34 <Laney> let's GO 15:34 <Laney> #topic andyrock 15:34 <andyrock> hey 15:34 <seb128> I didn't but was not around, had to stop for some errands before the real meeting 15:34 <andyrock> #1. Changed the design of canonical-livepatch + software-properties, as suggested by mpt 15:34 <andyrock> #2. Deployed u1 and livepatch-token mock services in canonicstack 15:34 <andyrock> #3. Created ppa with a demo 15:34 <andyrock> #4. Fix failing test in unity7 + published new unity7 with the fix in artful 15:34 <andyrock> #5. WIP: Removing some hacks in the canonical-livepatch gui (in particular communicate with sockets to enable/disable service and check the status) 15:34 <andyrock> # eow 15:35 <Laney> nice 15:35 <Laney> I would try that but I've got no LTS installs :P 15:35 <Laney> #topic dgadomski 15:35 <dgadomski> hey 15:35 <dgadomski> unfortunately nothing desktop-related this week 15:35 <dgadomski> eof 15:35 <Laney> hmm 15:35 <Laney> topic is too long 15:36 <Laney> thanks dgadomski, maybe next time ;-) 15:36 <Laney> #topic didrocks 15:36 <didrocks> :p 15:36 <Laney> argh 15:36 <Laney> lose 15:36 <didrocks> (title is hardcoded) 15:36 <didrocks> * snapcraft-desktop-helper: 15:36 <didrocks> - gtk settings init: theme fixes. Got an issue reported on the forum fixed back today. Implemented the necessary file sharing in snapd in unity7 interface (we will need to rename it at some point in "desktop" interface IMHO). That's now merged, pending on a snapd release. 15:36 <didrocks> - add other fixes to launcher (add more default theming). Did the same for our GNOME platform snap. 15:36 <didrocks> - strip down the size by removing ubuntu-app-platform (old SDK) support and Mir for desktop support. Branched though so that people can easily readd them if they need it. 15:36 <didrocks> * amazon: 15:36 <didrocks> - rebase the snap on the version 1.0 15:36 <didrocks> - retested fully with rescratching the whole config (with and without the snap). The same blocker persists. Amazon guys acked the issue. 15:36 <didrocks> - discuss with security team and provide the base snap to get an interface working (at least, up to the point we are blocked on) 15:37 <didrocks> * discussed some client-specific snap workshop organization 15:37 <didrocks> . 15:37 <Laney> \o/ 15:37 <Laney> thanks 15:37 <Laney> #topic duflu 15:37 * Laney pastes 15:38 <Laney> * PulseAudio: 15:38 <Laney> - SRU of A2DP Bluetooth audio fixes to xenial: 15:38 <Laney> . Moving slowly, but still moving: 15:38 <Laney> https://launchpad.net/ubuntu/xenial/+queue?queue_state=1&que 15:38 <Laney> ue_text=pulseaudio 15:38 <Laney> * BlueZ: 15:38 <Laney> - Proposed upgrade to 5.45: bugs.launchpad.net/bugs/1696075 15:38 <Laney> - Drafted docs for git usage: https://wiki.ubuntu.com/Deskto 15:38 <Laney> pTeam/Bluetooth/BluezGit 15:38 <Laney> - Blocked on a spurious test failure in a downstream: 15:38 <Laney> . bugs.launchpad.net/bugs/1696480 15:38 <Laney> . Wrote, proposed and landed an upstream fix for python-dbusmock. 15:38 <Laney> . No bluez fix required. 15:38 <Laney> . Unblocked: Pitti released the fix to Ubuntu today. 15:38 <Laney> * Video acceleration: 15:38 <Laney> - Tested a variety of players, videos, and hardware, in order to... 15:38 <Laney> - Worked out test cases (specific videos and target threshold) 15:38 <Laney> - Now I'm confident I know exactly what to do, and in what order. 15:38 <Laney> * Ubuntu Themes: 15:38 <Laney> - Fixed the most visible and annoying Ambiance theme bug in artful Gnome: 15:38 <Laney> https://bugs.launchpad.net/ubuntu-themes/+bug/1693613 15:38 <ubot5> Ubuntu bug 1693613 in Ubuntu theme "Ambiance/Radiance headerbar has more padding on top than on bottom" [Medium,In progress] 15:38 <Laney> * Daily bug maintenance across gnome-shell, bluez, pulseaudio and mir. 15:38 <Laney> #topic jbicha 15:39 <jbicha> • Joined Core Dev 15:39 <jbicha> • Pushed latest security release (2.16.3) of webkit2gtk in to Debian 9 "Stretch" just before the deadline. No promises for future updates but we'll see how it goes. 15:39 <jbicha> • Became GNOME Tweak Tool's maintainer. Did a 3.25 and a 3.24 release and let people know about some 3.25 improvements via my blog. 15:39 <jbicha> • Started discussion of several default apps on the ubuntu-desktop list 15:39 <seb128> jbicha, congrats on coredev 15:39 <jbicha> • Vala 0.36 transition 15:39 <jbicha> thanks 15:39 <jbicha> eof 15:39 <kenvandine> jbicha, congrats! 15:40 <Laney> nice one 15:40 <Laney> #topic jamesh 15:40 <Laney> only people with short nicks are allowed from now on 15:40 <didrocks> :p 15:41 <Laney> * xdg-desktop-portal/snap prototype: The snapd changes and 15:41 <Laney> xdg-desktop-portal changes are working, with a snap being able to talk 15:41 <Laney> to e.g. the proxy resolver interface. I should have the 15:41 <Laney> xdg-document-portal changes ready shortly, which is needed for the 15:41 <Laney> file picker portals. Next step is to put builds of the prototype into 15:41 <Laney> a PPA. 15:41 <Laney> * gnome-software: Robert asked me to look at a few bugs here. I'm 15:41 <Laney> starting on installation of snaps with classic confinement. 15:41 <Laney> #topic heber 15:41 <Laney> guessing it's you ;-) 15:41 <heber> Hey guys! For the QA side: 15:41 <heber> * Desktop test plan in progress. 15:41 <heber> * Ubiquity and smoke jobs more stable and reliable. 15:41 <heber> * First version of Job for running desktop tests on HW in progress. 15:41 <heber> * Started discussing/defining some foundations needed before starting automating post install/upgrade tests. 15:41 <heber> EOF 15:42 <Laney> nice 15:42 <Laney> is that still running at the platform-qa-jenkins? 15:42 <heber> correct 15:42 * Laney nod 15:42 <Laney> thanks! 15:42 <heber> https://platform-qa-jenkins.ubuntu.com/view/Artful/ 15:43 <Laney> #topic kenvandine 15:43 <kenvandine> * Enabled the mir backend in gtk and patched out the need for content-hub 15:43 <kenvandine> * In updating my gnome snaps to use the gnome-3-24 snap I found some more packages that needed backports for xenial, so I backported those in the gnome-3-24 PPA 15:43 <kenvandine> * Finished off the blog post on the poll results, and worked with marketing to get that published on insights. 15:43 <kenvandine> * Had a great call with the gnome design team and gnome-shell maintainers 15:43 <kenvandine> * trying to organize having mpt join us at guadec for a day to talk about status icons 15:43 <kenvandine> * eof 15:43 <kenvandine> s/*//g 15:43 <kenvandine> :) 15:44 <Laney> nice 15:44 <Laney> design day sounds good ;-) 15:44 <kenvandine> yeah, we plan to discuss the status icons api there 15:44 <kenvandine> mpt would be a great addition to that 15:44 <didrocks> kenvandine: on backport in the PPA, does it means that people who will want to use that platform snap will have to install the PPA? Do we have instructions for this? 15:44 <Laney> we should get a topic list going so we don't forget to raise stuff 15:45 <kenvandine> didrocks, yes... and there will be instructions 15:45 <didrocks> "will" ok :-) 15:45 <Laney> also 15:45 <Laney> kenvandine: do you have commit access at gnome? 15:45 <kenvandine> didrocks, once we get a few snaps done and in the store i'll be posting about that on insights 15:45 <Laney> might be an idea to commit that de-content-hubification patch 15:45 <kenvandine> Laney, i used to :) 15:45 <kenvandine> not sure about now 15:45 <Laney> so we're vanilla again when there's a point release 15:46 <kenvandine> Laney, i wanted a little time to make sure those that wanted the mir backend are cool with having it without the pasteboard 15:46 <didrocks> kenvandine: https://tutorials.ubuntu.com sounds a better place for this :) 15:46 <seb128> kenvandine, didrocks, do we need to use the ppa? or should we just build a -dev snap from it? 15:46 <kenvandine> didrocks, even better :) 15:46 <didrocks> seb128: no -dev snap 15:46 <Laney> ahah 15:46 <didrocks> that was requested, worked on, and nacked 15:47 <kenvandine> bummer 15:47 <kenvandine> that would have been cool 15:47 <didrocks> we can publish a tarball though 15:47 <didrocks> let's discuss that maybe this week? 15:47 <seb128> I though kde sort of did it for their framework 15:47 <didrocks> they do a tarball 15:47 <seb128> just building a tar for the snap builddir 15:47 <seb128> from 15:47 <seb128> but yeah 15:47 <didrocks> +1 on the tarball 15:47 <seb128> it's probably too much to discuss in that topic 15:47 <didrocks> but let's discuss that maybe tomorrow? 15:47 <seb128> *meeting 15:47 <seb128> +1 15:47 <kenvandine> +1 15:48 <Laney> mmmmmmmmmooooooooooooving on 15:48 <Laney> #topic Laney 15:48 <Laney> • New glib2.0 15:48 <Laney> • ubuntu-dev-tools test (FTBFS) fix & upload to exp 15:48 <Laney> • Had a planning meeting in London to try to discuss priorities / what to do this cycle, TBA 15:48 <Laney> • gnome-software 15:48 <Laney> ∘ Rebased on master 15:48 <Laney> ∘ some more codec fixes 15:48 <Laney> ∘ working on dropping apt backend now 15:48 <Laney> ∘ should be ready to test/upload this week 15:48 <Laney> • Fixed a crash bug in gnome-terminal 15:48 <Laney> 🙇 15:48 <Laney> oh and I switched to Shell on both machines and played with that 15:49 * Laney is living the extension free life 15:49 <Laney> for now 15:49 <kenvandine> Laney, awesome :) 15:49 <Laney> #topic oSoMoN 15:49 <oSoMoN> • chromium 59.0.3071.86 promoted to stable last week but Chris found two issues with my packages (bug #1696965 and bug #1697496), working on them to get an update to users asap, and updated my test plan to ensure I catch this kind of regressions much earlier next time 15:49 <oSoMoN> • updated chromium beta to 60.0.3112.24 15:49 <oSoMoN> • updated chromium dev to 60.0.3112.20 then 61.0.3124.4 (looking into arm64 build failures on zesty and artful) 15:49 <oSoMoN> • my packages for libreoffice 5.3.3 got sponsored into artful, thanks Seb! 15:49 <oSoMoN> • started on debian merges, did gconf 3.2.6-4, thanks again Seb! 15:49 <ubot5> bug 1696965 in chromium-browser (Ubuntu) "First renderer process doesn't render page for chromium 59.0.3071.86 in KVM" [Critical,New] https://launchpad.net/bugs/1696965 15:49 <ubot5> bug 1697496 in chromium-browser (Ubuntu) "chromium 59.0.3071.86 crashes at startup on x86" [Undecided,New] https://launchpad.net/bugs/1697496 15:49 <oSoMoN> • working on a script to automate debian/copyright generation for chromium 15:49 <oSoMoN> 🝗🜨🝡 15:50 <Laney> thanks 15:50 <Laney> gconf, woah! 15:50 <seb128> :-) 15:50 <oSoMoN> yeah, gotta start somewhere :) 15:50 <seb128> it was an easy one, one revision in Debian to merge 15:50 <Laney> nod 15:50 <seb128> good job with it oSoMoN :-) 15:50 * Laney usually fakemerges those ones 15:50 <Laney> #topic seb128 15:51 <seb128> • reviews & sponsoring for the team (libreoffice 5.3.3, bluez 5.45, pulseaudio SRU, gconf merge) 15:51 <seb128> • 2 days of planning work in London 15:51 <seb128> • NEW review of e-d-s update for artful 15:51 <seb128> • replied to ubuntu-desktop@ emails about suggested new desktop components 15:51 <seb128> </Week> 15:51 <Laney> oh yeah 15:51 <Laney> didrocks forgot the kde new reviews in his summary 15:51 <didrocks> Laney: I don't count Tuesday on my report :) 15:51 <didrocks> so for next one 15:51 <Laney> ahah 15:51 <didrocks> (mine is ready on Tuesday morning) 15:51 <seb128> :-) 15:51 <didrocks> <spoil /> 15:51 <didrocks> :) 15:51 * Laney counts right up to 16:36 or so 15:52 <Laney> #topic tkamppeter 15:53 <Laney> WELL! 15:53 <Laney> tkamppeter: let us have your status please ... 15:54 <Laney> #topic Trevinho 15:54 <Trevinho> · Joined the Fractional Scaling GNOME Hackfest 15:54 <Trevinho> ◦ Setup various hardware to run GNOME with jhbuild and fractional scaling branches 15:54 <Trevinho> ◦ Wrote an algorithm to pick the closest fractional levels close to integers that we can pick as logical size (to still have integer resolutions) 15:54 <Trevinho> ◦ Updated gnome-control-center to support new configuration API and to show available scaling values per selected resolution 15:54 <Trevinho> ◦ Some fixes in gnome shell toolkit to paint things taking in account the resource-scale 15:54 <Trevinho> ◦ Fixed the fullscreen animation when using resource scaling in wayland 15:54 <Trevinho> ◦ Defined al algorithm (to be tuned, as per discussion with vendors) to pick the preferred scaling value for each resolution (to be used as default) 15:54 <Trevinho> ◦ Various other random fixes 15:54 <Trevinho> ◦ Lots of other discussions (http://go.3v1n0.net/FactorialScalingJournal) 15:54 <Trevinho> ◦ Writing a resume of it 15:54 <Trevinho> · Back to Europe :( 15:54 <Trevinho> 🐒 15:55 <Laney> thanks 15:55 <Laney> ladies and gentlemen, our new wayland expert 15:55 <didrocks> \o/ 15:55 <Trevinho> not really... but.. getting into it :-) 15:55 <kenvandine> woot 15:55 <seb128> :-) 15:56 <seb128> Trevinho, we are going to miss having you online at the same time as us :p 15:56 * Laney has a shadows bug in wayland if you want to look :P 15:56 <Laney> haha 15:56 <Laney> le troll 15:56 <Trevinho> seb128: yeah... :-D 15:56 <Laney> oh, tkamppeter just emailed me 15:56 <Laney> #topic tkamppeter 2 15:56 <Laney> - CUPS: Did some tests for automatic queue creation and for needed changes on 15:56 <Laney> cups-browsed. Found a crash in the new code in the CUPS library and reported 15:56 <Laney> it upstream. Requested also a feature that clients can distinguish between 15:56 <Laney> permanent and temporary CUPS queues. 15:56 <Laney> - cups-filters: Tests upstream work for making it working with the new CUPS 15:56 <Laney> which by itself auto-creates print queues. 15:56 <Laney> - Google Summer of Code 2017: Student project coordination and mentoring. 15:56 <Laney> - Bugs. 15:57 <Laney> #topic robert_ancell 15:57 <Laney> - LightDM / gnome-shell work - decided too hard to get done for 17.10 15:57 <Laney> - Refactored gnome-software snap plugin refining, should be more efficient 15:57 <Laney> reliable. 15:57 <Laney> - Investigating default GNOME apps on Ubuntu 15:57 <Laney> - Booking things for Snappy sprint 15:57 <Laney> #topic AOB 15:58 <jbicha> seb128: are you able to handle removals like LP: #1695928 ? 15:58 <ubot5> Launchpad bug 1695928 in gnome-control-center-signon (Ubuntu) "Please remove obsolete UOA packages" [Undecided,New] https://launchpad.net/bugs/1695928 15:58 <Laney> #endmeeting