15:30 #startmeeting Desktop Weekly Meeting - 2015-01-13 15:30 Meeting started Tue Jan 13 15:30:24 2015 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:30 15:30 Available commands: action commands idea info link nick 15:30 Roll call: attente_, desrt, dgadomski, didrocks, FJkong, happyaron, Laney, larsu, mlankhorst, qengho, seb128, sweet5hark 15:30 hey 15:30 I have updates from TheMuso, tkamppeter. Robert_ancell is out at linuxconf. 15:30 g'day 15:30 hello everyone, happy new year 15:30 heya 15:31 qengho is having IRC issues right now, so we will probably need to skip him 15:31 _o/ 15:31 We have a few announcements today 15:31 hello 15:32 First of all, dgadomski is going to be sitting in our meetings so we can keep in touch with him better. Welcome to the gang (again) :) 15:32 hi 15:32 thanks willcooke :) 15:32 hey dgadomski ;-) 15:33 seb128 o/ 15:33 oh welcome again XD 15:33 Secondly, we have a slight re-jig of work focus for seb128, Laney and larsu. We can talk about that as we get to each of them in turn. 15:33 So let's start the ball rolling with attente_ 15:33 #topic attente_ 15:33 wow, :) 15:33 I think I saw a merge for relative positioning inside Mir? 15:34 i saw a branch... 15:34 ah, kk - so some progress in the right direction at least 15:35 When I spoke to attente_ last week he said he'd solved a few of the tool bar issues he was having too 15:35 or maybe it was yesterday 15:35 meh 15:35 fixed the hover-over-parent-menu issue, waiting for merge https://code.launchpad.net/~attente/gtk/mir-fix-menubar-mouseover/+merge/245874 15:35 mostly got blocked on https://bugs.launchpad.net/mir/+bug/1409133 and https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1408593 15:35 Launchpad bug 1409133 in mir (Ubuntu) "Heavy black flickering in mir_demo_server" [Undecided,Incomplete] 15:35 Launchpad bug 1408593 in xorg (Ubuntu) "X server disables acceleartion or turns off output (makes screen black) after kernel upgrade to v3.18 (Ubuntu Vivid)" [High,Confirmed] 15:35 congrats on the fix :) 15:36 attente_, can someone help unblock you on those others? 15:36 bleh 15:36 I never find out about ubuntu-desktop MPs 15:36 want to get those on the sponsoring queue 15:37 duflu was helping with https://bugs.launchpad.net/mir/+bug/1409133, but still not sure where the problem lies 15:37 Launchpad bug 1409133 in mir (Ubuntu) "Heavy black flickering in mir_demo_server" [Undecided,Incomplete] 15:37 attente_, that xorg issue, did you try the 3.19 kernel from the kernel team ppa? 15:37 1408593 is ok now. just had to boot a newer kernel 15:37 seb128: yeah 15:37 seems to be fixed upstream 15:38 attente_, k, I see a similar issue, apw asked me to try the ppa 15:38 3.18 shows plymouth and then no vt/greeter 15:38 booting 3.16 works 15:38 yeah, same problem 15:38 i'm using 3.19.0-031900rc3-generic 15:39 cool 15:39 oki, thanks attente_ 15:40 pick me! pick me! 15:40 next up its................ 15:40 * desrt waves hand 15:40 #topic desrt 15:40 you win 15:40 awesome 15:40 not much to report 15:40 got finished with a huge round of changes to mount monitors last week (ongoing thread safety battle), waiting for reviews 15:41 working on file monitors now -- have already accomplished quite some nice improvements in the inotify code and progressing onto the frontend GFileMonitor code 15:41 nice 15:41 we already lost the 1 second delay on any reported event 15:41 so now events are reported immediately when they happen (but we still ratelimit further reports after the first to once every 800ms, by default) 15:42 i guess that will be wrapped up by the end of this week 15:42 everyone seems pretty keen on ripping some of that ancient crap out, so i guess i won't have trouble finding reviewers -- alex already volunteered to do some tomorrow 15:42 excellent 15:42 that's all for me 15:42 thanks desrt 15:42 *cough* travel booking *cough* 15:43 it's done 15:43 O_o 15:43 or at least it should be 15:43 what about the hotel? :P 15:43 there was a wrinkle where the travel agent didn't understand that 1982-05-03 means may 3 15:43 but that's sorted now 15:43 HA! 15:43 didn't do the hotel, though. thanks for reminding :) 15:43 1982? 15:43 also didn't get the train done yet 15:43 desrt: let me know when you do that, so that we can go together 15:44 since i just got told today that it would be better if i did that myself 15:44 hotel for FOSDEM & Mir sprint is being sorted by msm 15:44 Laney might come as well?! 15:44 larsu: i'm going on thursday evening on account of the systemd hackfest on friday 15:44 desrt: same 15:44 larsu: laney is going on friday 15:44 this is Cambridge right? 15:44 ah, okay 15:44 yep, msm has a spreadsheet for fosdem 15:44 yes 15:44 we're actually supposed to sort cambridge for ourselves 15:44 ah, yeah 15:44 right, I was about to ask you :) 15:44 the hotel there doesn't do 3rd party bookings, apparently 15:44 you should be able to do it online 15:45 who else is going to CBG? 15:45 \o 15:45 interesting 15:45 small crowd 15:45 get an airbnb and I'll come say hi? :-) 15:45 good idea! 15:45 Laney: you should definitely pop up for a few days and say hi 15:45 I might rock up and spoil lunchtime for you guys one day 15:45 party \o/ 15:45 Laney, CBG? 15:45 willcooke: also absolutely welcome 15:45 seb128: cambridge 15:45 seb128: cambridge 15:46 what is in cambridge? 15:46 desrt: youowemeabeer 15:46 larsu: beer, yada yada 15:46 the hackfest? 15:46 yes 15:46 desrt: we spend too much time together. 15:46 oh ok, I though it was at fosdem 15:46 there's this weird tradition amongst some geeks of referring to places by their train station's code 15:46 larsu: i actually hate this beer thing. we should stop that. 15:46 kind of like portland = PDX 15:46 Laney: that's the airport... 15:46 desrt: agreed. Walked by a museum last night that you might like 15:46 oh right need to check up on the spreadsheet 15:46 yes that's why it's kind of like it and not exactly 15:47 but I'm going to drive anyway :P 15:47 larsu: took a picture last night that you might like :) 15:47 oki, let's move on 15:47 #topic dgadomski 15:47 desrt: http://en.wikipedia.org/wiki/German_Museum_of_Technology 15:47 In the 'desktop-related department' it was only: 15:47 - debugging power-management issues related to bug #1104230 15:47 - there is also a bluetooth problem (no lp yet), I would appreciate a bluetooth expert's help with analyzing some logs after putting them to the lp bug. Is there a bluetooth-focused person in the team I could talk to? 15:47 EOF 15:47 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 @bluetooth - hrm, maybe didrocks ? 15:48 willcooke: Error: "bluetooth" is not a valid command. 15:48 hum, not really an expert :p 15:48 shut up meetingology 15:48 especially with pre-bluez5 15:48 cyphermox is the man 15:48 yeah, definitively 15:48 nicely done 15:48 larsu: https://imgur.com/5vtMpEW 15:48 thanks guys, I will talk to him 15:49 hello 15:49 as if by magic 15:49 desrt: hahaha! best part is "chemtrail girls" 15:49 didrocks, speaking of pre-bluez5, what's the new version status? 15:50 #topic didrocks 15:50 dgadomski, he's not in our team anymore but maybe try cyphermox 15:50 seb128: nothing changed since, but wait my turn :) 15:50 which is now! 15:50 Ubuntu Make: 15:50 \o/ 15:50 * Shape and opened MIR for default package inclusion of jayatana (java appmenu integration). Waiting for a review. 15:50 thanks seb128, I will 15:50 * Get Ubuntu Make to install it for older release and in the Ubuntu Make ppa. 15:50 didrocks, it's your turn ! :p 15:50 * Get back creds and will inspect the vm state next wekk. 15:50 Systemd: 15:50 * Converted a bunch of package to systemd: bootmail, daemontools, pollen, radosgw-agent, mcollective-server-provisioner, auto-upgrade-testing, zram-config, mythbuntu-bare, ceilometer, 15:50 * Modification to invoke-rc.d: enable successfull upgrading of upstart-only package under systemd. Ensure as well that disabled services are not started after upgrade (systemd only or systemd + upstart packages). 15:50 * Reread and update the systemd transition wiki page (https://wiki.ubuntu.com/SystemdForUpstartUsers) for Thursday and Friday's sprint. 15:50 Misc: 15:50 * Helped FJkong on the unity kylin dash file search. 15:50 * Reviewed fcitx MIR. Still some work needed. 15:50 seb128: it wasn't technically when you pinged me ;) 15:50 seb128: so, robert started to work on the indicator and u-c-c before the EOY holidays 15:51 those are the only remaining blockers? 15:51 he put that in a state and I don't think he wants to go on 15:51 so quite unsure 15:51 thanks didrocks so much :) 15:51 FJKong: yw ;) 15:51 apparently, it's way more work than he thinks it was about 15:51 k 15:52 do we have anyone in the team with spare cycle to work on that? 15:52 I don't know those code, I can dive into it, but that will be in replacement of other stuffs 15:52 larsu, not interested to hack on gnome/indicator bluetooth client code? ;-) 15:52 seb128: he's too busy facilitating other bluetooth hackers by adding a 'wait' mode to the gdbus commandline tool 15:52 larsu: no CSS involved! 15:52 seb128: sure 15:53 g-c-c migrated to bluez5 so I guess u-c-c work is mostly backporting work they did 15:53 the indicator is vala 15:53 which should be fine for you 15:53 who's the original author? Charles? 15:53 desrt, ;-) 15:53 no, Robert 15:53 larsu: I can give you pointers to robert's initial work on the porting 15:53 seb128: ok, cool 15:53 didrocks: yes please 15:53 larsu, didrocks, thanks 15:53 will do after meeting :) 15:54 thanks seb128 :) 15:54 desrt: just thought about that for 2 minutes after reading that bug report 15:54 larsu: you know you want to... 15:54 desrt: I definitely don't want to dive into that code :P 15:55 larsu: but seriously, one thought on that topic: i'd rather you mutate the existing gdbus tool into something nice rather than start from scratch and have yet another tool 15:55 the existing one isn't going anywhere -- too many people are using it in scripts and such 15:55 desrt: right, I was thinking this as well which is why I stopped my thing after the prototype 15:55 and you can tell apart the two usecases fairly easily: just count the number of '--' on the commandline. if you see more than 12 instances of it, assume it's using the old syntax :) 15:56 haha 15:57 shall we move on to FJKong ? 15:57 yes 15:57 we shall 15:57 #topic FJKong 15:57 ok my turn 15:57 fix bug: when switch between window input method will apply more memory 15:57 fix bug: change strategy of loading skin from memory, reduce memory using 15:57 fix error output when init sogou im first time. 15:57 tesing stability of candidate version 15:57 in processing: ubuntukylin new feature discussing and researching, advice to integrate all to one powerful planform, 15:58 oh I need mention dash searching thing also, thanks to didrocks 15:58 eof 15:58 thanks FJKong 15:58 #topic happyaron 16:00 he was here a moment ago 16:00 skipping on to Laney in 30..... 16:01 back.. 16:01 ha! 16:01 1. Continued work on sogoupinyin QA integration: first-choice hit ratio test 16:01 2. Tried to bring up fcitx MIR again (updated some packages), but sorry there's remaining problems 16:01 3. Prepare for new release of sogoupinyin 16:01 over 16:01 thanks happyaron 16:01 :) 16:01 #topic Laney 16:02 So news then.... 16:02 Laney will be driving more of the Gnome work, taking over from seb128 16:03 at least partially to start with, and more and more as we go forwards 16:03 seb128 will be working a bit more on the U8 desktop 16:03 "taking over" is a bit strong, the work has been team handled for a long time ;-) 16:03 fair point :) 16:03 I intend to still help/look at what is going on there, just spend less time on it and focus more on the unity8 side 16:04 "laney will be looking at the error tracker from time to time" 16:04 :) 16:04 lol 16:04 Laney, thanks ;-) 16:04 :P 16:04 actually I tried to use it today and couldn't get results 16:04 so yeah 16:05 wfm, listing weekly top issues by serie at least 16:05 that bit works, it's when you want to change the view 16:05 especially searching by package 16:05 anwyay 16:05 Laney: and bugs! 16:05 status report? 16:05 ah, k, mention it to bdmurray I guess 16:05 Laney: look at all the desktop bugs! 16:06 bah, those things 16:06 some wants to grids through a large set of bug reports? 16:06 (door, brb) 16:06 * Sweet5hark lurks out from under his stone 16:07 we should hire a bug master again 16:07 right, you guys, I'm pasting this thing now 16:07 so we can continue with our lives sooner 16:07 • New gtk3.0 in vivid, in dep wait on adwaita-icon-theme MIR, https://bugs.launchpad.net/ubuntu/+source/adwaita-icon-theme/+bug/1410174 16:07 Launchpad bug 1410174 in adwaita-icon-theme (Ubuntu) "[MIR] adwaita-icon-theme" [Undecided,New] 16:07 • New releases of evolution (e-d-s, -mapi, -ews), webkitgtk (building atm), gstreamer (including package split in ugly for phone peeps), file-roller (finish up dialogs-no-header patches & upload to vivid) 16:07 • SRU gvfs to utopic for some crash fixes 16:07 • Upstream patches for gtk (showing an empty combo in file choosers), glib (crash in the network-manager network monitor) 16:07 • DMB elections coming up, send around a draft timetable 16:07 • finish up libical transition 16:07 • sysvinit typo fix (not complete, sorry & thanks pitti for following up), discover floodlight autopkgtest failure due to that, looked like a bug in dpkg (depends not being configured before dependee), bisect dpkg, file https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774873, after analysis from Guillem (thanks!) it turned out to actually be a circular dep chain in java stuff. Hoping java dudes can figure out the best place to break that. 16:07 Debian bug 774873 in openjdk-7-jre-headless "Circular dependency in java-headless packages" [Serious,Open] 16:07 😻 16:07 my emoji didn't work here :( 16:08 * didrocks looks at his MIR list to review and cry… 16:08 Laney: it did here! 16:08 shaking first at Laney to add one more :p 16:08 \o/ 16:08 (back) 16:08 I see 16:09 I go away for 30 seconds and cats appear 16:09 willcooke: you were declare the bug master in absense IIRC ... 16:09 * willcooke marks all as invalid. Done. 16:09 * didrocks gives a script to willcooke to do that 16:09 another one to add to my collection. 16:09 :D 16:09 Laney, emoji worked in my xchat-gnome 16:09 oki, thanks Laney 16:10 well good, glad you all got to appreciate it :) 16:10 #topic larsu 16:10 MOAR NEWS 16:10 Laney: not here, give me my money back! 16:10 * larsu waits for willcooke 16:10 Larsu has finished the (vast majority) of the theme work, and so has paid his debt to society 16:11 so good news is that he'll be spending more time with the Gtk Mir work 16:12 ya 16:12 still on some theming stuff 16:12 trying to get rid of unico (the focus ring is the only missing part, which is solvable but tricky, because we only want it on some widgets) 16:13 otherwise bamf now detects apps by looking at _GTK_APPLICATION_ID as well 16:13 nice! 16:13 \o/ g-t \o/ 16:13 (thanks to Trevinho for helping me a bit there) 16:13 does that fix the firefox loosing icon issue? 16:13 cool 16:13 seb128: no. I briefly looked into that but didn't know enough about bamf 16:14 seb128: I can have another look if marco doesn't find the time (he said it's next on his list) 16:14 didrocks: ya, that's the main reason ;) 16:14 thanks larsu, would be great to see that fixed 16:14 larsu, let it to Trevinho, I was just curious if that was the same issue 16:14 ok 16:14 it's a different one 16:14 there's still a handful of 3.14 issues to fix too 16:14 ya 16:14 * larsu knows :( 16:14 larsu: I'll check it not too shortly btw, as the item biefore is quite big 16:14 * Laney hugs larsu 16:15 larsu: have you find anything useful about that firefox thing btw? 16:15 there was also a bug with my icon-resizing patch which I MR'd 16:15 some apps that use GtkUIManager for menus had empty images next to menu bar items 16:16 if show-icons was set, which apparently some desktops (and some people on unity) do 16:16 Trevinho: no, sorry. It was just a brief look. I have the same problem for my gnome-terminal profile fwiw 16:16 oh ya, you should get someone to review that upstream 16:17 desrt: ^^ 16:17 ;) 16:17 terminal profile creation? 16:17 I think that's the important points from me this week 16:17 https://bugzilla.gnome.org/show_bug.cgi?id=742181 16:17 Gnome bug 742181 in Theme ""show images in menus" causes weird padding outside GNOME" [Minor,Unconfirmed] 16:18 desrt: can you review the patch on that ^ bug please? 16:19 didrocks: thanks ;) 16:19 willcooke: done. 16:19 thx larsu 16:19 #topic mlankhorst 16:19 fixing rotation with optimus configs, bug 1410238 and bug 1405325 - uploaded to vivid. 16:19 skipping vt switch on suspend with the nouveau and radeon drivers 16:19 bug 1410238 in xserver-xorg-video-intel (Ubuntu Utopic) "Rotating external display with optimus results in corruption" [High,In progress] https://launchpad.net/bugs/1410238 16:19 bug 1405325 in xserver-xorg-video-intel (Ubuntu Trusty) "[I+N] Split screen after setting the monitors configuration to extended" [High,Incomplete] https://launchpad.net/bugs/1405325 16:19 finally fixing a ton of bugs with xmir and egl, input suport unavailable for now. Finally works correctly with the android drivers. 16:19 repeatedly pinging #ubuntu-release about lts-utopic without much success. :/ 16:19 ^D 16:20 mlankhorst: you should start pinging individual people from the SRU team 16:20 yeah.. 16:20 how about Laney ? ;) 16:20 NOPE 16:20 https://launchpad.net/~ubuntu-sru/+members 16:20 it needs to be sru admins too.. 16:20 ahh 16:21 Laney: oh, thanks for analyzing the floodlight problem! 16:21 np 16:22 mlankhorst, enjoy your days off! 16:22 it pricked my suspicious spidy sense 16:22 #topic qengho 16:22 qengho is having IRC issues, so is probably not around 16:22 his update is: 16:22 * had some luck with attaching chromium to mir. Needs more work. 16:22 so moving in the right direction 16:23 #topic seb128 16:23 hey 16:23 • spent some times watching the news while working... 16:23 • backported cairo segfault fix to trusty 16:23 • handled gpg key replacement in the Debian keyring (a bit more complicated because I didn't do it before holidays and they expired my old key so I needed somebody else to sign the request) 16:23 • reviewed e.u.c current top issues, spotted some upstream fixes worth backporting, commented on bugs/pinged some people about those/uploaded some others 16:23 • tested/backported some translation fixes to rtm 16:23 • landed unity-settings-daemon oem fix for mic mute key (SRU still to do) 16:23 • helped a bit on the sponsoring queue 16:23 • usual share of desktop related bugs triages and discussions 16:23 16:23 thx seb128 16:23 #topic Sweet5hark 16:24 not much beyond the usual stuff: 16:24 - bumped LibreOffice 4.4 to rc2 in -prereleases 16:24 - walked through all the internal libreoffice deps, where we are currently 16:24 using an internal copy for MIRs and sync galore (seb128 knows details, ongoing) 16:24 - prepared 4.2.8 SRU for trusty 16:24 - (4.3.4 SRU for utopic still in queue unapproved) 16:24 - travel stuff, board stuff ... 16:24 - excited to see LibreOffice running from the Ubuntu Phone ;) 16:24 EOF 16:24 thx Sweet5hark 16:24 #topic tkamppeter 16:24 tkamppeter is out, so update is: 16:24 - system-config-printer: Fixed SRU package for Trusty to remove wrong 16:24 dependency. 16:24 - Contacted HP and Brother for continuation of IPP-over-USB testing. 16:24 Brother waiting for fix by hardware development and has also a different 16:24 printer on which they are testing now, HP will continue soon. 16:24 - Bugs. 16:25 #topic themuso 16:25 * Started looking into testing Gtk on Mir with a11y stack, still working out what I need to get things going. 16:25 * Started looking at bug # again, due to OEM reasons, and think I may have a better idea of what is going on this time around. 16:25 * Discussion with HWE about some backports relating to pulseaudio, newer kernels, and trusty. 16:25 #topic Any other business 16:25 $USUAL_REMINDER_ABOUT_TRAVEL_BOOKINGS 16:26 Oh, fun seasonal update: it's not dark yet. 16:26 this is good 16:26 it is here 16:26 well, almost 16:26 it's not really day anymore at least 16:26 soon it will be summer again :D 16:27 and we can take our meetings outside 16:27 I think I'll be closing the blind in about 12 minutes 16:27 given rate of endarkening 16:27 dark here :( 16:27 super-bright, eurosuckers! 16:27 seb128: go to a nice city! 16:27 haha 16:27 my ubuntu phone says "sunset: 16:57" 16:27 desrt: ha1 16:27 you guys waste all of your sunlight while i'll still sleeping 16:27 okay, thanks everyone. 16:27 #endmeeting