[03:40] <kieppie> hi guys
[03:41] <kieppie> 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] <spm> kieppie: sure is. login to your account on login.ubuntu.com and follow the bouncy ball to add it.
[08:16] <mandel_> rye, ping
[08:18] <JamesTait> Happy Monday, people! :-D
[08:41] <mandel_> rye, ping
[08:43] <rye> mandel_: pong
[08:44] <rye> ah
[08:44] <rye> i guess i know
[08:44] <mandel_> 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] <mandel_> rye, is that what you though?
[08:45] <mandel_> rye, also, about ubuntuone, if I upload a file with a leading . does it show in the webui?
[08:46] <rye> mandel_: first - yes, i have the credentials, second - yes, they will show up
[08:47] <rye> 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] <mandel_> rye, dammed, then my .vimrc did not get synced..
[08:47] <rye> mandel_: how did you sync vimrc?
[08:47] <mandel_> just moved to ubuntuone folder
[08:48] <mandel_> rye, can you pm the creeds to me please :)
[08:48] <rye> mandel_: hm, does u1sdtool --info show it?
[08:48] <rye> mandel_: i will just post them to #ubuntuone
[08:48] <rye> :)
[08:48]  * rye has a 23" VT100 terminal
[08:48] <rye> now
[08:48] <mandel_> rye, no, not lever here, but I seem not to be able connect to canonical irc
[09:31] <mandel_> rye, I get stuck at logging in, can you check the logs to know what is going on?
[09:46] <rye> mandel_: are you using SSL connection?
[09:46] <mandel_> rye, no, is that a need?
[09:47] <rye> mandel_: yes, bip listens on a SSL socket
[09:47] <mandel_> rye, ok, so I'm stupid :)
[09:47] <rye> with expired certificate, nice. Will need to update once I get back my X server
[09:49] <mandel_> rye, yes, that I noticed :)
[09:50] <mandel_> rye, awesome is working now, I'll be with my real nick then :)
[10:58] <gatox> GOOD MORNING! :D
[12:19] <alecu> hola gatox! welcome back!
[12:19] <alecu> gatox: how was your trip???
[12:19] <gatox> alecu, hi!!!!!! :D
[12:19] <gatox> alecu, AMAZING!!! :'D
[12:19] <gatox> alecu, and the ninja-talk in the pycon was amazing!!!
[12:20] <alecu> gatox: great!
[12:20] <gatox> 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] <alecu> gatox: hehehe
[12:20] <alecu> gatox: :-)
[12:20] <gatox> because it was really funny jeje
[12:21] <gatox> 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] <alecu> gatox: I'm not aware of tasks regarding the share link tabs, but there is this: bug #1042343
[12:38] <alecu> 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] <gatox> alecu, is this regarding to the sync menu implementation that is not from us?
[12:40] <alecu> gatox: right
[12:41] <gatox> alecu, ok.... i'll wait for ralsina to see if i should assign that to me.... and talk about the share tabs
[12:42] <alecu> gatox: afaik there was no progress on our front regarding that.
[12:42] <gatox> alecu, do you know where is the doc about the api of that?? to be able to use it?
[12:42] <alecu> gatox: but the indicator we were waiting on is ready
[12:42] <alecu> gatox: and it was already uploaded to Q
[12:43] <alecu> gatox: let me find them docs
[12:43] <gatox> any doc?? so i can start taking a look at that
[12:47] <alecu> 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] <gatox> lets see.....
[12:48] <alecu> gatox: it's c. We should be using the gobject-introspection interface though.
[12:49] <gatox> i though there were doing a python api also
[12:49] <gatox> s/there/they
[12:50] <alecu> gatox: yes, the gobject-interface is useable from python via GI
[12:50] <alecu> gatox: I found it much easier to understand by first running that example
[12:51] <gatox> alecu, ok.... i'll check that
[12:52] <alecu> 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] <alecu> gatox: and on the examples dir there's a nice README on how to run it.
[12:53] <gatox> ok, thx!
[13:05] <alecu> gatox: it seems you'll also need libindicator-tools3 package to run the examples.
[13:05] <gatox> alecu, ack.... i'm downloading the image of Q
[13:06] <ralsina> good morning!
[13:06] <gatox> ralsina, hi!
[13:09] <alecu> gatox: latest alpha, right?
[13:09] <gatox> alecu, beta1
[13:10] <alecu> gatox: great then.
[13:10] <ralsina> gatox: http://www.zdnet.com/the-five-best-things-coming-in-ubuntu-12-10-linux-7000003927/ #3 specially ;-)
[13:11] <alecu> 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] <gatox> 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] <gatox> alecu, ack, thx
[13:11] <ralsina> gatox: as you can see, people like it but they don't understand it :)
[13:12] <gatox> 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] <ralsina> gatox: mumble?
[13:33] <gatox> lets
[13:36] <mandel> alecu, hello!
[13:39] <gatox> ralsina, i lost you in mumble
[13:43] <ralsina> gatox: my internet died
[13:43] <ralsina> gatox: I am back there I think
[13:43] <gatox> ralsina, i can't see you....... i'll reconnect
[13:51] <gatox> ralsina, let me know when you are back
[13:55] <ralsina> gatox: I am back now
[13:55] <ralsina> gatox: looks like arnet hates me today
[13:55] <gatox> ralsina, hehe..... ok..... i'm in mumble
[13:56] <ralsina> gatox: if you are talking, I am not hearing it
[13:56] <gatox> ralsina, i can't see you online on mumble
[13:58] <gatox> ralsina, really...... are you on mumble? :S
[14:16] <ralsina> gatox: I keeep getting disconnected
[14:16] <ralsina> gatox: let's keep fingers crossed
[14:16] <gatox> on mumble
[14:16] <ralsina> gatox: we can talk about that a bit later in the meantime, get started with the menu thing
[14:17] <gatox> 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] <ralsina> 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] <ralsina> 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] <gatox> ralsina, ahhhh good one!
[14:19] <gatox> i like that and has more sense
[14:19] <gatox> that just repeat the info
[14:20] <ralsina> gatox: and before the completion is ready, we just show the search, which is reasonable behaviour
[14:21] <gatox> yep yep
[14:21] <ralsina> gatox: but let's aim to get that in in a microrelease after Q, the sync menu OTOH has deadlines
[14:27] <gatox> ralsina, so..... should i assign that bug to me?
[14:27] <ralsina> gatox: yes
[14:27] <gatox> ack
[14:45] <dobey> mandel, ralsina: https://code.launchpad.net/~dobey/ubuntuone-client-data/no-installer/+merge/123565 please :)
[14:45] <mandel> dobey, on sprint, but sure no problem :)
[14:46] <dobey> mandel: oh, right. nevermind then. go sprint
[14:46]  * mandel starts running
[14:46] <dobey> ralsina: (and someone else who isn't sprinting) https://code.launchpad.net/~dobey/ubuntuone-control-panel/no-more-installer/+merge/123566 also
[14:47] <gatox> dobey, 52748 lines (+52308/-0) 88 files modified ??
[14:47] <dobey> gatox: translations
[14:47] <gatox> ahhhhhhh
[14:47] <dobey> i imported them :-/
[14:47]  * gatox reviewing....
[14:49] <mmcc> hi folks, welcome back gatox, glad to hear your talk went well!
[14:49] <gatox> mmcc, hi and thanks!! :D:D
[14:50] <j0nr> rye: Did that issue get sorted out re. not seeing my newly purchased music? I still can't see it.
[14:52] <gatox> dobey, +1
[14:54] <dobey> thanks gatox
[14:55] <dobey> 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] <ralsina> gatox: put my idea in a comment in lisette's document
[14:57] <gatox> ralsina, ack
[14:57] <gatox> dobey, another +1
[14:57] <ralsina> everyone, my internet is really flakey today and I can't leave the house (waiting for a delivery)
[14:57] <ralsina> still I have logs, so talk to me as i I were here ;-)
[14:58] <ralsina> I am just more async than usual
[14:58] <rye> j0nr: looking, the fixes for admin util were rolled out and I've rescanned the files yesterday, checking the status now
[14:58] <dobey> ralsina: so i guess i shouldn't expect you to do reviews?
[14:59] <rye> j0nr: hm, could you please refresh the web page with the player?
[14:59] <ralsina> dobey: I can try
[14:59] <dobey> ralsina: did you see the two i just requested? or do i need to re-link?
[15:00] <ralsina> dobey: saw them, will do them
[15:00] <gatox> me
[15:00] <briancurtin> me
[15:00] <ralsina> me
[15:00] <dobey> great, thanks
[15:00] <dobey> me
[15:01] <gatox> alecu, thisfred mandel mmcc
[15:01] <ralsina> mandel is on sprint, he's exempt
[15:01] <thisfred> me
[15:01] <alecu> me
[15:01] <gatox> ah oka
[15:01] <ralsina> gatox: go
[15:01] <mmcc> me
[15:02] <gatox> DONE:
[15:02] <gatox> Awesome vacations, catching up, mumble, reviews, install Q, start testing the menu code
[15:02] <gatox> TODO:
[15:02] <gatox> Keep playing with the sync menu indicator and integrate that with u1
[15:02] <gatox> BLOCKED:
[15:02] <gatox> No
[15:02] <gatox> briancurtin, go
[15:02] <briancurtin> DONE: devtools is probably done, HTTPS "works". started testing it with SSO and working through some of the failures
[15:02] <briancurtin> TODO: keep going and make SSO work with the devtools changes
[15:02] <briancurtin> NEXT: ralsina
[15:02] <ralsina> 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] <dobey> DONE: icon magic
[15:02] <dobey> TODO: releases
[15:02] <dobey> BLCK: None.
[15:02] <dobey> thisfred: go
[15:02] <thisfred> DONE: u1db playlists backends TODO: more of that BLOCKED: no NEXT: alecu
[15:03] <alecu> DONE: learning how to make decent unit tests on vala, lens api calls
[15:03] <alecu> TODO: more lens api calls
[15:03] <alecu> BLOCKED: no
[15:03] <alecu> NEXT: mmcc
[15:03] <mmcc> DONE: fighting with launchd and root daemon ipc.
[15:03] <mmcc> TODO: root daemon ipc
[15:06] <ralsina> ok EOM it is
[15:07] <alecu> ralsina: tech leads call!
[15:07] <ralsina> alecu: going
[15:10] <dobey> are there any special things we need to ensure are in any releases today?
[15:11] <dobey> beta2 freeze is this week, so want to make sure everything is in
[15:12]  * gatox lunch
[15:13] <j0nr> rye: That's got them! Thanks!
[15:13] <ralsina> dobey: nothing comes to mind
[15:13] <ralsina> dobey: could be there's nothing, could be the mind ;-)
[15:13] <j0nr> rye: hope my problem helped towards some sort of bug fix
[15:14] <dobey> heh
[15:21] <rye> 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] <dobey> ok. off to lunch, bbiab
[16:09] <gatox> back
[16:31] <dobey> ok
[16:49] <dobey> 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] <dobey> 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] <ralsina> dobey: am on it
[16:52] <ralsina> dobey: +1 on both
[16:58] <dobey> thanks
[17:05] <dobey> oh, b2 freeze is next week actually; doh
[17:05] <dobey> anyways
[17:35] <dobey> ralsina: https://code.launchpad.net/~dobey/ubuntuone-client/update-4-0/+merge/123605 please
[17:35] <ralsina> dobey: got it
[17:36] <ralsina> 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] <gatox> ralsina, i'm still trying to get the example to work :S
[17:37] <gatox> Q in the vm works like crap
[17:37] <ralsina> gatox: I consider that working ;-)
[17:37] <ralsina> gatox: as in "you are working on it "not as "it's working" ;-)
[17:37] <dobey> ralsina: well, the point of releasing everything today is to have a schedule of releases :)
[17:38] <gatox> ralsina, jeje okok
[17:38] <ralsina> dobey: sure, just checking.
[17:38] <ralsina> dobey: in any case +1
[17:39] <dobey> thanks
[17:39] <gatox> alecu, ping
[18:13] <gatox> alecu, please let me know when you are around
[18:25] <ralsina> I'll go have a late lunch, then school run, will be back in about 90'
[18:47] <gatox> ok..... the example works now.....
[19:55]  * briancurtin needs fresh air, be back after a quick break
[20:05] <gatox> eod here!!! see you tomorrow people!!
[20:05]  * gatox will keep fighting the good fight with gir
[20:24] <dobey> hmm
[20:26] <dobey> cnyone left around to do reviews?
[20:27] <dobey> easy updating the stable branch reviews, even
[20:35] <ralsina> dobey: sure
[20:37] <dobey> https://code.launchpad.net/~dobey/ubuntu-sso-client/update-4-0/+merge/123635
[20:37] <dobey> https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/update-4-0/+merge/123636
[20:37] <ralsina> dobey: got'em
[20:43] <ralsina> dobey: I am getting broken pages in launchpad, hopefully it's chromium acting up...
[20:46] <dobey> 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] <ralsina> dobey: I am getting blank texts in half the page
[20:46] <dobey> hrmm
[20:46] <dobey> works fine here
[20:47] <ralsina> so may be chromium. It's cranky since a couple of weeks ago anyway
[20:48] <mmcc> 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] <ralsina> mmcc: good news!
[21:07] <ralsina> dobey: +1 on sso
[21:07] <dobey> thanks
[21:12] <ralsina> dobey: and +1 on rb-u1
[21:12] <dobey> great
[21:12] <ralsina> I will go take some fresh air, will be back later
[21:12] <ralsina> dobey: any more reviews need doing?
[21:13] <dobey> not right now
[22:07] <dobey> alright all. i'm out of here. have a good evening!
[22:09] <mmcc> bye dobey
[22:48] <briancurtin> i guess time flies when you're porting webclient tests. with that, i'm out of here.
[22:51] <mmcc> Good News everyone: the root daemon works now
[22:51] <mmcc> (from launchd :)
[22:53] <mmcc> 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] <mmcc> 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] <mmcc> 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
[23:09] <mmcc> 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] <mmcc> or if to give them a choice
[23:09] <mmcc> ok, EOD for now