/srv/irclogs.ubuntu.com/2015/01/06/#ubuntu-desktop.txt

seb128good morning desktopers!06:43
pittiGood morning06:44
seb128hey pitti, wie gehts?06:44
pittiseb128: whoa, you are early!06:44
pittiseb128: so-so, got a cold :/06:44
seb128pitti, :-(06:46
larsumorning!06:46
larsupitti: gute besserung!06:47
seb128pitti, early yeah, trying to go back to "normal office hours" ;-)06:47
pittilarsu: guten Morgen, danke!06:47
didrocksgood morning07:20
seb128oh, un didrocks07:20
didrockssalut seb12807:20
seb128lut ;-)07:21
darkxsthey seb128 pitti didrocks larsu07:42
seb128hey darkxst07:42
larsuhi darkxst07:43
darkxstseb128, can you approve mutter in NEW?07:43
didrocksevening darkxst :)07:44
seb128darkxst, I can have a look in a bit07:45
seb128have some issues with launchpad atm07:46
darkxstseb128, thanks, its just the usual soname bump07:46
seb128didrocks, can you access the queue/new it?07:46
* seb128 wonders what's going on there07:46
darkxstalso need geoclue-2.0 and geocode-glib promoted for g-s-d07:46
darkxstif you can do that ?07:46
didrocksseb128: what can't you access at? the page?07:48
didrocksI can got it loaded07:48
seb128didrocks, it spins and doesn't load for me07:48
seb128but I've some other issues so maybe a routing/isp issue07:49
didrocksok, will new them07:49
seb128thanks07:49
Noskcaj:)07:49
didrocksinteresting soname, 0 as unstable but with a, b, c, d…07:49
didrocksdarkxst: what do you mean about geoclue and geocode glib promotion?07:50
didrocksneeds to be in main for newer g-s-d?07:51
pittihey darkxst, how are you?07:51
darkxstdidrocks, that is a debian thing, don't ask me about it07:52
darkxstdidrocks, yes main, see bug 138829407:52
ubot5bug 1388294 in geocode-glib (Ubuntu) "[MIR] geoclue-2.0" [Undecided,Fix committed] https://launchpad.net/bugs/138829407:52
darkxstpitti, struggling with the heat again..07:54
pittiI'm taking some of it!07:54
darkxstsure, please do ;)07:54
didrocksdarkxst: done and done07:55
darkxstdidrocks, thanks!07:56
didrocksyw07:56
seb128didrocks, thanks08:05
desrtgood morning :D08:30
didrocksgood <???> desrt :)08:31
desrthistory is going to be made today!  (hopefully)08:31
didrockskdbus committed to the kernel? :)08:32
desrtin three hours a stage 1 from an actual mission will attempt to land on a solid platform08:33
desrtxlander-style08:33
larsuoh hi desrt08:38
larsuup {early,late}?08:38
desrtnot sure08:38
desrtwas sleeping and had a dream about thread safety08:38
desrtneeded to write some stuff down08:38
darkxstdesrt SpaceX at it again?08:39
darkxstI havent had time to follow their doings recently, but seems they are the only ones that would even try that08:41
desrtdarkxst: ya08:41
desrtlaunch is at 6:30am EST08:41
mlankhorstmorning08:42
didrockshey mlankhorst08:43
mlankhorsthey08:44
mlankhorstdidrocks: you're archive admin right? can you drop all lts-utopic packages in https://launchpad.net/ubuntu/trusty/+queue?queue_state=008:46
mlankhorstI need to re-upload for arch: all08:46
mlankhorstinstead of i386/amd64 only08:46
didrocksmlankhorst: sure, doing08:49
didrocks*flushed*08:50
willcookemorning08:55
desrtwillcooke: morning08:56
willcooke?!?08:56
willcookelate or early?08:56
desrtboth :)08:56
willcookehehe08:56
desrthad some ideas that i wanted to hack on08:58
desrtand i kinda wanted to catch the real-life xlander game08:58
seb128hey desrt willcooke08:59
desrtseb128: good morning08:59
willcookedesrt, the space X thing?08:59
willcookehey seb12808:59
desrtwillcooke: ya.  pretty exciting.08:59
didrockshey willcooke09:00
desrti like when success is a 50/50 thing :)09:00
willcookedesrt, it sounds like an impossible goal to me :)  Targeting a 100m wide landing area which is bobbing up and down in the sea :)09:01
willcookemorning didrocks09:02
desrti was super-psyched when they landed the last mars rover09:02
desrtthat seemed impossible to me too09:03
willcooke:)09:03
Laneyahoy09:03
desrti mean seriously... a rocket-powered hovercraft that gingerly lowers the rover to the surface on a string, cuts it loose and then flys off into the distance?09:03
desrtwhat is this?  a movie?09:03
willcookeha09:03
willcookemorning Laney09:03
desrtLaney: hey there09:03
desrtLaney: i'm a debian user now :D09:04
Laneymoving closer!09:04
desrti also upgraded my schroot technology level at least twice since we last spoke :)09:04
* desrt now union-mounts squashfs images stored in lvm with a tmpfs overlay09:05
Laneyhaha09:05
didrocksmorning Laney09:05
desrtit's speedy =)09:05
LaneyI used to use the LVM snapshot support09:06
Laneyit's cool stuff09:06
desrti'm worried about too much ssd traffic with the amount of abuse i throw at these things09:07
seb128howdy Laney09:07
desrtie: constant installs of 100s of packages, only to blow it all away again moments later09:07
desrtalso: fsync sucks09:07
Laneydon't you do that in ram?09:07
desrtand eatmydata is so obnoxiously impure09:07
desrtLaney: exactly09:07
desrtLaney: that's why i use tmpfs instead of lvm snapshots09:08
Laneyah09:08
desrti gotta tell you, i sure appreciate our ubuntu0 versioning thing09:09
desrtmakes it real nice to share a /var/cache/apt/archives between debian and ubuntu installs09:10
Laneyassuming the same binary packages work on both09:11
desrtwell, it's no trouble, since the ubuntu ones have the 'ubuntu' in the name09:12
desrtand different arches stay out of each others way nicely as well09:12
Laneyonly if we've modified them09:12
Laneyunmodified ones are copied over and rebuilt here09:12
desrtah.  that's interesting.09:12
desrti didn't run into any trouble.... yet :)09:13
didrocksright, you don't have the untouched debian packages rebuilt with the ubuntu toolset with this09:13
didrockswell, wait to start some gcc C++11 extensions with ABI incompatbility :)09:13
LaneyI have local mirrors on the network here for fast package access09:13
desrtis there some sort of caching proxy i can run on my machine that uses /var/cache/apt/archives as a storage location?09:15
* desrt would prefer not to get into mirroring everything09:15
Laneyyou might want to look into apt-cacher-ng09:15
Laneythat's an apt proxy09:16
desrtbleh09:17
desrti sorta liked the bindmount approach since it meant that the archives (a) didn't have more than one copy on my machine and (b) didn't take up tmpfs space09:17
willcookemlankhorst, I'v got a meeting which clashes with our 1:1, so I'll ping you later on if that's ok09:18
willcookemaybe 30 mins later that planned09:18
Laneyyou could disable the cache :)09:19
desrtseems that i can configure apt to use a different cache dir -- maybe i'll just do that per-distro09:19
desrtzomg.  this is great09:20
desrti can save the pkgcache this way as well09:20
mlankhorstsure09:21
seb128willcooke, did you decide to skip the meeting at the end or to do it anyway? I don't think I saw a reply to my comment here yesterday when you asked... either way sending a team meeting/nomeeting email would be good ;-)09:22
willcookeseb128, good call - done09:23
seb128willcooke, thanks09:23
seb128willcooke, so you decided to have one, good ;-)09:23
willcookeseb128, I've got a few things to talk to you about.  I've got a meeting now, but maybe before lunch?  Quick hangout ok?09:24
seb128willcooke, sure09:24
willcookethx09:24
seb128yw!09:24
willcookehi tammy - have you got a hangout link yet?09:26
tammywillcooke, sorry... it takes use some time to recall the memories how to setup... (after long holidays...)09:27
tammywillcooke, here it is https://plus.google.com/hangouts/_/hoaevent/AP36tYcZvBiG2p2OJ9KQP29lEqQTHG-VJ0xa1LGxwbOVcqfk-OEpXg?authuser=0&hl=en09:27
willcookethanks tammy :)09:29
tammywillcooke, we can see your screen now09:33
dufludesrt: You really online still?09:45
didrocksseb128: if you open the dash and type "nautilus", is the icon enormous for you as well?09:45
desrtduflu: still?09:45
seb128didrocks, yes, it's one of the know issue with the new gtk09:46
didrocksok09:46
dufludesrt: Or in some timezone where it's less surprising...09:46
seb128didrocks, see http://pad.ubuntu.com/gtk-update-v the point 5 in the first section09:46
seb128didrocks, well, that lists vim, but same issue09:47
seb128didrocks, if you look to the dash you can see there are a bunch of those09:47
dufludesrt: Better late than never... is there any other workaround we can do outside of glib that's less ugly than this?... https://code.launchpad.net/~vanvugt/mir/fix-1401488/+merge/24544309:47
seb128larsu, ^ what was the outcome of that discussion? unity needs to force the icon size?09:47
didrocksseb128: I only have nautilus for now, but I guess I don't use that many GNOMy apps09:48
seb128didrocks, weird, you should have things like "appareance" from unity-control-center09:48
seb128or update-manager09:49
desrtduflu: looks quite reasonable in fact :)09:49
dufludesrt: Thanks but doesn't feel it. Did I like to the right bug?09:49
dufluThe right upstream bug09:49
desrtduflu: but uh.. g_main_context_invoke() is a thing09:50
duflu-like +link09:50
dufluMust be EOD09:50
desrtduflu: maybe.  still need to look at that.09:50
larsuseb128: yes, unity should force icons to be of the size it wants them to be09:50
seb128larsu, do you know if there is a bug open about that?09:50
larsuseb128: also, we should include correctly-sized icons in our theme, so that we don't get blurry icons ;)09:50
larsuseb128: Trevinho said he'll look into it. I don't know about a bug09:51
seb128larsu, is that the theme job to include icons for e.g update-manager?09:51
desrtduflu: i think this is not the same bug...09:51
dufludesrt: Perhaps but it started to sound the same in your comments upstream09:51
dufluInteresting that invoke function09:51
dufluOh well09:51
larsuseb128: yes09:51
seb128larsu, hum, ok, I though apps were supposed to ship their own icons09:52
desrtduflu: ya.. it's a handy one09:52
desrtduflu: ya.. this is really not the same issue09:52
dufludesrt: Excellent. We all want more upstream glib bugs09:52
larsuseb128: hm, maybe you're right - I thought update-manager is one of the apps that has a themed icons09:53
desrtduflu: the upstream issue can only happen if you call g_main_context_unref() at the same time as g_source_unref()09:53
dufludesrt: OK, different issue... I might test out your suggested simpler fix09:54
desrtduflu: your bug will be easy to fix09:54
dufluWoo, I win09:54
desrti just need to increase the refcount of the source while running the check/prepare funcs09:54
duflusomething09:54
desrtwe already do it while dispatching09:54
dufludesrt: I was going to do exactly that but your comments in the upstream bug resonated so I didn't try09:55
desrtthe upstream issue is substantially more complicated09:55
dufludesrt: Oh, also in theory the iterator holds a reference09:55
desrtthe gist is that once attached to a context, a source uses the context's lock for locking09:55
desrtwhich is a problem if the context is being finalized at the same time09:55
dufludesrt: I think the problem might go deeper. Those unlocked callbacks in theory should be ref'd by the iterator of the loop they're in09:56
desrtthat's true.09:56
dufluThe iterator should already be ref'ing the source09:56
desrtso it seems that the problem is not as you describe09:56
dufludesrt: Yes, kind of. And then it was holidays again so I stopped thinking about it09:57
* duflu goes back to reproducing the bug09:57
desrtduflu: i'd love to see a small testcase that triggers the issue09:57
seb128larsu, what about https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1407192 ? did you discuss it with Trevinho?09:57
desrtotherwise...09:57
ubot5Launchpad bug 1407192 in unity (Ubuntu) "firefox icon frequently replaced by placeholder" [High,Confirmed]09:57
desrt<- this is my suspicious face09:57
dufludesrt: It's not small :(  I can give you valgrind error output though09:58
seb128didrocks, larsu, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1404730 is the icon one09:58
ubot5Launchpad bug 1404730 in unity (Ubuntu) "Dash: some icons are scaled incorrectly" [High,Triaged]09:58
desrtduflu: could it be something like your source finalize function making an assumption about what thread it runs in?09:59
seb128bregma, hey, not sure how you track work, but can you make sure that https://bugs.launchpad.net/unity/+bug/1404730 is on a list where it gets fixed for vivid?09:59
desrtand it being upset if it gets run in the thread that calls the unref?09:59
dufludesrt: Not sure. It's alf's code -- I'm still learning it09:59
desrtduflu: i'd love to see a testcase :)10:00
dufluMe too10:00
dufluOne that takes less human effort10:00
desrtfwiw, i'm fixing yet another thread issue at the moment in file monitors...10:00
seb128bregma, https://bugs.launchpad.net/unity/+bug/1407192 as well10:00
ubot5Launchpad bug 1407192 in unity (Ubuntu) "firefox icon frequently replaced by placeholder" [High,Confirmed]10:00
dufluAlright, reproducing the bug again will suck me in for the whole evening. I must resist for today...10:19
seb128lunch, bbiab10:50
willcookeseb128, anyone - whats the deal with Gnome Sound Recorder?11:03
willcookeThis page suggests it "doesnt work":  https://apps.ubuntu.com/cat/applications/precise/gnome-media/11:03
willcookeThe guys in OEM are asking if we can include a simple sound recorder by default11:04
willcookeI think Audacity is probably a bit too heavy weight.11:04
willcookeThey are looking for something more akin to Windows Sound Recorder11:04
willcookeIf anyone has a suggestion for something which might meet their need, let me know11:05
Laneygnome-sound-recorder is the new gnome one11:08
Trevinhoseb128, larsu: it's national holiday today here, I'll check those tomorrow.11:10
Laneybit buggy but I guess it'll be okay with a little work11:11
Laneybleh, it's gjs11:12
didrocksdon't be too sad about being gjs :p11:14
larsuTrevinho: k, thanks. Enjoy!11:15
=== MacSlow is now known as MacSlow|lunch
pittiseb128, Saviq: we've been dragging bug 1223401 for far too long; I investigated what gets broken and what gets fixed by getting back to the upstream API12:03
ubot5bug 1223401 in libnotify (Ubuntu) "[0.7.6] the add_action api changed creating issues for clients" [High,Confirmed] https://launchpad.net/bugs/122340112:03
pittiso we only need to fix that test in unity8 (which is trivial and will be compatible with both APIs)12:04
pittiI'll file an MP12:04
Saviqpitti, sure, fine with me12:04
willcookebah.  The rain waits until lunchtime.12:09
seb128Trevinho, enjoy the vac day! ;-)12:22
pittiSaviq: ok, done: https://code.launchpad.net/~pitti/unity8/notify-api-fix/+merge/24564312:23
seb128pitti, that still sounds wrong to me for the same reason I gave by then12:23
pittiseb128: how is it wrong?12:23
seb128pitti, if the abi change in an incompatible way the soname should change12:23
pittiseb128: well, you were never *supposed* to specify a free_func in Python12:23
seb128or at least the binary package name12:23
pittiusing an obviously bogus argument which could never have worked properly isn't exactly a feature?12:24
seb128pitti, doesn't matter if the reasons are good or not, we can't change function signatures in an incompatible way without a proper transition12:24
seb128pitti, well, it makes "working" code hit an exception12:24
pittiseb128: well, but we never had a transition, and our patch breaks two other packages12:24
pittiso I'd rather fix it in the one bad spot than in the other two good ones12:25
pittiand the longer we keep it, the more of these incompatibilities we'll get12:25
seb128pitti, the issue is that you don't know what bad/good spot are out there in e.g custom scripts12:25
seb128pitti, right, I'm not saying we should fix it, but we should rename the binary package so the transition is properly handled by depends resolution12:25
seb128we shouldn't*12:25
pittiseb128: depends resolution doesn't apply to third-party scripts12:26
seb128well, that's the best we can do12:26
seb128out of not changing the abi12:26
pittiand "from gir import Notify" always just uses the latest API by default12:26
pittiso even bumping it wouldn't automagically hep12:26
pitti"help"12:26
seb128well it would help to resolve partial upgrades and listing rdepends that didn't update their abi12:27
seb128or rather how they use the function12:27
seb128we would know that things depending on <new_name> got fixed/adapted12:27
seb128and things depending on the old name have an issue/needs to be looked at12:27
seb128no?12:27
pittiwell, I went over all rdepends12:27
seb128the archive rdepends12:27
seb128not ppa, 3rd party, etc12:27
seb128you could use the same argument to not rename libraries on soname changes12:28
seb128"I handled the rdepends, no need to rename"12:28
pittiwell, for libraries there's actually a physical change in the binary package12:28
pittiwhich isn't true for gir/python, they aren't versioned in the samw way12:28
seb128well in that case it's a physical change in the function sig12:28
seb128code that used to run hit an exception12:28
seb128anyway I made my point and I don't care enough to argue over that12:29
pittiwell, the fun thing is that these days the exception is entirely different from what we originally had in 2013 when we introduced the reversion12:29
seb128if you just want to go ahead by dealing only with our own rdepends fine with me12:29
pittiin 2013 we didn't have the "magic" user_data handling yet12:29
seb128pitti, I'm probably just overcautious/strict with compat, I guess that seeing the number of rdepends dealing with it without rename is fine12:31
seb128pitti, it's likely going to bite some users with their script, but oh well12:32
pittiseb128: nah, I don't think so12:32
pittiseb128: it's already a very exceptional corner case to specify a free_func argument (or two pieces of user_data) in the first place12:32
seb128well, reality is that some of our tests did that12:32
seb128so there is a non null chance that somebody else out there did that as well12:33
pittisure12:33
pittibut oh well, dist-upgrade -- we break third-party stuff all the time12:33
seb128right, I was going to say12:33
seb128I wish that statement was wrong12:33
seb128but reality is that we are far from perfect12:33
seb128and that small case is not likely to make a real difference12:34
seb128pitti, tldr, go for the change ;-)12:34
pittiseb128: heh, ok; I think Saviq is an appropriate reviewer for that MP?12:34
seb128pitti, yes12:34
Saviqpitti, yup, will do12:39
pittiSaviq: thanks12:39
seb128Saviq, pitti, we should also make sure we land unity8 and tghe libnotify update together then12:40
Saviqseb128, didn't pitti describe that as long as unity8 gets in first, it'll be fine?12:41
seb128oh, right12:41
seb128all good then ;-)12:41
pittiright, it's backwards compatible12:42
=== alan_g is now known as alan_g|lunch
seb128Sweet5hark, hey, what's the status of https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1386170 ?13:18
ubot5Launchpad bug 1386170 in libreoffice (Ubuntu Utopic) "Libreoffice startup center shortcut broken" [Medium,New]13:18
=== MacSlow|lunch is now known as MacSlow
Sweet5harkseb128: should be fixed by http://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/commit/?h=ubuntu-utopic-4.3&id=d816d3dfe756ac975e056d053d17ee384023e416 and http://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/commit/?h=ubuntu-utopic-4.3&id=f3087d6e35db84e19855b47015251d1619f758e5 in the ppa, not SRUed yet.13:36
mdeslaurseb128: any comment on bug 1404244 ? It uses client side decorations...13:37
ubot5bug 1404244 in baobab (Ubuntu) "Sync baobab 3.14.1-1 (main) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/140424413:38
Sweet5harkseb128:  note that there is feedback pending still https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1386170/comments/13 -- although we might go forward without that after a month ...13:38
ubot5Launchpad bug 1386170 in libreoffice (Ubuntu Utopic) "Libreoffice startup center shortcut broken" [Medium,New]13:38
seb128mdeslaur, I would say "require to use the wm decoration under Unity before upload"13:47
mdeslaurseb128: ok, that's what I was thinking, just wanted to make sure, thanks13:47
seb128Sweet5hark, ok, can you ping again to the get the feedback otherwise? that is in the sponsoring queue for a while, I wonder if we should just un-subscribe sponsors since it seems you are tracking it anyway?13:47
seb128mdeslaur, yw!13:47
seb128Laney, that eog upload, I though the libgrip stuff could be dropped with new gtk gestures?13:48
Sweet5harkseb128: hmmm, you mean https://launchpad.net/ubuntu/utopic/+queue?queue_state=1&queue_text=libreoffice ?13:52
seb128Sweet5hark, no, http://reqorts.qa.ubuntu.com/reports/sponsoring/13:52
Sweet5harkseb128: ah, ok.13:54
=== alan_g|lunch is now known as alan_g
Sweet5harkseb128: tried to unsubscribe sponsors, but seem to lack perms on lp? see https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1386170/comments/1414:02
ubot5Launchpad bug 1386170 in libreoffice (Ubuntu Utopic) "Libreoffice startup center shortcut broken" [Medium,New]14:02
seb128Sweet5hark, did it for you14:03
Sweet5harkseb128: oh and: Happy new year! ;)14:03
Sweet5harkseb128: thx alot14:03
seb128Sweet5hark, danke, happy new year to you as well!14:03
Laneyseb128: hopefully but I didn't check yet14:22
=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
Sweet5hark1seb128: so dariusz commented, we should not block the sru ...14:51
willcookefolks (seb128) - got to do the school run.  I should be back by half past, but if not, please hold for a couple of mins.15:15
popeydidrocks: just updated ubuntu-make... man page says {ide,games,go,android} (note games, plural) your blog post says "game"15:21
FJKong_happy new year15:24
=== charles_ is now known as charles
didrockspopey: actually, the man page is right and of course, my blog post is wrong, fixing! thanks :)15:24
popeynp15:24
popeygood to see someone reads your blog posts, huh? ☻15:25
didrockspopey: yeah, it was *you* all that time along!15:25
didrocksseb128: on the "firefox looses its launcher icon under unity", did we need more debug info? (as it's an italian holidays, I don't ping Marco ;))15:26
didrocksjust telling that because it's the case here for instance15:26
willcookeback15:31
desrtm is for meeting15:31
desrtand that's good enough for me :D15:31
willcookeRoll call:  attente_, desrt, didrocks, FJKong_, happyaron, Laney, larsu, mlankhorst, qengho, seb128, Sweet5hark1, tkamppeter,15:31
didrockshey15:32
seb128_o/15:32
willcooke#startmeeting Desktop Weekly Meeting 2015-01-0615:32
meetingologyMeeting started Tue Jan  6 15:32:10 2015 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:32
meetingologyAvailable commands: action commands idea info link nick15:32
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic:
* willcooke got the year right :)15:32
willcookeSorry for the delay folks15:32
mlankhorsthey15:32
desrtwelcome to 2016!15:32
seb128didrocks, I don't think so, it was on the gtk update epad as well, likely a bamf/gtk issue15:32
willcookeOk, so there probably wont be a whole lot of updates from the last two weeks, but as we discussed yesterday15:32
seb128didrocks, it happens consistently on firefox/tb after running/closing them once15:32
willcookewe can flesh out what's happening in the next week15:33
* seb128 shuts up for meeting ;-)15:33
willcooke:D15:33
willcookeWe shouldnt be too long15:33
willcooke#topic attente_15:33
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: attente_
willcookeattente_, Hey!  Any thoughts on what the plan of action is for the next week?15:33
attente_hi, mousing over a parent menu still doesn't work with the gtk-mir backend15: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 side15:34
willcooketricky one15:35
willcookelets see how it goes - it's not too long until the sprint15:35
desrtattente_: is there another semi-obvious way to close the menu and go back to the parent?15:35
willcookeand we can grind some of these out there15:35
desrtie: is the user completely stuck and has to start over again, or is there something else they can do?15:35
attente_desrt: yeah, it's fine to just click outside or press escape15:36
desrt(keynav maybe?)15:36
willcookethat sounds ok15:37
desrtannoying, but workable15:37
willcookeyah15:37
willcookeok, well lets take some more deep conversations out of the meeting15:37
willcookeanything else before we move on attente_ ?15:38
attente_that's all15:38
willcookecool, thanks15:38
willcooke#topic didrocks15:38
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: didrocks
tkamppeterwillcooke, spring? when? where?15:38
desrt>:|15:38
willcooketkamppeter, is a mir sprint15:38
tkamppeterOK15:38
desrti'd like to file a grievance with the union15:39
willcookeoh15:39
willcookeyeah15:39
willcooke#topic desrt15:39
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: desrt
desrt:D15:39
desrtunions work so nicely!15:39
willcookeI'll get my ABC wall chart back up on the wall15:39
desrtso i spent the holidays doing a whole lot of work on getting jhbuild running nicely on debian-based systems15:40
desrtwhich apparently nobody put much effort into since pitti tried that a while ago15:40
desrtnow 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 monitor15:40
desrtthat's actually a really tricky problem with some interesting engineering inside of it -- so probably that takes me a week15:41
desrton 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 all15:41
desrthe's going to try to get more information and a testcase15:41
desrtif that ends up being a glib thing, then that's my next priority as soon as he gets back to me15:42
desrtother then that, i plan to go back to working on kdbus stuff15:42
desrt*than15:42
desrt(that's all)15:43
willcookeexcellent, thanks desrt15:43
willcookesounds like a busy week in store15:43
desrtbusy but interesting15:43
willcookealso hope you're not too sad that the launch got scrubbed15:43
willcooke;)15:44
desrtthe work touches on a large issue i've been trying to better-define for a while15:44
willcookeanother late night tonight?15:44
desrtwillcooke: we get another try on friday :)15:44
willcookeoh Friday?  kk15:44
willcookeit's gonna be fun to watch (if it's live)15:44
willcookeanyway15:44
willcooke#topic didrocks15:44
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: didrocks
didrocksUbuntu 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-support15: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 accessible15:44
qenghodesrt: are you near launch site?15:44
didrocksSystemd: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 though15:44
didrocksMic:15:45
didrocks* Debug some apt with private ppas issues15:45
didrocks* Archive admin and some MIR duties15:45
didrocks.15:45
desrtqengho: (no.  just watched live streams)15:45
* qengho nods.15:45
desrtdidrocks: that grub thing was a nice idea.  probably ends up being a real nice way to unbrick your system for some people15:45
willcookethanks didrocks15:46
didrocksdesrt: yeah, the issue is that some services enablement state will get unsync if you switch between them too much, but well15:46
didrocksthat's the risk :)15:46
willcooke#topic FJKong_15:47
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: FJKong_
FJKong_testing memory leak and stability of sogou changing skin, confirmed there’s little memory leak when changing skin15: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 help15:47
willcookethanks FJKong_, let me know if I can help with getting you some support15:48
didrockswhat is the issue with the dash search?15:48
FJKong_I need help on next step15:48
FJKong_how uniy index local file15:49
FJKong_and do searching15:49
seb128didrocks, having it to work with typing chinese in english, e.g "ni hao" to find15:49
seb128heˈlō,həˈlō15:49
seb128您好15:49
didrocksI can help getting you up to speed your knowledge on that, let's sync up after the meeting or tomorrow15:49
FJKong_I have done work to map Chinese to pinyin15:50
FJKong_cool, didrocks15:50
qengho(That's "nin", btw.)15:50
didrocksok, let's see what you need and if I can help (not sure I can help on what seb128 is mentioning though)15:50
didrocksbut yeah, pointers at least :)15:50
FJKong_qengho: :P15:50
willcookethanks didrocks15:50
willcooke#topic happyaron15:51
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: happyaron
willcookenot sure if happyaron is around15:51
willcookeI'll give him a moment and then move on15:51
willcookeactually, let's move on and we can always come back....15:51
willcookehappyaron, ^^15:51
willcooke#topic Laney15:51
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: Laney
LaneyHELLO15:51
Laney• Happy new year!15:51
Laney• Some small-ish updates15:51
Laney∘ Remove valac from vala-0.24; demote15:51
Laney∘ Update cheese (on hold, see below)15:51
Laney∘ Update eog15:52
desrtHELLO LANEY15:52
Laney• Patch pilot15:52
Laney• Discover libical transition, push a bit15:52
Laney∘ cyrus-imapd-2.4 needs a debhelper merge (scary), will do15: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
ubot5bug 1407933 in dose3 (Ubuntu Trusty) "Can't handle Multi-Arch: no" [Undecided,In progress] https://launchpad.net/bugs/140793315: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
ubot5Debian bug 768269 in appstream-util,appdata-tools "appdata-tools and appstream-util: error when trying to install together" [Serious,Open] http://bugs.debian.org/76826915:52
Laney15:52
willcookethanks Laney15:52
Laneynp15:53
willcookeWhile 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
Laneyalso now /usr/bin/m4 is hanging15:53
Laneyweird15:53
willcookeis it mature enough?15:53
seb128willcooke, the issue is more to drag another stack/interpreter on the default image15:53
willcookegotya, sounds like a bad idea15:54
seb128well need to be look at, I'm unsure what depends we are exactly talking about15:54
willcookeI can probably find a small app which can do what they need and suggest that it gets in to their build15:54
seb128but maybe there is a simple sound recorded in universe we could use as well15:54
willcookeyeah15:54
willcookeI'll take a lool15:54
willcookelook15:54
seb128recorder*15:54
willcookesorry lool - ignore15:55
* happyaron is around..15:55
didrocks-> on quote page15:55
loolwillcooke: dont take me15:55
mlankhorstdo you tab complete your words?15:55
willcookeI try and tab complete EVERYTHING15:55
mlankhorstthat will end Wellark15:55
willcookeXD15:55
willcooke#topic happyaron15:56
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: happyaron
willcookehey happyaron15:56
happyaronhi15:56
happyaron* Removal of im-switch (LP: #1407578) with help from didrocks15:56
ubot5Launchpad bug 1407578 in im-switch (Ubuntu) "Please remove im-switch from the archive" [Medium,Fix released] https://launchpad.net/bugs/140757815:56
happyaron* Adding diagnose information collection script for sogoupinyin15:56
happyaron* Work with people to get cell dict ready for next release15:56
happyaron* Work on integration of automatical testing for sogou engine kernel to auto build system15:56
happyaron* Add clang tests for the build system15:57
happyaron* Updates: fcitx-cloudpinyin, fcitx-googlepinyin, fcitx-anthy15:57
happyaron* staging opencc to experimental, API break15:57
happyaron* Rough check of 360 for linux15:57
happyaronover15:58
willcookesos15:58
willcookewow15:58
willcookeYou've been busy15:58
happyarona little bit, :)15:58
* willcooke really should take more care over his typing 15:58
willcookethanks happyaron15:58
willcooke#topic larsu15:58
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: larsu
larsuhey, happy new year!15:58
larsuI've mostly dealt with backlog and sorting out stuff to do for the next weeks15:59
larsuworked with marco on the bamf issue (to make didrocks happy)15:59
larsufound some new regressions in gtk15:59
seb128larsu, do you note those somewhere?16:00
larsutried to backport upstream scrollbars to finally get rid of the transparency issues (as new ones came up)16:00
didrocks\o/16:00
larsubut those seem to be split over multiple commits16:00
larsunot sure yet if it's worthwhile for this cycle16:00
seb128willcooke, did we ever get feedback from design&co if using those would be ok?16:01
larsuseb128: can copy them to the pad after the meeting16:01
willcookeerm16:01
seb128larsu, danke16:01
larsuseb128: some are in bugs already, like the gedit line number thing16:01
willcookeI think we agreed we would get a demo set up and show it to JohnLea_16:01
willcookeand go from there16:01
larsuseb128: yes we did, john lea said they're fine16:01
seb128willcooke, yeah, but he didn't show up at this meeting in washington iirc?16:01
seb128larsu, great16:01
willcookeI'll catch up with him and get his blessing, just to be safe16:02
larsuseb128, willcooke: I met him in some meeting room and showed him upstream16:02
didrocksand 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 in16:02
larsudidrocks: psssst!16:02
willcooke:) thanks JohnLea_16:02
willcookelarsu, I can use that demo app right?16:03
larsuwillcooke: which demo app?16:03
willcookethe one with all the widgets in iut16:03
willcookeit16:03
larsuright, yes (it's called gtk3-widget-factory in gtk3-samples)16:03
willcookegreat16:03
larsueof16:04
willcookeI think it's been long enough now that we should go round the loop again, just to be sure.  It wont take too long16:04
willcookeI'll aim to have it all wrapped up in the next week16:04
willcookeI can demo it over a hangout16:04
seb128oh, fun gtk3-widget-factory has no bg16:04
seb128you can see through it16:04
larsuya16:04
seb128make sure to demo over a blank gedit or something ;-)16:04
larsuit's not the only one :/16:05
willcooke:)16:05
larsuor run with GTK_MODULES=16:05
larsuah wait, you need to run master anyway16:05
didrocksremember that a lot of visual basic code wanted to do that16:06
didrocksso it's really a feature!16:06
seb128:-)16:06
willcookeok, I'll have a play tomorrow16:06
willcooke#topic mlankhorst16:06
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: mlankhorst
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 waiting16:07
mlankhorst- Fixing pthread regression in wine https://bugs.launchpad.net/wine/+bug/139319616: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
ubot5Launchpad bug 1393196 in Wine "Wine1.7 from Ubuntu PPA can create only about 10% of the threads Wine normally can" [Medium,Triaged]16:07
mlankhorstI'm sort of waiting for mir exposing the new events to clients16:07
willcookethanks mlankhorst16:10
willcooke#topic qengho16:10
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: qengho
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
qenghoEOF16:10
willcookesorry folks, my internet just went out for a sec or something16:10
willcookemlankhorst, sorry, were you done before I moved on?16:11
mlankhorst yaeh16:11
willcookekk, qengho you done too?16:11
qenghoTwo items. EOF.16:11
willcookekk16:11
willcookethanks16:11
willcooke#topic seb12816:11
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: seb128
seb128hey16: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-holidays16:12
seb128* next, review current state of u-s-s and unity8-desktop to figure out what to work on next exactly16:12
seb128</work-resume>16:12
willcookethx seb12816:13
seb128yw!16:13
seb128willcooke, says his IRC is acting again16:16
desrtuh oh.  the one human who meetingology obeyed is now dead.16:18
desrtthis is the start of one of the terminator movies, right?16:18
Sweet5hark1desrt: lets see if meetingology grows "at a geometric rate" now ...16:18
=== desrt is now known as willcooke
willcooke#topic SweetShark16:19
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: SweetShark
seb128lol16:19
didrocksweak!16:19
willcookemwahaha16:19
=== willcooke is now known as desrt
seb128Sweet5hark1, your turn!16:19
Sweet5hark1- end-of-year vacation16: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 coordination16:20
Sweet5hark1- some bug tracker gardening16:20
Sweet5hark1- mail backlog16: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
Sweet5hark1EOF16:20
willcookeI think I'm back16:20
seb128wb willcooke, you missing halft Sweet5hark1's update16:20
willcookeI'll check the minutes16:20
seb128k16:20
willcookeright, so #topic tkamppeter16:20
seb128desrt tricked the bot through nick forgery :p16:20
desrtwillcooke: we also discovered that meetingology's loyalty to you is wavering at best16:21
willcooke#topic tkamppeter16:21
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: tkamppeter
willcooke:D16:21
desrtlol16: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:22
tkamppeterSorry, somehow my IRC acted up.16:23
desrttkamppeter: seems to be a good day for that :)16:23
willcookehrm, I think Freenode is sick16:25
willcookethanks tkamppeter16:25
willcookelet's wrap while we can16:25
seb128could be one of the servers16:25
Laneyso much for a quick meeting16:25
seb128seems to work here16:25
willcooke#topic AOB16:25
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v | Desktop Weekly Meeting 2015-01-06 | Current topic: AOB
seb128thanks willcooke16:25
willcookeany other business?16:25
desrtimportant announcement:16:25
desrtlenovo showed a new range of thinkpads at CES16:25
desrtthey unscrewed (mostly) the keyboard and put the physical buttons back for the trackpoint16:26
seb128with old keyboards back?16:26
desrtvery important news!16:26
didrocks\o/16:26
Laneygood news in the year of the laptop refresh16:26
Sweet5hark1\o/16:26
seb128lol16:26
Laney(for me)16:26
willcookeyayay16:26
seb128for those like thinkpads at least ;-)16:26
seb128(I still find them not nice looking)16:26
Laneythey do look quite ... functional16:27
seb128right16:27
desrtprobably 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 years16:27
willcookeThose of you going to the Mir sprint, please get travel booked.16:27
willcooke#endmeeting16:27
=== meetingology changed the topic of #ubuntu-desktop to: Welcome to the Desktop Team | https://wiki.ubuntu.com/DesktopTeam | For support please join #ubuntu | Issues with GTK 3.14? Check here: http://pad.ubuntu.com/gtk-update-v
meetingologyMeeting ended Tue Jan  6 16:27:55 2015 UTC.16:27
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2015/ubuntu-desktop.2015-01-06-15.32.moin.txt16:27
desrtwillcooke: thanks for the reminder :)16:27
seb128I think I would take a macbook over a thinkpad ;-)16:27
desrtseb128: if that's your attitude then you deserve what you get :p16:28
seb128lol16:28
seb128I'm quite happy with my latitude in fact16:28
seb128it's just a bit heavy compared to e.g the xps16:28
desrti'd like to point out the grab-bag of extra hardware that Laney has to cart around in order to make his laptop into a usable machine16:28
desrtand mention that i've never seen that happen with anyone's thinkpad...16:29
seb128lol16:29
seb128wait for Laney's refresh :p16:29
Laneyhaha16:29
Laneythat is all purely optional16:29
Laneyunless thinkpads come with risers ...16:29
desrtLaney: my old one did16:29
desrtit had a wedge-shaped battery that connected to the dock connector and served this purpose as a very nice side effect16:30
Laneythat is handy16:34
Laneyimproved battery life is one of the things I am most looking forward to16:34
Laneythis thing only gets about 2.5 hours, if that16:34
desrtsome of the new models claim 20 hours16:34
desrtso in linux, probably at least like 4 hours and 15 minutes16:35
willcookedidrocks, http://www.webupd8.org/2015/01/ubuntu-make-04-released-with-go-support.html16:55
didrockswillcooke: yeah, already read it, but do not hesitate if you see anything else :)16:57
willcooke:D16:57
didrocks I'm always pleased by the detail of their articles + screenshots and such16:57
willcookethe webupd8 guys always do a good job of that16:58
willcookebut that domain name though16:58
willcooke;p16:58
didrocksahah, yeah ;)16:58
* willcooke -> EOD18:21
willcooketa ta18:21
Noskcajseb128, I tested gnome-mahjongg on xfce, but since you have more unity fixes in git, i suppose we can't sync19:09
Noskcajplease ignore that sync bug, i can't get a titlebar in xfce now.19:11
seb128Noskcaj, hey, ok, can you write that on the bug and mark it invalid?19:29
Noskcajseb128, done. Do you have time to review https://code.launchpad.net/~noskcaj/libgweather/3.14/+merge/245275 ?19:46
=== broder_ is now known as broder

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!