15:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2016-05-24
15:30 <meetingology> Meeting started Tue May 24 15:30:21 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:30 <meetingology> 
15:30 <meetingology> Available commands: action commands idea info link nick
15:30 <seb128> :-)
15:30 <willcooke> Hi all, sorry running a few mins late
15:31 <willcooke> Roll call:  andyrock, attente, desrt,  dgadomski, fjkong, happyaron, hikiko (out), laney, qengho, seb128, sweet5hark, themuso (hols), tkamppeter, trevinho (out), robert_ancell (out)
15:31 <seb128> hey!
15:31 <desrt> greetings, humans
15:32 <FJKong> --. -.
15:32 <dgadomski> o/
15:32 <qengho> SYNACK
15:33 <willcooke> oki, me & desrt have to scoot at the top of the hour, so lets do this thing
15:33 <willcooke> #topic andyrock
15:33 <andyrock> hey
15:33 <andyrock> # Fixed a problem with applications lens not correctly displaying entries inside directories with - in the name
15:34 <willcooke> \o/
15:34 <andyrock> # Started to work on fix a little bit the show desktop icon
15:34 <andyrock> # Code reviews
15:34 <andyrock> # eof
15:34 <willcooke> thanks andyrock
15:34 <willcooke> #topic attente
15:35 <attente> hi
15:35 <attente> holiday yesterday
15:35 <attente> spent some time debugging the galculator snapcraft
15:35 <attente> trying to reduce the delta between ubuntu software and gnome software. some patches merged upstream
15:35 <attente> (eof)
15:35 <willcooke> thanks attente
15:35 <willcooke> good work on the upstreaming
15:35 <willcooke> is there much more to do>?
15:35 <attente> yeah...
15:36 <willcooke> oki, we'll get there.  Let me know if you need anything from me
15:36 <willcooke> #topic desrt
15:36 <seb128> we should maybe consider a bugfix SRU meanwhile...?
15:36 <desrt> also a short week here (same holiday as attente).  had a really good chat last week with the RH guys that changed the approach to the dconf confinement -- but am now on a much better path.  it seems like i will now confine all of dconf, not just gsettings.
15:36 <desrt> also did some very initial work on improving debian support in jhbuild.
15:36 <desrt> various patch reviewing
15:36 <desrt> eof
15:37 <qengho> Nice.
15:37 <willcooke> thanks desrt
15:37 <willcooke> seb128, attente - let's talk SRU after the meeting?
15:37 <seb128> yes
15:37 <willcooke> #topic dgadomski
15:37 <dgadomski> hey
15:38 <dgadomski> * spend some time on trying to reproduce bug 1585256 - no luck so far, reported upstream
15:38 <ubot5> bug 1585256 in samba (Ubuntu) "After upgrading to 4.3.9 lost possibility to login to NetApp using Kerberos" [Undecided,New] https://launchpad.net/bugs/1585256
15:38 <dgadomski> * debugging a case where in presence of libmtp proprietary printer drivers break - this probably is not a Ubuntu bug, but need more investigation to be sure
15:38 <dgadomski> * did a fair amount of snappy reading and made first snaps - I would appreciate any desktop-specific info in that area to start with
15:38 <dgadomski> eof
15:38 <willcooke> thanks dgadomski
15:38 <willcooke> let's pick up desktop snaps later this week
15:38 <willcooke> maybe tomorrow?
15:39 <dgadomski> works for me, thanks
15:39 <willcooke> re: libmtp - tkamppeter might be able to help there as well
15:39 <willcooke> #topic FJKong
15:39 <FJKong> hi
15:39 <FJKong> sogou IM:
15:39 <FJKong> some error message output from QML, should be diable by default.
15:39 <FJKong> page up and down not work some time expet for cliking by mouse, hot
15:39 <FJKong> key binding problem.
15:39 <FJKong> could not swith out IM in some app.
15:39 <FJKong> eof
15:40 <willcooke> thanks FJKong
15:40 <willcooke> #topic happyaron
15:40 <happyaron> Mostly network-manager related:
15:40 <happyaron> 1. rebasing nm/nm-applet to 1.2.2 release
15:40 <happyaron> 2. tested archive versions of most nm plugins/components
15:40 <happyaron> 3. work with oem guys for their priority bugs
15:40 <happyaron> EOF
15:41 <willcooke> thanks happyaron
15:41 <willcooke> let's speak in our 1:1 re upstreaming the patches etc
15:41 <willcooke> #topic hikiko
15:41 <willcooke> * ezoom: fixed the multimonitor problem with the panels that exceeded their monitor boundaries, fixed problems with nux not being aware of the monitor it renders to.
15:41 <willcooke> * unity: rendering optimisations
15:41 <willcooke> - panels should be only rendered in the monitor they belong to (clip the panel geometry parts that don't intersect the panel monitor's geometry): https://code.launchpad.net/~hikiko/unity/unity.panel-draw-optimisation/+merge/295187
15:41 <willcooke> - paintDisplay is called per output and draws in all outputs => if we have N outputs we draw every component NxN times.. I replaced that with a paintOutput function  that clips the content around the output boundaries => content is rendered once (at the time the output it belongs to is rendered). https://bazaar.launchpad.net/~hikiko/unity/unity.optimised-rendering-mmon/revision/4108 (this fix revealed other issues with the blur
15:41 <willcooke> update so I don't do an MP before I fix them, I might temporary use the paintOutput in low gfx mode - where there is no blur => no issue)
15:41 <willcooke> *OEM project: begun document, installations, environment setup
15:41 <willcooke> #topic Laney
15:42 * desrt waits for her fill of unicode
15:42 <Laney> • Mainly worked on the theme for 3.20. Looks bad but less bad than it did. Slowly getting there.
15:42 <Laney> • Also sponsored a couple of SRUs and updates (appstream, glib-networking
15:42 <Laney> • , theme, some fonts)
15:42 <Laney> • Found a fix for virt-manager screenshot taking, uploaded that
15:42 <Laney> • Reviewed hughsie's gnome-software docs & gave feedback to him
15:42 <Laney> • Got alerted(!) about lack of space on the appstream box, made the volume bigger with a little bit of downtime
15:42 <Laney> • Mitigated an appstream bug where it used a lot of CPU for most xenial users
15:42 <Laney> • Had some discussions and feedback about systemd --user
15:42 <Laney> • Got old (current) dep11 generator running locally on full mirror, will work on this stuff after GTK
15:42 <Laney> 🙇
15:42 <desrt> colour!
15:42 <Laney> I got a ? :(
15:43 * Laney is yet to see a colour font
15:43 <desrt> irccloud lives in the web -- emojis work here
15:43 <willcooke> thanks Laney
15:43 <desrt> we're discussing colour fonts at the gtk hackfest next month
15:43 <willcooke> #topic qengho
15:43 <qengho> 'sup!
15:43 <qengho> - Chromium deb up-to-date.
15:43 <qengho> - Chromium snap INPROGRESS.
15:43 <qengho> -- font-config crasher at startup. Ugh.
15:43 <qengho> -- old-security "unconfined" interface now dead, so recording exceptions for new.
15:43 <qengho> EOF
15:43 <willcooke> thanks qengho
15:43 <willcooke> #topic seb128
15:44 <seb128> • theme of the week was SRU, trying to get fixes for the important reports/oem team bugs
15:44 <seb128> ∘ fixed u-s-d segfaulting when a touch screen is reconnecting when configured (which some panels seem to do)
15:44 <seb128> ∘ hit some other xerror on similar situations with input device while trying to reproduce, looked at them as well
15:44 <seb128> ∘ review/sponsored fix for bluetooth keyboard pairing issue
15:44 <seb128> ∘ reviewed Trevinho u-s-d proxy and backlight changes
15:44 <seb128> ∘ debugged indicator-power icon being buggy when idevice are attached
15:44 <seb128> ∘ fixed libopenobex segfault
15:44 <seb128> ∘ daily review of incoming launchpad bugs
15:44 <seb128> ∘ backported upstream libimobiledevice fix for proxy not working with gnutls, should fix interaction with some iOS 8+ devices
15:44 <seb128> ∘ triagged some nm bugs, nagged aron/mathieu with some patches to backports and bugs to look at, tried to help to get SRUs going (sponsoring)
15:44 <seb128> • tested some of the in-proposed SRUs to help moving them to updates
15:44 <seb128> • backport improvements to the gnome-calculator snap based on Trevinho's work on hello-unity (no more static file or arch definition!)
15:44 <seb128> </work>
15:44 <willcooke> thanks seb128
15:44 <willcooke> #topic Sweet5hark1
15:45 <Sweet5hark1> - work on snap stuff
15:45 <Sweet5hark1> - got a libreoffice 5.2 alpha 1 to finish building in snapcraft
15:45 <Sweet5hark1> - can run the binary from the snap from outside (yay?), but not wrapped in ubuntu-core-launcher even with --devmode (nay)
15:45 <Sweet5hark1> -> libreoffice segfaults after a "you run me against libpng16, while I was build against libpng12" which is weird: I dont know where it even finds the libpng16  ...
15:45 <Sweet5hark1> - added gdb and strace again to the snap to be able to do debugging from "inside" the snap to figure out what is going on ...
15:45 <Sweet5hark1> - backups, cleanup
15:45 <Sweet5hark1> - set up my yakkety pbuilder/jenkins foo
15:45 <Sweet5hark1> - usual upstream meetings and politics ...
15:45 <Sweet5hark1> EOF
15:45 <willcooke> thanks Sweet5hark1
15:45 <willcooke> #topic tkamppeter
15:46 <tkamppeter> - cups-filters: Completed log file facility for cups-browsed.
15:46 <tkamppeter> - cups-filters: Fixes on the documentation.
15:46 <tkamppeter> - Investigations on cups-browsed shutdown hanging (bug 1579905): CUPS goes down before cups-browsed, but must go down after cups-browsed. Investigations how to do this with systemd.
15:46 <tkamppeter> - Google Summer of Code 2016: Guide students to get started with their projects
15:46 <tkamppeter> - Bugs
15:46 <ubot5> bug 1579905 in cups-filters (Ubuntu) "cups-browsed causes shutdown hang/delay in Ubuntu 16.04" [Undecided,Triaged] https://launchpad.net/bugs/1579905
15:46 <willcooke> thanks tkamppeter
15:46 <willcooke> #topic Trevinho
15:46 <willcooke> � Prepared SRU for BAMF and unity
15:46 <willcooke> � Some progress in getting electron apps snapped in unconfined mode
15:46 <willcooke> � Updated upower patch for getting actual kbd backlight value (SRU in
15:46 <willcooke> progress too)
15:46 <willcooke> � Backported some commits from gnome-settings-daemon
15:46 <willcooke> � Fixed freedesktop Screensaver implementation in u-s-d to use g-s if possible
15:46 <willcooke> � Reviews
15:47 <willcooke> #topic robert_ancell
15:47 <willcooke> - LightDM in-session greeter work
15:47 <willcooke> - Yakkety package updates
15:47 <willcooke> #topic AOB
15:47 <willcooke> Please think of a desktop snap and add it to that doc I sent round by email
15:48 <willcooke> As of a few hours ago I have access to Taleo, and we've got 13 applications in there.  I'm doing a first round sift now
15:48 <willcooke> hopefully we'll have some interviews lined up soon
15:48 <seb128> what is Taleo?
15:49 <seb128> I guess HR related website
15:49 <seb128> ?
15:49 <Laney> it's the site that people apply through
15:49 <seb128> thanks
15:49 <willcooke> Yeah, it's the 3rd party site that hosts all our job applications
15:49 <Laney> the job advert is under taleo.com
15:49 <Sweet5hark1> good news! new victims on the team!
15:49 <Laney> I assume it adds a LOT of value to the process
15:49 <willcooke> so people see the job ad, and then can apply through there, attach a CV, etc etc
15:49 <willcooke> and it now sends me an email when that happens
15:49 <willcooke> yay
15:50 <Laney> On February 9, 2012, Oracle Corporation acquired Taleo Corporation for $1.9 billion.[4]
15:50 * Sweet5hark1 hand Laney a cookie to recharge his snark.
15:50 * Laney winds his neck in
15:51 <willcooke> blimey.  Thats a lot of money for a pretty straight forward web app
15:51 <seb128> sorry for derailing a bit the topic ;-)
15:51 <willcooke> :))
15:51 <seb128> looking forward to see if we have good candidates!
15:51 <willcooke> anyone got anything else before we wrap?
15:51 <seb128> just pointing out https://code.launchpad.net/~ubuntu-desktop/+junk/gnome-calculator-snap again
15:51 <seb128> which is the gnome-calculator snap we worked together in Prague
15:51 <willcooke> dgadomski, ^
15:51 <seb128> I've backported the recent work from Trevinho
15:52 <seb128> I think it has most of the "common snap tricks" needed for desktop
15:52 <seb128> so useful to look there before redoing the same work ;-)
15:52 <dgadomski> thanks, will definitely look into this
15:52 <willcooke> jdstrand also has fixed issues in the U7 interface too, so things should be a bit easier
15:52 <seb128> yeah
15:53 <seb128> though for new we try to get things working in --devmode
15:53 <seb128> so while having confinement triggering less issues is nice those are not blockers
15:54 <willcooke> yes, worth stressing that, use devmode if you have issues for now
15:55 <jdstrand> but file bugs!
15:55 <dgadomski> is there an official snappy desktop image to test the snaps on?
15:55 <jdstrand> it won't ever get fixed if we don't know about them :)
15:55 <willcooke> that ^
15:55 <willcooke> :)
15:55 <willcooke> dgadomski, 16.04 is the official version
15:55 <willcooke> just use your desktop!  nice and easy
15:55 <dgadomski> I like that :)
15:56 <Laney> haha
15:57 <willcooke> ok, gonna wrap and go to next meeting.
15:57 <willcooke> #endmeeting