=== nigelb_ is now known as nigelb === mhall119 is now known as mhall119__ === mhall119_ is now known as mhall119 === eu is now known as Guest36192 === Guest36192 is now known as adorilson === m_conley is now known as m_conley_away [09:18] morning all! [09:43] Good morning all! [11:16] good morning! [11:20] gatox, morning! [11:31] gatox, can you believe.. I updated P and now my x server is broken :( [11:31] hola! [11:31] aghh.. hate running alphas.. [11:32] nessita,buenos dias! [11:32] nessita, gatox, be careful with updating, it broke my machines x server [11:32] with an nvdia card [11:32] mandel: ack, thanks! === yofel_ is now known as yofel [11:39] gatox, nessita I need to do some quick errands I'll be back in 10/15' [11:39] acl [11:44] nessita, hi [11:45] hola gatox! [11:46] I will keep doing reviews now, will start with the controlpanel one [11:46] nessita, ok [12:02] ralsina: ping [12:14] hello! [12:16] alecu, hi [12:17] gatox: approved with 2 minor change request: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/folder-show-garbage/+merge/89094 [12:17] nessita, ok..... changing that right now [12:17] gatox: before setting to globally approve, would you ping me so I can quickly overview the new diff? [12:17] nessita, of course [12:17] nessita, yay! [12:17] thanks! [12:17] hola alecu [12:17] alecu: good news? [12:18] alecu: I bombed your branch with questions :-P [12:18] nessita, no: I read "approved" and I thought you were talking about *my* branch :-P [12:18] alecu: heh... almost, just a couple of questions added there [12:18] in *your* branch :-P [12:20] nessita, just in case..... i tested that branch in linux and windows (with and without weird username) and the test were ok..... i'll branch trunk and merge with that just to be 100% sure..... but it would be ok [12:21] gatox: not sure what you're referring to [12:21] * mandel back [12:21] nessita, about your comment in my branch: "Tests in windows are not padding for me, but neither are the suite from trunk, so seems unrelated." [12:22] gatox: yeah, I'm pretty sure they are unrelated, those are webclient in controlpanel failing [12:22] ahhhhh ok [12:22] twisted timeouts and dirty reactors [12:22] yacks [12:22] nessita: pong [12:22] and good morning everyone! [12:23] ralsina: any chance you fix the controlpanel branch that you proposed last week? [12:23] nessita: let me check [12:23] ralsina, good morning [12:24] nessita: today after noon starts my 1.5 days of no phne calls so there is a chance :-) [12:24] ralsina: great! [12:24] nessita: yes, that should be fixed already [12:25] ralsina: already? you mean the ImportError are fixed? [12:25] hum, I missed that email apparently [12:25] nessita: yes, since a few days ago. Unclear commit message though. [12:25] nessita, I've replied to your concerns on that branch. [12:26] nessita: I got frustrated and made a snarky comment instead of saying "fix ImportError" [12:27] nessita, if it's ok with you, I'll put an assert .endswith("/") in the code that gets the USSOC_SERVICE_URL from the env var [12:29] alecu, nessita, gatox, mandel: I have a doctor's appointment very close to our weekly call. Could we change the call to 2 hours later, or is that too late for mandel? Alternatively, we can do it tomorrow. Sorry, but that's the only slot the doctor had. [12:30] Or we can do it 30 miutes earlier [12:30] ralsina, ok with me, both ways. [12:30] ralsina, no problem for me [12:30] ralsina, ealier is a PITA for me, but 2 hours later (my 6pm) seems reasonable :) [12:30] ok, so it's 2 hours later [12:31] Sorry to do this, but these doctor's appointments are the main reason I am now youthful and full of energy ;-) [12:32] alecu: +1 to the assert [12:33] ralsina: 2 hours later no problem to me [12:33] nessita: awesome, I expect it will be no problem for dobey and brian [12:34] ralsina, I have the impression that I'm the only one in europe for desktop+, is that right? [12:34] mandel: yep [12:34] mandel: I am trying to getyou a german or something :-) [12:35] ralsina, hehe don't worry too much, is a matter of remembering the time zones :) [12:35] ralsina: there lint issues are still there... so I'll add that to the MP [12:37] nessita: ok, sorry, missedthat part of the comment. :-( [12:38] nessita: running pyflakes on u1cp gives interesting warnings pylint doesn't [12:39] nessita: for example -- ubuntuone\controlpanel\gui\qt\preferences.py:23: 'QtGui' imported but unused [12:39] Oh right, it's disabled for pylint [12:45] nessita, this branch has been updated with your request (ready to approve): https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/folder-show-garbage/+merge/89094 [12:45] gatox: giving it a quick look [12:49] nessita: de-linted [12:55] gatox: looks good! [12:55] go for it [12:55] nessita, greeat [12:56] alecu: approved with (new since P) lint issues, please fix before landing (tarmc will not catch those, since is still natty) [12:58] nessita, there are a number of new lint issues in P, I suppose that we will move tarmac to P at some point, right? [12:58] alecu: would you be available for a review? https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/gtk-gi/+merge/90134 (it depends on your restless branch) [12:59] nessita, I'll take a look [12:59] mandel: yes we're moving to tarmac, and at least in my P install, there are no lint issues that we are not fixing... unless you know about some I don't? [12:59] moving tarmac to P* [13:00] nessita, I noticed a lot in sso regarding qt.. but I might be outdated :) [13:00] mandel: in sso we first run ./setup.py clean before running lint [13:00] perhaps you missed that? [13:01] nessita, I don't think so, let me a sec and run the test on the P (headless til x is fixed) machine [13:01] gatox: udf-issue approved! [13:01] awesome [13:05] nessita, forgot of what I said.. my P machine seems to be very broken after the update, I get this from running the tests in trunk: http://paste.ubuntu.com/817592/ [13:05] which I suppose it should not be happening.. === jackyalcine is now known as JackyAlcine [13:14] mandel: looking [13:14] mandel: you running behind a proxy there? [13:15] nessita, yes, I have started to use proxies everywhere to test our code [13:15] alecu: forgot to mentioned that for my gtk-ui branch, you need to have nightlies up-to-date (so you get new twisted and new devtools) [13:16] nessita, but tests should not be connecting outside, right? and my proxy settings are to not use the proxy for localhost connections [13:16] mandel: yes, they shouldn't [13:17] and they don't seem like it... [13:18] nessita, I think that is more due to my machine being in a weird state, I'll simply be working win a fresh P vm and will try to fix it during the weekend [13:24] todays seems to be doomed.. noe the bloody windows vm in my mac does not work.. WTF! [13:33] facundobatista: ping [13:34] facundobatista: would you share with me your thoughts re: bug #906462 [13:34] Launchpad bug 906462 in ubuntuone-client (Ubuntu Precise) (and 3 other projects) "ubuntuone sync daemon is writing IDLE messages to the log every 2 minutes (affects: 1) (heat: 22)" [Medium,Triaged] https://launchpad.net/bugs/906462 [13:35] nessita, not now, do you mind to ping me later please? 30' would be ok [13:36] facundobatista: sure [13:37] ok, time for lunch [13:37] I need to reboot my machine to, so see you in 45 min aprox [13:38] mandel: ack [13:44] ralsina, ping [13:48] gatox: pong [13:48] ralsina, when you have a moment, can you review this?? https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/bundle-script-update/+merge/90262 is really quick [13:49] gatox: sure! [13:49] ralsina, thanks [14:03] ralsina: ugh. [14:07] dobey: ugh why? [14:07] dobey: call change? [14:11] yes [14:11] lunch, and i have an appointment at 12:30 :) [14:13] ralsina, since we are having the team call later, I'll be running some errands now. Can we have our 1-1 after the team meeting? [14:13] alecu: ofcourses [14:13] ralsina, thanks [14:13] dobey: sorry [14:13] dobey: I had the exact same problem :-) [14:14] dobey: we can still move it to tomorrow === alecu is now known as alecu_errands [14:14] probably better. for me and you at least [14:16] nooooo! tomorrow is hack day, I love not having calls :-) [14:16] but if it's really necessary... [14:21] we can just not have a call this week ;) [14:34] dobey: why you don't like standups and weekly calls? [14:34] I'm curious :-) [14:34] because they're boring administrata [14:35] and i have to stop doing stuff, to do them instead [14:35] so they put me in the habit of not really doing anything until after they're over with [14:36] dobey: well yeah... I understand what you mean regarding being interruptyed. But communication is also important, specially working on a distributed env [14:36] dobey: and perhaps we can change the time so you can do something before them? [14:38] i don't think we should change the time. it doesn't fix the problems. communication is important, yes. that's why we have irc and mumble and everything. the weekly call i don't mind so much, as there is at least some real communication and it's not just "paste a list of what you did yesterday and think you will be doing today" [14:40] oh, doh. i forgot to remove the xs [14:42] i bet they are broken [14:43] why don't we just have the call at the normal time, but without ralsina? [14:43] let's have it instead of tomorrow's standup [14:44] I will keep it below 30' === m_conley_away is now known as m_conley [14:49] ack [14:50] dobey: I want to be in it because I have some semi-important things I want to discuss with the team. [14:51] ok [14:51] tomorrow is fine with me :) === mbarnett` is now known as mbarnett [15:00] so..... team call tomorrow..... standup today? [15:02] gatox: yes! [15:02] me [15:02] me [15:02] me [15:03] me [15:03] alecu_errands, mandel? [15:03] gatox: go! [15:03] DONE: [15:03] Fixed some branches and they started to land (yeyy!). Propose a fix for the setup.py script to create the bundle. [15:03] TODO: [15:03] Keep working in some bugs (at least for now: Bug #865176, Bug #870270) [15:03] BLOCKED: [15:03] No [15:03] Launchpad bug 865176 in ubuntuone-windows-installer "Handle errors more gracefully, show user friendly message and hide technical details (affects: 1) (heat: 4)" [Medium,In progress] https://launchpad.net/bugs/865176 [15:04] Launchpad bug 870270 in ubuntuone-control-panel "Windows tool tip doesn't display if "&" is in the folder name (affects: 1) (heat: 8)" [Medium,In progress] https://launchpad.net/bugs/870270 [15:04] nessita, go [15:04] DONE: several reviews, found out that run-stuff-from-mainloop fails on windows, 1-1 with ralsina [15:04] TODO: cleanup and fix run-stuff-from-mainloop, lots of reviews, propose gtk-ui [15:04] BLOCKED: nopes [15:04] NEXT: briancurtin [15:04] DONE: more tweaks, got a really basic build into jenkins (locally), debugged process spawn stuff for a bit, i think i got mumble to work [15:04] TOOD: push a lot of this stuff into branches, get trial to output a format that jenkins can use, talk to a few people about jenkins use [15:04] BLOCKED: none [15:04] NEXT: dobey [15:04] λ DONE: update u1client to work with gireactor or glib2reactor, music store call [15:04] λ TODO: gwibber tweaks, music store [15:04] λ BLCK: None. [15:04] mandel [15:05] dobey: did you manage to get the info from ken that you were needing? [15:06] DONE: 1-1 with lots of people, started the contract for video lens, reviews TODO: doctor, reviews, monitor video lens progress, start doing some coding (yay) BLOCKED: no [15:06] sort of. couple of small issues and gwibber will be all gtk3 and gi. [15:06] sorry about jumping the line, but I gotta go ;-) [15:08] nessita, is thursday, rigth? [15:08] mandel, today? yes [15:08] mandel: yes, but ralsina moved the weekly meeting to tomorrow [15:09] nessita, today there is no standup and there is a mumble chat, in 2 hours aprox [15:09] mandel: so we're having standup instead [15:09] nessita, tomorrow? ouch I understood in 2 hours.. [15:09] let me write my notes [15:09] mandel: yes, that was the former agreement, but then dobey mentioned he could not make it [15:09] so, tomorrow [15:09] alecu_errands: ping [15:10] ok..... lunch for me === gatox is now known as gatox_lunch [15:12] nessita, sorry I though it was later so I did not rush after lunch.. [15:12] off to the doctor I go [15:13] DONE: Long chata with facu abotu race conditions in the add-virtual-watch branch. Added tests to prove it and implemented solution. Look at the current status of porxy support on other apps. Each of them does what ever it considers. [15:13] TODO: Fix my P machine. Request re-reviews. Chat about the apporach to take ragarding poxy creds and implement it. [15:13] BLOCKED: no [15:13] nessita, ^ sorry again [15:17] * mandel reboot due to updates [15:17] what a bloody day.. [15:19] mandel: no problem, really :-) [15:19] facundobatista: ping reminder [15:25] nessita, just commented on the bug [15:25] facundobatista: awesome, thanks [15:32] man make test it slow [15:35] what the heck, these tests all passed just fine last night [15:35] grrrrr [15:36] finaly back.. I cannot believe my bad luck today.. === gatox_lunch is now known as gatox [16:13] brb lunchtime! [16:13] mandel, you are not playing ok with P? [16:14] gatox, no, updates broke my system, atm I can ssh to it but x does not start [16:14] something to do with the nvidea drivers.. [16:14] :S [16:14] ok, no lunchtime yet [16:15] false alarm! [16:15] heh [16:18] oh right, that's why i put the x in the tests. grr [16:34] alright, lunch time, and an appointment for me. bbiab [16:48] dobey: a lucid user installed nightlies, then removed it, tried to rollback to u1 in main and gets this now: http://paste.ubuntu.com/817849/ === alecu_errands is now known as alecu [16:48] any ideas? === mandel is now known as p [16:48] nessita, pong === p is now known as Guest32977 [16:51] alecu: holas [16:52] alecu: I made some changes to the gtk-ui tests where I ensure that the things I get from gtk widgets are unicode, and that make some account tests fail. I fixed those, making the token_name be always a unicode. Of course I also changed the keyring module to behave like that, wanted to give you heads up [16:52] alecu: and ask if you foresee any issue with that (I don't, and I actually like having APIs that receives *only* unicode) [16:54] nessita, I don't see any issue, in fact, I like using unicode wherever we can, too. Is that the same branch you have for review? [16:54] alecu: yes, I had to fix it there since otherwise tests will not pass [16:54] alecu: but perhaps I can move the move-token-to-unicode to other branch? is worth noting that a lot of the diff is a change in a .glade file [16:55] ok, no problem then. [16:55] alecu: (see the MP description for clarification, is just a matter of re-saving the .glade file in precise and this glade will update its format) [16:57] nessita, yup, it looked like that. [16:57] nessita, I have een talking with sidnei about the fail in set_readonly on windows. The issue seems to happen if you have full permissions in the dir, I think I better approach is to use a DenyAce rather the actual implementation [16:58] Guest32977: I guess you're mandel? [16:58] uh, I'm Guest32977 .. wtf? === Guest32977 is now known as mandel [16:58] Guest32977: let's just disable those tests, since we're not implementing any readonly in windows [16:58] nessita, much better :) [16:58] yeap :-) [16:59] nessita, I'll make a small branch for that then [16:59] mandel: ack, ping me for reviews! [17:01] oh, we don't have the meeting now! [17:01] doh [17:03] alecu: no... tomorrow [17:03] sorry [17:08] now yes! lunchtime! [17:08] brb [17:20] gatox, mandel, briancurtin: any of you guys wants to do a review? https://code.launchpad.net/~alecu/ubuntu-sso-client/use-restful-client [17:20] alecu, on it [17:20] joshuahoover: he needs to remove configglue and reinstall it so it gets rolled back to an older version [17:20] alecu, want is an estrech, but I can do it :) [17:20] ralsina: thanks :) [17:20] mandel, gatox: only one review is needed, so you may fight to do it. [17:21] mandel, let me let me! jjeje [17:21] yours yours! [17:21] jejje [17:22] gatox, I'm pushing some lint fixes that are needed for Precise [17:24] alecu, ack [17:31] DAMN CHROME JUST CLOSED MY 30 TABS! MY LIFE IS NOW A MESS! [17:34] ralsina: it does not store the session? [17:35] * nessita is back from lunch [17:35] ctrl-shift-t? [17:35] ralsina, reopen chrome and open closed tab? [17:35] sometimes it works [17:35] nessita: yes, but it crashed while it was opening a link from here, so it can't restore anymore :-( [17:35] uhhhhhhh [17:35] ralsina: with firefox that does not happen :-P [17:36] nessita: first time I see all of chrome crashing in 2 years. Indeed that doesn't happen with firefox ;-) [17:36] my firefox has never crashed. True story! [17:37] nessita: really? You never had to close it because it was not responding, or was eating all your RAM, either? [17:37] ralsina: nopes [17:37] If yes, I want your magical firefox :-) [17:37] I don't browse porn, either :-P [17:38] ralsina, since firefox8 it works REALLY good! [17:38] joking aside, I usually don't browse sites that use heavy flash... which I think are to blame for high mem usage [17:38] ralsina, i went back to firefox in the v8 [17:38] I might as well switch now that I don't have all those tabs open [17:57] alecu, approved! [17:57] gatox, yay! [17:57] ok, EOD in spain :) [17:58] catch you tom! [17:58] mandel, bye mister :P [17:58] bye mandel! [17:58] joshuahoover: did configglue not get downgraded as well? or some other piece perhaps? [17:59] nessita: yes it does :) [17:59] dobey: i'm guessing that's likely it [17:59] dobey: eh? [17:59] nessita: firefox losing the session. i have had it happen before [17:59] dobey: ah, it does no happen here [17:59] it works flawless, and between computers (I use the fiefox sync) [18:00] nessita: i think it's a rarity, just as it is in chrome .:) [18:19] nessita: https://code.launchpad.net/~dobey/ubuntuone-client/gi-support/+merge/90227 is ready for re-review btw :) [18:19] dobey: great [18:28] alecu: I; m considering using gtk-ui as a pre-requisite of run-from-mainloop, to ease all the glib/GLib madness I have. Have you had any chance to take a look to it? [18:30] nessita, gtk-gi ? [18:30] yes, sorry :-D [18:31] nessita, I've not seen it in depth yet, sorry. [18:42] nessita, ping [18:42] gatox: pong [18:42] nessita, i'm looking at this bug: https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/865176 [18:42] Launchpad bug 865176 in ubuntuone-windows-installer "Handle errors more gracefully, show user friendly message and hide technical details (affects: 1) (heat: 4)" [Medium,In progress] [18:42] nessita, where you suggest to do something like this one: https://bugs.launchpad.net/bugs/862540 [18:42] Launchpad bug 862540 in ubuntuone-control-panel "Do provide a nice error message when there are issues (affects: 1) (heat: 8)" [Medium,Fix released] [18:43] gatox: hum, there is a spec, let me find it [18:43] nessita, i was analyzing "_build_general_error_message" implementation and we can easily add something like that..... but..... wouldn't that hide the real problem? [18:43] nessita, in this moment if we can't parse the error, we show to the user the real problem so he can report it [18:44] gatox: wait, let me find the spec [18:44] ok [18:49] anyone needs a review or two? [18:50] ralsina: yes; https://code.launchpad.net/~dobey/ubuntuone-client/gi-support/+merge/90227 [18:50] dobey: ack! [18:52] dobey: shouldn't we refactor the reactor import/install instead of having 4 copies? Just nitpicking, though [18:52] ralsina: me! https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/gtk-gi/+merge/90134 [18:53] nessita: queued! [18:53] dobey: I'm getting this from your branch: http://pastebin.ubuntu.com/817982/ [18:56] ralsina: perhaps [18:56] nessita: hrmm [18:56] dobey: would you? I am not demanding it, though. [18:58] ralsina: i couldn't decide if it would have been better in another branch or not. [18:58] dobey: well, since you are already editing those lines [19:01] yeah, but would require a new .py file. and wasn't sure that sort of change made sense in the branch. [19:01] be back soon - lunch/pharmacy/bank [19:03] and i'm not sure what to call the new .py file [19:04] dobey: I would suggest utils.py if it didn't suck so much [19:04] dobey: ok, nevermind then [19:13] dobey: +1 but only code review, something broke in my python [19:17] nessita: yours is going to take a while, hopefully early tomorrow morning it will be done [19:17] ralsina: did you notice most of the diff is a change in a XML file? [19:17] (just FYI) [19:18] nessita: yes, but I am trying to fix my linux, python is doing crazy things [19:18] ralsina: no rush then [19:18] nessita: seems like one of my experiments broke site-packages [19:18] lovely [19:19] nessita: oh, yes [19:20] dobey: any ideas? [19:21] yes, but make test is slow :) [19:25] hrmm, idea didn't work though :( [19:31] nessita: fix pushed [19:34] dobey: ack [19:49] dobey: running tests now [19:49] brb, need to run a quick errand [19:56] ugh. aptdaemon api changed [20:03] people..... eod here! see you tomorrow [20:09] bye gatox! [20:09] ralsina, bye [20:21] evening [20:21] hands up who's breaking the music store this evening - http://twitpic.com/8c08k4/full [20:22] that looks like it'd be 7d [20:22] beuno: ^^ [20:22] just wanted to listen to a sample song to make sure t was the right one [20:22] played the other songs in the album [20:24] did that happen on a specific page? [20:24] dont laugh at my music taste now dobey [20:24] jessie james album page [20:25] Jessie J even [20:26] it's loading for me [20:26] can you restart banshee and see if it works? [20:27] sure [20:27] hmm annoying [20:27] I can restrt it [20:27] get to her album - Jessie J - Who You Are delux edition [20:27] click on a song and get the 404 again [20:27] but not all songs give a 404 [20:29] odd [20:30] dobey: I dont go looking for the odd bugs! [20:30] it's an issue with 7d for sure though. our 404 page doesn't look like that [20:30] we have a robot on our page [20:31] dobey: try and select 21. Jessie J / B.o.B. - Price Tag [20:31] thats the song I get the 404 [20:31] others are ok [20:31] hmm also getting issues when I add a song to download [20:31] getting screen capture now [20:32] dobey: http://twitpic.com/8c0cid/full [20:36] dobey: sorry [20:37] maybe just the uk store is giving the 404s [20:37] can it be kicked into submission I' need more songs [20:37] :) [20:40] czajkowski: click on "help" inside the store page, and then click "Contact us" then the "7digital Customer Service" link === gatox is now known as gatox_away [20:45] dobey: will do thanks [20:47] dobey: approved and globally approved! [20:48] dobey: any idea how to debug segfaults when using gi stuff? [20:48] nessita: which segfaults? [20:49] dobey: some that I'm having in a branch [21:08] oh right [21:08] time to set up a precise tarmac i think [21:08] nessita: this bug https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/844435 for some reason makes me think "uninitialized bandwidth values" and "it's fixed". Is this a case of god memory or of self-delusion? ;-) [21:09] Launchpad bug 844435 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "ubuntuone-control-panel-backend crashed with ValueError in __init__(): cannot convert float NaN to integer (affects: 6) (dups: 2) (heat: 40)" [Undecided,Incomplete] [21:09] ralsina: looking as soon as I finish asnwering another bug report [21:09] nessita: oh, forget it, it'ssomething else, and more misterious [21:11] nessita: it's the "in some extremely rare ocasions, time.time() will fail and return NaN" error [21:12] ralsina: is this windows? [21:12] nessita: linux [21:13] :-/ [21:13] would that be a VM? [21:13] remember the issues we had with time with VB [21:13] nessita: yes, but this is something else, it's a little known problem, but it has been observed http://markmail.org/message/6nf3j4jjwmrkarxn [21:14] nessita: some times, time.time() just returns float('NaN') and you can't int() that [21:14] wtf? [21:14] ralsina: hum, ugly [21:14] briancurtin: indeed [21:15] ralsina: can I help with that tomorrow? I just received a friend who's visiting... I need to eod now [21:15] nessita: of course [21:15] nessita: it's rare enough that we could ignore it [21:15] ok, please remind me! :-) [21:15] see ya all tomorrow! [21:16] bye nessita! === mandel is now known as p === p is now known as Guest67330 === m_conley is now known as m_conley_away