[05:15] <Doughy> Anyone here? I'm having some issues with U1... again.
[10:07] <rye> morning
[10:32] <JamesTait> Buenos días a todos!
[11:30] <ralsina> good morning
[11:56] <gatox> good morning
[12:08] <ralsina> good mornign gatox
[12:09] <nessita> hello everyone!
[12:11] <alecu> hello all!
[12:11] <nessita> hi alecu!
[12:11] <alecu> hola naty!
[12:13] <gatox> ralsina, alecu nessita hi
[12:13] <nessita> hola gatox
[12:13] <alecu> gatox, hi there, you cylon!
[12:13] <nessita> gatox: did you fly back ok?
[12:13] <gatox> alecu, jejej
[12:13] <gatox> nessita, yes....... really really tired..... but no problems with the flight
[12:14] <gatox> alecu, i should stay and play.......... :(
[12:14] <gatox> jej
[12:16] <nessita> gatox: I know what you mean, yesterday I couldn't do nothing, I was tired all the time
[12:17] <gatox> nessita, yep..... yesterday i watch Lethal Weapon 1 and 2 :P..... i didn't want to do anything else
[12:30] <nessita> ralsina: have handy the mem consumption master bug?
[12:31] <ralsina> nessita: not right now. I tagged it 'master'
[12:31] <ralsina> nessita: I can find it in like 2 minutes
[12:32] <ralsina> nessita: 902166
[12:32] <ralsina> nessita: bug #902166
[12:32] <ubot4> Launchpad bug 902166 in ubuntuone-client "Excessive memory usage in syncdaemon (affects: 14) (dups: 7) (heat: 315)" [High,Triaged] https://launchpad.net/bugs/902166
[12:32] <nessita> ralsina: thanks!
[12:54] <gatox> rb
[12:54] <gatox> brb
[13:03] <ralsina> nessita: do you have an opinion on bug #903180 ?
[13:03] <ubot4> Launchpad bug 903180 in ubuntuone-storage-protocol (Ubuntu) (and 5 other projects) "extends python path, slowing down python imports (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/903180
[13:03] <nessita> ralsina: looking
[13:03] <gatox> back
[13:07] <nessita> ralsina: hum, we install in /usr/shared/pyshared since as far as I know this is the standard way of doing it, I'm not sure is our call to move to dist-packages. Besides, I thought that libraries that work with more than one python version should not go into dist-packages... but I'm not sure the exact rationale
[13:07] <nessita> ralsina: we should definitely ask dobey
[13:07] <ralsina> nessita: agreed
[13:09] <nessita> alecu: are you following all the new comments in the proxy bug? some more people has shared their proxy settings
[13:11] <alecu> nessita, thanks, looking.
[13:19] <alecu> nessita, it's interesting to see the exact configurations posted by all these users, and we'll probably work for most of them, but surely not *all* of them.
[13:20] <nessita> alecu: right :-)
[13:43] <gatox> does anyone know why this branch might be not landing: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/fix-double-navigation/+merge/83973 ?
[13:47] <gatox> ralsina, do you have time for a ui review? (it has pretty pictures :P) https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/misaligned-icons
[13:47] <gatox> it only nees one more approve
[13:55] <gatox> alecu, can you re-review this branch? https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/not-validated-account/+merge/83055
[14:04] <nessita> gatox: seems like tarmac is not running, let's ask sidnei
[14:04] <gatox> nessita, ok
[14:47] <nessita> alecu: did dobey mention that this branch https://code.launchpad.net/~alecu/ubuntu-sso-client/timestamp-autofix-1-4/+merge/82738 require a minor fix from you? (a couple of missing super() calls)
[14:47] <alecu> nessita, yes, he did
[14:47] <nessita> alecu: ok then, I said nothing
[14:47] <alecu> nessita, thanks for remembering, though :-)
[14:48] <nessita> alecu: I'm trying to catch up with all my pending reviews
[14:48] <nessita> and I saw that in my pending list
[14:48] <nessita> :-)
[14:59] <nessita> alecu: also, could you catch up with these 2 reviews when you can? https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-detect/+merge/77048 and https://code.launchpad.net/~mandel/ubuntuone-control-panel/auto-update-looping-call/+merge/81015
[15:00] <nessita> alecu, mandel, ralsina, gatox, dobey: standup time!
[15:00] <nessita> me
[15:00] <gatox> me
[15:01] <alecu> me
[15:01] <alecu> nessita, both dobey and mandel are out today
[15:01] <alecu> *out -> off
[15:01] <nessita> alecu: right, swap days I presume
[15:02] <nessita> any news from ralsina?
[15:02] <nessita> ok, let's start
[15:02] <nessita> DONE: sprint, worked on a not-small-branch (still unfinished) to remove markers from syncdaemon hoping that that will release some memory
[15:02] <nessita> TODO: catch up with reviews, start designing sso refactor to fix the registration failure on windows installer
[15:02] <nessita> BLOCKED: nopes
[15:02] <nessita> NEXT: gatox
[15:02] <gatox> DONE:
[15:02] <gatox> get_home_dir implementation in ubuntuone-client, replace expanduser in Control Panel, fixed some branches, Sprint Week: memory debugging.
[15:02] <gatox> TODO:
[15:02] <gatox> Finish with Bug #851356 (almost done), keep fixing bugs.
[15:02] <gatox> BLOCKED:
[15:02] <ubot4> Launchpad bug 851356 in ubuntuone-control-panel "QT UI: Folder list may show garbage for user homes non-ascii (affects: 1) (heat: 9)" [High,In progress] https://launchpad.net/bugs/851356
[15:02] <gatox> No
[15:02] <gatox> alecu, go
[15:02] <alecu> nessita, dobey is on a swap, and I saw mandel twitting that he was out today.
[15:03]  * nessita mira twitter
[15:04] <nessita> alecu: go?
[15:04]  * alecu writing notes
[15:07] <alecu> DONE: team sprint, a proxy branch needing reviews: https://code.launchpad.net/~alecu/ubuntu-sso-client/proxy-web-client
[15:07] <alecu> TODO: use new devtools squid tests from the proxy branches
[15:07] <alecu> BLOCKED: no
[15:20] <cjohnston> rye: did you get my messge from the weekend
[15:26] <rye> verterok, do you recall the conversation about files uploading and retrying with TRY_AGAIN ^
[15:26] <rye> cjohnston, what is the file size now?
[15:27] <verterok> rye: no I don't, what's the issue?
[15:28] <cjohnston> rye: ubuntu reports it as 3.9gb
[15:29]  * alecu runs to the bank
[15:29] <cjohnston> alecu: put some money in my account while your there
[15:29] <rye> verterok, constant TRY_AGAIN upon big file uploads, cjohnston i am fetching the logs now
[15:30] <alecu> cjohnston, sure! send me the number by PM :-)
[15:30] <rye> alecu, no phishing in #ubuntuone channel please
[15:30] <cjohnston> ty rye
[15:30] <cjohnston> lol
[15:31] <verterok> rye: it's a server issue, e.g: content storage connection problems, about to die server
[15:31] <verterok> rye: for the moment a possible workaround is to reconnect and hope to end up in a healthier server
[15:31] <rye> verterok, it happened for me recently for 38Mb file - it was uploaded 101 time
[15:32] <rye> verterok, and ended up with AQ_UPLOAD_ERROR, so not uploading now
[15:32] <rye> because of INTERNAL_ERROR on the server side
[15:33] <verterok> rye: do you have trace logs?
[15:33] <rye> verterok, on client - yes
[15:33] <verterok> rye: I'm 95% sure the internal error was caused by the server dying
[15:34] <verterok> rye: grep for the INTERNAL_ERROR and check the cause, should be in the "comment" of the message
[15:35] <rye> verterok, 2011-12-12 14:07:47,530 - ubuntuone.SyncDaemon.StorageClient - TRACE - start - processMessage: id: 129 type: ERROR error {   type: INTERNAL_E
[15:35] <rye> RROR   comment: "" }
[15:36] <rye> syncing logs to see cjohnston and my session
[15:37] <nessita> thisfred: the notification fix branch works like a charm!
[15:37] <verterok> rye: nice :/
[15:38] <verterok> rye: ok, your server logs should be in TRACE level ;)
[15:40] <nessita> thisfred: ping
[15:45]  * gatox lunch...
[15:48] <nessita> thisfred: any reason to do "self.uploading_filename = self.files_uploading[0].path.split(os.path.sep)[-1]" instead of "self.uploading_filename = os.path.basename(self.files_uploading[0].path)"?
[15:52] <thisfred> nessita: pong (sry, didn't mean to msg you, still getting used to irssi)
[15:52] <thisfred> nessita: I'll have a look at that
[15:53] <thisfred> nessita: no reason, I'm pretty sure. I'll fix it
[15:53] <nessita> thisfred: thanks!
[16:15] <dobey> nessita: yes i am on swap today/tomorrow
[16:15] <nessita> dobey: ack
[16:16] <dobey> nessita: i'll reply to the bug from jelmer though; saying dist-packages was probably confusing, as we do actually install to dist-packages
[16:17] <nessita> dobey: do we install against dist-packages? I think no, I think we install /usr/shared/pyshared...
[16:17] <nessita> and linked
[16:19] <dobey> we install to both (in ubuntu anyway, nightlies are special)
[16:20] <nessita> dobey: ok, I will follow the conversation in the email
[16:21] <dobey> nessita: we install to dist-packages/ubuntuone-storage-protocol/ubuntuone/ for example though; and have a .pth file to deal with this, so we can use namespacing properly
[16:21] <nessita> right
[16:44] <igorr02u> I've got a question. For Ubuntu One Windows, can I somehow change the installation directory? I'm trying to set it up at my university, where I'm not authorized to install to C:.
[16:44] <igorr02u> any idea?
[17:07] <nessita> alecu: ping
[17:12] <alecu> nessita, pong
[17:19] <nessita> alecu: unping, solved it by myself :-). BTW, protocol stable-1-4 timestamp autofix, IRL tested and +1
[17:19] <alecu> nessita, nice, thanks!
[17:26] <nessita> lunchtime!
[17:48] <nessita> alecu: going with https://code.launchpad.net/~alecu/ubuntuone-storage-protocol/timestamp-autofix-1-6/+merge/81791 now
[17:48] <alecu> nessita, I've just re-reviewed this branch you suggested: https://code.launchpad.net/~mandel/ubuntuone-control-panel/auto-update-looping-call/+merge/81015
[17:48] <nessita> alecu: great, thanks. I will hold my re-review until your comments are fixed
[17:58] <nessita> alecu: any clues why this is failing on tarmac? https://code.launchpad.net/~alecu/ubuntuone-storage-protocol/timestamp-autofix-1-4/+merge/81758
[18:03] <alecu> nessita, no clues about that branch
[18:03] <alecu> nessita, probably it has to do with the updated devtools too
[18:04] <alecu> nessita, because all tests were passing for me when I ran it on maverick
[18:04] <nessita> alecu: I tried to run it in maverick and got that too... weird
[18:05] <alecu> nessita, I'll try running those on natty and maverick in half an hour
[18:05]  * alecu is swapping a dead case fan in his desktop right now.
[18:07] <alecu> see you all in a few minutes!
[19:36]  * ralsina says LUNCH! Or rather TEA! or maybe LOW BLOOD SUGAR! and will brb
[19:41] <alecu> nessita, I've tried that branch again, under all of maverick, natty and oneiric, and I can't get that error: https://code.launchpad.net/~alecu/ubuntuone-storage-protocol/timestamp-autofix-1-4/+merge/81758
[19:41] <alecu> nessita, pylint throws a few messages but it goes on anyay.
[19:41] <alecu> *anyway
[19:41] <nessita> alecu: :-/ ah, I think I don't have pylint in that VM, I was hoping to get the test ran and lint failure
[19:41] <alecu> nessita, you said you've gotten the "error: No such file or directory" as tarmac does
[19:42] <nessita> yes
[19:42] <alecu> nessita, well, if you are getting that on trunk too, then it might be missing.
[19:43] <alecu> nessita, I'm doing "./run-tests", both on my branch and on trunk, pylint throws many errors but it finally succeeds
[19:44] <nessita> alecu: trying in a few minutes
[19:55] <alecu> gatox, a small needsfixing on https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-detect/+merge/77048
[19:55] <gatox> alecu, ok!
[19:55] <gatox> ahhh almost u1 completly working on win with weird usernames!!
[19:56] <nessita> alecu: now the branch is landed, dobey fixed it
[19:56] <gatox> don't die syncdaemon
[19:56] <nessita> gatox: but wasn't already working?!?
[19:56] <alecu> gatox, coooool!
[19:56] <nessita> gatox: make_link as well? :D
[19:57] <gatox> nessita, oops.... make link not.... it seems that after the control panel succed to show the proper folders, etc..... something else die...  some things wasn't tested before... because we just put syncdaemon and sso to run..... but we didn't test the complete flow because control panel wasn't working....
[19:58] <nessita> gatox: right, and last time we talked we agreed make_link was the next thing to fix, I think?
[19:59] <gatox> yes.... i need to get this working..... and i'll be able to fix make_link..... but make cp work is more important
[19:59] <gatox> also..... this shows that something is not fully working on syncdaemon.... so i'll need to fix that too
[20:00] <gatox> ohhhh unicode....... how you dare??
[20:07] <ralsina> hahaha, unicode?
[20:08] <ralsina> gatox: may I send you some ansiolitics labeled "in case of unicode, break the blister"?
[20:09] <gatox> jejeje
[20:10] <gatox> ralsina, i'm going to do this to people who don't use unicode (instead before eating like the video): http://youtu.be/ILvkEHQPHHg
[20:11] <ralsina> hahaha
[20:12] <ralsina> a = "blah" # punched by gatox!
[20:12] <gatox> jejejjejee
[20:13]  * alecu runs to the kinder, bbl
[20:38] <gatox> nessita, ping
[20:38] <nessita> gatox: pong
[20:39] <gatox> nessita, sso is failing in keyring/windows.py [delete_credentials]
[20:39] <gatox> nessita, its trying to create a deferToThread that calls self.keyring.delete_password.... but it can't find that method
[20:39] <nessita> gatox: do you have the patched python-keyring on windows?
[20:39] <gatox> nessita, http://paste.ubuntu.com/768311/
[20:40] <ralsina> gatox: wrong keyring
[20:40] <nessita> gatox: I bet you don't have it
[20:40] <gatox> probably not.......
[20:40] <nessita> gatox: you know how to get that?
[20:41] <ralsina> gatox: https://bitbucket.org/mandel/pykeyring-delete-password/overview
[20:41] <ralsina> that's from memory, but the "right" way should be in the wiki
[20:41] <gatox> ahhh i didn't know that.....
[20:41] <gatox> i can't find it in the wiki
[20:42] <ralsina> gatox: then this is a good time to add it :-)
[20:42] <gatox> but i'll download it from the repo
[20:42] <gatox> ralsina, roger that
[20:42]  * ralsina is not 100% sure that's the right git branch
[20:42] <ralsina> I will EOD now, but will be back in a few hours for another round. Feel free to email me!
[20:42] <gatox> ralsina, it's the saame mentioned in mandel's comment :P
[20:44] <nessita> gatox: can you please add that to the ubuntu-sso-client section?
[20:44] <gatox> nessita, yep
[20:44] <nessita> gatox: need the link for the keyring sourte?
[20:44] <gatox> nop..... already have it
[20:45] <nessita> https://bitbucket.org/mandel/pykeyring-delete-password
[20:45] <nessita> ah, ok :-)
[20:46] <gatox> nessita, ahhhhhh it's already there, it appears as an item in the sso dependencies: *  our patched version of pykyering (which is a link to that repo)
[20:46] <nessita> gatox: ajá!
[20:46] <nessita> (?)
[20:46] <gatox> nessita, so.... i need to add something else?
[20:46] <gatox> in the wiki
[20:47] <nessita> I think no
[20:47] <nessita> perhpas making that more visible?
[20:47] <gatox> ahhhhhh i couldn't find it with ctrl+f because it is misspelled
[20:47] <gatox> fixing that
[20:49] <nessita> gatox: awesome, thanks
[20:59] <gatox> nessita, OMG it's working!
[20:59] <nessita> gatox: stop playing with my feeling... is the link working?
[20:59] <gatox> nessita, jejeje no.... i mean the control panel!
[21:00] <nessita> gatox: we said the link first, no? or I am confused?
[21:00] <gatox> nessita, now i can propose this branch and start working on the link again
[21:00] <gatox> but the cp works without problems
[21:00] <gatox> with weird usernames
[21:00] <nessita> gatox: using the get_home_dir?
[21:00] <gatox> and it's syncing my files
[21:00] <gatox> nessita, yes
[21:01] <nessita> gatox: ok then... but UDF creation is not working, no?
[21:01] <gatox> nop
[21:01] <nessita> gatox: because we really need the link thing to be fixed before that
[21:01] <gatox> yet
[21:08] <nessita> alecu: GREAT NEWS! protocol-1-6 branch approved (IRL tested, of course). what's left in that mega bug?
[21:08] <verterok> nessita, ralsina, rye, joshuahoover: in case someone want to test the fix IRL (I already did it in maverick...which probably means nothing :p): https://code.launchpad.net/~verterok/ubuntuone-client/fix-869920/+merge/85392
[21:09] <joshuahoover> verterok: sure, i'll give it a try
[21:10] <nessita> thisfred: FYI, I will nominate the notification fix for oneiric, so we'll need a branch for stable-3-0 to be able to SRU this to O
[21:13] <nessita> alecu: I'm eoding now, I will do lp:~alecu/ubuntu-sso-client/proxy-web-client tomorrow
[21:24] <joshuahoover> verterok: sigh...it's been a while since i built and tested a client change...trying to do it on a vm but can't find the proper steps...do we have those anywhere (steps for building to at least test a syncdaemon branch)?
[21:26] <verterok> joshuahoover: with nightlies installed: bzr branch lp:~verterok/ubuntuone-client/fix-869920; cd fix-869920; u1sdtool -q; PYTHONPATH=. bin/ubuntuone-syncdaemon
[21:26] <joshuahoover> verterok: thanks!
[21:34]  * nessita -> eod
[22:10] <joshuahoover> verterok: approved, after testing on oneiric - https://code.launchpad.net/~verterok/ubuntuone-client/fix-869920/+merge/85392
[22:10] <joshuahoover> verterok: thanks for getting that done
[22:10] <verterok> joshuahoover: cool, thanks!