15:31 <willcooke> #startmeeting Desktop Weekly Team Meeting 2015-01-20
15:31 <meetingology> Meeting started Tue Jan 20 15:31:25 2015 UTC.  The chair is willcooke. 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 <desrt> meeting!
15:31 <willcooke> Roll call coming up....
15:33 <didrocks> <loading>
15:33 <desrt> <pleasewait>
15:33 <qengho> DIALING...
15:33 <willcooke> attente_, desrt, dgadomski_ didrocks, FJKong , happyaron , Laney larsu mlankhorst qengho seb128 Sweet5hark
15:33 <dgadomski_> hello everyone o/
15:34 <desrt> here :)
15:34 <didrocks> hey!
15:34 <FJKong> hey
15:34 <seb128> _o/
15:34 <Sweet5hark> o/
15:34 <larsu> yep
15:35 <willcooke> lets do this thing
15:35 <willcooke> #topic attente_
15:35 <attente_> hi
15:35 <attente_> not much to report, did some more testing for https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1408593 and https://bugs.launchpad.net/mir/+bug/1409133
15:35 <ubot5> Launchpad bug 1408593 in xserver-xorg-video-intel (Ubuntu) "X server disables acceleartion or turns off output (makes screen black) after kernel upgrade to v3.18 (Ubuntu Vivid)" [High,Confirmed]
15:35 <ubot5> Launchpad bug 1409133 in linux (Ubuntu) "Heavy black flickering after VT switching on Intel Ironlake Mobile." [High,Confirmed]
15:35 <attente_> tried switching over to using the new mir menu api, but blocked on lack of support in the demo shell, looked into adding it
15:36 <desrt> attente_: did you see that popovers in gtk are using wayland subsurfaces now?
15:36 <desrt> probably worth seeing if they can be done the same way on mir
15:36 <desrt> would be nice to have a feature that works better in mir than it does in x11 ;)
15:37 <attente_> you mean implementing subsurfaces in mir?
15:37 <desrt> i was thinking that the menu positioning stuff is really just the same as subsurfaces, no?
15:38 <desrt> ie: a new surface that is related to and has a relative position to another existing surface but is not necessarily clipped by it
15:38 <attente_> the api adds some extra stuff to determine where to position the surface if it overflows outside of the screen though
15:38 <larsu> attente_: I've started looking into gtk mir too. I'll help out starting very soon
15:39 <larsu> attente_: let me know if you need something specific (if not, let's talk at the sprint)
15:39 <desrt> attente_: ya... i'm sure it won't be 1:1 easy... but probably worth looking into it to see how it can be done... maybe it needs some more changes in mir, maybe not
15:39 <desrt> would be good to know that ahead of the sprint week
15:40 <larsu> mir has a "menu" api?
15:40 <desrt> just an api for positioning menu-like windows
15:40 <attente_> yeah
15:40 <desrt> not gmenumodel or anything, if that's what you're thinking :)
15:40 <attente_> but tbh i don't think gtk needs it
15:40 <seb128> larsu, https://code.launchpad.net/~albaguirre/mir/add-menu-api/+merge/244632
15:40 <attente_> because gtk seems to adjust the position inside the screen itself
15:41 <larsu> desrt: no I wasn't thinking that. Just sounded a bit too specific for a window manager
15:41 <larsu> seb128: thanks!
15:41 <seb128> yw :-)
15:41 <desrt> rule 1) window managers must not handle menus
15:41 <desrt> rule 2) feel free to violate rule 1, as long as you write it in javascript
15:42 <larsu> desrt: seems like gerry was against this (in addition to other people)
15:42 <attente_> should we ask them to revert that api?
15:42 <desrt> er wait what?
15:43 <larsu> attente_: no, looks like there was quite a bit of discussion around it
15:43 * larsu trusts that they came to some kind of consensus
15:43 <attente_> because gtk is already fixing the position of the menus itself
15:43 <seb128> seems like the sort of topic better to discuss in Brussels
15:43 <desrt> ya...
15:43 <larsu> ya
15:43 * desrt is a bit surprised to be hearing this now
15:43 <willcooke> ok cool
15:44 <seb128> desrt, it landed less than a week ago
15:44 <willcooke> I will add this topic to my list of Brussels things
15:44 <desrt> seb128: ya.  i know.  i was kinda assuming that it didn't suck.
15:44 <seb128> willcooke, good idea
15:45 <willcooke> one sec while I add it....
15:45 <willcooke> (otherwise I will forget)
15:45 * Sweet5hark is available as an adjutant for duels in bruessels
15:46 <willcooke> #topic desrt
15:46 <desrt> hi
15:46 <desrt> not lots to say.  still working on file monitors
15:46 <desrt> this turned into quite a large job
15:47 <desrt> plus the usual bugs/reviewing/etc. stuff has been keeping me from it a bit
15:47 <desrt> the good news is that they work.  the bad news is that the branch is in an ugly state and needs to be cleaned up and there are surely some bugs left to fix
15:47 <desrt> that's all
15:48 <willcooke> thanks desrt
15:48 <willcooke> #topic dgadomski_
15:48 <dgadomski_> This week in the widely understood around-desktop area it was:
15:48 <dgadomski_> * established a working setup for testing bug #1104230, solved 2 problems, continuing debugging, new kernel build available in ppa:dgadomski/linux-mst
15:48 <ubot5> bug 1104230 in xserver-xorg-video-intel (Ubuntu) "DisplayPort 1.2 MST support is missing in the Intel driver" [Undecided,Confirmed] https://launchpad.net/bugs/1104230
15:48 <dgadomski_> * got positive feedback on fix to bug #1020210, got it sponsored, waiting for it being reviewed and land in -proposed
15:48 <ubot5> bug 1020210 in eglibc (Ubuntu Precise) "Race condition using ATOMIC_FASTBINS in _int_free causes crash or heap corruption" [Undecided,In progress] https://launchpad.net/bugs/1020210
15:48 <dgadomski_> * still working on implementation to fix bug #1337873
15:48 <ubot5> bug 1337873 in ifupdown (Ubuntu) "Precise, Trusty, Utopic - ifupdown initialization problems caused by race condition" [Undecided,In progress] https://launchpad.net/bugs/1337873
15:48 <dgadomski_> * thanks to cyphermox I was able to move forward with bug #1410779, waiting for more feedback from the user
15:48 <ubot5> bug 1410779 in bluez (Ubuntu) "Bluetooth adapter is not working in Ubuntu 14.04" [Undecided,New] https://launchpad.net/bugs/1410779
15:48 <dgadomski_> * following upstream decisions regarding the future of bug #445333
15:48 <ubot5> bug 445333 in gtk+2.0 (Ubuntu Trusty) "remember password on printing to windows printers does not work" [High,Triaged] https://launchpad.net/bugs/445333
15:48 <dgadomski_> EOF
15:49 <willcooke> thanks dgadomski_ - do you need anything from us right now?
15:49 <dgadomski_> no, thanks, I'm ok currently :)
15:50 <willcooke> cool
15:50 <willcooke> #topic didrocks
15:50 <didrocks> Ubuntu Make:
15:50 <didrocks> * Reviewing IDEA (non community) edition integration into Ubuntu Make
15:50 <didrocks> * Get jayatana installed by default (pulled by appmenu package)
15:50 <didrocks> Systemd:
15:50 <didrocks> * systemd sprint, continues converting a bunch of packages: powernap, lxc-android-config, conmux, bluetooth-touch, mosquitto, edubuntu-server
15:50 <didrocks> * pair with Martin to get a crude version of Ubuntu Touch to be started under systemd. We can even ssh to it now and get Unity8 running \o/ Still some work needed for a lot of jobs to run.
15:50 <didrocks> * discussed about the android property bridge and did some testing/debugging on it.
15:50 <didrocks> * finish fsck daemons all connecting to fsckd, and get fsckd talking to plymouth + change plymouth (ubuntu logo) theme. Still some opened questions before integrating that to systemd upstream like where to put i18n… Need as well Ctrl+C integration.
15:50 <didrocks> Misc:
15:50 <didrocks> * Helped FJKong debugging some segfaults using qt.
15:50 <didrocks> .
15:51 <didrocks> (loosing right now some hairs on getting a nice systemd/plymouth integration)
15:52 <willcooke> thx didrocks
15:53 <desrt> didrocks: excellent job!
15:53 <willcooke> #topic FJKong
15:53 <FJKong> * bug tracking: change font size does't works in setting, can't reproduce on my computer
15:53 <FJKong> * bug fixing: crash after clicking apply then clicking menu to change skin, fixed it this week
15:53 <FJKong> * bug tracking: memory leak when using ImageProvider, processing it
15:53 <FJKong> * streghthen skin structure
15:54 <FJKong> mainly focusing on fix bugs about sogou
15:54 <FJKong> that's all
15:55 <willcooke> thanks FJKong
15:55 <willcooke> #topic happyaron
15:56 <willcooke> happyaron, might not be around - timeout set at 2 mins.  We can always come back around.
15:56 <larsu> timeout. so much pressure.
15:57 <qengho> His packets DO have to travel pretty far.
15:57 <larsu> haha indeed
15:58 * Sweet5hark gets the pressure feels too.
15:58 <willcooke> #topic Laney
15:58 <Laney> • Split a-i-t. Need to move reverse-deps of gnome-icon-theme over
15:58 <Laney> • Fix oslo-config upgrade SNAFU
15:58 <Laney> • yelp crash fix
15:58 <Laney> • evolution point release, SRU this to utopic too
15:58 <Laney> • new vala, contains binding security fix so rebuild affected rdeps
15:58 <Laney> • new webkitgtk, build problem, propose a fix upstream
15:58 <Laney> • new gtk+3.0, also some chat about a security fix in trusty
15:58 <Laney> • Get dose-distcheck deployed to the transition tracker to fix parsing error there
15:59 <Laney> • poppler 0.30.0, will be a transition. also SRU a fix for some ligatures not displaying correctly to utopic and trusty
15:59 <Laney> • Start DMB election nomination period
15:59 <Laney> • Some poking flavours about alpha 2 which is meant to be this week, might cancel it due to lack of help
15:59 <Laney> • Get sponsor queue to display ubuntu-desktop branches
15:59 <Laney>15:59 <willcooke> thx Laney
15:59 <desrt> Laney: new glib too
15:59 <Laney> oh yes
15:59 <desrt> with your NM Stuff...
15:59 <Laney> https://packages.qa.debian.org/g/glib2.0/news/20150120T153405Z.html
16:02 <willcooke> #topic larsu
16:02 <larsu> hey!
16:02 <larsu> * theme finally doesn't depend on unico anymore
16:02 <didrocks> \o/
16:02 <desrt> larsu just won the meeting
16:03 <seb128> larsu, I've been running your branch, didn't notice any issue/difference
16:03 <desrt> next he's going to tell us overlay scrollbars are dead or something
16:03 <larsu> * more theme fixes for spinners, some backgrounds, etc
16:03 <larsu> * also lots of cleanup (removed unused rules and files)
16:03 <larsu> seb128: nice! There's another one as well. Would be cool if we could merge them soon
16:03 <larsu> seb128: thanks
16:03 <larsu> desrt: not yet, though I've played around backporting the upstream ones
16:03 <seb128> great, we should probably put those in a silo when you feel like they are ready for landing
16:04 <desrt> larsu: "we need to talk...."
16:04 <larsu> desrt: I think we should just wait though. Just one cycle is not worth the hassle
16:04 <larsu> seb128: can you please do that? You have the power ;)
16:04 <larsu> desrt: _we_ do?
16:04 <desrt> larsu: yes.  protocol violation here
16:04 <seb128> larsu, if you are happy with your current work and want to land it, sure
16:04 <desrt> don't waste time backporting when you're gonna see laney in a couple of weeks
16:05 <desrt> just make sure you have enough money in your beer fund
16:05 <larsu> seb128: yes please - thanks
16:05 <Laney> correct
16:05 <larsu> haha
16:05 <larsu> slippy-finger time!
16:05 <larsu> anyhow:
16:06 <larsu> * started looking into gtk/mir to be able to jump into it at the hackfest
16:06 <seb128> I'm happy to drink beers with you guys while Laney fixes the issue with the new GTK he just slipped in :p
16:06 <desrt> sounds like we're gonna need a bigger beer fund...
16:06 <willcooke> :)
16:06 <larsu> * oh and looked into the volume slider event issue (thanks didrocks). Got a fix but don't know why it works
16:06 <willcooke> I'll look down the back of the Canonical sofa
16:06 <Laney> plenty of issues to go around guys
16:06 <Laney> we can have a lucky dip
16:06 <didrocks> larsu: that's the best fixes :)
16:06 <willcooke> once Laney has his pay rise there should still be plenty to go around
16:06 <seb128> haha
16:07 <desrt> we're all going to need a pay raise to cover our keeping seb in a tranquil state
16:07 <larsu> for some reason event coordinates don't need to be mapped to the slider's allocation anymore
16:07 <Laney> he means because the numbers will start to overflow the bank's integers
16:07 <seb128> didrocks, is the issue that the cursor is shifted from the actual position activated when you click?
16:07 <larsu> I can't find a relevant commit in gtk
16:07 <didrocks> seb128: right!
16:07 <didrocks> when you drag as well…
16:07 <seb128> didrocks, k, I noticed that as well
16:07 <larsu> not sure if bisecting is needed or if we can just use the fix I have and dtop thinking about it
16:08 <didrocks> which is even more puzzling to my brain ;
16:08 <Laney> that's been on the pad for weeks already
16:08 <didrocks> :)
16:08 <Laney> why is random pinging necessary?
16:08 <qengho> Laney: you hope they're unsigned types.
16:08 <Laney> just as long as the cheques are signed
16:09 <willcooke> larsu, ok to move on?
16:09 <larsu> willcooke: yep, that's it
16:09 <willcooke> thanks larsu
16:09 <willcooke> #topic mlankhorst
16:09 <mlankhorst> harassing people in #ubuntu-release without much success
16:09 <mlankhorst> updating the vmware and intel packages in the x-staging ppa for 1.17 (waiting on fglrx)
16:09 <mlankhorst> adding rotation and 2x option to xmir-standalone
16:09 <mlankhorst> resend glamor patches to xorg-devel ml
16:09 <mlankhorst> regression test and upload mesa 10.4.2 to vivid
16:09 <mlankhorst> upload and verify xserver-xorg-video-intel sru's with rotation fixes
16:09 <mlankhorst> upload new xserver-xorg-video-vmware to archive after testing
16:10 <willcooke> great stuff, thanks mlankhorst.
16:10 <willcooke> Any luck today with #ubuntu-release?
16:10 <mlankhorst> nope :P
16:10 <didrocks> mlankhorst: did you try direct ping as suggested?
16:10 <mlankhorst> just a silent echo
16:11 <mlankhorst> I 'll try that next, but usually that channel is more active
16:11 <mlankhorst> raof accepted some packages, but I had some discussion about the ones not in yet though i havent had a reply rom him since
16:12 <willcooke> he's on the other side of the world isn't he?
16:14 <willcooke> mlankhorst, if you dont have any luck by EOD tomorrow, let's revisit
16:14 <willcooke> #topic qengho
16:16 <qengho> - In Cr, fixed bugs like search-suggestions and DRI3/sandbox backport.
16:16 <qengho> - Worked on connecting Cr to mir. I may need help with today's problem. I'll ask here once I try some more.
16:16 <qengho> And that's mostly it. Some debugging of a crash in unity8, but that got nowhere.
16:16 <willcooke> thanks qengho
16:17 <seb128> qengho, is chromium updated soon?
16:17 <seb128> qengho, you said the next update would be around now and would adress that bug that tops e.u.c
16:17 <qengho> seb128: I said in about two weeks, which is still a week away.
16:18 <seb128> oh ok, I though it was 2 meetings ago
16:18 <seb128> all good then ;-)
16:19 <willcooke> #topic seb128
16:19 <seb128> * had some vac days
16:19 <seb128> * helped moving some SRUs forward (updated patches, triaged bugs, verified some fixes)
16:19 <seb128> * a bit of sponsoring
16:19 <seb128> * backported a fix to rtm to make the "reply" hint in indicator-message translated
16:19 <seb128> * spent some time reading documentation and playing with unity8, current desktop-next session, systemd
16:19 <seb128> * usual share of desktop related bugs triage and discussions
16:19 <seb128> </week>
16:20 <willcooke> thanks seb128
16:20 <willcooke> #topic Sweet5hark
16:20 <Sweet5hark> - checked prerequs. and submitted MIRs for libabw, libe-book, libeot, libetoneyek, libfreehand, libmwaw, libodfgen to ubuntu-mir team for approval -- bug 1410866 and bug 1410883
16:20 <Sweet5hark> - blogged about the (small) writer performance improvements: https://skyfromme.wordpress.com/2015/01/15/swnodeindex-ludicious-speed/
16:20 <Sweet5hark> - various trackers/issues grinding
16:20 <Sweet5hark> - remerging from Debian (ongoing)
16:20 <Sweet5hark> - new upstream LibreOffice 4.4.0~rc3 due this week (tag expected ~today)
16:20 <Sweet5hark> - some upstream patch review
16:20 <Sweet5hark> - upstream admistration tasks (meh)
16:20 <Sweet5hark> EOF
16:20 <ubot5> bug 1410866 in Ubuntu Weather App "Autopilot tests fail with AttributeError: Class 'AppHeader' has no attribute '_show_if_not_visible'." [Undecided,New] https://launchpad.net/bugs/1410866
16:21 <ubot5> bug 1410883 in libodfgen (Ubuntu) "[MIR] multiple LibreOffice dependencies in universe" [Undecided,New] https://launchpad.net/bugs/1410883
16:22 <willcooke> thx Sweet5hark
16:22 <willcooke> #topic themuso
16:22 <willcooke> * Exclusively been working on bug #1066157, and have determined that unity is using deprecated methods/signals in atk, so am now going through unity a11y code checking all methods/signals, and checking whether they are still valid. There may be more things to fix to resolve this bug, but I think this will go a long way to getting us there.
16:22 <ubot5> bug 1066157 in unity (Ubuntu) "dash +orca does not speak the names of application icons" [High,Triaged] https://launchpad.net/bugs/1066157
16:22 <willcooke> #topic any other business
16:22 <willcooke> Dont think there is much else
16:23 <seb128> seems not
16:23 <willcooke> #endmeeting