15:30 <willcooke> #startmeeting Desktop Weekly Meeting 2014-12-16 15:30 <meetingology> Meeting started Tue Dec 16 15:30:46 2014 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 * willcooke is unprepared # 15:31 <willcooke> please stand by 15:31 <didrocks> <lift music> 15:31 * Sweet5hark stands by 15:32 * Sweet5hark hopes the lift music is creative commons. If the music is bad, at least its properly licensed. 15:32 <willcooke> Roll call: attente_ desrt didrocks FJKong? Laney larsu mlankhorst qengho Sweet5hark tkamppeter 15:32 <willcooke> I think thats everyone 15:33 <mlankhorst> hey 15:33 * qengho is here. 15:33 <FJKong> hey 15:33 <willcooke> attente_, are you around? 15:33 <willcooke> #topic attente_ 15:34 <attente_> backport gdk-mir patches: https://code.launchpad.net/~attente/gtk/refresh-mir-backend/+merge/244491 15:34 <attente_> debugging pointer crossing events 15:34 <willcooke> good stuff, thanks attente_ 15:35 <willcooke> #topic desrt 15:36 <willcooke> he was here a minute ago 15:36 <willcooke> we can come back around if needs be 15:36 <willcooke> #topic didrocks 15:37 <didrocks> hey 15:37 <didrocks> Ubuntu developer desktop: 15:37 <didrocks> * Released Ubuntu Make 0.3: http://blog.didrocks.fr/post/Ubuntu-Make-0.3-brings-Intellij-IDEA-and-Pycharm-support 15:37 <didrocks> * Additional fix for the appmenu support in java application, now in archive (but stuck in proposed and some archs FTBFS) and MIR in progress! 15:37 <didrocks> * Merged intellij and pycharm branches 15:37 <didrocks> * Fixed medium tests that were failing. Tests are becoming hard to track due to the datacenter still being down for desktop VM tests. 15:37 <didrocks> * Refreshed docker images 15:37 <didrocks> Systemd: 15:37 <didrocks> * Analyzed fsck <-> plymouth integration, as well as looking our ubuntu logo theme. After discussing with Martin, we'll go to more complex solution, but which is acceptable upstream and will remove quite some cruft in our plymouth themes. 15:37 <didrocks> * Enabled the X fallback. 15:37 <didrocks> * Some debugging around keyboard issue and logging (which was in syslog after all) 15:37 <didrocks> Bluez: 15:37 <didrocks> * Discussed with rsalvetti on the kernel fixes that will be needed for Touch to ensure we won't be blocked on this 15:37 <didrocks> Mic: 15:37 <didrocks> * Voted on FOSDEM desktop room talk. 15:37 <didrocks> * Archive admin and some MIR duties. 15:37 <didrocks> EOF 15:37 <mlankhorst> cheers for the fallback-x work 15:37 <willcooke> woot, thanks didrocks 15:37 <didrocks> yw ;) 15:38 <willcooke> #topic FJKong 15:38 <FJKong> * continue pinyin research 15:38 <FJKong> * close 2 bugs of sogou input method get ready for new version release 15:38 <FJKong> * take one day off 15:38 <FJKong> EOF 15:38 <willcooke> thanks FJKong 15:39 <FJKong> yw 15:39 <willcooke> #topic Laney 15:39 <Laney> • More work on gtk 3.14, merge .6, merge with Debian, test, ready to go once theme is 15:39 <Laney> • Update evolution (+ in Debian, although not so relevant there) to not pass -Bsymbolic-functions when linking, can crash otherwise 15:39 <Laney> • Also update evolution-* to 3.12.9, need to SRU this to 14.10 15:39 <Laney> • Update vte2.91 + in Debian 15:39 <Laney> • Update libsoup2.4 + in Debian 15:39 <Laney> ∘ Test failure and another test hang, upstream both with fix for first, upload w/test disabled :( 15:39 <Laney> • SRU glib-networking to 14.10 15:39 <Laney> • Update dpkg to add some Breaks to work around dpkg trigger cycles, track CI for this due to infrastructure downtime 15:39 <Laney> • Merge new dbus upstream from Debian, thanks MoM 15:39 <Laney> • DMB: meeting, welcome teward as a new developer 15:39 <Laney> • Install desktop-next, find out that gtk is broken in mir, https://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/1401968 15:39 <ubot5> Launchpad bug 1401968 in QtMir "GTK applications don't work anymore under unity8" [Critical,Triaged] 15:39 <Laney> • Organise travel for fosdem and a sprint afterwards 15:39 <Laney> • Fix a crash bug in gnome-terminal caused by our transparency patch 15:39 <Laney> ❀ 15:39 <willcooke> nice 15:39 <willcooke> thanks Laney 15:39 <Laney> np 15:40 <willcooke> #topic larsu 15:40 <larsu> hey. My cold came back again last week, so I don't have a whole lot to report 15:40 <larsu> still working on the gtk update and related things (like the theme :( ) 15:41 <willcooke> ack, thx larsu 15:41 <larsu> sorry for the short one this time :/ 15:41 <Laney> what do you think is left before we can upload? 15:41 <willcooke> hope the cold goes away, I feel your pain :) 15:42 <larsu> thanks, it's better this week 15:42 <larsu> Laney: I have a hang of getting caught up in too many fixes in the theme at once. I'll try to separate the most important bits right after the meeting 15:43 <Laney> maybe we can just take the branch as-is 15:43 <Laney> you can keep working on it after that of course 15:43 <larsu> sure, that works as well 15:44 <willcooke> cool 15:44 <willcooke> #topic desrt 15:44 <willcooke> back to desrt 15:44 <desrt> was another big week of kdbus hacking 15:44 * Laney sees steam rising in front of the window and knows that the heating is now on :D 15:45 <mlankhorst> and there's a leak? 15:45 <desrt> i did some substantial reengineering of how that's structured internally, getting rid of quite some hackery that's in there... and kdbus is now working single threaded, and it's able to send and receive messages exactly as you expect for async apps (services and clients) 15:45 <Laney> why would there be a leak? 15:45 <mlankhorst> steam! 15:45 <desrt> unfortunately due to not running the mainloop it deadlocks during sync calls -- but that's totally fine because i wanted to change how that works anyway (to make it much more efficient) so i'm going to do that over the next while 15:46 <desrt> i also played with schroot and did some work on the sysdeps feature of jhbuild over the weekend -- this will help with jhbuilding inside of buildds, which could be interesting for a lot of reasons 15:46 <desrt> schroot is cool. if you are an ubuntu developer who hasn't fully learned about how to use this tool, take some time to learn it. 15:46 <desrt> it's really really great 15:46 <desrt> eof 15:47 <willcooke> thanks desrt 15:47 <willcooke> I think I will check out schroot too 15:48 <desrt> if you need some help poke me (or Laney may even be better) 15:48 <willcooke> could be useful for when I try and build things from source and end up smashing new libs all over the place because I'm too lazy to work out how to do it properly 15:48 <Laney> ubuntu-dev-tools has a mk-sbuild script to make the chroots 15:48 <willcooke> niiiiice! 15:48 <desrt> willcooke: ya... it's awesome for spinning up a system that you can feel free to absolutely destroy 15:48 <desrt> and then wipe it all away again a few seconds later 15:48 <desrt> Laney: it's also super-easy to just debootstrap them 15:48 <willcooke> sounds like I need that in my life 15:49 <desrt> although i guess you have to do some manual work of building a .tar or whatever 15:49 <willcooke> better than reinstalling because I'm stupid 15:49 <willcooke> :) 15:49 <willcooke> #topic mlankhorst 15:49 <mlankhorst> - Found a regression in the mesa-lts-utopic backport to trusty, uploaded a fix. 15:49 <mlankhorst> - Uploaded a new xorg-server to vivid with the security fixes. 15:49 <mlankhorst> - Prepared xorg-server 1.17 in ppa:canonical-x/x-staging. 15:50 <mlankhorst> - Rebased standalone Xmir on top of 1.17 and made it work on GLES platforms. 15:50 <mlankhorst> - Fixed mesa acceleration in Xmir 1.17 just now. 15:50 <mlankhorst> - Fixed a regression in nouveau. 15:50 <mlankhorst> ^D 15:50 <willcooke> mlankhorst, was getting 200+ fps in gears today :) 15:50 <willcooke> I know it's not a real test :) 15:50 <willcooke> but I like it 15:50 <mlankhorst> with -egl? that means that vblank was not working and it was using -sw mode :P 15:50 <willcooke> yeah, it did look like vblank wasnt working 15:50 <willcooke> but SPEED :) 15:51 <mlankhorst> oh try with hw, really.. 15:51 <willcooke> switch ? 15:51 <willcooke> -hw? 15:51 <mlankhorst> no just wait a bit 15:51 <willcooke> always with the waiting :) 15:51 <qengho> Is that "no hardware"? 15:51 <mlankhorst> sa19 has fixed the black screen when using mesa 15:51 <mlankhorst> resizing seems to work correctly too 15:53 <willcooke> #topic qengho 15:53 <qengho> * Nursing. Entrire family has the flu. 15:53 <qengho> * More work on Mir/Wayland/Ozone/Chromium. 15:53 <qengho> Installed Desktop Next. Cried a lot. Switched back for now. 15:53 <willcooke> lol 15:54 <willcooke> hope everyone is on feeling better soon qengho - sounds like a lot of us are suffering this week 15:54 <willcooke> #topic Sweet5hark 15:54 <qengho> *I* got a wonderful vaccine, I guess. 15:54 <mlankhorst> willcooke: if you want a better test for acceleration, try https://mblankhorst.nl/etc/glxspheres 15:54 <qengho> Thanks. 15:55 <Sweet5hark> * 4.3.5~rc2 created tarballs, will build for PPA and later SRU later todayish 15:55 <Sweet5hark> * some grinding trough launchpad bugs 15:55 <Sweet5hark> * I caused a regression upstream, is fixed now, but misses a test: writing that right now 15:55 <Sweet5hark> * prepare 4.4.0~beta2 prerelease for ppa (twice. some hassle with the tarballs being actually beta1 tarballs, so needed extra tweakage) 15:55 <Sweet5hark> * some code review, 15:55 <Sweet5hark> org and the usual syncing upstream (e.g. among other stuff, helped collecting some datapoints on TDFs 2014 annual report at http://pad.documentfoundation.org/p/annualreport) 15:55 <Sweet5hark> * havent looked at schroot yet, wonder I should still do, now that I have my own lo-pbuilder wrapper running in a jenkins doing most of the chrooting/setuiding 15:55 <Sweet5hark> EOF 15:55 <willcooke> thx Sweet5hark 15:56 <willcooke> #topic tkamppeter 15:58 <willcooke> guess tkamppeter isnt around atm 15:58 <willcooke> #topic robert_ancell 15:58 <willcooke> Worked on: 15:58 <willcooke> - Finished gnome-bluetooth patch (awaiting review) 15:58 <willcooke> - Started on gnome-control-center bluetooth patch 15:58 <willcooke> - Fixed simple-scan bugs 15:58 <willcooke> - Released simple-scan 3.15.3 15:58 <willcooke> - TPM support 15:58 <willcooke> - Reviewed merge proposals 15:58 <willcooke> oops 15:58 <willcooke> Should say: 15:58 <willcooke> - Started on unity-control-center bluetooth patch 15:58 <willcooke> #topic any other business 15:58 <Laney> when's next meeting? 15:58 <willcooke> For those of you who are going to the Mir sprint please get your travel auth done asap 15:59 <willcooke> Next meeting will be 6 Jan 15:59 <willcooke> Oh, and FOSDEM people, travel auth as well please 15:59 <willcooke> Have an excellent and restful holiday 15:59 <willcooke> HO HO HO - HAPPY PRIMARY GIFTING PERIOD 16:00 <willcooke> #endmeeting