[03:40] hi guys [03:41] does anyone know if 2FA is available via UbuntuOne? I'd like to make use of one of my more obscure Ubuntu One accounts to store some sensitive (keepass) data - otherwise I'll need to set up another gmail account [05:13] kieppie: sure is. login to your account on login.ubuntu.com and follow the bouncy ball to add it. [08:16] rye, ping [08:18] Happy Monday, people! :-D [08:41] rye, ping [08:43] mandel_: pong [08:44] ah [08:44] i guess i know [08:44] rye, I'm a major stupid ass and forgot the settings for the hip server yet again.. (well I saved them in ubuntuone in a note and lost them) can you pm them to me again? [08:44] rye, is that what you though? [08:45] rye, also, about ubuntuone, if I upload a file with a leading . does it show in the webui? [08:46] mandel_: first - yes, i have the credentials, second - yes, they will show up [08:47] also it was not a good idea to start updating to quantal - i thought 1 hour will be enough but I see I have a ton of packages [08:47] rye, dammed, then my .vimrc did not get synced.. [08:47] mandel_: how did you sync vimrc? [08:47] just moved to ubuntuone folder [08:48] rye, can you pm the creeds to me please :) [08:48] mandel_: hm, does u1sdtool --info show it? [08:48] mandel_: i will just post them to #ubuntuone [08:48] :) [08:48] * rye has a 23" VT100 terminal [08:48] now [08:48] rye, no, not lever here, but I seem not to be able connect to canonical irc [09:31] rye, I get stuck at logging in, can you check the logs to know what is going on? [09:46] mandel_: are you using SSL connection? [09:46] rye, no, is that a need? [09:47] mandel_: yes, bip listens on a SSL socket [09:47] rye, ok, so I'm stupid :) [09:47] with expired certificate, nice. Will need to update once I get back my X server [09:49] rye, yes, that I noticed :) [09:50] rye, awesome is working now, I'll be with my real nick then :) === tetris4_ is now known as tetris4 [10:58] GOOD MORNING! :D === eu is now known as Guest83683 [12:19] hola gatox! welcome back! [12:19] gatox: how was your trip??? [12:19] alecu, hi!!!!!! :D [12:19] alecu, AMAZING!!! :'D [12:19] alecu, and the ninja-talk in the pycon was amazing!!! [12:20] gatox: great! [12:20] the people was really excited.... a lot of people was talking about ninja after that, and i hear some of them saying that it was the best talk :D [12:20] gatox: hehehe [12:20] gatox: :-) [12:20] because it was really funny jeje [12:21] alecu, i'm waiting for ralsina to discuss what tasks are there for me related to the share links tabs or whatever..... do you know something about that or i should wait for him? [12:37] gatox: I'm not aware of tasks regarding the share link tabs, but there is this: bug #1042343 [12:37] Launchpad bug 1042343 in Ubuntu One Client "[FFE] Ubuntu One integration with Q sync indicator" [High,Triaged] https://launchpad.net/bugs/1042343 [12:38] gatox: we should wait for ralsina to get here to discuss what takes priority, but perhaps you can start taking a look at that. [12:38] alecu, is this regarding to the sync menu implementation that is not from us? [12:40] gatox: right [12:41] alecu, ok.... i'll wait for ralsina to see if i should assign that to me.... and talk about the share tabs [12:42] gatox: afaik there was no progress on our front regarding that. [12:42] alecu, do you know where is the doc about the api of that?? to be able to use it? [12:42] gatox: but the indicator we were waiting on is ready [12:42] gatox: and it was already uploaded to Q [12:43] gatox: let me find them docs [12:43] any doc?? so i can start taking a look at that [12:47] gatox: I can't find any docs; what I've found instead is the example code on how to use it: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-sync/trunk/view/head:/examples/sync-app-example.c [12:48] lets see..... [12:48] gatox: it's c. We should be using the gobject-introspection interface though. [12:49] i though there were doing a python api also [12:49] s/there/they [12:50] gatox: yes, the gobject-interface is useable from python via GI [12:50] gatox: I found it much easier to understand by first running that example [12:51] alecu, ok.... i'll check that [12:52] gatox: in an up to date Q vm: sudo apt-get build-dep indicator-sync; bzr branch lp:indicator-sync ; cd indicator-sync; ./autogen.sh; make ; cd example; make sync-app-example [12:53] gatox: and on the examples dir there's a nice README on how to run it. [12:53] ok, thx! [13:05] gatox: it seems you'll also need libindicator-tools3 package to run the examples. [13:05] alecu, ack.... i'm downloading the image of Q [13:06] good morning! [13:06] ralsina, hi! [13:09] gatox: latest alpha, right? [13:09] alecu, beta1 [13:10] gatox: great then. [13:10] gatox: http://www.zdnet.com/the-five-best-things-coming-in-ubuntu-12-10-linux-7000003927/ #3 specially ;-) [13:11] gatox: make sure to dist-upgrade it as much as you can, because the unity on Q is very buggy when running inside virtualbox. [13:11] ralsina, jejeje :'D we have to improve it and it will be awesome.... i want to discuss some ideas for the problem you mentioned [13:11] alecu, ack, thx [13:11] gatox: as you can see, people like it but they don't understand it :) [13:12] ralsina, yes, if we improve the ux.... it would be a lot better! [13:22] * dobey wonders if the installer is fixed yet [13:28] * alecu needs to be afk for 10 mins [13:33] gatox: mumble? [13:33] lets [13:36] alecu, hello! [13:39] ralsina, i lost you in mumble [13:43] gatox: my internet died [13:43] gatox: I am back there I think [13:43] ralsina, i can't see you....... i'll reconnect [13:51] ralsina, let me know when you are back [13:55] gatox: I am back now [13:55] gatox: looks like arnet hates me today [13:55] ralsina, hehe..... ok..... i'm in mumble [13:56] gatox: if you are talking, I am not hearing it [13:56] ralsina, i can't see you online on mumble [13:58] ralsina, really...... are you on mumble? :S [14:16] gatox: I keeep getting disconnected [14:16] gatox: let's keep fingers crossed [14:16] on mumble [14:16] gatox: we can talk about that a bit later in the meantime, get started with the menu thing [14:17] ralsina, ack..... i'm not sure if you listen the last thing i explain about the new design..... but.... i can send you an email later if you want with all the things i have written down here [14:18] gatox: what I think would be a good interaction is to do like chromium does. The first result of completion is "search for 'string'" [14:18] gatox: so, if the user selects that one, we search and show results. If theuser selects a "real" completion, then we use it [14:19] ralsina, ahhhh good one! [14:19] i like that and has more sense [14:19] that just repeat the info [14:20] gatox: and before the completion is ready, we just show the search, which is reasonable behaviour [14:21] yep yep [14:21] gatox: but let's aim to get that in in a microrelease after Q, the sync menu OTOH has deadlines [14:27] ralsina, so..... should i assign that bug to me? [14:27] gatox: yes [14:27] ack [14:45] mandel, ralsina: https://code.launchpad.net/~dobey/ubuntuone-client-data/no-installer/+merge/123565 please :) [14:45] dobey, on sprint, but sure no problem :) [14:46] mandel: oh, right. nevermind then. go sprint [14:46] * mandel starts running [14:46] ralsina: (and someone else who isn't sprinting) https://code.launchpad.net/~dobey/ubuntuone-control-panel/no-more-installer/+merge/123566 also [14:47] dobey, 52748 lines (+52308/-0) 88 files modified ?? [14:47] gatox: translations [14:47] ahhhhhhh [14:47] i imported them :-/ [14:47] * gatox reviewing.... [14:49] hi folks, welcome back gatox, glad to hear your talk went well! [14:49] mmcc, hi and thanks!! :D:D [14:50] rye: Did that issue get sorted out re. not seeing my newly purchased music? I still can't see it. [14:52] dobey, +1 [14:54] thanks gatox [14:55] gatox: https://code.launchpad.net/~dobey/ubuntuone-client-data/no-installer/+merge/123565 is the other half of that change (removing that bit from ubuntuone-client-data); also large, but much less so. it's just removing all the translations from there :) [14:57] gatox: put my idea in a comment in lisette's document [14:57] ralsina, ack [14:57] dobey, another +1 [14:57] everyone, my internet is really flakey today and I can't leave the house (waiting for a delivery) [14:57] still I have logs, so talk to me as i I were here ;-) [14:58] I am just more async than usual [14:58] j0nr: looking, the fixes for admin util were rolled out and I've rescanned the files yesterday, checking the status now [14:58] ralsina: so i guess i shouldn't expect you to do reviews? [14:59] j0nr: hm, could you please refresh the web page with the player? [14:59] dobey: I can try [14:59] ralsina: did you see the two i just requested? or do i need to re-link? [15:00] dobey: saw them, will do them [15:00] me [15:00] me [15:00] me [15:00] great, thanks [15:00] me [15:01] alecu, thisfred mandel mmcc [15:01] mandel is on sprint, he's exempt [15:01] me [15:01] me [15:01] ah oka [15:01] gatox: go [15:01] me [15:02] DONE: [15:02] Awesome vacations, catching up, mumble, reviews, install Q, start testing the menu code [15:02] TODO: [15:02] Keep playing with the sync menu indicator and integrate that with u1 [15:02] BLOCKED: [15:02] No [15:02] briancurtin, go [15:02] DONE: devtools is probably done, HTTPS "works". started testing it with SSO and working through some of the failures [15:02] TODO: keep going and make SSO work with the devtools changes [15:02] NEXT: ralsina [15:02] DONE: calls, some UI discussions, 1-1s, reviews TODO: reviews, perhaps fix a bug, maybe tech leads?, other calls BLOCKED: no, NEXT: dobey [15:02] DONE: icon magic [15:02] TODO: releases [15:02] BLCK: None. [15:02] thisfred: go [15:02] DONE: u1db playlists backends TODO: more of that BLOCKED: no NEXT: alecu [15:03] DONE: learning how to make decent unit tests on vala, lens api calls [15:03] TODO: more lens api calls [15:03] BLOCKED: no [15:03] NEXT: mmcc [15:03] DONE: fighting with launchd and root daemon ipc. [15:03] TODO: root daemon ipc [15:06] ok EOM it is [15:07] ralsina: tech leads call! [15:07] alecu: going [15:10] are there any special things we need to ensure are in any releases today? [15:11] beta2 freeze is this week, so want to make sure everything is in [15:12] * gatox lunch === gatox is now known as gatox_lunch [15:13] rye: That's got them! Thanks! [15:13] dobey: nothing comes to mind [15:13] dobey: could be there's nothing, could be the mind ;-) [15:13] rye: hope my problem helped towards some sort of bug fix [15:14] heh [15:21] j0nr: indeed, fixed a long standing bug in the admin interface, thought we are going to roll out a proper infrastructure change soon that would fix the underlying issue properly [15:30] ok. off to lunch, bbiab === gatox_lunch is now known as gatox [16:09] back [16:31] ok [16:49] ralsina: did you get a chance to review my branches, or should i bug someone else to review them? or just go ahead with 1 review on them? [16:51] wtf. so my internal sound card isn't showing up in pulseaudio again. and i just opened evolution and hit send/receive, and the intel bios boot sound played through that card [16:51] dobey: am on it [16:52] dobey: +1 on both [16:58] thanks [17:05] oh, b2 freeze is next week actually; doh [17:05] anyways [17:35] ralsina: https://code.launchpad.net/~dobey/ubuntuone-client/update-4-0/+merge/123605 please [17:35] dobey: got it [17:36] dobey: for next week's beta we do want to get the sync menu integration gatox is doing, so maybe there's no point in doing some of these today [17:36] ralsina, i'm still trying to get the example to work :S [17:37] Q in the vm works like crap [17:37] gatox: I consider that working ;-) [17:37] gatox: as in "you are working on it "not as "it's working" ;-) [17:37] ralsina: well, the point of releasing everything today is to have a schedule of releases :) [17:38] ralsina, jeje okok [17:38] dobey: sure, just checking. [17:38] dobey: in any case +1 [17:39] thanks [17:39] alecu, ping === yofel_ is now known as yofel [18:13] alecu, please let me know when you are around [18:25] I'll go have a late lunch, then school run, will be back in about 90' [18:47] ok..... the example works now..... [19:55] * briancurtin needs fresh air, be back after a quick break [20:05] eod here!!! see you tomorrow people!! [20:05] * gatox will keep fighting the good fight with gir [20:24] hmm [20:26] cnyone left around to do reviews? [20:27] easy updating the stable branch reviews, even [20:35] dobey: sure [20:37] https://code.launchpad.net/~dobey/ubuntu-sso-client/update-4-0/+merge/123635 [20:37] https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/update-4-0/+merge/123636 [20:37] dobey: got'em [20:43] dobey: I am getting broken pages in launchpad, hopefully it's chromium acting up... [20:46] ralsina: chromium, or your ISP, depending on what you mean by broken. oh, and godaddy dns stuff is down, so could be related [20:46] dobey: I am getting blank texts in half the page [20:46] hrmm [20:46] works fine here [20:47] so may be chromium. It's cranky since a couple of weeks ago anyway [20:48] going to lunch. FYI, I think I've tracked my root daemon IPC issues down to memory management problems as a result of dropping ARC. Should be straightforward to fix [20:48] * mmcc crosses fingers [21:01] mmcc: good news! === gallth is now known as tgall_foo [21:07] dobey: +1 on sso [21:07] thanks [21:12] dobey: and +1 on rb-u1 [21:12] great [21:12] I will go take some fresh air, will be back later [21:12] dobey: any more reviews need doing? [21:13] not right now [22:07] alright all. i'm out of here. have a good evening! [22:09] bye dobey === spm is now known as stevemci [22:48] i guess time flies when you're porting webclient tests. with that, i'm out of here. [22:51] Good News everyone: the root daemon works now [22:51] (from launchd :) [22:53] the last issue was that launchd gives you an opened file descriptor that you can't get the path to. so fcntl(…, F_GETPATH) dies. [22:55] Also, I now have new standards for C-family-language code reviews: no more unchecked return values, or if( call_that_can_fail() ){} with no else… [22:56] because fcntl doesn't actually die, it politely returns a failure value and sets errno with a mostly helpful explanation. You just have to listen… [22:56] * mmcc is done now === stevemci is now known as spm [23:09] I'll come back tonight to clean this up and propose it, and probably put up a new build sometime soon. Next, we need to figure out how to tell the user / give them a choice about what backend to use… [23:09] or if to give them a choice [23:09] ok, EOD for now