[03:23] <karni> Good night o/
[05:58] <lauratika> i have a question rigarding ubnutu one... my music folder is sync with the cloud and by mistake i delete from my pc a lot of music files how can i tell one to sync with my pc to get all those files are in the cloud directly to my pc again?
[06:03] <lauratika> any one?
[07:26] <karni> Good morning!
[09:31] <mandel> morning all!
[09:45] <karni> morning mandel o/
[09:46] <mandel> karni, motning :)
[09:47] <karni> :)
[10:17] <JamesTait> Good morning all!
[10:23] <duanedesign> morning all
[10:41] <mandel> JamesTait, duanedesign morning!
[10:45] <JamesTait> Hey mandel! :)
[10:46] <ralsina> good morning
[11:04] <mandel> ralsina, morning! can I have some very easy reviews from you?
[11:05] <ralsina> mandel: I already did one :-)
[11:05] <mandel> ralsina, and I mean really easy :)
[11:05] <mandel> ralsina, sweet!
[11:05] <ralsina> give me the other one
[11:07] <mandel> ralsina, first, lets look at something funny: https://code.launchpad.net/~mandel/ubuntuone-dev-tools/refactor-testcase/+merge/82868
[11:07] <mandel> ralsina, look at the output of tarmac.. i complains about skipIf when it is used as a decorator..
[11:07] <mandel> ralsina, that does not happen in O but tarmac is running on N
[11:08] <ralsina> hmmmmm
[11:08] <ralsina> could be the python version playing tricks
[11:08] <ralsina> since pylint does some rather evil stuff to figure out unused imports
[11:09] <ralsina> It's wierder that we are getting DeprecationWarning *inside* pylint
[11:09] <ralsina> Maybe there is an old pylint on tarmac? Maybe it's too new? ;-)
[11:10] <mandel> ralsina, yeah.. I noticed that too, I'm fixing the deprecation warnings, which are easy to fix.. but nevertheless is a PITA
[11:10] <ralsina> well, it's pylint
[11:10] <mandel> ralsina, I'll push the branch with the fixes and disabling the error message and we are done with it :)
[11:10] <ralsina> cool, I'll take the kid to school and be back for it
[11:11] <mandel> ralsina, I also have a question, when is nessita back? She requested hereself for some reviews in my branches and I'd like those fixes to land this week
[11:11] <scarleo> Hi, the Android app doesn't remember my credentials after rebooting phone. Is it supposed to be like that or is something wrong?
[11:11] <mandel> ralsina, ok, see you after school droping ;)
[11:11] <mandel> scarleo, karni is you man :)
[11:11] <karni> scarleo: sounds wrong
[11:11] <scarleo> mandel: ok
[11:11] <scarleo> yeah I think so too
[11:12] <karni> scarleo: What phone do you have + what Android version
[11:12] <scarleo> karni: Samsung Galaxy S with ClockworkMod 7.1
[11:12] <karni> scarleo: That doesn't seem right, as the token is persisted in the AccountManager. So it should be there.
[11:12] <scarleo> karni: 2.3.7
[11:13] <karni> scarleo: let me try reproducing it.
[11:13] <scarleo> karni: Hmmm, when I think about it this might have started when I set a credential password in the phone settings
[11:13] <karni> scarleo: credential password?
[11:13] <karni> scarleo: I'm not into Mods much. Is it some kind of master password for AccountManager ?
[11:14] <scarleo> karni: yeah, I think that is how it works, like key manager in Ubuntu
[11:14] <scarleo> karni: Settings->Location & Security->Credential Storage
[11:16] <karni> scarleo: rebooting phone.
[11:18] <karni> scarleo: Do you know what is "Credenial Storage" for? :)
[11:19] <scarleo> karni: I believe it is like key manager in Ubuntu, stores credentials for apps and phone, that is what I think
[11:19] <karni> scarleo: It's for installing VPN and SSL client authentication certificates that you use to access VPNs or web servers that use certificates as logon credentials.
[11:20] <scarleo> karni: Ah, ok so I got it all wrong then :)
[11:20] <karni> scarleo: What you think it is, is actually the AccountManager.
[11:20] <scarleo> Ok
[11:20] <karni> scarleo: Meaning, this should not influence U1F. So, can you please try logging in again
[11:20] <karni> scarleo: And once you do, restart the phone again, so we can see if the problem persists?
[11:21] <karni> scarleo: Also, have you, by any change, used some root/mod tool to limit default access to the AccountManager?
[11:21] <karni> scarleo: Once you log in, the app should cache it's access token as well, so reboot of the phone should have no impact on accessing U1.
[11:22] <scarleo> ok, rebooting now to test
[11:22] <karni> scarleo: Thanks
[11:23] <scarleo> karni: phone is rooted but I haven't limited acces to AccountManager as far as I know
[11:23] <karni> cool
[11:23] <scarleo> karni: At least not intentionally :)
[11:25] <scarleo> karni: Same thing happened again, I was logged in, rebooted and after reboot U1 asks me to log in again
[11:25] <karni> scarleo: Hm :S
[11:25] <karni> scarleo: before you log in
[11:26] <karni> scarleo: Could you please check in your Menu > Settings > Accounts & sync
[11:26] <karni> scarleo: if there is an "Ubuntu One" account already set up
[11:26] <scarleo> karni: no U1 in Accounts & Sync
[11:26] <scarleo> karni: I have U1 on external SD now, should I move it to phone? Maybe that's the issue?
[11:27] <karni> scarleo: What version of Ubuntu One Files are you using? (You can check in MEnu > Settings > Applications > Manage applications)
[11:27] <karni> scarleo: That should not influence login. You should be careful, though, if you're trying to auto-upload. external SD apps do not start on boot, even if they should (just FYI).
[11:28] <scarleo> karni: I know, already tested it but I don't use auto upload
[11:28] <karni> scarleo: All right. Could you check the app version please :) ?
[11:29] <scarleo> karni: yes, just had to login first: 1.0.4.1
[11:29] <karni> scarleo: right, that's the most up to date version. what bothers me is an account is not created when you log in
[11:30] <karni> scarleo: What bothers me even more, is I can't reproduce the problem.
[11:30] <scarleo> karni: Now when I logged in to u1 I can see it in Accounts & Sync
[11:31] <karni> scarleo: Umm.. if you reboot the phone, and Ubuntu One account is missing from AccountManager (Accounts & sync), your ROM is broken :<
[11:31] <karni> scarleo: You can try again, if you wish. Actually, I would appreciate that.
[11:32] <scarleo> karni: Ok, I can buy that :) It's after all a custom ROM
[11:32] <karni> It's good to know if there are 'known issues' with custom roms.
[11:32] <scarleo> Ok, trying again
[11:32] <karni> scarleo: Thanks
[11:32] <scarleo> so just reboot again?
[11:32] <karni> scarleo: yup
[11:33] <karni> scarleo: Then check if the account is still there. If not, bug affects ubuntuone-android-files: invalid, clockworkmod: confirmed
[11:34] <scarleo> karni: It's gone from Accounts & sync after reboot
[11:34] <karni> scarleo: Too bad, sorry :(
[11:35] <scarleo> karni: not your fault :) But thanks anyway
[11:35] <karni> So, it's the MOD :< You're welcome!
[11:35] <scarleo> karni: I'm just gonna try move it to phone and test rebooting again, just in case
[11:35] <karni> scarleo: Now you got me thinking..
[11:36] <karni> scarleo: I wonder how's it with Accounts in apps on SD storage. /me checks
[11:39] <karni> scarleo: It's not your ROM. It's a design bug.
[11:39] <karni> scarleo: The account is gone.
[11:39] <scarleo> karni: after moving it to phone it remembers me!
[11:39] <karni> scarleo: This most definitely looks like an Android limitation I did not anticipate.
[11:40] <karni> scarleo: Users really pushed for App2SD feature, but we're limited by Android on that one.
[11:40] <karni> scarleo: I'd say, it's not a bug but Android limitation. If it bothers users, they should keep it on the phone.
[11:40] <scarleo> karni: yes, it's a problem for alot of apps to live on sd
[11:40] <karni> scarleo: Thank you :) You made me aware of that issue, and it's a big one actually. We'll know what to tell users.
[11:41] <scarleo> karni: np
[11:41] <karni> scarleo: TBH with you, there are ~5-6 limitations when moving to SD card. It basically, well, sucks.
[11:43] <scarleo> karni: I believe you :) Problem is so many have a very limited phone storage so everyone is trying to keep a minimum of apps on phone.
[11:43] <karni> scarleo: We may work this around. I've filed a bug report if you wish to subscribe: https://bugs.launchpad.net/ubuntuone-android-files/+bug/893959
[11:43] <ubot4> Launchpad bug 893959 in ubuntuone-android-files "App2SD drops the account (affects: 1) (heat: 6)" [Wishlist,New]
[11:43] <karni> scarleo: Right.
[11:43] <scarleo> karni: Ah, thanks, I'll subscribe
[11:52] <duanedesign> hello mandel
[11:52] <duanedesign> mandel: feeling better from your rugby game the other day?
[11:54] <gatox> hi
[11:56] <duanedesign> hello gatox
[11:57] <mandel> duanedesign, feeling, ok, I think I'm to old for this things hehe
[11:57] <mandel> duanedesign, I have a blue eye today :P
[11:57] <mandel> gatox, morning!
[11:57] <mandel> gatox, did you see my email, your laptop is in Afaganistan according to UPDS :P
[11:58] <gatox> mandel, yes  jejej..... i didn't see that is in afganistan...... but i saw your email jeje
[11:59] <duanedesign> where are you gatox ? if i can ask
[11:59] <gatox> duanedesign, argentina..... cordoba
[11:59] <gatox> duanedesign, you?
[12:00] <duanedesign> nice, lots of our team iin Argentina :)
[12:00] <gatox> yep
[12:00] <duanedesign> gatox: i am in Tulsa, OK U.S.
[12:01] <mandel> duanedesign, nearly the full bloody team is there..
[12:01] <duanedesign> gatox: i have a good friend in Montevideo. So i have been hoping to be invited to a team event in Beunos Aires
[12:01] <gatox> duanedesign, are you enjoyinng winter right now? :P
[12:01] <duanedesign> gatox: it was -1c this morning
[12:01] <duanedesign> had to dig the doats out of the closet
[12:01] <duanedesign> coats
[12:01] <gatox> duanedesign, lucky you!!! i'm suffering summer here jejej
[12:05] <mandel> gatox, do you have time for super easy reviews?
[12:06] <mandel> gatox, first: https://code.launchpad.net/~mandel/ubuntuone-windows-installer/use-new-testcase/+merge/83135
[12:06] <gatox> mandel, shoot..... before i end installing the vms for alecu's review :P
[12:08] <mandel> gatox, second one: https://code.launchpad.net/~mandel/ubuntu-sso-client/use-new-testcase/+merge/83136
[12:08] <mandel> gatox, and third https://code.launchpad.net/~mandel/ubuntuone-control-panel/use-new-testcase/+merge/83137
[12:08] <gatox> mandel, +1 to the first one.....
[12:09] <gatox> mandel, juazzzz.... when you mean trivial you are not kiddinggggg
[12:09] <gatox> mandel, do you want to review my unicode branch?? alecu already approved it
[12:10] <mandel> gatox, sure, I'll be on it in a couple of mins.. I think I fixed most of the sso test issues, let me try them
[12:11] <gatox> mandel, ok! here is the branch when you have a moment: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/unicode-issues/+merge/82586
[12:17] <mandel> gatox, another one: https://code.launchpad.net/~mandel/ubuntuone-windows-installer/fix-vista-update/+merge/82418
[12:17] <mandel> gatox, that one fixes the vista autoupdate issues
[12:17]  * gatox looking...
[12:31] <ralsina> good morning again!
[12:33] <gatox> ralsina, hi!
[12:39] <mandel> aquarius, ping
[12:41] <ralsina> mandel: still need any 1-character branch reviews/
[12:42] <mandel> ralsina, let me check
[12:43] <mandel> ralsina, https://code.launchpad.net/~mandel/ubuntu-sso-client/use-new-testcase/+merge/83136
[12:43] <mandel> ralsina, and https://code.launchpad.net/~mandel/ubuntuone-control-panel/use-new-testcase/+merge/83137
[12:43] <aquarius> mandel, pong
[12:44] <ralsina> mandel, gatox: this kind of thing can land with one review.
[12:44] <gatox> ralsina, ack!
[12:44] <ralsina> I mean, if it runs once, the import is right, and that's it :-)
[12:44] <ralsina> worst case, tarmac will bounce it
[12:45] <mandel> ralsina, which might happen since the new ubuntuone-dev-tools have not been installed
[12:46] <ralsina> mandel: in which case, you'll re-approve them ;-)
[12:46] <mandel> ralsina, yes, lets put then in 2*+1 and then I'll approve them after talking with dobey :)
[12:47] <ralsina> too late.
[12:47] <ralsina> ;-)
[12:47] <ralsina> Sorry!
[12:47] <mandel> ralsina, I'd really appreciate a review for https://code.launchpad.net/~mandel/ubuntuone-windows-installer/fix-vista-update/+merge/82418 which fixes the vista auto-update
[12:47] <mandel> ralsina, not big deal :)
[12:49] <ralsina> mandel: MsiException? There are no Msi involved here
[12:50] <ralsina> mandel: one thing that scares me a bit: os.path.dirname('c:\\users\\') ==> 'c:\\users'
[12:50] <ralsina> mandel: So, if by chance we have the trailing slash, things will fail weirdly
[12:51] <mandel> ralsina, the MsiException is used when uninstalling the old beta, is already present in trunk :)
[12:52] <ralsina> mandel: ok, that was just curiosity :-)
[12:52] <mandel> ralsina, :(
[12:52] <mandel> that was upside down sorry :P
[12:52] <gatox> ralsina, do you have time for more reviews this  morning?
[12:52] <mandel> s/:(/:)
[12:52] <ralsina> So, (:
[12:52] <mandel> ralsina, regarding the \\ sys.executable never adds a \\ at the end right?
[12:53] <mandel> and same with __file__, am I correct?
[12:53] <ralsina> mandel: we are doing dirname(dirname(sys.executable)) ?
[12:54] <mandel> ralsina, yes we are
[12:54] <ralsina> ugh
[12:54] <ralsina> but ok then
[12:55] <ralsina> mandel: also, all this makes no sense if the binary isnot frozen
[12:55] <gatox> ralsina, ping
[12:55] <ralsina> gatox: pongale
[12:56] <gatox> ralsina, can you review two related branches? (one of them is fun... is the installer, qt, signals :P)
[12:56]  * gatox try to convince ralsina 
[12:56] <gatox> :P
[12:56] <ralsina> gatox: sure
[12:56] <ralsina> I can't quite *run* things right now but I can look at code ;-)
[12:56] <ralsina> I am reinstalling all my linux VMs
[12:56] <gatox> ralsina, thanks! https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/not-validated-account/+merge/83055   -    https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/not-validated-account/+merge/83054
[12:57] <gatox> ralsina, i'm installing linux vms too to test alecu's branches
[12:57] <ralsina> gatox: same idea :-)
[12:57] <mandel> ralsina, that is from you, I don't know why you did it like that ;)
[12:58] <gatox> mandel, now i'll tests your branch..... i was installing a vm.... and this machine doesn't support 2 vms at the same time :P
[12:58] <ralsina> mandel: not the part about running the autoupdate isn't
[12:58] <ralsina> mandel: but anyway ;-)
[12:58] <mandel> ralsina, it uses the same process used to run the .exe for control panel etc hehe
[12:58] <mandel> ralsina, I have no imagination :)
[12:58] <ralsina> Oh, ok then
[13:00] <mandel> ralsina, I will really appreciate if you merge that branch and make a .exe that way I can test IRL on Vista
[13:00] <ralsina> mandel: yes, I would love to do that
[13:00] <ralsina> mandel: in fact, I will do that right now
[13:01] <mandel> ralsina, superb! let me know when is ready
[13:01] <ralsina> gatox: get a real computer!
[13:02] <gatox> ralsina, mandel is carrying the real computer :P
[13:02] <ralsina> hahaha
[13:02] <ralsina> gatox mandel es tu mula!
[13:03] <gatox> ralsina, jjejejee totally
[13:03] <ralsina> ya sabés, cuando vuelve, dos paquetes de azucar impalpable en la mochila ;-)
[13:03] <gatox> jjjeejjejejeje
[13:03] <mandel> oh my..
[13:05] <mandel> gatox, unicode branch +1 feel free to aprove it
[13:06] <ralsina> mandel: uploading binary, should be available in a few minutes
[13:07] <mandel> ralsina, great, I'll do a IRL with the x64 and x86 machine then :)
[13:07] <gatox> mandel, awesome..... i thought that was going to need more changes.....
[13:07]  * gatox don't trust himself :P
[13:07] <ralsina> mandel: also, makes binary 6MB smaller since it will hace one copy of the autoupdater ;-)
[13:08] <mandel> ralsina, we are that good :)
[13:08] <mandel> hehe
[13:08] <ralsina> CHANGELOG: "reduced size of the windows installer 20% by deduplicating binary objects" [X]
[13:18] <mandel> ralsina, is a good one :)
[13:35] <mandel> ralsina, i sthe exe there?
[13:36] <ralsina> I HATE UPLOADING FILES FROM ARGENTINA
[13:36] <ralsina> mandel: 80%
[13:46]  * mandel lunch
[14:01] <ralsina> mandel: http://ubuntuone.com/1DUJiqAn9hQ9JlenwP2xtX
[14:10] <aquarius> mandel, you pinged/
[14:10] <aquarius> ?
[14:12] <ralsina> aquarius: mandel is having lunch
[14:12] <aquarius> ralsinaah well. He pinged me and didn't say what about :)
[14:14] <alecu> gatox, ping
[14:14] <gatox> alecu, pong
[14:15] <gatox> alecu, i'm setting the environment to test your branches....
[14:15]  * gatox reads minds
[14:15] <gatox> :P
[14:15] <alecu> gatox, cool :-)
[14:20] <alecu> ralsina, mandel, dobey: I need you guys to help me reviewing all these branches: https://bugs.launchpad.net/ubuntuone-storage-protocol/stable-2-0/+bug/692597
[14:20] <ubot4> Launchpad bug 692597 in ubuntuone-storage-protocol (Ubuntu) (and 22 other projects) "If the user has the date/time/timezone wrong, connection fails (Expired timestamp error) (affects: 18) (dups: 6) (heat: 142)" [Undecided,New]
[14:26] <alecu> ralsina, mandel, dobey: and please: when reviewing, do not worry about the first vote that gatox gave to those branches, since he had a merge issue that was resolved.
[14:26] <dobey> mandel: alecu there are at least 3 pending review from nessita; and she's on holiday
[14:27] <dobey> where is gatox?
[14:27] <gatox> dobey, here is gatox
[14:27] <dobey> if it's resolved, he should update the review :)
[14:28] <gatox> dobey, i marked as abstain until i review it again.... the problem was that i was merging not with stable branch, but instead with trunk..... so some branches had conflicts that weren't true
[14:30] <dobey> gatox: instead of merging, to run tests locally, just branch; if there are conflicts or anything, launchpad and/or tarmac will say so
[14:30] <gatox> dobey, i understood that the right procedure was to branch locally and then merge......
[14:30] <alecu> gatox, I always do it like that. I have a script to do that.
[14:31] <gatox> i think that avoids problems
[14:31] <gatox> (not in this case :P  but generally)
[14:32] <dobey> i don't think it avoids problems; i think it increases the potential for them, as well as increases the burden on reviewers
[14:38] <alecu> gatox, dobey: here's the script to decrease burden :-) https://code.launchpad.net/~alecu/%2Bjunk/devel-scripts/
[14:38] <alecu> I use that for any and all reviews
[14:38] <alecu> You use it like this:
[14:38] <alecu> ~/bin/setup_review [stable-1-4] https://code.launchpad.net/~alecu/ubuntuone-storage-protocol/timestamp-autofix-1-4
[14:39] <alecu> the first parameter is optional, and defaults to "trunk"
[14:39] <alecu> hmmm... I better add some readme :P
[14:40] <gatox> alecu, groso!
[14:41] <dobey> alecu: if you had to write a complicated script to do that for you, then obviously it's a burden and we should just not do that :)
[14:41] <alecu> gatox, the thing I like about this is that you can pass it any launchpad url, even merge proposal urls, and it will cut the interesting parts.
[14:41] <gatox> alecu, that's great!
[14:45] <alecu> gatox, I've added a README to the branch with the scripts.
[14:45] <dobey> mandel: can you also update the tests in devtools to use the new testcase please? :)
[14:46] <gatox> alecu, pulling :P
[14:59] <mandel> dobey, did it alread :)
[15:00] <mandel> aquarius, is too keep you on your toes. Don't worry I don't need you anymore hehe
[15:03] <dobey> oh, ok
[15:03] <dobey> alecu: so sso and storage-protocol implement the timestamp fix independently?
[15:05] <alecu> dobey, for the time being, yes. SSO does all its webclient calls in a sync way; all the rest of our code is async.
[15:05] <alecu> well, except the u1-client api calls: those are sync too.
[15:06] <mandel> me
[15:07] <alecu> dobey, anyway, this all webclient calls will be unified in the proxy branches that will make the sso code use an async library
[15:07] <aquarius> mandel, ah, that's OK then ;)
[15:07] <alecu> but the backports will remain like that.
[15:07] <mandel> alecu, dobey, ralsina, gatox standup!
[15:07] <gatox> me
[15:07] <alecu> mandel, who do you think you are, nessita?
[15:07] <ralsina> me
[15:07] <alecu> mke
[15:08] <mandel> alecu, jajaja
[15:08] <dobey> heh
[15:08] <dobey> me
[15:08] <mandel> alecu, cabron, soy mucho mas alto y mis piernas mas largas ;)
[15:08] <dobey> heh
[15:09] <alecu> mandel, go
[15:09] <mandel> DONE: Cleaned MP from last week. Made changes in all projects to use the new test case. Work on the SSO tests issues and fixed almost all of them.
[15:09] <mandel> TODO: IRL for the Vista fix. More SSO tests.
[15:09] <mandel> BLOCKED: no
[15:09] <mandel> gatox, go go go
[15:09] <gatox> DONE:
[15:09] <gatox> Merged unicode branch (happiness!), Propose a branch that fix Bug #851885, several reviews.
[15:09] <gatox> TODO:
[15:09] <gatox> Finish with Bug #822698, and alecu's review.
[15:09] <gatox> BLOCKED:
[15:09] <gatox> No
[15:09] <ubot4> Launchpad bug 851885 in ubuntuone-windows-installer "When logging in with an no-yet-validated account, there is no useful message (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/851885
[15:09] <ubot4> gatox: Error: Bug #822698 not found.
[15:09] <gatox> ralsina, go
[15:09] <ralsina> DONE: calls, calls, calls, roadmap review, calls, trying to finish my kanban, build test-release for mandel TODO: finish my kanban, finish cleanup of windows-build-script, hiring, etc, etc BLOCKED: life is short
[15:09] <ralsina> alecu?
[15:10] <alecu> DONE: discussed integration testing, resumed proxy work on sso
[15:10] <alecu> TODO: proxy
[15:10] <alecu> BLOCKED: u1cp backport branches blocked on twisted+GI issue
[15:10] <alecu> NEXT: dobey
[15:10] <dobey> λ DONE: reviewed some code, discussed proxy testing,
[15:10] <dobey> λ TODO: twisted gi reactor?, move some stuff around, make some awesome
[15:10] <dobey> λ BLCK: No.
[15:10] <alecu> "rodrigo__ has quit"
[15:11] <mandel> alecu, heheh oh irc..
[15:31] <dobey> gatox: btw, your unicode fixes branch failed for a rather odd reason; i'm looking at that now
[15:31] <gatox> dobey, failed to land?
[15:31] <dobey> gatox: yes
[15:31] <dobey> gatox: for some reason it tried to load the windows tests
[15:31] <gatox> dobey, let me know if i need to change somethings
[15:32] <dobey> gatox: i don't think it's something you did
[15:44] <dobey> gatox: ah; so changing the way arguments are handled in u1trial, so that things get passed through the trial system and we are compatible with all the trial args, caused the problem, it seems
[15:45] <gatox> mmm
[15:45] <dobey> gatox: it's an easy change to workaround it in your branch though
[15:45] <gatox> dobey, what should i do?
[15:47] <dobey> gatox: on line 56 of Makefile.am, swap the argument ordering to u1trial, so that "tests" comes after "-p tests/platform/windows"
[15:49] <gatox> dobey, like this? 		PYTHONPATH="$(PYTHONPATH)" u1trial -p tests/platform/windows tests; \
[15:49] <dobey> gatox: yep
[15:49] <gatox> dobey, ok..... submitting that change
[15:51] <dobey> gatox: ok; i'll check the diff and set it back to approved once lp rescans
[15:52] <gatox> dobey, done
[15:55]  * gatox lunch...... brb
[15:56] <ralsina> mandel: did you get the link for the installer?
[15:56] <mandel> ralsina, yes, I did
[15:57] <ralsina> mandel: if that works, let me know, so I can commit a change
[15:57] <mandel> ok
[15:57] <mandel> trying now
[15:59] <dobey> joshuahoover, rye: can you re-verify SRU for bug #884959 please?
[15:59] <ubot4> Launchpad bug 884959 in ubuntuone-client (Ubuntu Precise) (and 5 other projects) "ActionQueue does not reset tempfile (affects: 1) (heat: 10)" [Critical,Fix released] https://launchpad.net/bugs/884959
[16:04] <joshuahoover> dobey: i'll give it a shot...i'm concerned that my last test appeared successful but that was without the patch properly applied :(
[16:06] <dobey> joshuahoover: well, maybe facundobatista can help verify it. or something. as long as it gets verified so we can push the thing out to -updates next week :)
[16:07] <dobey> anyway, need to get some lunch; bbiab
[16:07] <joshuahoover> enjoy :)
[16:28] <mandel> alecu, do all ServerFactories form twisted have the onConnectionLost? http://twistedmatrix.com/documents/11.0.0/api/twisted.internet.protocol.Factory.html
[16:28] <mandel> alecu, I don't know when the server looses the connection, do I have to look at the protocol level?
[16:32] <mandel> ralsina, seems not to work, looking into ti
[16:33] <mandel> s/ti/it
[16:33] <ralsina> :-(
[16:33] <mandel> ralsina, it does work to know if there is a new update, then the dialog does not appear
[16:33] <mandel> ralsina, werid, since the check uses the same path
[16:33] <ralsina> weird
[16:33] <ralsina> works if you call it manually?
[16:34] <mandel> ralsina, yes
[16:35] <mandel> ralsina, might be my vm, because it takes ages when trying to load the control panel
[16:35] <ralsina> mandel: no idea then
[17:06] <alecu> mandel, ServerFactories do not have the onConnectionLost method
[17:06] <alecu> mandel, I think it's only added by that recipe by jml
[17:12] <mterry> Is file sync on precise known to be broken?
[17:13] <mandel> alecu, hm.. weird, I think I got ti since I'm getting a complete diff Error
[17:17] <alecu> mandel, and the onConnectionLost is a deferred in jml's recipe, not a method.
[17:19] <alecu> mandel, also: factories do not (usually) care about connections, since each factory creates *many* protocols, and each protocol has its own connection.
[17:20] <alecu> mandel, I say "usually", because in some cases where you know that the factory will create only one protocol instance you can do something like in the recipe.
[17:20] <joshuahoover> dobey: bug #884959 tested and passed...i actually got the bug to reproduce a few times before i installed proposed and tested that :)
[17:20] <ubot4> Launchpad bug 884959 in ubuntuone-client (Ubuntu Precise) (and 5 other projects) "ActionQueue does not reset tempfile (affects: 1) (heat: 10)" [Critical,Fix released] https://launchpad.net/bugs/884959
[17:21] <dobey> joshuahoover: yay!
[17:25] <gatox> mandel, alecu when you have a moment: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/explore-button/+merge/83202
[17:25] <gatox> alecu, now i'll be 100% focus on your branches
[17:25] <alecu> \o/
[17:28] <alecu> gatox, in your branch, clicking on the bug number makes lp say "Bug 822698 cannot be found"
[17:28] <ubot4> alecu: Error: Bug #822698 not found.
[17:28] <gatox> alecu, i think because it's private
[17:28] <alecu> oh, right.
[17:29] <alecu> gatox, well, I can't see it here either: https://code.launchpad.net/bugs/822698
[17:29] <ubot4> alecu: Error: Bug #822698 not found.
[17:29] <gatox> alecu, https://bugs.launchpad.net/ubuntuone-control-panel/+bug/822698
[17:29] <ubot4> gatox: Error: Bug #822698 not found.
[17:30] <alecu> gatox, I still can't see it :-(
[17:30] <gatox> alecu, that's weird.....
[17:30] <gatox> alecu, removing the private check.....
[17:30] <gatox> no need to add that anyway
[17:31] <gatox> alecu, can you see it now: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/822698 ?
[17:31] <ubot4> Launchpad bug 822698 in ubuntuone-control-panel "QT UI folder view explore button (affects: 1) (heat: 8)" [Low,Triaged]
[17:31] <gatox> you should
[17:31] <gatox> the bot find it
[17:32] <alecu> gatox, I can see it now, thanks!
[17:40] <alecu> gatox, approved.
[17:40] <gatox> alecu, thnaks!
[17:49] <gatox> brb
[17:52] <mandel> @ping
[17:52] <ubot4> pong
[17:57] <mandel> alecu, la madre que pario a twisted, I got them working!
[17:57] <alecu> mandel, vamos!
[17:58] <mandel> alecu, we should add this as a class or something in ubuntuone-dev-tools..
[17:58] <mandel> alecu, is way to much work to get it right
[17:58] <alecu> mandel, yes, we probably should add it.
[17:58] <alecu> mandel, got a branch to see?
[18:16] <mandel> alecu, yes, pushing now
[18:17] <mandel> alecu, my internet is funcky after 6:00 pm for some unknown reason..
[18:29] <alecu> mandel, dobey, ralsina, gatox: were you guys able to review any of my backport branches? Please tell me if I can help with that.
[18:29] <ralsina> alecu: got caught up on other stuff, have not started yet :-/
[18:30] <alecu> ralsina: no problem.
[18:31] <mandel> alecu, will walk the dog and do them during my night or your morning, is that ok?
[18:31] <mandel> alecu, I have vms for all the os, so is not much workk for me cc ralsina
[18:33]  * mandel walks dog
[18:49] <gatox> alecu, i'm having some issues..... but things related to my machine by now
[19:00] <dobey> alecu: i haven't, sorry
[19:01] <dobey> alecu: and what  about the ones waiting for review from nessita?
[19:01] <dobey> grr twisted
[19:02] <alecu> dobey, if I get two reviews before she returns, then I'll land them
[19:03] <alecu> dobey, fighting with the GI and the reactor?
[19:04] <dobey> trying to
[19:05] <dobey> alecu: you should go to those branches where reviews are pending on her, and change the pending request back to ubuntuone-hackers
[19:05] <dobey> alecu: tarmac will not land them as-is
[19:06] <alecu> dobey, good point, thanks.
[19:15] <dobey> alecu: it looks like you need to update the year in the copyright headers in many places; you did in a few, but not in all the files you changed
[19:16] <alecu> dobey, will do, thanks.
[19:48] <mterry> FYI, file sync on precise seems broken: 894130
[19:48] <mterry> I mean bug 894130
[19:48] <ubot4> Launchpad bug 894130 in ubuntuone-client (Ubuntu) "precise: org.freedesktop.DBus.Error.UnknownMethod: Method "current_status" with signature "" on interface "com.ubuntuone.SyncDaemon.Status" doesn't exist (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/894130
[19:58] <alecu> mterry, good to know, thanks.
[19:59] <alecu> mterry, I was planning to set up a P vm; what's the best way? should I install an O and change the apt sources, or should I start from a devel P iso?
[20:06] <dobey> mterry: that smells like dbus is broken :(
[20:08] <dobey> mterry: if you kill ubuntuone-syncdaemon, and then open the control panel, does it work?
[20:09] <mterry> dobey, no
[20:10] <mterry> alecu, I believe ISOs are fine, though I haven't tried myself
[20:10] <dobey> mterry: weird
[20:10] <alecu> cool, thanks.
[20:15] <alecu> dobey, btw: copyright year fixed and pushed in all branches.
[20:16] <dobey> alecu: cool, thanks
[20:34] <gatox> eod..... see you tomorrow..... i hope with some approvals in my branches :P
[21:15] <alecu> mterry, just installed a vm with the latest precise-desktop-amd64.iso, and file sync works fine.
[21:15] <mterry> :-/
[21:15] <mterry> I mean good, but...
[21:16] <alecu> mterry, yup, not good that I cannot reproduce it.
[21:17] <mterry> alecu, I'll try a reboot in a bit and maybe that will magically fix some things.  I've been running for a while over upgrades
[21:18] <alecu> hmmm... the dialog to enter the "sudo" password is not recognizing my password.
[21:18] <alecu> but sudo works just fine.
[21:20] <alecu> mterry, ha! I've got the same DBus.Error.NoReply message, but this time it's update manager that's throwing it.
[21:21] <mterry> alecu, curious...  i haven't had problems with it
[21:22] <alecu> mterry, http://pastebin.ubuntu.com/747540/
[21:22] <dobey> i think there are some serious issues with dbus on oneiric and precise :(
[21:23] <mterry> alecu, that's a different error.  timeouts might be something crashing.  but the ubuntuone message was pure b0rkedness
[21:24] <alecu> mterry, oh, right. It's a different issue altogether
[21:34] <dobey> mterry: i'm not sure it's an entirely different issue; they very well could be related
[21:35] <dobey> dbus can be very hard to debug :(
[21:35] <mterry> dobey, I haven't noticed any other problems on my system.  Just ubuntuone
[21:35] <dobey> as can gobject-introspection apparently
[21:35] <mterry> again, I will restart after tonight.  may fix things
[21:36] <dobey> mterry: i have seen a similar issue to your report before, for something else
[21:37] <dobey> mterry: in fact, i have seen it with evolution
[21:37] <dobey> mterry: doing an evolution --force-shutdown, and then starting it again, fixed it for me though
[21:38] <dobey> mterry: and right now, org.gnome.GConf shows nothing under "Object Paths" in d-feet for me
[21:38] <dobey> although, gconf is apparently working fine
[21:38] <dobey> alaso, the same with org.gnome.keyring
[21:38] <dobey> and org.freedesktop.secrets
[21:39] <dobey> :-/
[21:40] <dobey> meh; gobject-introspection :(
[21:40] <dobey>     not_supported = Gio.IOErrorEnum.NOT_SUPPORTED
[21:40] <dobey> exceptions.AttributeError: type object 'ErrorEnum' has no attribute 'NOT_SUPPORTED'
[21:40] <dobey> >>> Gio.IOErrorEnum.NOT_SUPPORTED
[21:40] <dobey> <enum G_IO_ERROR_NOT_SUPPORTED of type GIOErrorEnum>
[21:40] <dobey> wtf :(
[22:00] <dobey> ugh broken tests; at least the notification ones are somewhat more easily fixable, if ugly to do so
[22:01] <dobey> so ubuntuone-client can probably be fixed fairly easily
[22:01] <dobey> ubuntuone-control-panel is a bit more of a mess
[22:19] <dobey> later all!