/srv/irclogs.ubuntu.com/2011/09/16/#ubuntuone.txt

ralsinamandel, I know you are getting this via bip. I am cursing your ancestors. In a nice way though!02:53
ryewe are currently restarting music streaming so it may not work for some moments08:16
ryeAnd we are back!08:19
ryeduanedesign, library cache timeout has been changed for the streaming, now it is 4 minutes08:20
gatoxhi everyone09:04
mandelgatox, morning09:04
gatoxmandel, how are you?09:04
mandelgatox, doing lots of bug triaggin in the ubuntuone-windows-installer, the are lots from the last beta :(09:05
mandelgatox, and you?09:05
gatoxstarting my day09:06
mandelgatox, I was going to say, is freaky friday! but it does not apply to either of us :(09:07
gatoxmandel, i have to fix one test from one of my brances (grrrrrr mocker) and keep working on medium bugs..... i close all the highs yesterday09:07
gatoxmandel, buy the are going to appear again soon09:07
gatox:P09:07
mandelgatox, nice! I'll do some bug cleaning to remove a lot of noise and then will improve the autoupdate09:11
mandelgatox, I might get back to work on my u1 chome extension if I have the time, or a pb json implementation, I dont know :P09:12
JamesTaitHappy Friday, folks!09:16
karniGood morning!09:43
mandelralsina, ping10:19
ralsinamandel: pong10:19
mandelralsina, buenos dias!10:19
mandelralsina, thx for looking at the aoutupdate branch :)10:19
ralsinabuen dia manuel10:19
ralsinano problem10:19
mandelralsina, do yo have the changes so I can merge it with mine and change things so that it is nicer10:20
ralsinabut we really need to get you making bundles, or it's not going to scale :-)10:20
mandelralsina, and, just for curiosity, waht did you say about my ancestors? hehe10:20
ralsinaI called them old mandels10:20
ralsinamandel: the fixes I did are crap10:20
mandelralsina, yeah, I'm going to be looking at why py2exe is broken in my env since all the rest seems to work10:21
mandelralsina, yes, but then I can see the diff and fix them in a nicer way10:21
mandelralsina, at least, did you see the dialog and all that?10:21
* mandel has already decide to not have afreaky friday10:21
ralsinayeah, I even got to trying to download the new relaease10:21
mandelralsina, did it get it?10:21
ralsinamandel: one small problem with this solution: did you notice autupdate-windows is 6MB?10:22
ralsinamandel: no10:22
ralsinamandel: but that was probably a bad URL in your XML10:22
mandelralsina, yes.. the bundle is getting very fat10:22
mandelralsina, seems reasonable, I'll take a look at that10:22
mandelralsina, did you push the changes somewherE?10:33
ralsinamandel: let me use a junk branch10:38
mandelralsina, super!10:38
mandelralsina, atm I'm just cleaning the bugs in ubuntuone-installer, there are lots from the old beta and I dont like the noise, although I think bug 680348 does apply, what do you thin?10:39
ubot4Launchpad bug 680348 in ubuntuone-windows-installer "Provide a way to stop Ubuntu One from starting at boot time (affects: 4) (dups: 2) (heat: 7)" [Medium,In progress] https://launchpad.net/bugs/68034810:39
mandels/thin/think10:39
ralsinamandel: what's the url for unk? lp:~ralsina/+junk/whatever ?10:39
mandelralsina, yes, I believe so10:40
ralsinaWell, the obvious way is to remove it from autostart like any other program :-)10:40
mandelralsina, I can give that as an answer and simple set it as wont fix10:40
ralsinaI think it's fairly reasonable10:40
mandelralsina, ok10:41
ralsinaWe could provide a more detailed answer in the wiki but we would have to do it for N windows10:41
mandelralsina, well, I'm the one that filed the bug hehehe10:42
mandelralsina, but we should indeed put that in the wiki10:42
ralsinaso if it makes you happy, mark it as fix-released ;-)10:42
ralsinanext victim of our wrath should be proxy support I think10:43
ralsinamandel: lp:~ralsina/+junk/autoupdate10:43
mandelralsina, but that is for ubuntuonoe-client to get done...10:43
ralsinamind you, the changes are really hackish10:43
ralsinamandel: yes10:43
ralsinamandel: ubuntuone-client is slowly becoming ours10:43
mandelralsina, yes, but they work, I can deal with the issue :)10:43
gatoxmandel, do you have a minute?10:44
mandelralsina, I've noticed? I honestly will like to work on chaing from spread.pb to json so that we can use other langs to talk with syncdaemon10:44
mandelgatox, dime :)10:44
mandelstupid three dot becoming ? stupid schat10:45
ralsinamandel: have you noticed? (just kidding)10:45
ralsinamandel: I am pretty sure that's a plugin10:45
mandelralsina, yeah, I did notice hehe10:45
gatoxmandel, i wanted to ask you something about mocker... i think that it should be something really simple, but i don't know how to do it... in this branch i added the line: 113 (also 111 and 112 to see if that works): https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/name-required/+merge/7536610:46
mandelralsina, yeah, I'll fix this during the weekend, I just have to remember not to use ? :P10:46
mandelgatox, ok, so what is the question ;)10:47
gatoxmandel, because the funcion validate_form changed and in that case needs to call set_error_message... but always tells me that: self.view.ui.confirm_email_assistance is None... i don't quite understand how to do for self.view.ui.confirm_email_assistance to be valid10:47
mandelgatox, do you mind runing the tests and pastebin the errors?10:49
gatoxmandel, no problem!10:49
mandelgatox, thx,  know I should run them, but I'm in the midle of something and my context swtich is very expensive hehehe10:50
mandelralsina, if you have a new pacakage I can make the screen cast for you reagind the autoupdate.10:51
ralsinamandel: yes, it's in the mail!10:51
ralsinaOr you are not in that mail? I think you are10:51
gatoxmandel, http://paste.ubuntu.com/690692/10:51
mandelralsina, soy estupid, perdon!10:51
mandelralsina, I am, I read it I ignored the fact that there was an installer in it10:52
ralsinamandel: but that's not screencast ready, I think10:52
ralsinaOr rather, let's do it so we can see it and decide a process for the upgrade10:52
ralsinaI am not really sure bitrock's autoupdater buys us much, and it's huge and not pretty10:53
mandelralsina, yes, I agree, let me help gatox and I'll get to that10:53
mandelgatox, self.view.ui.confirm_email_assistance is it set?10:54
gatoxno... i tried to set that.... but always fails... setting that to a QLabel.... trying to set that to = self.controller.view.ui.confirm_email_assistance or something like that, but it didn't work10:55
ralsinamandel: no rush10:55
mandelgatox, ok, let me brach the code and fis that for you, I'll add some comments explaining wtf is going on :)10:55
gatoxmandel, THANKS!!!!!10:56
gatoxmandel, i waste a lot of time yesterday trying to fix that :S10:56
mandelgatox, no worries, but I though you were getting rid of mocker? might be a good small work for fridays...10:57
ralsinajajaja "your fun friday project is rewriting all these crappy tests, kid. FUN!"10:58
gatoxralsina, jejej10:58
mandelralsina, well, I thing fridays is more of 'you are not told what to do'10:58
gatoxmandel, yes, i have a branch were i'm migrating mock tests.. but not this one... because the new branch has some issues to be resolved first10:59
mandelralsina, and in honesty, I hate building more things on top of things I dont like, like I'm writing something to get rid os spread.pb and later will fix all the crap of the IPC :)10:59
gatoxthat need to be resolved....10:59
ralsinamandel: I agree jsonrpc is the future10:59
ralsinamandel: just the thought of "hey, I could log the traffic" makes me smile like a justin bieber fan!11:00
gatoxralsina, jejeje11:00
mandelralsina, yeah, I' writting a lib like spread.pb (even based in the design) so that we just change the imports :)11:00
ralsinaand writing a protocol interceptor is trivial, just a sort of logging cat fr namedpipes11:01
gatoxralsina, in the "sign in to ubuntu one" page there is no more "default button"... that's the idea or there is a bug there?11:01
ralsinagatox: there is a bug. That and the "skip tour" button is default11:01
ralsinait only happens on build though, and I have no idea why11:01
mandelralsina, and in BA I'll like to work with alecu to see what we can fix in the IOCP reactor, maybe we can get pipes back in the equation :)11:01
ralsinathe "skip tour" we could just specify it, since now it's done "by default", I think11:02
ralsinabut the other? I dunno.11:02
gatoxralsina, ok..... i can fix this one11:02
ralsinamandel: yes, the whole stepping tcp ports based on uid.... creepy11:03
* gatox is downloading windows8... want to see if he can made u1 run on win8... hates win, loves the challenge jeje11:03
ralsinagatox: since it only happens on builds, no you don't unless you build one :-)11:03
ralsinagatox: someone already did, and it works11:03
gatoxralsina, ahhhhok11:03
ralsinamandel, gatox: I will leave now for 30 minutes or so to take the kid to school11:03
ralsinamandel: could you show gatox how to do a build?11:04
gatoxralsina, okk11:04
mandelgatox, yes,arasure11:05
ralsinamandel: make sure you use revno 62 from my packaging branch :-)11:05
mandelgatox, can you let me know which command you were using to run the tests, to make sure I run the same one that you have11:06
gatoxrun-tests.bat....... or "python path/to/u1trial path/to/test.file --gui --reactor=qt411:07
mandeloh, just that.. lame :P11:08
nessitahello everyone!11:15
gatoxnessita, hi11:15
ralsinahello nessita11:15
* ralsina walks the kid11:16
mandelgatox, looks like the mock has 3 expectations set and the first has no return value11:20
mandelgatox, I'm looking where is that occurring11:20
gatoxmandel, ok, thanks... i can't wait to kill all the mock tests :P11:21
mandelgatox, ha, just found it :)11:21
mandelgatox, selg.controller.view is a mock, right?11:21
gatoxyes11:22
gatoxmandel,   ^11:22
mandelgatox, I'm pushing a branch with the fix, take a look at the diff11:23
gatoxmandel, awesome!11:23
mandelgatox, the issue was that you where using selg.controller.view.etc as the result, so that was setting again the expectation and later you were doing it again, you had 3 expectations set11:23
mandelthe first returned none, second one what you wanted, the thrid nont too11:24
* gatox needs to look at the code to fully understand :P11:24
mandelgatox, everything fixed11:28
mandelgatox, at least for that test :P11:28
gatoxmandel, awesome!11:29
mandelgatox, merge lp:~mandel/ubuntu-sso-client/name-required and you will see how easy was to fix11:29
* gatox merging11:29
mandelgatox, let me know if it fixes it and then I'll go to walk the dog11:29
gatoxmandel, ok.....11:30
gatoxmandel, fixed! THANKS YOU VERY MUCH!! :D11:31
mandelgatox, denada :)11:31
mandelgatox, do you understand what was the issue?11:32
gatoxmandel, i'm looking at the code right now...... first i ran the test so you  can walk the dog :P11:32
mandelgatox, ok, but the issue was 'simple' you set self.controller.view to be a mock, so every time you made a call to that you were setting an expectation, in your setup code of mocker you had one call to self.view and 2 to self.controller.view but they are the same object!11:33
mandelthat made mocker record 3 diff expectations, the one you intended in self.view and two that you did not expect self.comtroller.view11:34
gatoxmandel, ahhhhhh now is more clear!11:34
mandelthen the error was complaining because it was getting None due to the order in which the expectations were set11:34
mandelgatox, so we can say it was a small typo :)11:34
gatoxmandel, yep, i understand now! :D11:35
mandelcool, then I walk the dog :)11:35
mandelbbl11:35
nessitagatox: I saw you made my reviews, did the IRL test suceeded?11:47
nessita:-)11:47
gatoxnessita, yes, i didn't have any trouble this time11:47
nessitagatox: great! Does the change make sense? (I'm asking since you're way more familiar with that than me)11:48
gatoxnessita, but i could find what we talk yesterday... did you implement another solution instead of pageInitialized?11:48
nessitagatox: I removed the set_up_button definition from the sso controller, since it was already being handled in the setupaccountpage in the wizard, so I moved the button "tunning up" there11:49
gatoxnessita, ok, great11:50
gatoxnessita, also, my 2 remaining branches are ready11:50
nessitagatox: yeah I started with those already11:51
gatoxnessita, ok11:51
nessitagatox: last night I was thinking... why do we need the DisabledState property? isn't it enough with having primary/secondary buttons and then apply setEnabled to them?11:52
gatoxnessita, nop..... i fought with that during the sprint..... the problem is that we don't have 2 button states..... we have 311:53
nessitagatox: which three?11:53
gatoxnessita, primary (orange), secondary (white), disabled (gray)11:53
nessitagatox: but disabled (grey) is the same as disabled(secondary) and disabled(orange)11:54
gatoxnessita, yes, MAYBE we can delete the style for: disabled(secondary) and disabled(orange), but there was some serious issues trying to use disabled and enabled from primary and not primary..... maybe something change during this time..... but i'm pretty sure that it took some time to have that working... and i needed a third state11:56
nessitagatox: can we use in qss QPushButton:pressed[enabled="false"]?11:58
gatoxnessita, yes11:59
nessitagatox: we could use that instead of the DisabledState, no?11:59
gatoxnessita, i think that the problem i was having before came from the combination of two properties11:59
gatoxnessita, default and enabled..... and that was kind of a mess11:59
nessitaweird11:59
gatoxnessita,  i can give it a try if you want12:00
nessitaanyways, I will file a bug to clean that up, but Low priority of course12:00
nessitagatox: no need to do it any time soon, I wa sjust curios12:00
gatoxnessita, ok..... but i remember that in the sprint we talk with ralsina about that and finally i finished create a property to avoid conflicts between several states combined12:01
gatoxcreating*12:01
ralsinayes, the orange buttons only refreshed when hovered, wacky stuff12:01
nessitaralsina: but that is fixed with the polish/unpolish, no? that we're calling the same12:02
ralsinanessita: yes, but without the three states, it refreshed white, or something like that. It was so annoying we grabbed the first thing that worked ;-)12:02
nessitaralsina: my intuition tells me that there is no need for having the DisabledState. But like I said to gatox, it was just curiosity, no need to change anything right now12:02
ralsinayeah, I agree that it seems redundant12:03
gatoxnessita, yes, the problem was on hover as ralsina says... the styles get confused12:03
nessitagatox: maybe that can be solved by swapping the order in the qss?12:03
nessitaralsina: btw, I just filed  #851810 for the thing that cristian reported as regression (I also send clarification to that email)12:04
gatoxnessita, i'll check that later...... but believe me..... i swap everything that day!! jeje12:04
nessitagatox: no need to invest time in that12:04
nessita*really*12:04
ralsinanessita: I think we already have a bug for the empty UDFs: bug #84564912:04
ubot4Launchpad bug 845649 in ubuntuone-client "syncdaemon may return an empty UDF list for an account with UDFs (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/84564912:04
nessitaat least not today12:05
nessitaralsina: ah, I looked and failed12:05
* mandel back12:09
nessitaralsina: can I have a review please? https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/7560212:11
ralsinanessita: Sure. I am in the middle of building the installer for signing, and testing it, so it will take a bit.12:11
nessitaralsina: no problem12:11
ralsinanessita: and agreed I need to clean all those WHATEVER_PAGE_ID things. I was using a naming scheme and then I had to switch to SSO's and I never cleaned it12:12
nessitagatox: this is approved, but has no commit message. And since we're at it, ideally commit message would be something like:12:13
nessita- Fixed foo, bar and baz (LP: #123456) (LP: #654321).12:13
nessitaralsina: FYI, for future branches ^12:13
gatoxnessita, ok!12:13
nessitagatox, ralsina: that shape of commit messages improves and eases the writting of the chnagelog when releasing12:13
nessitagatox: the branch I was referring to is: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/845750/+merge/7560612:13
mandelralsina, nessita do you know andrews nickname in freenode?12:14
ralsinamandel: should be blajk12:14
nessitablajk:12:14
nessitamandel: ^12:14
mandelthx!12:14
mandelblajk, ping12:14
blajkmandel, pong12:15
mandelblajk, can you answer https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/670642 for me, I think is a wont fix12:15
ubot4Launchpad bug 670642 in ubuntuone-windows-installer "Taskbar icon should show offline status (affects: 2) (heat: 1)" [Low,In progress]12:15
mandelblajk, you are the only design person around :)12:15
blajkmandel, I look at it now!12:15
mandelblajk, sorry run ulr, is this:12:15
mandelhttps://bugs.launchpad.net/ubuntuone-windows-installer/+bug/68188112:16
ubot4Launchpad bug 681881 in ubuntu (and 1 other project) "Ubuntu One should use a monochrome icon in Windows 7 (affects: 5) (heat: 4)" [Undecided,Invalid]12:16
ralsinawe *may* in a future implement the status as part of the icon, but it's useless on windows 7 since you can't *see* the icon12:16
mandelralsina, I think one of them is a won fix for sure, dont know about the other12:16
mandelblajk, I'm of to lunch but do get back to me whenever (I love bip! )12:17
* mandel lunch12:17
ralsinamandel: our icon *is* monochrome12:17
ralsinait's just ORANGE12:17
blajkmandel, ralsina, did you had a look at the screenshot provided (http://ubuntuone.com/p/Qvb/)? Isn't it the wrong icon? On my machine it is replaced with a little U1 logo, that is indeed monochrome.12:20
ralsinathat's the oooooooooold code12:20
ralsinaso I'll mark it as fix-released12:21
blajkralsina, cool!12:21
ralsinaok, invalid because I am feeling bitchy12:22
ralsinathe other one is wishlist12:23
ralsinaalecu, dobey, nessita, gatox: standup in 8'12:52
gatoxralsina, ack12:52
nessitaright12:52
mandelralsina, blajk that bug was an old one from the first beta, so shall I mark it as invalid then?12:53
ralsinamandel: taken care of :-)12:54
mandelralsina, thx!12:54
mandelralsina, there are lots of bugs whose status is fix commited, do you know which we can set as fix released?12:59
mandelI'm trying to remove the bug noise12:59
mandelme12:59
gatoxme12:59
nessitame12:59
ralsiname13:00
nessitaralsina, alecu, dobey?13:00
dobeyme13:00
ralsinamandel: well, I suppose all of them if we count betas as releases13:00
ralsinaor none of them if we only count releases as releases :-)13:00
ralsinamandel, go13:00
mandelDONE: Lots of bug triagging. I've removed most of the bugs from the old beta.13:00
mandelTODO: Clean the fixes from the autoupdate from ralsina. Do a screencast of it.13:01
mandelBLOCKED: no13:01
mandelnext gatox13:01
gatoxDONE:13:01
gatoxAll the critical and high bugs fixed. Some reviews.13:01
gatoxTODO:13:01
gatoxKeep working in medium bugs.13:01
gatoxBLOCKED:13:01
gatoxNo13:01
gatoxnessita go13:01
nessitaDONE: reviews, bug triage, bug assignment, clean up in SSO and installer re: the setup account button, talks with alecu re: non-ascii username bugs13:01
nessitaTODO: finish reviews, leave task assignment done for next week13:01
nessitaBLOCKED: nopes13:01
nessitaNEXT: alecu13:01
ralsinanessita: that won't work :-)13:01
ralsinaDONE: fixed small bugs in the installer, several larger ones in the build process, helped manuel with the autouploader, reviews, did release (currently expecting last signing) TODO: since I was working until 2AM last night, and started at 7AM today, probably going to sleep after 12. BLOCKED: I am so sleepy. dobey?13:01
nessitaralsina: yes, sorry13:01
nessitaralsina: brain hole13:02
dobeyλ DONE: FFE for devtools, bit of debugging, bit of bugging about TB13:02
dobeyλ TODO: bug #838778, hack day?13:02
dobeyλ BLCK: None.13:02
ubot4Launchpad bug 838778 in ubuntuone-control-panel (Ubuntu Oneiric) (and 2 other projects) "After installing Ubuntu One, there are 2 Ubuntu One launchers in System Settings (affects: 47) (dups: 11) (heat: 210)" [High,Triaged] https://launchpad.net/bugs/83877813:02
dobeyalecu13:02
mandelralsina, that is something to consider? I wonder how are we going to be keeping track of this13:02
ralsinamandel: track of what?13:03
mandelralsina, of witch bugs for windows are released13:03
ralsinafix-committed is trunk, so once we consider we did a release, they are released13:03
nessitadobey: I decided the string freeze exception for the 'dotted' string is not worth it, so since there has been no changes in the gtk side of ussoc, I'll make the stable tag in the revno before that branch from leo (mostly FYI).13:03
ralsinathen we can switch every u1-zomg-windows bug from fix-committed to fix-released13:04
mandelralsina, ok, then do we consider the betas to be a release? so far we have 175 bugs and most of them are fix commited13:04
ralsinaI don't know if there is a policy13:04
ralsinaspecially when we have betas and no finals13:04
mandelralsina, I think you and nessita are the ones that call that13:04
ralsinamandel: if there is no previous policy, yes, we are13:05
nessitamandel: fix released when we hit the final 1.0, I'd say13:05
alecuhello13:05
ralsinaI don't care. fix-committed is nice enough :-)13:05
nessitahi alecu13:05
gatoxalecu, hi13:05
ralsinaSo on 1.0 it is13:05
mandelralsina, nessita ok, then I'll leave everything as commited then13:05
nessitamandel: do you have the latest keyring compiled? I would like to have that in my dev box13:07
mandelnessita, yes I do, lt me upload it to a public u1file13:07
nessitathanks!13:07
mandelnessita, if I have some free time during the weekend I'll try to push this to trunk in pykeyring13:08
nessitamandel: that would rock13:08
nessitagatox: can you please confirm this is fixed? https://bugs.launchpad.net/ubuntu-sso-client/+bug/75369913:08
ubot4Launchpad bug 753699 in ubuntu-sso-client "The windows ui does not pass the display name to the backend (affects: 1) (heat: 7)" [High,Triaged]13:08
nessitagatox: if not, this is a new Critical for you :-D13:08
gatoxnessita, ok13:08
nessitagatox: the display name is the name field13:08
nessitamandel: you can track that in https://bugs.launchpad.net/ubuntu-sso-client/+bug/81251213:09
ubot4Launchpad bug 812512 in ubuntu-sso-client "Windows: AttributeError: module has no 'delete_password' (affects: 1) (heat: 11)" [High,Triaged]13:09
mandelnessita, yes13:09
gatoxnessita, basically is create an account without a name or something else?13:09
nessitagatox: you can check the code, in ussoc. When the qt calls the backend for register, does the name is passed?13:10
gatoxnessita, ahhhhhh okok.... i think it is..... i'll check now13:10
nessitagatox: thanks13:10
nessitaralsina: is the a new bundle (even if it's not signed) so I can give it  quick try?13:10
ralsinanessita: it's in your email13:11
nessitamandel: you started working on the migration from old-beta-to-new-beta rhingy?13:11
nessitaralsina: right, I was asking since you mentioned that you were building a new one?13:11
nessita(09:11:43 AM) ralsina: nessita: Sure. I am in the middle of building the installer for signing, and testing it, so it will take a bit.13:12
nessitaI was hoping to test that ^ one13:12
ralsinanessita: it should be exactly the same. Let me dig that URL13:12
mandelnessita, here you have the lib: http://ubuntuone.com/6fkY1IvG7LNmvqKjXDFtYL unzip in Lib\site-pacakages13:12
ralsinanessita: http://ubuntuone.com/1gbjdEJkTBY4vwC9FCaxhw13:12
ralsinaboy are the new unguessable URLs unguessable13:13
nessitamandel, ralsina: thanks!13:13
mandelnessita, not yet, I wantes to fix the small issues in the autoupdate so that lands nicely in trunk13:13
alecuDONE: worked on unicode usernames, found more unicode brokenness on sd and the cp, also helped facundo with the server branch that fixes delayed hashing13:13
alecuTODO: server changes not being reflected on the windows client13:13
alecuBLOCKED: no13:13
nessitamandel: ack13:13
gatoxnessita, yes, register_user is being called with the proper name13:13
ralsinamandel: and ADD TESTS ;-)13:13
mandelralsina, that is one of them :)13:14
nessitamandel: so you'll start on that next week, and I think that will take 2-3 days, which will cover your week13:14
gatoxnessita, should i mark it as fix commited?13:14
ralsinaalecu: thanks for the report. I suppose it's the same ugly stuff we have been seeing for the last 2 months, right?13:14
mandelnessita, yes, sounds about right, maybe a little less but not much more13:15
mandelnessita, tests are going to be the hard thing13:15
alecuralsina, I thought it was my branch... I should try trunk13:15
alecuralsina, do you have any more info on the "ugly stuff"?13:15
ralsinaalecu: I mean the encoding problems and assumptions about paths13:16
ralsinaalecu: or is it some new, original unicode brokenness?13:16
nessitagatox: what file is the call in?13:16
alecuralsina, oh, you mean the encoding problems on the control panel?13:17
alecuralsina, I thought you were talking about "server changes not being reflected on the windows client"13:17
nessitagatox: I'm looking at controllers.py:478 and the name is not passed... :-/13:17
ralsinaalecu: "unicode brokennes in sd and the cp" :-)13:17
nessitagatox: sorry, I looked wrongly13:18
nessitait's passed!13:18
gatoxnessita, this is what i'm looking at: http://paste.ubuntu.com/690780/13:18
* nessita breaths again13:18
nessitagatox: you are right13:18
* popey notes the /topic doesn't mention the windows client13:18
nessitagatox: I misread the app_name vs the name13:18
popeywhere can I get it?13:18
gatoxnessita, ahhhh....... fix commited?13:18
ralsinapopey: it what?13:19
popey14:18:49  * popey notes the /topic doesn't mention the windows client13:19
popey^^ that :D13:19
nessitagatox: yes please13:19
blajkthreeve, ping13:22
mandelralsina, in the update branch we start slow because subprocess.call blocks, calling it from a thread should improve that, I need to think that is the best thing to do to ensure that the update occurs before we stop the reactor13:22
popeynever mind, found it.13:24
popeyLove the look of the new windows client!13:24
mandelpopey, \o/13:25
nessitagatox: added a new comment to https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/84849013:31
ubot4Launchpad bug 848490 in ubuntuone-windows-installer "Verification code should be a required field (affects: 1) (heat: 39)" [Medium,In progress]13:31
gatoxnessita, ko13:31
gatoxok13:31
ralsinanessita: thanks for the bugs thingy!13:34
nessitaralsina: :-)13:34
ralsinanessita: I'll try to keep code standards not-too-low in your absence :-)13:35
nessitaralsina: please try to keep it high! :-)13:35
nessitathe same apply to everyone ^ :-)13:36
ralsinahehe13:36
mandelsay what?!13:37
mandel:P13:37
ralsinamandel: we need to think about cleaning up all the build stuff before merging it. Please separate the autoupdater stuff that is in code on a separate branch please13:37
mandelralsina, hm.. sure but we can have one depend on the other one, right?13:37
mandelralsina, what is the gain in separating it?13:38
ralsinamandel: I mean all the stuff in "ubuntuone_installer" in one branch. I already merged the script/ stuff into mine13:38
ralsinamandel: that we can merge it first13:38
ralsinasince my branch moves a lot13:38
mandelralsina, I don't understand, so I should not use you branch as the parent, the lp:~ralsina/ubuntuone-windows-installer/fix_80987313:39
mandelralsina, is it going to be merge in trunk?13:40
ralsinamandel: it is, but it still needs lots of work :-(13:40
ralsinaand I don't want to have to merge the autoupdate code manually13:40
mandelralsina, oh, dont worry, you fix that branch and I'll fix the merge with that before we go to trunk13:41
ralsinaSo, I want to land the code first, and keep packaging from my branch13:41
nessitaralsina, gatox: I just reported https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/851885 which is a bug High. There is no clean solution for it, so I've assigned it to myself, to try to tackle when I return from my holidays.13:41
ubot4Launchpad bug 851885 in ubuntuone-windows-installer "When logging in with an no-yet-validated account, there is no useful message (affects: 1) (heat: 6)" [High,Triaged]13:41
ralsinamandel: pretty please? The code and packaging bits are fairly independent13:41
mandelralsina, what is packang exactly?13:41
ralsinamandel: everything under scripts13:41
gatoxnessita, ack13:42
mandelralsina, hm.. I can do that, that is easy since I just touch certain python files, but what to do with the ubuntuone.xml and ubuntuone_autoupdate.xml?13:42
ralsinamandel: I already merged that13:43
ralsinaif you need to work more on that, start another branch from mine and I'll merge it13:43
mandelralsina, so, you aleady merged that in scripts, right? so what is missing from scripts?13:43
ralsinamandel: cleaning13:43
ralsinathat's why I want a branch with the ubuntuone_installer stuff that we can merge13:44
ralsinaand doesn't block on "roberto has to cleanup crap from ubuntuone.xml and setup.py"13:44
mandelralsina, oh, I can base my branch from trunk, but I'l do that at the end13:45
mandelralsina, since I want to test building the .exe13:45
ralsinamandel: want to have a 5' mumble so we clarify this? It's easier than you think :-)13:46
mandelralsina, I think I understand, get a branch with just my changes and nothing in yours13:47
mandelralsina, right?13:47
ralsinayou do a branch from trunk with the changes for ubuntuone_installer folder. Then start with my packaging branch, do fetch, go to sources/ubuntuone-windows-installer, merge your branch, go back to scripts, and do fetch py2exe13:48
ralsinathat way you can build an exe with any combination of trunk+branches you want13:48
mandelralsina, oh, yeah, that I understood :)13:48
ralsinamandel: cool13:49
mandelralsina, I'm now making changes to the code in ubuntuone_installer and then move from there13:49
ralsinaReally, the packaging stuff should be a separate "ubuntuone-windows-bundle" project or something13:49
ralsinaor "ubuntuone-windows-installer" but that's taken by the not-an-installer :-)13:49
nessitaralsina: when you finish the installer building, I have one more review needed13:52
ralsinanessita: hit me!13:52
nessitaralsina: the 2 are: https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602, https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/7540313:52
nessitain that order13:52
ralsinanessita: ack!13:53
threeveblajk1: pong14:04
nessitadobey: do you have an script to set the milestones or do you do it by hand?14:17
ralsinanessita: I am just too tired today because of last night's/early morning work. I am going to take a break, and I have not yet done your reviews :-(14:23
ralsinaSo, if alecu or mandel can do them, that would be faster14:24
nessitaralsina: is ok, I'll ask mandel14:24
nessitaralsina: get some rest, is there anything pending?14:24
mandelneed what?14:24
ralsinaI have nothing14:24
ralsinanothing that needs to be done today at least :-)14:24
nessitamandel: a couple of reviews, can you please do them?14:24
mandelnessita, si14:24
nessitamandel: these 2, in this order: https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602, https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/7540314:24
mandelgot it14:25
dobeynessita: i have been doing it by hand14:26
nessitadobey: thanks14:26
mandelnessita, lthe comment of FakeSignal in https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602 is wrong, right? line 93 of the diff14:27
mandelnessita, seems the same with the other Fake objects14:27
nessitamandel: let me check (I just moved that code from one file to another, but might as well fix that)14:28
mandelnessita, there are new lines between class definition and doc14:28
nessitamandel: actually that's proper pep814:28
mandelis it? ok then14:28
nessitamandel: and ralsina has been trying to enforce that in the installer code14:28
nessitamandel: we should eventually migrate all our class docstrings to that14:28
nessitamandel: please note that only applies to class docstrings (no method's nor function's)14:29
mandelnessita, I though that there was not mean to have a new line.. cool14:29
mandelnessita, why was _ID removed from the names, just curious14:34
nessitamandel: to be consistent, most of the pages ids were called FOO_NAME_PAGE, and there was only one with the suffix )ID14:35
nessita_ID*14:35
nessitamandel: so I decided to make thos consistent with the minimal diff14:35
mandelok14:35
nessitadobey: want me to do the stable tag/series/etc for protocol?14:37
* nessita is happy to do it14:38
dobeyi don't know14:39
dobeyi don't think we need to do that right now14:39
nessitadobey: I have the time and I'm doing it for ussoc, I think it can help to reduce your burden14:40
nessitaI can confirm with foundations we're not targeting any more bugs for O in the protocol14:40
* nessita goes to chicharra14:40
dobeyi don't think it will reduce my burden14:41
nessitadobey: why not? is one thing less for you to do14:41
dobeynessita: it's friday, use the hack day :)14:41
nessitadobey: do you see any reason why not do it today? (since we're paste beta freeze now)14:41
nessitadobey: I'm! I'm investing in packaging, part of my hack day14:42
dobeynessita: i haven't thought about reasons why not to do it, because i haven't been looking at doing it, as i've been concentrating on other stuff, and it's more of a low hanging fruit project at this point. thinking about it right now increases my burden more than putting it off right now14:43
nessitadobey: ok then, do not worry. I wanted to know if you had a known stopped for it, I'll check with foundations and see from there14:44
nessitastopper*14:44
dobeyno. main urgent things i am aware of are control panel14:45
nessitadobey: right, let me know if I can help with any of that14:46
nessitadobey: I'm taking vacations next week but I have some spare time today14:46
nessita(will share the vacations schedule with the list in a few minutes)14:46
mandelnessita, in the second branch why chaing #pylint to # pylint? just style?14:53
nessitamandel: yes, always a blank space after #14:53
mandelnessita, line 433, why do you use bool?14:54
nessitamandel: because otherwise we end up passing a unicode to setEnabled14:55
nessitamandel: "foo" and true returns "foo"14:55
nessitainstead of True14:55
mandeloh, ok14:55
nessitamandel: actually, I can make that better14:56
mandelnessita, it just look odd, nothing esle. I wanted to know the reason, looks fine otherwise14:57
nessitamandel: I'm pushing a change where I ensure that all the items in the 'and' are bool14:58
ralsinamandel: any chance you can do that screencast of the upgrade thing?14:59
mandelnessita, why do you prefer to use \ over open ( lines 743 and 74414:59
ralsinamandel: and show it to cparrino?14:59
mandelralsina, doing reviews and will get to that, but I'll use the .exe you created, is that ok?15:00
ralsinamandel: yes15:00
nessitamandel: it makes the code more readable15:00
mandelnessita, well, I suppose is taste.. I mind the other way nicer, but nothing to stop the branch from being ok15:01
mandelnessita, but I think either we agree on a set of styles (I dont mind too much) or we should respect the style used in the file15:02
nessitamandel: ok, I can revert that15:02
mandelnessita, nah, dont do extra work for stupid things15:02
mandelnessita, code looks ok, running tests now15:03
nessitamandel: pushing those changes now...15:03
mandelnessita, there was no need, but thx!15:04
mandelnessita, is the last revno 788?15:09
nessitamandel: 79115:09
mandelok15:09
nessitaralsina: while testing the  latest release on XP, I found a High for you: https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/85192115:09
ubot4Launchpad bug 851921 in ubuntuone-windows-installer "Windows XP: wizard offers nested folders to sync up to the cloud (affects: 1) (heat: 6)" [High,Triaged]15:09
ralsinanessita: that's ok15:10
ralsinanessita: you can't actually select nested folders15:10
ralsinabut you could choose my documents or my music + my pictures15:11
nessitaralsina: what if the user chooses my Documents and My Music?15:11
ralsinaIt gives an error when clicking next about not being able to sync nested folders15:11
nessitathe UI will not prevent that, won't it?15:11
nessitaralsina: which is a very bad user experience.... no?15:11
ralsinayes, but not one I can fix unless I replicate the whole validation logic?15:12
nessitaralsina: well, I was thinking we should filter the suggested folder list in the wizard, being sure we don't offer overlapping folders15:13
nessitaralsina: so in this case, I think the wizard has to offer My Music and My Pictures, only15:14
nessitaralsina: we can take this to blajk1 maybe?15:15
ralsinanessita: maybe disable the nested folders when one is selected, but I think it's overthinking it a bit15:15
ralsinaSo if you choose my documents, the other two are disabled15:16
nessitaralsina: hum, but the user will no idea why that is hapenning, no?15:16
ralsinaExactly15:16
ralsinaAnd if he wants to add my documents, he will have the same thing he has now15:17
ralsinaexcept with my documents checked, and he still can get in the same mess15:17
gatoxnessita, ralsina review please: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/7575515:17
nessitaalecu: ping15:18
blajk1ralsina, nessita, is it the same for all supported version of windows? On windows 7, pictures and music are not anymore under "documents" isn't it?15:18
ralsinablajk1: yes, they are not there anymore15:18
nessitablajk1: this issue is for XP mainly (maybe Vista as well?)15:18
alecunessita, pong15:18
ralsinaWe could show them hierarchically, so when you select one, the rest get selected15:19
ralsinathink about it, gotta go15:19
nessitaalecu: I was re-reading your TODO, and was a little confused. Did the non-ascii bug is ready for review? is there a bug for your current TODO?15:19
blajk1ralsina, I think the hierrachical display is indeed a good solution15:19
blajk1*hierarchical15:20
nessitablajk1: can you please comment on the bug report?15:20
nessitaalecu: maybe I did not understand your TODO at all :-)15:20
blajk1nessita, no pb!15:20
alecunessita, I found that "server changes" were not being downloaded to the local client, and it's happening on my branch, so it's one more thing to fix15:21
alecunessita, it's not ready for review, yet15:21
nessitaalecu: ah, so is more of the same nonascii stuff15:21
nessitaalecu: have any trace I can look at?15:21
alecunessita, there are no stacktraces :-(15:22
alecunessita, the thing is that if I upload files or create folders using the web, they are not downloaded till the next time I start syncdaemon.15:24
alecunessita, but local changes are being uploaded to the server, so it's a first step :P15:24
nessitaalecu: you sure is not caused by server slowness?15:24
nessita(I have to ask)15:24
nessitaalecu: do you see the SV_NEW_GENERATION message entering syncdaemon's logs?15:25
nessitathat's the server notifying of a change in a volume in the server15:25
alecunessita, well, I tried it on linux, and it works reasonably fast...15:25
alecunessita, oh, I'll check that event15:25
alecuwell, probably my linux must be connected to a different server15:26
nessitaalecu: if you want, I can branch your branches and check in my dev win box15:27
nessitamandel: how did the tets running went?15:27
dobeyhttps://code.launchpad.net/~dobey/ubuntuone-control-panel/one-launcher/+merge/7574715:27
mandelnessita, passed, I've already approved it AFAIK15:27
* dobey goes to get lunch, bbiab15:27
nessitamandel: thanks!15:28
nessitadobey: I'm on it15:28
mandelnessita, np15:28
alecunessita, good idea, please run it too15:28
alecunessita, make sure to run it on a user with accents15:28
nessitaalecu: can you please remind me the links?15:28
alecunessita, mine is named "Ñandú"15:28
nessitaalecu: I will create a new user, yes15:28
nessitaI will be ñoñessita15:28
alecunessita, https://code.launchpad.net/~alecu/ubuntu-sso-client/unicode-usernames15:28
alecuand https://mail.google.com/mail/u/0/#inbox/13268af052e17d6915:29
alecudoh15:29
nessitamandel: LP seems to disagree with you https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/7540315:29
alecuwrong url15:29
alecuhttps://code.launchpad.net/~alecu/ubuntuone-client/unicode-usernames15:29
mandelnessita, I'll approve it then15:29
nessitathanks!15:29
mandelnessita, bubble sorted15:29
nessitaack15:30
mandelralsina, cparrino I'm uploading the screencast right now, shows all the steps until the download fails (I have not uploaded an installer to the server so it goes bannanas)15:30
mandelralsina, cparrino shows the start of the app and the dialogs for the update15:31
gatoxlunch.... back in 2015:47
=== gatox is now known as gatox_lunch
mandelEOD cu on monday!15:47
mandeland goo weekend15:47
=== gatox_lunch is now known as gatox
=== yofel_ is now known as yofel
nessitalunchtime!16:46
dobeysigh16:58
nessitagatox: Text conflict in ubuntu_sso/qt/tests/test_controllers.py17:11
nessita1 conflicts encountered.    (in https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/75755)17:11
gatoxnessita, ok, i'll review it now.. i'm finishing with another branch17:11
nessitaalecu: I was getting up to date with tons of stuff, starting your branches test now17:15
nessitaalecu: ping17:33
dobeynessita: i don't see any way to test this set_wmclass()17:34
nessitadobey: is that method inherited from gtk?17:34
dobeynessita: yes it is a method on GtkWindow17:35
nessitadobey: let me see...17:35
dobeynessita: but there is no get_wmclass() method17:35
nessitadobey: hum, let me see if I can come up with something17:35
nessitadobey: so, the set_wmclass help recommends not using it but using set_role instead, is there any reason why set_role is no good for this?17:37
dobeyyes, because we need to set the wmclass, not the role17:38
nessitadobey: you can use this test http://pastebin.ubuntu.com/690983/17:44
nessitadobey: you will need to define WMCLASS_NAME and WMCLASS_CLASS as constants in gui.pu17:44
nessitagui.py*17:44
nessitadobey: and fix thew docstring grammar ;-)17:44
dobeyeww17:44
nessitaralsina_: you around?17:49
ralsina_nessita: here17:49
nessitaralsina_: when you have a relax moment, I have a trivial branch that needs review. Is not short but is very dumb: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/no-string-dupes/+merge/7578317:50
dobeynessita: fixed/pushed17:50
ralsina_nessita: looking right now then17:50
nessitadobey: looking! (FYI evo-TB branch is fixed and pushed too)17:50
ralsina_nessita: the beta3 is downloadable now, so I can relax until it explodes on someone's face  :-)17:51
nessitait will not!17:51
dobeygood thing mandel isn't around17:52
nessitadobey: approving, but there is a lint issue17:54
nessita(added it to the MP)17:54
ralsina_nessita: the branch seems ok to me18:00
nessitanice18:01
gatoxnessita, ralsina_ branch ready: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/7575518:02
nessitagatox: this shows conflict as well in LP: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/75785 (I have not branched it)18:02
gatoxnessita, already fix that18:03
nessitaok18:03
gatoxnessita, i'm waiting for launchpad to rescan it to give you the link18:03
nessitaah, ok18:03
gatoxnessita, ralsina_ and this one is ready too: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/7578518:07
gatoxnessita, and the test has been simplified18:08
dobeyhmm, we need some resolution on the freeze exceptions18:13
nessitaalecu: GREAT NEWS18:14
nessitaalecu: I uploaded a file to the web and the notification came thru, and the file was perfectly downloaded18:15
nessitaalecu: the whole logs is: http://pastebin.ubuntu.com/691010/18:16
alecunessita, great18:17
nessitaalecu: look lines 251 in the log18:17
alecunessita, I tried three times, at different times and I never get that message18:17
nessitaalecu: syncdaemon was IDLE, and received a 2011-09-16 15:12:37,329 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SV_VOLUME_NEW_GENERATION, kwargs: {'generation': 2L, 'volume_id': ''}18:17
alecunessita, I never get the VOLUME_NEW_GENERATION18:18
nessitaalecu: weird18:18
nessitaalecu: you sure you're uploading to the Ñandú account?18:18
alecunessita, I only get changes if syncdaemon gets disconnected or restarted18:18
alecunessita, I'm sure, because if I create stuff locally it shows up immediately on the web.18:19
nessitaalecu: I will try again... can you account have something odd?18:19
alecuhmmm I wonder if there's a newer protocol version18:19
nessitaalecu: not newer than weeks agi18:19
nessitaago*18:20
alecunessita, I'll try creating a new account18:20
nessitaalecu: wanna paste the whole log from your attempt? I can try to see if something is odd18:20
nessitabye eyeballing it18:20
nessitaby*18:20
gatoxEOD... let me know if there is any problem with my branches!! in other case.... see you on monday! :D18:21
nessitagatox: have a great weekend!18:21
alecunessita, my logs are huge, because I left it running to see if the server was slow; I'll start with a clean account.18:23
ralsina_bye gatox!18:23
nessitaalecu: ack18:23
gatoxnessita, you too! and resst like crazy the next week! :P18:23
gatoxralsina_, bye18:23
nessitagatox: I will18:24
nessitaalecu: FYI, using you both branches, I can't change the configs, I get this trace http://pastebin.ubuntu.com/691016/18:28
nessitagatox: lint issue in verifiacation-code...18:32
nessitagatox: this is how you want me to relax next week??? :-D18:32
nessitagatox: added some change request to that branch, please add those before landing (but I approved it anyways)18:36
nessitaalecu: on the other hand, I created a malicious UDF in the web and so far the notification hasn't come thru (5 minutos waiting so far)18:39
nessitagatox: I also noted that you resolved conflicts in this branch https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/75785  adding some regressions to the code, so I marked as Needs Fixing. When is fixed, please send me an email to gmail and I will happily re-review it, no matter if I'm off.18:47
nessitaralsina_: FYI ^18:47
ralsina_nessita: I would prefer if you actually took time off :-)18:48
ralsina_I promise no conflict, lint issue or pep8 issue will get merged in your absence18:49
nessitaralsina_: the problem is how diego resolved the conflict18:49
nessitaralsina_: I want to be sure he resolves it in the right way18:49
nessitaralsina_: and I'd rather 150% re-review this branch than going into vacations not knowing how that branch will end18:50
ralsina_nessita: ok18:50
dobeycrap19:05
dobeysupporting things is hard19:05
dobeyi think i need to go get tea19:05
dobeybrb, will go get some19:06
ralsina_off to do evening school run, and probably EOD, since I am just useless for coding today19:13
ralsina_staring at the ssame line for 15 minutes is not progress19:13
ralsina_so, EOW, and have a nice one everyone!19:14
gatoxralsina_, bye! have some rest!19:16
ralsina_gatox: thanks!19:16
nessitagatox: you're back!19:16
nessitabye ralsina_, have a good weekend19:17
ralsina_nessita: you too, have a nice vacation, see you at pycon!19:17
nessita:-)19:17
gatoxnessita, yes, i take a little nap before the gym..... i'll be fixing the branches you mentioned later, is that ok?19:18
gatoxnessita, i'm about to leave now19:18
alecunessita, I can't reach the pastebin web, can you paste it again somewhere else?19:20
nessitaalecu: sure19:20
nessitagatox: ack19:20
alecunessita, nevermind, I just reproduced it19:21
gatoxok, now i'm leaving...... have a great weekend all of you... nessita and enjoy les luthiers if you go too :P19:21
nessitagatox: I am!19:21
nessitagatox: 21:15 I'll be in my seat19:21
gatoxNeoti, today?? jeje me too19:22
nessitalet's scream "aguante ubuntu one" at 21:2919:22
nessitalet's sync up out watches!19:22
gatoxjejejejej19:22
nessitaalecu: ack19:22
gatoxbye....... nessita  i'll be waiting for your scream jejee19:22
nessitagatox: bye!19:23
nessitapopey: ping19:44
popeynessita: hello19:52
nessitapopey: hey there! are you adam pope?19:52
popeyYes!19:52
popeyNo.19:52
popeySorry to get your hopes up there momentarily.19:52
nessitapopey: yes or no? I'm confused! :-)19:53
popeyNo.19:53
popeyI am Alan Pope.19:53
nessitapopey: I'm asking cuz I saw a bug report from Adam Pope, and I thought it was you19:53
nessitapopey: and wanted to debug it, but if he is not you, I'm sorry I pinged you with no real reason :-)19:54
popeyIts never a problem. Anytime.19:54
nigelbduanedesign: Would any one else from the team be willing to participate?19:57
nessitaalecu: ping19:58
nessitaalecu: I will "temporarly" assign bug #851356 to you, in case you ran out of tasks next week (yeah, I know is very unlikely). When I get back, I will probably assign it back to me :-)19:59
ubot4Launchpad bug 851356 in ubuntuone-control-panel "QT UI: Folder list may show garbage for user homes non-ascii (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/85135619:59
alecunessita, pong and ack19:59
nessitaok, I will be eoding soon20:10
nessitasee ya all on the 26th!20:10
dobey27th?20:14
dobeyoh, 26th20:14
dobeyjane lied!20:14
dobey:)20:14
nessitadobey: you giving me an extra vacation day? :-D20:14
dobeynessita: have a good holiday20:14
nessitathank you, I will try20:14
nessitabye all!20:16
karniGood night #ubuntuone21:03
dobeyhave a good weekend karni, and all21:24
karniThank you dobey, you too!21:25
Berethrm22:09
BeretI just tried ot share a file and I got a blob error22:10
Beretanything broken that I know of?22:10
Berets/I/you/22:10

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!