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