[08:19] <mandel> morning all!!
[08:20] <mandel> the morningstarted really bad
[08:29] <ajay_> can any one say if ubuntuone works on xubuntu?
[08:30] <gatox> hi
[08:32] <JamesTait> Morning all!
[08:32] <ajay_> hi
[08:33] <ajay_> any advice any one?
[09:58] <egomez> Hi all!
[09:59] <egomez> some one here can helpme with the rest API for ubuntu one File REST client???
[10:02] <karni> egomez: Hello
[10:02] <karni> egomez: How can I help you?
[10:25] <mandel> gatox, ping?
[10:26] <gatox> mandel, pong
[10:26] <mandel> gatox, do you have a windows machine?
[10:27] <mandel> gatox, can you do be a favour an run the lp:ubuntuone-client tests? I have an issue with one of the imports from sso
[10:27] <gatox> mandel, a vm yes
[10:27] <mandel> and  I don't know if it my system or the code
[10:27] <gatox> ok, let me check
[10:27] <mandel> gatox, gracias!
[10:31] <gatox> mandel, :S i'm getting only errors.....
[10:31] <mandel> gatox, can I see what you get?
[10:32] <mandel> gatox, also, do you get an import error with xdg?
[10:33] <gatox> mandel, i think my problem came from somewhere else....... i've run the ubuntuone-client tests only in linux so far
[10:33] <mandel> gatox, weird it used to be possible
[10:33] <gatox> mandel, i'm getting the output to a file (because windows console is really limited)
[10:33] <mandel> gatox, ok, great
[10:34] <gatox> my connection is quite slow because i'm using the phone as a router, so please be patience :P
[10:35] <mandel> gatox, no worries, remember when I was in mallorca, I had to use 3g all the time :(
[10:35] <mandel> is a PITA to say the least
[10:35] <gatox> mandel, yep......... hopefully, tomorrow i'll have internet at my apartment
[10:36] <gatox> mandel, also i lost my bank card yesterday..... so i need to go to the bank today :S
[10:37] <mandel> gatox, great week!
[10:37] <gatox> mandel, puffffff you have no idea :P
[10:37] <mandel> gatox, I'll tell you my bad news so that you have a little fun :P
[10:38] <mandel> gatox,  a small dog attacked mine a couple of days ago, mine answer back and it look like nothing happened
[10:38] <mandel> today I the owner of the other dog came to me, mine dog broke to ribs of the other one with his head!! I had t pay 90 eur of the other dogs vet expenses :(
[10:39] <gatox> mandel, jeje
[10:39] <gatox> mandel, what happend?
[10:39] <mandel> and know everyonw in the park fears me, which I don't know if it is good or bad :P
[10:39] <gatox> mandel, crap! we are doomed! :P
[10:40] <mandel> gatox, yes, looks like if the windows client works or lifes are ment to be miserable :)
[10:40] <gatox> mandel, jejejeje
[10:41] <gatox> mandel, http://paste.ubuntu.com/702680/
[10:42] <mandel> gatox, haha I know that error!
[10:42] <mandel> gatox, you are running the tests from a shared folder of the vm and you did not set the path for the temp trial, right?
[10:42] <gatox> mandel, ohhhhhhhh yes
[10:42] <gatox> shared folder
[10:44] <mandel> gatox, do you know how to fix that?
[10:44] <gatox> mandel, copying the folders into a folder in c:?
[10:45] <mandel> TRIAL_TEMP_DIR=C:\Temp\trial_tests
[10:45] <mandel> gatox, you can set that in the system properties and everything will work correctly
[10:45] <gatox> mandel, ok°
[10:46] <mandel> gatox, that error is because you are trying to setup a DACL on a FAT mounted partition. And FAT does not have security attributes
[10:47] <mandel> gatox, but it looks like you are not getting the import error
[10:47] <mandel> gatox, what did you set in your python path?
[10:49] <gatox> mandel, set PYTHONPATH=..\ubuntu-sso-client;..\ubuntuone-windows-installer;..\ubuntuone-control-panel;.
[10:49] <mandel> gatox, ok, no worries I just discovered, the python setup.py of ubuntu-sso-client is broken on windows
[10:49] <mandel> gatox, it create a ubuntu-sso-client pacakage :P
[10:49] <gatox> mandel, ahhhhhhhhh ok, i was trying to run the tests again
[10:50] <gatox> mandel, i almost kill all the mocker tests :P
[10:51] <mandel> gatox, great! did you hear that the author of the lib says is not a good idea to use it?
[10:51] <mandel> gatox, he says is like a cancer jeje
[10:51] <gatox> mandel, jejeje yes, i read it in twitter......
[10:55] <mandel> gatox, are the tests passing?
[10:55] <gatox> mandel, nop
[10:57] <gatox> mandel, wait!
[10:57] <mandel> gatox, ok, 'cause I've got mine ok
[10:57] <gatox> mandel, now is ok
[10:57] <gatox> mandel, i entered wrong the trial dir
[10:58] <mandel> haha
[11:00] <mandel> gatox, so far I have had 2 failing tests, but it can be due to my changes hehe
[11:00] <gatox> mandel, i'll let you know when it finish...... it seems to be everything ok here
[11:05] <mandel> gatox, great!
[11:05] <mandel> gatox, they take very very long to run
[11:06] <gatox> mandel, i get 4 errors
[11:06] <mandel> gatox, it even looks like a serious project
[11:06] <gatox> mandel, jeje
[11:06] <gatox> mandel, http://paste.ubuntu.com/702695/
[11:07] <mandel> gatox, puuuuuuuuuuuuuuto mocker!!!!!
[11:07] <mandel> la madre que pario al santismo hijo de la gran p****
[11:10] <mandel> gatox, voy a arreglar eso, I hate mocker
[11:12] <gatox> mandel, did you receive my message about the bank?
[11:12] <gatox> mandel, can you tell nessita or ralsina if i don't go back before they connected that i needed to go to the bank to check if i can recover my card?
[11:13] <gatox_bank> brb
[11:18] <mandel> gatox_bank, of course!
[11:28]  * mandel walks dog
[11:34] <nessita> hello crowd!
[11:53] <gatox> nessita, hi
[11:53] <nessita> hi gatox, how are you?
[11:54] <nessita> gatox: have any branches for me to review?
[11:56] <gatox> nessita, not yet... i'm fixing some lint issues and conflicts in my branch about  no mocker, and i'll propose that one, and then fix network-detect sso with your comments
[11:57] <nessita> gatox: need any clarification about my comments?
[11:57] <gatox> mandel, i recover my bank card! :D one problem fixed
[11:57] <gatox> nessita, no, it seems pretty clear
[11:58] <gatox> mandel, someone found it and returned it to the bank :D
[12:29] <mandel> nessita, ping
[12:30] <mandel> ness I'm going for lunch know, I just wated to let you know that I've got the fixes we talked from yesterday but when runnint the tests gatox and I found bug 868276
[12:30] <ubot4> Launchpad bug 868276 in ubuntuone-client "There are failing tests on Windows (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/868276
[12:30] <mandel> nessita, so I'll fix that one first (to ensure all tests pass on trunk) and then will propose the fixes we talked about yesterday
[12:30] <nessita> mandel: ack
[12:30] <mandel> and know...
[12:30]  * mandel lunch
[12:37] <ralsina> good morning
[12:38] <gatox> ralsina, good morning
[12:38] <ralsina> gatox: bar? internet at home?
[12:39] <alecu> good morning, all
[12:39] <gatox> home..... phone as router..... tomorrow morning i'll have a proper internet connection :P
[12:41] <gatox> alecu, hi
[12:41] <gatox> ralsina, ^
[12:41] <nessita> hi alecu, ralsina
[12:41] <ralsina> hi nessita
[12:42] <nessita> alecu: we have some logs from lissssette, with tons of I/O errors :-/
[12:43] <alecu> nessita, nice?
[12:44] <alecu> nessita, gatox, ralsina: I'm taking the morning off, since Amelia twisted her leg yesterday, and spent all the evening "limping"
[12:45] <nessita> alecu: ouch
[12:45] <nessita> alecu: I hope she gets well soon
[12:45] <gatox> alecu, ack..... I hope she gets better
[12:45] <alecu> nessita, nothing serious, but I'm catching up with my fatherhood duties.
[12:46] <ralsina> alecu: ack
[12:46] <alecu> so, if anyone needs anything urgent, please sms me
[12:46] <ralsina> alecu: go be a dad
[12:50] <ralsina> nessita, gatox, mandel, dobey: standup in 10'
[12:51] <gatox> ralsina, ack
[13:00] <mobile> me
[13:00] <ralsina> me
[13:00] <dobey> we
[13:02] <nessita> me
[13:02] <nessita> gatox: ?
[13:03] <nessita> ralsina: go!
[13:03] <ralsina> go manolo!
[13:03] <mobile> DONE: implemented fix for the bug we found in ubunyuone-client in which the is_path_dir was utterly broken. Found that the not all test in trunk pass on windows.
[13:03] <mobile> TODO: fix tests on trunk, propose merges.
[13:03] <mobile> BLOCK: no
[13:03] <mobile> ralsina, go!
[13:03] <ralsina> DONE: mgmt call, one-on-one with chipaca call (hey, a new weekly call!), worked a bit on making u1cp one-instance-only (didn't finish), some reviews and triaging, prepping for mgmt sprint, prepping for tomorrow's team call. TODO: finish the damn bug, keep on reading stuff BLOCKED: no NEXT: dobey
[13:04] <dobey> λ DONE: ubuntuone-client-gnome release/upload for oneiric, research on bug #865593, nightlies magic
[13:04] <ubot4> Launchpad bug 865593 in ubuntuone-client-gnome (Ubuntu) (and 3 other projects) "Ubuntu One launcher disappears on upgrade to Oneiric (affects: 1) (heat: 8)" [Critical,In progress] https://launchpad.net/bugs/865593
[13:04] <dobey> λ TODO: more magic, e-mail, more of #865593
[13:04] <dobey> λ BLCK: None.
[13:04] <dobey> nessita: go
[13:04] <nessita> DONE: started bug #862991, bug #862540, had a long debugging session with mandel and alecu about "I/O operation on a closed file" bug
[13:04] <nessita> TODO: finish bug #862991, bug #862540, bug triaging and debugging
[13:04] <nessita> BLOCKED: nopes
[13:04] <nessita> NEXT: gatox
[13:04] <ubot4> Launchpad bug 862991 in ubuntuone-control-panel "Set a better title for the error dialogs (affects: 1) (heat: 6)" [Low,In progress] https://launchpad.net/bugs/862991
[13:04] <ubot4> Launchpad bug 862540 in ubuntuone-control-panel "Do provide a nice error message when there are issues (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/862540
[13:04] <nessita> gatox: go!
[13:04] <mobile> gatox, go
[13:05] <gatox> DONE:
[13:05] <gatox> Migrate controllers test to No Mocker. Went to the bank because i lost my bank card (not very lucky latety :P).
[13:05] <gatox> TODO:
[13:05] <gatox> Fix some lint issues and conflicts in No Mocker branch. Fix Network detect sso.
[13:05] <gatox> BLOCKED:
[13:05] <gatox> No
[13:05] <gatox> ralsina, go
[13:05] <gatox> or everyone went already?
[13:05] <gatox> :P
[13:05] <ralsina> everyone is waiting for YOU gatox ;-)
[13:05] <gatox> (sorry about that... i'm not having the best connection until tomorrow)
[13:05]  * ralsina taps his watch
[13:05] <gatox> did you receive my message?
[13:05] <gatox> DONE:
[13:05] <gatox> Migrate controllers test to No Mocker. Went to the bank because i lost my bank card (not very lucky latety :P).
[13:05] <gatox> TODO:
[13:05] <gatox> Fix some lint issues and conflicts in No Mocker branch. Fix Network detect sso.
[13:05] <gatox> BLOCKED:
[13:05] <gatox> No
[13:05] <nessita> gatox: yes we did!
[13:06] <nessita> ok, eom?
[13:06] <gatox> and the standup too?
[13:06] <nessita> gatox: yes
[13:06] <gatox> ok...... sorry about that....
[13:06] <mobile> gatox, I added you a bug regarding the control panel, did you see it?
[13:06] <ralsina> EOM
[13:07] <gatox> mobile, not yet...
[13:07] <nessita> mobile: what bug?
[13:07] <mobile> gatox: seems that there are issues in one of the controllers
[13:07] <mobile> nessita, the one regarding the C/C++ object being removed
[13:08] <mobile> nessita, if gatox does not have the time i can take care of it with no problems, should be reasonably easy to find where the issue is
[13:08] <nessita> mobile: have the bug link handy? so I can prioritize it
[13:09] <mandel> fuck, that is better, stupid mobile client
[13:09] <gatox> mobile, that usually when an invalid Qt operation is produced...
[13:09] <mandel> nessita, not atm, and on the table having lunch, but ican get it for you as soon as i get back to my machine
[13:09] <mandel> gatox, yes, loks like thec
[13:10] <mandel> the c object is removed but the python object is there
[13:10] <nessita> mandel: ack, please, so I can evaluate it. Ideally, each one grabs bugs from their bug queue, and I put stuff in it when the queue is running out of items
[13:11] <mandel> nessita, oh, sorry! i did not know that! i'll do it asap
[13:11] <nessita> mandel: that how's we've been working so far! :-)
[13:12] <mandel> nessita, then you have done a great job cause i did not even notice it hehe
[13:12] <nessita> juaz
[13:13] <mandel> nessita, i would only wake up inthe morning and had bugs, i though it was magic...
[13:13] <nessita> mandel: well, now you're making it hard to believe ;-)
[13:13] <mandel> hehe
[13:13] <mandel> well i get back to lunch
[13:13]  * mandel lunch
[13:53] <dobey> ugh, guess i need to backport autoconf to lucid
[13:59] <mandel> nessita, here is the bug I assigned to gatox https://bugs.launchpad.net/ubuntuone-control-panel/+bug/867550
[13:59] <ubot4> Launchpad bug 867550 in ubuntuone-control-panel "Underlying C++ is removed when SD tris to execute a callback (affects: 1) (heat: 6)" [Medium,Triaged]
[13:59] <nessita> mandel: thanks
[14:02] <mandel> nessita, I also assigned me this one bug 868276
[14:02] <ubot4> Launchpad bug 868276 in ubuntuone-client "There are failing tests on Windows (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/868276
[14:02] <mandel> nessita, mainly because I want to get all tests passing before I propose the fix I have for bug 867567
[14:02] <ubot4> Launchpad bug 867567 in ubuntuone-client "The _path_is_dir function in file system notifications on windows is broken (affects: 1) (heat: 6)" [High,New] https://launchpad.net/bugs/867567
[14:02] <nessita> mandel: I woulod prefer if you work on improving the logs before tacklling that bug
[14:03] <nessita> mandel: since those failures have been in trunk for ever (those are timing issues)
[14:03] <nessita> mandel: can you first work on improving the logs?
[14:03] <mandel> nessita, sure, I'll double check that the tests pass and will propose to merge
[14:04] <nessita> mandel: thanks!
[14:11] <dobey> ralsina: ping
[14:11] <ralsina> dobey: pong
[14:12] <dobey> ralsina: irc, mumble, seance?
[14:12] <ralsina> dobey: oh, right
[14:12] <ralsina> dobey: mumble?
[14:12] <dobey> We shall attempt to use mumble then
[14:50] <mandel> nessita, alecu, plase review the following: https://code.launchpad.net/~mandel/ubuntuone-client/is-path-dir-fix/+merge/78265
[14:50] <mandel> it contains the fixes for is_path_dir plus cleans the logs (do check that) and adds tests
[14:56] <dobey> We are off to lunch. bbiab
[14:57] <mandel> dobey, who are you?
[15:03] <mandel> @ping
[15:03] <ubot4> pong
[15:21] <mandel> ralsina, is alecu off today? or even worse, he has a problem?
[15:21] <ralsina> mandel: amelia twisted her ankle
[15:21] <ralsina> so he's taking the morning off, will work some hours later
[15:22] <ralsina> mandel: nothing serious, though
[15:22] <mandel> ralsina, oh my! will ask him about it :(
[15:23] <mandel> ralsina, since I don't have him, can you review this guy:  https://code.launchpad.net/~mandel/ubuntuone-client/is-path-dir-fix/+merge/78265
[15:23] <mandel> is fixed a terrible terrible function
[15:24] <ralsina> mandel: I have lunch coming in 6 minutes, so not before your EOD
[15:25] <mandel> ralsina, well, not big issue, as long as I get them for tom morning I'm ok with that :)
[15:25] <mandel> I also pinged nessita for that
[15:25] <ralsina> mandel: that I promise :-)
[15:26] <mandel> ralsina, cool, is not the solution to the IO but it will certainlly help
[15:30] <ralsina> Lunch break!
[15:44] <mandel> EOD for me nessita ralsina_lunch if you review that for me so I can move to the next bug or fix the review issues in the morning would be awesome!
[15:44]  * mandel runs away :P
[16:02] <dobey> mandel: who are We?
[16:02] <gord> hey all, my nautilus has seemed to have lost all my ubuntu one integration with latest oneiric, but only on this machine, still works on my laptop. any idea what might of happened?
[16:04] <gatox> nessita, ralsina this branch is ready....... lot of changes: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/no-mocker-controller/+merge/78274
[16:05] <ralsina> gatox: I will do a review, but it's going to take a day or so :-)
[16:05] <ralsina> gatox: monster branch!
[16:05] <gatox> ralsina, yep....... it was a huge change....... that's way take me so long to have it ready....... fixing lint issues, conflicts, etc
[16:06] <gatox> ralsina, no problem...... i have other things to fix meanwhile :P
[16:07] <gatox> ok...... quick lunch for me! brb
[16:12] <dobey> gord: have you not got ubuntuone-client-gnome installed?
[16:12] <gord> dobey, nope :) guess i'll install that then
[16:13] <nessita> gatox: ack
[16:13] <gord> there we go, everything's back to normal :)
[16:13] <gord> thanks
[16:14] <dobey> gord: no problem
[17:32] <dobey> ralsina_: sent that e-mail, btw
[17:33] <ralsina_> dobey: yes, saw it, thanks
[17:55] <nessita> ralsina_: can I have a review, pleasE? https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/better-error-ui/+merge/78296
[17:55] <ralsina_> nessita: on it!
[17:57] <ralsina_> nessita: cool, I didn't know about the "details" area in QMessageBox
[17:57] <nessita> ralsina_: neither did I, I google a lot looking for a "gtkExpander  equivalent" in QT
[17:57] <ralsina_> hahaha
[17:59] <ralsina_> nessita: code looks great, I'll +1 as soon as I check tests
[17:59] <nessita> great!
[17:59] <ralsina_> nessita: I think you can merge this one with one review, the functional code itself is short
[17:59] <nessita> yes
[18:03] <ralsina_> nessita: +1
[18:04] <nessita> nice
[18:04] <ralsina_> nessita: one thing, unrelated to your branch
[18:04] <nessita> yes?
[18:04] <ralsina_> there is a pep8 issue in one of the bin/* files
[18:04] <ralsina_> and it seems we are not checking those in the style check?
[18:06] <nessita> ralsina_: looking
[18:07] <nessita> nessita@ernst:~/canonical/controlpanel/better-error-ui$ pep8 --repeat .
[18:07] <nessita> nessita@ernst:~/canonical/controlpanel/better-error-ui$
[18:07] <nessita> I get nothing to fix
[18:07] <nessita> ralsina_: what do you have?
[18:08] <ralsina_> bin\ubuntuone-control-panel-qt:62:58: W291 trailing whitespace
[18:08] <nessita> ralsina_: hum, is true, the error is there
[18:09] <nessita> and was added by you :-P
[18:09] <ralsina_> pep8 doesn't check because there is no __init__.py in bin?
[18:09] <ralsina_> nessita: I am so not srprised
[18:09] <nessita> ralsina_: not sure, checking
[18:10] <dobey> pep8 doesn't check because you're doing "pep8 --no-repeat ubuntuone" probably
[18:10] <nessita> ralsina_: seems like it only checks files that end with .py
[18:10] <ralsina_> nessita: makes sense
[18:10] <dobey> oh
[18:10] <dobey> or that
[18:10] <nessita> dobey: we; re doing 'pep8 --repeat . '
[18:10] <ralsina_> it does check if you tell it to, though (pep8 --repeat bin\*"
[18:10] <dobey> nessita: ah, right
[18:10] <nessita> ralsina_: right, I'll fix that
[18:10] <dobey> ralsina_: yes, because the shell expands * to specifically pass those files as arguments :P
[18:11] <ralsina_> dobey: yes, I know that :-)
[18:11] <nessita> dobey: exactly
[18:11] <ralsina_> dobey: although on windows the shell doesn't expand wildcards, IIRC
[18:11] <dobey> but a workaround would be to pass "bin/* ."
[18:11] <dobey> ralsina_: fun
[18:11] <nessita> dobey: yeah, I'm adding that
[18:11] <ralsina_> with proper path separators, of course
[18:19] <dobey> i'm going to write a filesystem that uses chevrons as path separators
[18:20] <ralsina_> dobey: I will make the chevron key stickes
[18:20] <ralsina_> stickers
[18:27] <nessita> ralsina_: fixed and pushed
[18:28] <dobey> ah crap
[18:28] <ralsina_> nessita: great, thanks, setting branch to approved
[18:28] <nessita> ralsina_: nice
[18:29] <ralsina_> nessita: you didn't add it in run-tests.bat
[18:33] <nessita> ralsina_: you mentioned it will not work since * will not be expanded...
[18:33] <nessita> ralsina_: so I did not see the pint adding it
[18:33] <nessita> point*
[18:33] <ralsina_> nessita: let me actually try it :-)
[18:34] <ralsina_> nessita: it works. But honestly, style checks on windows have never worked right
[18:34] <nessita> ralsina_: ok, let me change run-test.bat
[18:34] <nessita> ralsina_: shall I use bin/* or bin\*|?
[18:34] <nessita> bin\*
[18:34] <ralsina_> nessita: both work
[18:38] <nessita> ralsina_: pushed
[18:39] <ralsina_> nessita: "NoneType object has no attribute get_rootdir"  is symptom of "you are behind a proxy" right?
[18:42] <nessita> ralsina_: nopes, that is a sympthon of syncdaemon not strating
[18:42] <nessita> starting*
[18:42] <ralsina_> ack
[18:42] <nessita> ralsina_: the rootdir is something that is calculated locally
[19:27] <gatox> ok, EOD for me, tomorrow i'll have a really fast connection!! :D see you!
[19:28]  * gatox wonders if anyone will receive his EOD :P
[19:32] <nessita> gatox: ack!
[19:39] <dobey> We think We need to schedule more holidays
[19:40] <dobey> actual holidays this time
[19:41] <ralsina_> dobey: seems to me you can still take 10. 11 counting UDS swap.
[19:42] <ralsina_> dobey: more if you have a baby
[19:42] <ralsina_> oh, wait, only 8
[19:42] <dobey> really? what count are you looking at? :P
[19:43] <dobey> and only 4 of those :)
[19:43] <ralsina_> dobey: a wise allocation could lead to like 4 free weeks in a row :-)
[19:46] <dobey> man wiki search is horrible
[19:47] <dobey> ralsina_: sure, but taking all of december off seems like a dumb thing to do
[19:48] <ralsina_> well, if your vacations would involve the south pole, it's the way to go
[19:51] <dobey> besides
[19:51] <dobey> We already have a work trip scheduled for december :)
[20:01] <nessita> dobey: is the We thingy realted to your email?
[20:01] <dobey> beyond using the first person plural in it, no
[20:14] <ralsina_> EOD for me. ping me if you need me, I will be around
[20:22] <dobey> We believe We shall also call it a day.
[20:24] <dobey> have a good evening
[20:37] <nessita> alecu: hi there. How's amelia?
[20:37] <alecu> hi nessita. Fine. Still limping though.
[20:38] <alecu> nessita, we had her x-rayed a few minutes ago, and there showed nothing
[20:38] <nessita> alecu: well, that's  relief (given the circumstances)
[20:39] <alecu> nessita, nah, it's really nothing at all. It's just a little bit annoying because we can't rely on kinder
[20:41] <nessita> right
[21:10] <nessita> ok, I'm gone for the day
[21:10] <nessita> bye all!
[21:10] <ralsina_> bye nessita!