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