15:32 <willcooke> #startmeeting Desktop Weekly Meeting 2015-01-06
15:32 <meetingology> Meeting started Tue Jan  6 15:32:10 2015 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:32 <meetingology> 
15:32 <meetingology> Available commands: action commands idea info link nick
15:32 * willcooke got the year right :)
15:32 <willcooke> Sorry for the delay folks
15:32 <mlankhorst> hey
15:32 <desrt> welcome to 2016!
15:32 <seb128> didrocks, I don't think so, it was on the gtk update epad as well, likely a bamf/gtk issue
15:32 <willcooke> Ok, so there probably wont be a whole lot of updates from the last two weeks, but as we discussed yesterday
15:32 <seb128> didrocks, it happens consistently on firefox/tb after running/closing them once
15:33 <willcooke> we can flesh out what's happening in the next week
15:33 * seb128 shuts up for meeting ;-)
15:33 <willcooke> :D
15:33 <willcooke> We shouldnt be too long
15:33 <willcooke> #topic attente_
15:33 <willcooke> attente_, Hey!  Any thoughts on what the plan of action is for the next week?
15:34 <attente_> hi, mousing over a parent menu still doesn't work with the gtk-mir backend
15:34 <attente_> but i'm not sure if it's worth fixing or if we should wait for more mir support because it might get fixed on that side
15:35 <willcooke> tricky one
15:35 <willcooke> lets see how it goes - it's not too long until the sprint
15:35 <desrt> attente_: is there another semi-obvious way to close the menu and go back to the parent?
15:35 <willcooke> and we can grind some of these out there
15:36 <desrt> ie: is the user completely stuck and has to start over again, or is there something else they can do?
15:36 <attente_> desrt: yeah, it's fine to just click outside or press escape
15:36 <desrt> (keynav maybe?)
15:37 <willcooke> that sounds ok
15:37 <desrt> annoying, but workable
15:37 <willcooke> yah
15:37 <willcooke> ok, well lets take some more deep conversations out of the meeting
15:38 <willcooke> anything else before we move on attente_ ?
15:38 <attente_> that's all
15:38 <willcooke> cool, thanks
15:38 <willcooke> #topic didrocks
15:38 <tkamppeter> willcooke, spring? when? where?
15:38 <desrt> >:|
15:38 <willcooke> tkamppeter, is a mir sprint
15:38 <tkamppeter> OK
15:39 <desrt> i'd like to file a grievance with the union
15:39 <willcooke> oh
15:39 <willcooke> yeah
15:39 <willcooke> #topic desrt
15:39 <desrt> :D
15:39 <desrt> unions work so nicely!
15:39 <willcooke> I'll get my ABC wall chart back up on the wall
15:40 <desrt> so i spent the holidays doing a whole lot of work on getting jhbuild running nicely on debian-based systems
15:40 <desrt> which apparently nobody put much effort into since pitti tried that a while ago
15:40 <desrt> now that i'm back to 'real work' i'm looking into fixing a threading issue in file monitors that causes crashes if you unref a file monitor just as events are coming in... which happens a lot in the case of the appinfo monitor
15:41 <desrt> that's actually a really tricky problem with some interesting engineering inside of it -- so probably that takes me a week
15:41 <desrt> on the mir-is-crashing front, i had a chat with duflu and i'm pretty convinced that the crash they're seeing is not the bug that he linked to, and maybe not a glib bug at all
15:41 <desrt> he's going to try to get more information and a testcase
15:42 <desrt> if that ends up being a glib thing, then that's my next priority as soon as he gets back to me
15:42 <desrt> other then that, i plan to go back to working on kdbus stuff
15:42 <desrt> *than
15:43 <desrt> (that's all)
15:43 <willcooke> excellent, thanks desrt
15:43 <willcooke> sounds like a busy week in store
15:43 <desrt> busy but interesting
15:43 <willcooke> also hope you're not too sad that the launch got scrubbed
15:44 <willcooke> ;)
15:44 <desrt> the work touches on a large issue i've been trying to better-define for a while
15:44 <willcooke> another late night tonight?
15:44 <desrt> willcooke: we get another try on friday :)
15:44 <willcooke> oh Friday?  kk
15:44 <willcooke> it's gonna be fun to watch (if it's live)
15:44 <willcooke> anyway
15:44 <willcooke> #topic didrocks
15:44 <didrocks> Ubuntu Make:
15:44 <didrocks> * Release Ubuntu Make 0.4 bringing Go, stencyl and finishing up the github move. More details at http://blog.didrocks.fr/post/Ubuntu-Make-0.4-starts-the-new-year-adding-Go-support
15:44 <didrocks> * Had to fix for 0.3 some tests after the release, as desktop VM and tests jenkins jobs are still not put back online by the CI team. s-jenkins is still not accessible
15:44 <qengho> desrt: are you near launch site?
15:44 <didrocks> Systemd:
15:44 <didrocks> * Added an option for grub when multiple init systems are detected to select which init system to boot up with (in debian, needs sync up in ubuntu)
15:44 <didrocks> * Started to work on the fsck <-> plymouth integration, fsckd deamon listening to multiple sockets done, more work needed though
15:45 <didrocks> Mic:
15:45 <didrocks> * Debug some apt with private ppas issues
15:45 <didrocks> * Archive admin and some MIR duties
15:45 <didrocks> .
15:45 <desrt> qengho: (no.  just watched live streams)
15:45 * qengho nods.
15:45 <desrt> didrocks: that grub thing was a nice idea.  probably ends up being a real nice way to unbrick your system for some people
15:46 <willcooke> thanks didrocks
15:46 <didrocks> desrt: yeah, the issue is that some services enablement state will get unsync if you switch between them too much, but well
15:46 <didrocks> that's the risk :)
15:47 <willcooke> #topic FJKong_
15:47 <FJKong_> testing memory leak and stability of sogou changing skin, confirmed there’s little memory leak when changing skin
15:47 <FJKong_> Suspect memory leaks when switching between windows, TODO.
15:47 <FJKong_> Tested 18 new skins from Sogou for realese, 3 have problems.
15:47 <FJKong_> unity dash search: sent email to developers, need more help
15:48 <willcooke> thanks FJKong_, let me know if I can help with getting you some support
15:48 <didrocks> what is the issue with the dash search?
15:48 <FJKong_> I need help on next step
15:49 <FJKong_> how uniy index local file
15:49 <FJKong_> and do searching
15:49 <seb128> didrocks, having it to work with typing chinese in english, e.g "ni hao" to find
15:49 <seb128> heˈlō,həˈlō
15:49 <seb128> 您好
15:49 <didrocks> I can help getting you up to speed your knowledge on that, let's sync up after the meeting or tomorrow
15:50 <FJKong_> I have done work to map Chinese to pinyin
15:50 <FJKong_> cool, didrocks
15:50 <qengho> (That's "nin", btw.)
15:50 <didrocks> ok, let's see what you need and if I can help (not sure I can help on what seb128 is mentioning though)
15:50 <didrocks> but yeah, pointers at least :)
15:50 <FJKong_> qengho: :P
15:50 <willcooke> thanks didrocks
15:51 <willcooke> #topic happyaron
15:51 <willcooke> not sure if happyaron is around
15:51 <willcooke> I'll give him a moment and then move on
15:51 <willcooke> actually, let's move on and we can always come back....
15:51 <willcooke> happyaron, ^^
15:51 <willcooke> #topic Laney
15:51 <Laney> HELLO
15:51 <Laney> • Happy new year!
15:51 <Laney> • Some small-ish updates
15:51 <Laney> ∘ Remove valac from vala-0.24; demote
15:52 <Laney> ∘ Update cheese (on hold, see below)
15:52 <Laney> ∘ Update eog
15:52 <desrt> HELLO LANEY
15:52 <Laney> • Patch pilot
15:52 <Laney> • Discover libical transition, push a bit
15:52 <Laney> ∘ cyrus-imapd-2.4 needs a debhelper merge (scary), will do
15:52 <Laney> • Find out transition tracker has been broken since December 18th. Fix this with a workaround and propose a SRU with the real fix (bug #1407933)
15:52 <ubot5> bug 1407933 in dose3 (Ubuntu Trusty) "Can't handle Multi-Arch: no" [Undecided,In progress] https://launchpad.net/bugs/1407933
15:52 <Laney> • (re: cheese) Find out that appstream-util is supposed to replace appdata-tools as shipping the binary to validate appdata files (-util is in universe ATM and has coinstallability problems with -tools; debian bug #768269). Supposed to be a drop-in replacement; start packaging work and test builds to confirm this.
15:52 <ubot5> Debian bug 768269 in appstream-util,appdata-tools "appdata-tools and appstream-util: error when trying to install together" [Serious,Open] http://bugs.debian.org/768269
15:52 <Laney>15:52 <willcooke> thanks Laney
15:53 <Laney> np
15:53 <willcooke> While we're here - do you think there is any chance/point to including the new JS based sound recorder in the desktop?  Presumably OEM could include it in their custom builds if required?
15:53 <Laney> also now /usr/bin/m4 is hanging
15:53 <Laney> weird
15:53 <willcooke> is it mature enough?
15:53 <seb128> willcooke, the issue is more to drag another stack/interpreter on the default image
15:54 <willcooke> gotya, sounds like a bad idea
15:54 <seb128> well need to be look at, I'm unsure what depends we are exactly talking about
15:54 <willcooke> I can probably find a small app which can do what they need and suggest that it gets in to their build
15:54 <seb128> but maybe there is a simple sound recorded in universe we could use as well
15:54 <willcooke> yeah
15:54 <willcooke> I'll take a lool
15:54 <willcooke> look
15:54 <seb128> recorder*
15:55 <willcooke> sorry lool - ignore
15:55 * happyaron is around..
15:55 <didrocks> -> on quote page
15:55 <lool> willcooke: dont take me
15:55 <mlankhorst> do you tab complete your words?
15:55 <willcooke> I try and tab complete EVERYTHING
15:55 <mlankhorst> that will end Wellark
15:55 <willcooke> XD
15:56 <willcooke> #topic happyaron
15:56 <willcooke> hey happyaron
15:56 <happyaron> hi
15:56 <happyaron> * Removal of im-switch (LP: #1407578) with help from didrocks
15:56 <ubot5> Launchpad bug 1407578 in im-switch (Ubuntu) "Please remove im-switch from the archive" [Medium,Fix released] https://launchpad.net/bugs/1407578
15:56 <happyaron> * Adding diagnose information collection script for sogoupinyin
15:56 <happyaron> * Work with people to get cell dict ready for next release
15:56 <happyaron> * Work on integration of automatical testing for sogou engine kernel to auto build system
15:57 <happyaron> * Add clang tests for the build system
15:57 <happyaron> * Updates: fcitx-cloudpinyin, fcitx-googlepinyin, fcitx-anthy
15:57 <happyaron> * staging opencc to experimental, API break
15:57 <happyaron> * Rough check of 360 for linux
15:58 <happyaron> over
15:58 <willcooke> sos
15:58 <willcooke> wow
15:58 <willcooke> You've been busy
15:58 <happyaron> a little bit, :)
15:58 * willcooke really should take more care over his typing
15:58 <willcooke> thanks happyaron
15:58 <willcooke> #topic larsu
15:58 <larsu> hey, happy new year!
15:59 <larsu> I've mostly dealt with backlog and sorting out stuff to do for the next weeks
15:59 <larsu> worked with marco on the bamf issue (to make didrocks happy)
15:59 <larsu> found some new regressions in gtk
16:00 <seb128> larsu, do you note those somewhere?
16:00 <larsu> tried to backport upstream scrollbars to finally get rid of the transparency issues (as new ones came up)
16:00 <didrocks> \o/
16:00 <larsu> but those seem to be split over multiple commits
16:00 <larsu> not sure yet if it's worthwhile for this cycle
16:01 <seb128> willcooke, did we ever get feedback from design&co if using those would be ok?
16:01 <larsu> seb128: can copy them to the pad after the meeting
16:01 <willcooke> erm
16:01 <seb128> larsu, danke
16:01 <larsu> seb128: some are in bugs already, like the gedit line number thing
16:01 <willcooke> I think we agreed we would get a demo set up and show it to JohnLea_
16:01 <willcooke> and go from there
16:01 <larsu> seb128: yes we did, john lea said they're fine
16:01 <seb128> willcooke, yeah, but he didn't show up at this meeting in washington iirc?
16:01 <seb128> larsu, great
16:02 <willcooke> I'll catch up with him and get his blessing, just to be safe
16:02 <larsu> seb128, willcooke: I met him in some meeting room and showed him upstream
16:02 <didrocks> and they know it will mean we are dropping them for gtk2 apps then?
16:02 <JohnLea_> willcooke, thanks, let's sync when you are next in
16:02 <larsu> didrocks: psssst!
16:02 <willcooke> :) thanks JohnLea_
16:03 <willcooke> larsu, I can use that demo app right?
16:03 <larsu> willcooke: which demo app?
16:03 <willcooke> the one with all the widgets in iut
16:03 <willcooke> it
16:03 <larsu> right, yes (it's called gtk3-widget-factory in gtk3-samples)
16:03 <willcooke> great
16:04 <larsu> eof
16:04 <willcooke> I think it's been long enough now that we should go round the loop again, just to be sure.  It wont take too long
16:04 <willcooke> I'll aim to have it all wrapped up in the next week
16:04 <willcooke> I can demo it over a hangout
16:04 <seb128> oh, fun gtk3-widget-factory has no bg
16:04 <seb128> you can see through it
16:04 <larsu> ya
16:04 <seb128> make sure to demo over a blank gedit or something ;-)
16:05 <larsu> it's not the only one :/
16:05 <willcooke> :)
16:05 <larsu> or run with GTK_MODULES=
16:05 <larsu> ah wait, you need to run master anyway
16:06 <didrocks> remember that a lot of visual basic code wanted to do that
16:06 <didrocks> so it's really a feature!
16:06 <seb128> :-)
16:06 <willcooke> ok, I'll have a play tomorrow
16:06 <willcooke> #topic mlankhorst
16:07 <mlankhorst> - Happy newyear!
16:07 <mlankhorst> - Attempting to prevent vt switch on suspend for nouveau.
16:07 <mlankhorst> - Sent a patch for a kernel issue I was hitting with netboot. [RFC PATCH] unlock rtnl mutex in ic_open_devs while waiting
16:07 <mlankhorst> - Fixing pthread regression in wine https://bugs.launchpad.net/wine/+bug/1393196
16:07 <mlankhorst> - Wine may soon merge the winepulse driver, added some fixes from their sound maintainer.
16:07 <mlankhorst> - Make the standalone xmir patch work on 1.16 and 1.17 branches through some ifdefs since 1.16 works slightly better.
16:07 <ubot5> Launchpad bug 1393196 in Wine "Wine1.7 from Ubuntu PPA can create only about 10% of the threads Wine normally can" [Medium,Triaged]
16:07 <mlankhorst> I'm sort of waiting for mir exposing the new events to clients
16:10 <willcooke> thanks mlankhorst
16:10 <willcooke> #topic qengho
16:10 <qengho> * Fixed several problems with Flash plugin.
16:10 <qengho> * I *was* fixing and porting Intel's wayland/ozone/chromium so I could extend it and get Mir. That was a nightmare. I am now starting from Ozone demo and adding features. Easier.
16:10 <qengho> EOF
16:10 <willcooke> sorry folks, my internet just went out for a sec or something
16:11 <willcooke> mlankhorst, sorry, were you done before I moved on?
16:11 <mlankhorst> yaeh
16:11 <willcooke> kk, qengho you done too?
16:11 <qengho> Two items. EOF.
16:11 <willcooke> kk
16:11 <willcooke> thanks
16:11 <willcooke> #topic seb128
16:12 <seb128> hey
16:12 <seb128> * Happy new year!
16:12 <seb128> * yesterday, lot of catching up after 3 weeks of holidays (emails, lists, uploads, ...)
16:12 <seb128> * today, some catching up still, spent a good part of the day helping on the sponsoring queue backlog-after-holidays
16:12 <seb128> * next, review current state of u-s-s and unity8-desktop to figure out what to work on next exactly
16:12 <seb128> </work-resume>
16:13 <willcooke> thx seb128
16:13 <seb128> yw!
16:16 <seb128> willcooke, says his IRC is acting again
16:18 <desrt> uh oh.  the one human who meetingology obeyed is now dead.
16:18 <desrt> this is the start of one of the terminator movies, right?
16:18 <Sweet5hark1> desrt: lets see if meetingology grows "at a geometric rate" now ...
16:19 <willcooke> #topic SweetShark
16:19 <seb128> lol
16:19 <didrocks> weak!
16:19 <willcooke> mwahaha
16:19 <seb128> Sweet5hark1, your turn!
16:20 <Sweet5hark1> - end-of-year vacation
16:20 <Sweet5hark1> - end-of-year administrative task (upstream, foundation)
16:20 <Sweet5hark1> - some upstream writer refactoring for performance and readability (boring blog post follows)
16:20 <Sweet5hark1> - some travel and event coordination
16:20 <Sweet5hark1> - some bug tracker gardening
16:20 <Sweet5hark1> - mail backlog
16:20 <Sweet5hark1> - survived 31c3, twas awesome: over 10.000 hackers on four days (122 hours of talks are at http://media.ccc.de/browse/congress/2014/index.html )
16:20 <Sweet5hark1> - state of releases:
16:20 <Sweet5hark1> -- precise on 3.5.7+patches, needs investigation for bump to a new major (not urgent)
16:20 <Sweet5hark1> -- trusty on 4.2.7+patches, could be bumped to 4.2.8 (we have most of the upstream patches already, so mostly to be in sync with upstream version number)
16:20 <Sweet5hark1> -- utopic on 4.3.3, 4.3.4 in queue, 4.3.5 in PPA. When 4.3.4 is in updates, I guess we will go directly to 4.3.6 after that (release upsteam end of this month)
16:20 <Sweet5hark1> -- vivid: 4.4.0~beta2 in the prereleases ppa, upstream is at rc1. I need to bump that (IMHO, we should not wait for 4.4.0 upstream final and bump an rc in vivid in the next weeks for early testing)
16:20 <Sweet5hark1> - happy new year everyone!
16:20 <Sweet5hark1> EOF
16:20 <willcooke> I think I'm back
16:20 <seb128> wb willcooke, you missing halft Sweet5hark1's update
16:20 <willcooke> I'll check the minutes
16:20 <seb128> k
16:20 <willcooke> right, so #topic tkamppeter
16:20 <seb128> desrt tricked the bot through nick forgery :p
16:21 <desrt> willcooke: we also discovered that meetingology's loyalty to you is wavering at best
16:21 <willcooke> #topic tkamppeter
16:21 <willcooke> :D
16:22 <desrt> lol
16:22 <tkamppeter> - OpenPrinting Summit 2015: Sent out first e-mails to potential speakers.
16:22 <tkamppeter> - qpdf: Synced newest version from Debian Experimental.
16:22 <tkamppeter> - system-config-printer: Corrected Trusty SRU upload, still waiting for approval.
16:22 <tkamppeter> - Bugs.
16:23 <tkamppeter> Sorry, somehow my IRC acted up.
16:23 <desrt> tkamppeter: seems to be a good day for that :)
16:25 <willcooke> hrm, I think Freenode is sick
16:25 <willcooke> thanks tkamppeter
16:25 <willcooke> let's wrap while we can
16:25 <seb128> could be one of the servers
16:25 <Laney> so much for a quick meeting
16:25 <seb128> seems to work here
16:25 <willcooke> #topic AOB
16:25 <seb128> thanks willcooke
16:25 <willcooke> any other business?
16:25 <desrt> important announcement:
16:25 <desrt> lenovo showed a new range of thinkpads at CES
16:26 <desrt> they unscrewed (mostly) the keyboard and put the physical buttons back for the trackpoint
16:26 <seb128> with old keyboards back?
16:26 <desrt> very important news!
16:26 <didrocks> \o/
16:26 <Laney> good news in the year of the laptop refresh
16:26 <Sweet5hark1> \o/
16:26 <seb128> lol
16:26 <Laney> (for me)
16:26 <willcooke> yayay
16:26 <seb128> for those like thinkpads at least ;-)
16:26 <seb128> (I still find them not nice looking)
16:27 <Laney> they do look quite ... functional
16:27 <seb128> right
16:27 <desrt> probably i get a thinkpad next, but i think i can afford to wait for the skylake ones :)
16:27 * Laney comes from having macbook pros for the last 8ish years
16:27 <willcooke> Those of you going to the Mir sprint, please get travel booked.
16:27 <willcooke> #endmeeting