[04:41] <MrKeuner> hello, Lucid here... How can I install latest ubuntu one?
[08:58] <mandel> morning all!
[09:02] <JamesTait> Morning all! :D
[11:00] <gatox> good morning!
[11:14] <ralsina> good morning gatox!
[11:14] <gatox> ralsina, hi!
[11:42] <mandel> ralsina, gatox morning!
[11:42] <gatox> ralsina, question
[11:42] <gatox> mandel, hi
[11:44] <gatox> ralsina, the installer elopio refers here: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/965400 its 2.99.1 or 2.99.3.... because i have a couple of installers here and moving between one machine and another now i get confuse which one is the proper one.....
[11:48]  * gatox get a notebook, because he's having different issues with different installers
[11:49] <nessita> gatox: there was a typo in the last installer, so 2.99.1 is newer than 2.99.3
[11:49] <nessita> (and hello everyone! I said hi in the wrong channel a while ago)
[11:49] <gatox> nessita, hi and thanks.....
[11:49] <nessita> mandel: can you please see this bug and tell me if you know what's wrong? https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/965885
[11:50] <mandel> nessita, sure, looking
[11:53] <mandel> nessita, it looks like the code that is parsing the gsettings output is not doing it correctly, the best way to debug this would be to ask the user to execute: 'gsettings list-recursively org.gnome.system.proxy'
[11:53] <mandel> nessita, and check the output.. unfortunatly that part of the code does not have a logger that registers the output
[11:53] <mandel> nessita, I'm writing the command line for you in the bug report
[11:55] <mandel> nessita, FYI added comment in th bug report.. and I think I'll add a bug report stating that logging should be added to the gsettings parsing module
[11:56] <nessita> mandel: ack then
[11:56] <nessita> thanks!
[11:56] <mandel> nessita, always a pleasure :)
[11:58] <mandel> nessita, FYI: bug 966161
[11:58] <mandel> nessita, I did not assigned it to me but I'm hapy to fix it, is really easy, we just have to be careful and not keep the creds of the proxy
[11:58] <nessita> mandel: is not that trivial to log that output (we need to masquerade passwords)
[11:59] <nessita> exactly
[12:00] <mandel> nessita, great minds think alike ;)
[12:01] <nessita> ralsina: when do you need the new tarballs for making the windows release?
[12:11] <alecu> hello, all!
[12:12] <nessita> hola alecu!
[12:12] <nessita> alecu: just FYI: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/965885
[12:13] <nessita> a proxy bug! yey! people is using it
[12:14] <nessita> guys, I need a couple of reviews for: https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/handle-credentials-error/+merge/99420
[12:15] <alecu> nessita, awesome.
[12:23] <alecu> mandel, gatox, ralsina: can I have some reviews on some smallish branches?
[12:23] <gatox> alecu, shoot
[12:23] <mandel> alecu, ditto to gatox
[12:23] <alecu> they are lovely branches that fix every bug that ralsina had on windows...
[12:23] <alecu> https://code.launchpad.net/~alecu/ubuntu-sso-client/daemonize-networkstate-thread/+merge/99461
[12:23] <alecu> https://code.launchpad.net/~alecu/ubuntuone-client/fix-tunnel-runner-windows/+merge/99463
[12:24] <alecu> and there's another one...
[12:24] <alecu> let me find it
[12:24] <alecu> https://code.launchpad.net/~alecu/ubuntuone-client/stop-proxy-tunnel/+merge/99134
[12:24] <alecu> mandel, gatox: but the last two should be reviewed in reverse order.
[12:24] <gatox> ralsina, the remaining unicode issues.. i've been testing that a lot (with several situations) and i can not reproduce them on win7..... and both are reported in winXP.... it seems that maybe XP has a different api or something.... i'm going to install a xp vm to check that while i keep working on another issue
[12:24] <alecu> mandel, gatox: so, who wants the sso branch?
[12:25] <gatox> alecu, here
[12:25] <mandel> alecu, I was going to say me since I'm the culprit :)
[12:25] <ralsina> gatox: ack
[12:26] <mandel> alecu, it seems to have an issue in tarmac: https://code.launchpad.net/~alecu/ubuntu-sso-client/daemonize-networkstate-thread/+merge/99461
[12:26] <gatox> alecu, so.... which one first?....... both u1-client? or do you have something else?
[12:26] <alecu> mandel, right: nessita approved it as "trivial"
[12:27] <ralsina> nessita, alecu, mandel, gatox: My son woke up with bellyche and  bit of fever, so he's not at school today and it's possible I may not be much help today (my wife is with flu, just for the added fun)
[12:27] <alecu> ralsina, ouch.
[12:27] <gatox> ralsina, ack...... hope they get better
[12:27] <ralsina> but right now, I can probably do a review or two
[12:27] <mandel> ralsina, is the cat ok? seems that the virus is attacking eveyone..
[12:27] <nessita> ralsina: do you have in your queue the one I mentioned yesterday?
[12:28] <ralsina> mandel: the cat and I are ok, looks like I have a cat's immune system
[12:28] <ralsina> nessita: yes, finishing that one
[12:28] <mandel> ralsina, lol
[12:28] <nessita> ralsina: awesome, thanks
[12:28] <nessita> alecu: I just re-approved your sso branch
[12:29] <alecu> nessita, awesome
[12:30] <alecu> mandel, so, are you reviewing the u1cli branches, or should I ask gatos or ralsinax?
[12:30] <ralsina> nessita: nitpick! you could also connect finished to deleteLater, that way the box is not left hanging around.
[12:30] <mandel> alecu, I'll do them
[12:30] <gatox> alecu, i'm reviewing the u1-client branches
[12:30] <alecu> mandel, so, gatox is reviewing them. dont' worry then.
[12:30] <mandel> ack
[12:31] <nessita> ralsina: not sure what you mean with "connect finished to deleteLater"...
[12:31] <gatox> alecu, you said to review first u1-client then sso
[12:31] <nessita> ralsina: you mean add a deleteLater call inside the finished callback?
[12:31] <ralsina> nessita: adding a box.finished.connect(box.deleteLater)
[12:31] <alecu> gatox, I said to review the u1-client branches in reverse order.
[12:31] <gatox> alecu, ahhhhh
[12:31] <ralsina> nessita: or adding it inside the callback, yes
[12:31] <alecu> gatox, since the first I pasted depends on the second I pasted.
[12:32] <ralsina> nessita: alternatively, make box a real globl thing and reuse it?
[12:32] <gatox> alecu, i'm reviewing in the correct order
[12:32] <nessita> ralsina: the second thing breaks the tests a lot, and wanted to keep the diff small
[12:32] <alecu> gatox, orsome
[12:32] <nessita> ralsina: will add the deleteLater to the callback
[12:33] <ralsina> nessita: ack, thanks
[12:36] <mandel> alecu, nessita, I'm getting the following after I refactored some tests: http://paste.ubuntu.com/902061/
[12:36] <mandel> alecu, nessita, have you seen that before?
[12:37] <alecu> mandel, that looks like there's a dbus call trying to go thru the test dbus-daemon instance.
[12:37] <alecu> mandel, it probably means that you should patch some dbus call so it's faked.
[12:42] <mandel> alecu, thx.. I'll see if I find what is going on..
[12:46] <gatox> alecu, +1 https://code.launchpad.net/~alecu/ubuntuone-client/stop-proxy-tunnel/+merge/99134
[12:53] <nessita> ralsina: deleteLater call pushed
[12:53] <ralsina> nessita: I already +1d anyway ;-)
[12:54] <nessita> ralsina: when do you need the new tarballs for making the windows release?
[12:54] <ralsina> nessita: but will re-review anyway
[12:54] <ralsina> nessita: if yu can have them, say, 2PM ART that's great
[12:55] <nessita> ralsina: but not eveything has landed
[12:55] <ralsina> nessita: right
[12:55] <ralsina> nessita: I would need this one https://code.launchpad.net/~ralsina/ubuntuone-control-panel/u1cp-windows-styling/+merge/98704
[12:55] <nessita> ralsina: right! will review now
[12:55] <ralsina> nessita: let's see which other ones are missing
[12:56] <nessita> ralsina: after everything has landed, I need 30-60 minutes to make all the MP to update stable-3-0
[12:56] <ralsina> also, both of alecu's branches
[12:56] <alecu> nessita, ralsina: the zeitgeist guys requested me to discuss the way we are storing info in zg in their irc channel.
[12:56] <nessita> and once the MP are approved and landed, another 30 minutes to make tarballs
[12:56] <nessita> alecu: oh
[12:56] <alecu> nessita, ralsina: we'll be discussing about it in 30 mins or so.
[12:56] <ralsina> nessita: ok, I can do the release from the stable branch
[12:56] <nessita> ralsina: ah, nice
[12:56] <ralsina> nessita: even without the tarballs
[12:57] <ralsina> and also https://code.launchpad.net/~brian.curtin/ubuntuone-control-panel/windows-autostart
[12:57] <nessita> ralsina: that's deprecated AFAIK
[12:57] <ralsina> nessita: even better
[12:57] <nessita> will reject
[12:58] <ralsina> So, my styling branch and alecu's bugfixes, then we have everything we need
[12:58] <ralsina> nessita: and your branch, of course
[13:01] <nessita> ralsina: so, I noticed that some settings for focus are duplicated between widnows and linux, and that's error prone... could you please leave the :focus settings in place for the multiplatform qss, and just put in linux the hacks?
[13:01] <gatox> alecu, +1 to this one too: https://code.launchpad.net/~alecu/ubuntuone-client/fix-tunnel-runner-windows/+merge/99463
[13:01] <nessita> ralsina: melding windows and linux show what I mean
[13:01] <alecu> gatox, awesome!
[13:01] <alecu> gatox, thanks a lot!
[13:02] <gatox> alecu, no problem :D
[13:02] <ralsina> nessita: I am not sure that would work, but I'll try
[13:03] <nessita> ralsina: I'm referring to this: http://ubuntuone.com/563mn9BVtGL0xa0bpOWRCq
[13:04] <ralsina> nessita: yes, the thing is, the common qss is after the platform-specific one and I don't want to break things, so I need to test it quite a bit on two platforms
[13:04] <nessita> ralsina: shoulnd't the common be before?
[13:05] <nessita> ralsina: I can help by tetsing on linux
[13:05] <ralsina> nessita: well, it seemed like a good idea at the time :-)
[13:05] <nessita> heh
[13:05] <ralsina> nessita: cool, I'll do the changes now
[13:06] <nessita> mandel: looks like something got disconnected or shudown before it should
[13:06] <mandel> nessita, I think I'm getting close to find the root of the problem..
[13:07] <gatox> alecu, and +1 to this one: https://code.launchpad.net/~alecu/ubuntu-sso-client/daemonize-networkstate-thread/+merge/99461 ..... finish with the reviews \o/
[13:08] <urbanape> morning, everyone
[13:12] <dobey> morning urbanape
[13:16] <mandel> I'm off to have lunch
[13:16]  * mandel lunch
[13:17] <nessita> can I have another review for https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/handle-credentials-error/+merge/99420, please?
[13:21] <gatox> nessita, on it..... today i feel reviews-friendly
[13:21] <nessita> gatox: thanks!
[13:23] <aFeijo> hey folks
[13:23] <dobey> hi
[13:24] <aFeijo> my android phone is now syncronizing my pictures since I moved the storage to my external SD card, I've got an special update here in this channel which fixed it but the next day an auto update from the market killed it again :(
[13:24] <aFeijo> karni, ping
[13:28] <gatox> nessita, +1
[13:30] <nessita> gatox: yey
[13:30] <nessita> ralsina: any updates? can I help? (remember I leave at noon today)
[13:30] <ralsina> nessita: I have mgmt meeting right now :-(
[13:30] <nessita> ralsina: want me to try to fix it?
[13:31] <ralsina> nessita: so I am surely not going to make it in time before you go. If you have a slot, then please
[13:31] <karni> aFeijo: pong
[13:31]  * karni reads
[13:32] <nessita> ralsina, alecu: we're getting pinged on bug #882062
[13:32] <nessita> (private bug)
[13:32] <karni> aFeijo: ah, right
[13:32] <ralsina> nessita: looking
[13:32] <karni> aFeijo: http://goo.gl/UDfxJ (QR: http://goo.gl/UDfxJ.qr ) -- please temporarily disable auto update for U1F
[13:33] <ralsina> alecu, nessita: please discuss that and keep me posted
[13:33] <aFeijo> karni, Will do :) thanks
[13:33] <karni> aFeijo: Sorry for the inconvenience. That's as much I can do at this very moment. Np :)
[13:33] <alecu> ack
[13:39] <nessita> ralsina: any chance you test my branch on windows?
[13:39] <ralsina> nessita: can't reboot. gatox maybe can?
[13:39] <nessita> ralsina: perhaps better briancurtin?
[13:39] <aFeijo> karni, just for curiosity, if that patch works, why aint that at the market yet? :)
[13:39] <ralsina> nessita: yes, but have not seen him yet. briancurtin are you here?
[13:39] <briancurtin> nessita: which branch?
[13:39] <nessita> briancurtin: let me push :-)
[13:40] <karni> aFeijo: because it's been hard coded. there are at least 3 different mount points we're aware of. The fix needs to take into consideration all three.
[13:40] <nessita> briancurtin: the branch is supposed to fix the styling weirdness in windows, in the controlpanel
[13:40] <karni> aFeijo: and since there's much happening around auto upload right now (especially on the design part), we shall incorporate that soon
[13:41] <karni> aFeijo: actually, new auto upload allows selecting multiple locations, so that patch won't be necessary. this stuff is still WIP.
[13:42] <nessita> briancurtin:                               lp:~nataliabidart/ubuntuone-control-panel/u1cp-windows-styling
[13:42] <MrKeuner> hello, having trouble with ubuntuone installed from ubuntu one teams stable ppa on lucid
[13:42] <MrKeuner> Failure: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
[13:42] <briancurtin> nessita: checking out alecu's tunnelrunner branches right now, will try yours next
[13:42] <MrKeuner> any ideas?
[13:42] <nessita> briancurtin: can you please run controlpanel from that branch and tab thru the widgets?
[13:42] <briancurtin> nessita: will do
[13:43] <nessita> briancurtin: the goal is to check that no weird dotted boxes are being shown on top of the foxused widgets
[13:43] <ralsina> EVERYONE: remember tomorrow is deadline for reviews, ok?
[13:44] <aFeijo> pictures uploading! :D
[13:44] <briancurtin> ralsina: it looked like i was excluded due to when i started, or should i do it anyway?
[13:44] <ralsina> briancurtin: or at least, just the usual dotted boxes
[13:44] <ralsina> briancurtin: I will check
[13:45] <ralsina> briancurtin: but 99% sure you are excluded yes
[13:45] <nessita> ralsina, briancurtin: the merge proposal is https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/u1cp-windows-styling/+merge/99525
[13:45] <briancurtin> nessita: ack
[13:45] <nessita> ralsina: and before you meant performance reviews, no? (I first understood code reviews :-P)
[13:45] <ralsina> so, nessita, dobey, alecu, thisfred, gatox, mandel: remember to fill all your reviews today, please
[13:45] <ralsina> nessita: yes, performance reviews
[13:45] <gatox> ralsina, yep
[13:45] <thisfred> ah yes
[13:46] <nessita> ralsina: I will fill mine tomorrow, that's still within deadlines, right?
[13:46] <ralsina> and of course, propose objectives so we can talk about them and then ignore them for a year
[13:46] <thisfred> heh
[13:46] <ralsina> nessita: yes, but in the morning please :-)
[13:46]  * ralsina heard someone on the team actually fulfilled a yearly objective this year
[13:48] <ralsina> nessita: just noticed you can test on linux by renaming windows.qss as linux.qss and using -style windows
[13:48] <nessita> ralsina: by "just" renaming? :-D
[13:48]  * nessita renames
[13:48] <ralsina> nessita: for a moment ;-)
[13:48] <ralsina> nessita: bzr revert is our friend ;-)
[13:48] <nessita> yeap
[13:49] <nessita> but it was funny your "just" ;-)
[13:49] <ralsina> "just noticed" as in "I had not noticed before" :-)
[13:49] <nessita> ah, sorry, misread
[13:51] <dobey> ralsina: i will do it when it's fixed.
[13:51] <ralsina> dobey: cool, thanks
[13:54] <nessita> ralsina: the tab text has a weird box (too narrow top-bottom, and too wide left-right), but that's the same in your original branch
[13:55] <nessita> ralsina: shall I leave that as is?
[13:55] <ralsina> nessita: yes, there is no way to make that pretty
[13:55] <nessita> ack
[13:55] <ralsina> nessita: the default is the same thing absolutely tight to the text :-/
[13:55] <nessita> ok, so my branch is ready to be approved
[13:55] <ralsina> nessita: awesome
[13:56] <MrKeuner> hi, how can I see the folders I see in ubuntu one android app and on web interface, on my lucid desktop?
[13:56] <MrKeuner> desktop, seems to show only the "shared with me" directory
[13:58] <nessita> MrKeuner: I'm not sure you can on Lucid, to do so you will have to update to a newer linux :-/
[13:58] <nessita> newer ubuntu, I mean :-)
[13:58] <nessita> MrKeuner: but let me confirm
[13:59] <MrKeuner> I was hoping some u1sdtool acrobatics would enable that
[13:59] <nessita> MrKeuner: checking the code for lucid ATM
[13:59] <MrKeuner> all right, thank you
[14:00] <nessita> MrKeuner: if you do u1sdtool --list-folders, what do you get?
[14:00] <MrKeuner> I am getting: No folders
[14:01] <nessita> MrKeuner: hum, let me dig a bit deeper
[14:01] <MrKeuner> I appreciate it
[14:01] <dobey> is the client connected/up-to-date ?
[14:03] <MrKeuner> actually it did not connect when booted. was getting some udev errors, then I deleted .local/shared/ubuntuone/syncdaemon/* and did u1sdtool --start and it started
[14:03] <MrKeuner> without errors
[14:03] <MrKeuner> and ~/Ubuntu One was created
[14:03] <MrKeuner> I assume it is connected
[14:04] <dobey> what does u1sdtool -s say?
[14:05] <MrKeuner> State: READY but connected is false
[14:05] <MrKeuner> is online is also false
[14:05] <dobey> MrKeuner: have you ever authenticated that computer to ubuntu one?
[14:06] <MrKeuner> I did yes
[14:06] <MrKeuner> authenticated several times and deleted all and autheticated once more after deleting .local/shared/ubuntuone/syncda.local/shared/ubuntuone/syncdaemon/*emon/*
[14:06] <MrKeuner> currently can see it on web site
[14:07] <dobey> ubuntuone-preferences shows your available space on u1 correctly, and the devices you have connect to u1?
[14:08] <MrKeuner> dobey, it does show all you have asked
[14:08] <MrKeuner> correctly
[14:09] <dobey> ok, run u1sdtool -c and it should connect
[14:09] <MrKeuner> but says disconnected
[14:09] <MrKeuner> now says sync in progress
[14:10] <MrKeuner> u1sdtool --list-folders now shows the folders I see on android application
[14:10] <dobey> ok
[14:10] <MrKeuner> ubuntuone-preferences says sync complete
[14:11] <dobey> does --list-folders show those folders as subscribed=True?
[14:11] <MrKeuner> still don't see android's folders in Ubuntu One
[14:11] <dobey> or False?
[14:11] <MrKeuner> subscribed=True
[14:11] <dobey> they won't appear under Ubuntu One/. they will appear under your home directory
[14:11] <MrKeuner> both of them
[14:11] <MrKeuner> ah here they are
[14:12] <MrKeuner> hehe thanks for helping
[14:12] <dobey> --list-folders should also show path=/home/foo/FolderName
[14:12] <dobey> sure
[14:18]  * mandel back
[14:18] <mandel> and fighting with the hr software..
[14:19] <MrKeuner> I'd like to work for Ubuntu, any hints other than applying ubuntu.com/jobs?
[14:20] <nessita> dobey: thanks for jelping MrKeuner, I had to attend a private chat
[14:21] <MrKeuner> nessita, thank you
[14:21] <dobey> MrKeuner: get involved in the community if you aren't already and make yourself known
[14:22] <MrKeuner> dobey, any particular line of involvement?
[14:23] <nessita> ralsina, briancurtin: any update on the branch?
[14:23] <ralsina> nessita: +1ing
[14:24] <nessita> briancurtin: any chance you prioritize my branch? I need to make all the stable-3-0 updates branches so ralsina can release to windows from there...
[14:24] <briancurtin> nessita: i'm having trouble running ubuntuone-client tests so i can check alecu's, it's hanging (not alecu's fault, it happens on trunk)
[14:24] <briancurtin> nessita: i'll switch to yours right now
[14:24] <dobey> MrKeuner: whatever you feel you want to do
[14:25] <ralsina> nessita: let's just do a QA build today. Let's try to merge all we can before you leave, but you can do the tarballs tomorrow. Is that better?
[14:27] <briancurtin> nessita: that was quick, IRL check of your branch looks fine, no dotted boxes or anything
[14:28] <nessita> briancurtin: awesome!!!
[14:32] <briancurtin> nessita: actually, there's one thing that may concern you: http://i.imgur.com/zwaZr.png the highlight cuts through the up/down buttons
[14:32] <gatox> nessita, ralsina was there any change in the u1-cp borders style or something?
[14:32] <nessita> briancurtin: looking!
[14:32] <nessita> gatox: in the focused widgets
[14:32] <nessita> gatox: what do you see that concerns you?
[14:33] <gatox> nessita, no, no that..... in the whoole application
[14:33] <gatox> nessita, i'm seeing that the border of most widgets has a really STRONG line.... and it's looks kind of ugly
[14:33] <nessita> briancurtin: I would guess that was not addressed by ralsina s branch (and this not by mine either). ralsina, any ideas?
[14:33] <nessita> gatox: that's only when focused, no?
[14:34] <nessita> gatox: try tabbing in the app
[14:34] <gatox> nessita, no
[14:34] <nessita> gatox: wanna share a screenshot?
[14:34] <gatox> nessita, or maybe it was always like that, and today i woke up picky
[14:34] <nessita> gatox: if what you say is not the focused border, then I have no idea what it is :-)
[14:34] <briancurtin> nessita: that could have already been there, maybe i just didnt notice (i can check in a min)
[14:34] <nessita> briancurtin: pretty likely, checking here too
[14:36] <nessita> briancurtin: from linux, passing --style=windows, I see the checkboxes pretty similar to your screenshot (but arrows are within the focused border limits)
[14:36] <nessita> gatox: share a screenshot and we'll see if it was there befire
[14:36] <ralsina> gatox: you mean the orange thing?
[14:37] <gatox> nessita, you can say: "that was always like that, and you are picky today!"....... http://ubuntuone.com/4bc1cmU2qY7cU8tvPtiMzN ........ but for me it seems that the margin of each widget is very "highlighted" or something..... like the borders are too strong
[14:37] <gatox> the black lines seems kind of odd to me
[14:37] <nessita> gatox: ahhhhh, 2 things
[14:38] <gatox> nessita, yes?
[14:38] <nessita> gatox: * the "get more storage" button is focused, so tabbing will make the thick border go away
[14:38] <nessita> * the rest of dark borders is new spec
[14:38] <nessita> gatox: let me show you the bug report
[14:38] <nessita> gatox: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/956077
[14:39] <gatox> nessita, but i'm not talking about the buttons..... i know the changes that we made for the buttons, i mean for example the black lines around the list, the tabs, etc.....
[14:39] <nessita> gatox: yes, look at the bug report I just linked
[14:39] <gatox> nessita, ok, thanks
[14:39] <nessita> gatox: in particular: https://launchpadlibrarian.net/96895343/u1_desktopClient_colours.png
[14:39] <nessita> I personally *love* the new borders
[14:40] <nessita> briancurtin: would you be ok with approving with that and opening a new bug? unless is trivial to fix, then I m happy to
[14:40] <nessita> bah, let me see if I can quickly fix it
[14:40] <briancurtin> nessita: i'd be fine with that, let me know if you can't quickly fix it
[14:41] <nessita> briancurtin: will do
[14:41] <thisfred> dobey: nessita: I asked you for peer reviews, though I realize we haven't interacted much this cycle. I
[14:41] <nessita> thisfred: I'm happy to do it though
[14:41] <thisfred> had to ask someone, though
[14:41] <gatox> nessita, it has something weird for me.... i don't which is the exact word..... kind of rustic.... i don't know..... but no problem..... i was just asking
[14:41] <thisfred> besides webm0nk3y ;)
[14:42] <nessita> gatox: right... thanks for letting me know, because if we have a real issue we need to fix asap
[14:42] <nessita> but I think in this case there is no bug... right?
[14:42] <ralsina> everyone, remember to ask for two peer reviews, too (thanks thisfred for reminding me)
[14:42] <nessita> ralsina: at least 2, no?
[14:42] <ralsina> nessita: yes
[14:43] <gatox> nessita, nono..... no bug, just asking because was odd for me, nothing more
[14:43] <gatox> ralsina, ack
[14:43] <dobey> thisfred: "He's a horrible coworker. He was off messing with some other team, and left me to do everything on my own."
[14:43] <nessita> gatox: thanks!
[14:43] <ralsina> considering we have to do all of them in 24 hours, 2 is probbly enough
[14:43] <thisfred> dobey: harsh but fair, as usual :Ph
[14:43] <dobey> ralsina: at least 3
[14:43] <dobey> heh
[14:43] <ralsina> dobey: 3? really?
[14:43] <nessita> ralsina: we have time until the 11 of april to do them, no?
[14:44] <ralsina> nessita: I was told deadline tomorrow, but maybe that's not for the peer reviews
[14:44] <nessita> ralsina: look the channel next door :-)
[14:45]  * webm0nk3y wakes up..
[14:45] <webm0nk3y> thisfred: you rang?
[14:46] <nessita> briancurtin: so, I think I have an idea but is too error-prone, need to play with padding in the different states (focus, non focus, etc). I would like not to do that in a hurry
[14:47] <nessita> briancurtin: would you please file a bug for that, and if you agree, approve?
[14:47] <briancurtin> nessita: in that case, approved and i'll file the bug
[14:47] <nessita> briancurtin: thanks a lot
[14:48] <thisfred> webm0nk3y: sry just saying I needed more peer reviews than just yours
[14:49] <thisfred> to even out the 1s ;)
[14:50] <nessita> ralsina: you ok with me rejecting this? https://code.launchpad.net/~ralsina/ubuntuone-control-panel/u1cp-windows-styling/+merge/98704
[14:50] <dobey> thisfred: as long as they are cold ones
[14:50] <ralsina> nessita: please!
[14:51] <nessita> dobey: will reply to https://code.launchpad.net/~nataliabidart/ubuntuone-dev-tools/add-recorder/+merge/99058 during the day, since today I leave early
[14:51] <dobey> nessita: sure, no rush on that i think
[14:51] <nessita> right
[14:51] <briancurtin> nessita: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/966283
[14:52] <nessita> briancurtin: thanks!!!
[14:53] <mandel> ok, I'm back after tackling the hr evil page
[14:57] <dobey> is it lunch time yet
[14:58] <dobey> well, it's nigh lunch time anyway
[14:58] <nessita> ralsina: assigned https://bugs.launchpad.net/ubuntuone-control-panel/+bug/966283 to you
[14:58] <ralsina> nessita: saw it, I did some experiments there and got nowhere
[14:58] <ralsina> nessita: will try harder soon
[14:58] <nessita> ralsina: oh... ok. Thanks!
[15:00] <gatox> me!
[15:00] <ralsina> me
[15:00] <briancurtin> me
[15:00] <urbanape> me
[15:00] <alecu> me
[15:00] <ralsina> nessita: gatox and I need a tiebreak (have them with the same timestamp :-)
[15:00] <dobey> meh
[15:01] <gatox> ralsina, jeje i saw my message first :P
[15:01] <alecu> mandel, thisfred: standup!
[15:01] <ralsina> ok, gatox, you win! ;-)
[15:01] <mandel> me
[15:01] <thisfred> me
[15:01] <gatox> ralsina, yuju! \o/ jeje
[15:01] <alecu> nessita, too
[15:02] <gatox> go for me?
[15:02] <ralsina> gatox: we are missig nessita's me, so go ahead, and nessita is last
[15:02] <gatox> DONE:
[15:02] <gatox> Couple of reviews for nessita and alecu, test an unicode issue in several vms with the latest installer, the issue seems to be only related to XP (TODO: test with xp), finishing with limit bandwidth issue.
[15:02] <gatox> TODO:
[15:02] <gatox> Propose limit bandwidth and performance review, keep fixing bugs.
[15:02] <gatox> BLOCKED:
[15:02] <gatox> No
[15:02] <gatox> ralsina, go
[15:03] <ralsina> DONE: tech leads call, mgmt call, reviews, debugging, administrivia, started perf. reviews work TODO: finish urgent perf. reviews, more reviews, try to fix a bug or two, do QA windows build BLOCKED: everyone else in the house is sick, except the cat. NEXT: briancurtin
[15:03] <briancurtin> DONE: tunnel runner hacking, testing and reviewing windows branches
[15:03] <briancurtin> TODO: one last check of any windows blockers, then mac
[15:03] <briancurtin> BLOCKED: none
[15:03] <briancurtin> NEXT: urbanape
[15:03] <nessita> me
[15:03] <nessita> sorry!
[15:03] <urbanape> someone wrote this standup with threads.
[15:04] <ralsina> urbanape: and now we have two standups? ;-)
[15:04] <dobey> the universe is made of threads
[15:04] <MrKeuner> thanks again for the help
[15:04] <MrKeuner> bye
[15:05] <mandel> I think we are blocked..
[15:05] <nessita> urbanape: you pasting your standup then?
[15:05] <urbanape> I'm not sure if briancurtin finished.
[15:05] <mandel> urbanape, he did :)
[15:05] <dobey> urbanape: he finished
[15:05] <urbanape> DONE: researching on perhaps using SCNetwork framework from Python for network status code
[15:05] <urbanape> TODO: pairing, landing, progress
[15:05] <nessita> urbanape: he did, he said (12:03:08 PM) briancurtin: NEXT: urbanape
[15:05] <urbanape> BLOCK: None
[15:05] <urbanape> alecu: you're up
[15:05] <alecu> DONE: plenty of windows debugging and some bugfixing. Discussing our integration with the #zeitgeist guys
[15:05] <alecu> TODO: allhands reviews, more bugfixing
[15:05] <alecu> BLOCKED: no
[15:05] <alecu> NEXT: dobey
[15:05] <dobey> also, packet ordering is not guaranteed
[15:05] <dobey> λ DONE: reviews, discovered perf review stuff is broken for me, tried to bug people about it, sent e-mail about it
[15:05] <dobey> λ TODO: perf review stuff, reviews, finish #961342, bug #965886, health care survey thing
[15:05] <dobey> λ BLCK: none.
[15:05] <urbanape> my IRC client is dumb.
[15:05] <dobey> mandel: vamos
[15:06] <mandel> DONE: Refactored sso tests to work on widows, that broke them on linux. Reverted, refactoed again, got them working! HR paperwork..
[15:06] <mandel> TODO: Talk with alecu to see what we meant with aggregation. Then propose fixes for devtools and sso.
[15:06] <mandel> BLOCKED: no
[15:06] <mandel> thisfred, please!
[15:06] <thisfred> DONE: peer and self review / u1db mapping indexes TODO: u1db mapping indexes BLOCKED: no NEXT: nessita
[15:06] <nessita> DONE: wasted time in the car shop, reviews, landed fix for bug #945078, uploaded new packages for u1cluent and u1cp
[15:06] <nessita> TODO: PERFORMANCE REVIEWS (lying, will do tomorrow), reviews (a lot), update stable-3-0 branches for windows release
[15:06] <nessita> BLOCKED: nopes
[15:06] <nessita> NEXT:
[15:06] <nessita> not sure if there is a next or not
[15:06] <gatox> i think not
[15:06] <alecu> mandel, I love your typos: "Refactored sso tests to work on widows"
[15:06] <nessita> any comments anyone?
[15:07] <nessita> dobey: can we have a version number like "2.99.91.1" for the windows release?
[15:07] <ralsina> eom?
[15:07] <nessita> (and tarballs)
[15:07] <nessita> eom!
[15:07]  * alecu pictures a widow, all dressed in black, being worked by tests.
[15:07] <dobey> nessita: sure, i guess
[15:07] <gatox> alecu, jejejejejjeeje
[15:07] <nessita> dobey: ack
[15:07] <ralsina> nessita: can we move the milestones and make this 2.99.92 instead?
[15:07] <mandel> alecu, I try, but I swear when I read it everything looks ok O_o
[15:07] <ralsina> nessita: because 2.99.91.1 is an insane version number :-)
[15:08] <nessita> ralsina: I don't think so, we have branches pending for 2.99.92 that will land on fiday
[15:08] <dobey> ralsina: no
[15:08] <nessita> ralsina: and we're releasing 2.99.92 on next Tuesday
[15:08] <alecu> mandel, keep trying. But it looks funny in the meantime! :-)
[15:08] <dobey> ralsina: you can wait until next week to do the release though :)
[15:08] <ralsina> nessita: then how about not doing a tarball and doing a tag in bzr I can fetch?
[15:08] <mandel> alecu, lol
[15:08] <urbanape> silly question: did all four lines get sent when I did my standup? Because my client only showed the first line.
[15:08] <dobey> ralsina: also, i recall someone once saying "milestones shouldn't be moved, they're supposed to be immutable"
[15:08] <nessita> ralsina: sure, the tag will be for release 2.99.91.1 :-)
[15:09] <ralsina> dobey: wise person that one
[15:09] <nessita> ralsina: and the branches names, and logs, and changelogs
[15:09] <alecu> mandel, also: I can also picture you "swearing while reading it"
[15:09] <nessita> ralsina: you can use the version you want for the windows installer itself, I guess
[15:09] <ralsina> nessita: and can I release 2.99.91.1  as "2.99.91 for windows" ;-)
[15:09] <alecu> urbanape, all four lines showed up.
[15:09] <nessita> ralsina: I guess so, yes :-)
[15:09] <dobey> urbanape: i see 4 lines, yes
[15:09] <ralsina> nessita: cool, thanks :-)
[15:09] <urbanape> thanks, guys. Stupid client.
[15:09] <alecu> urbanape, but it seems OS X sucks for IRC :-)
[15:09] <nessita> everyone:  are all branches landed?
[15:10] <urbanape> alecu: apparently
[15:10] <nessita> (what a silly question, but you get the point)
[15:10] <nessita> alecu: are your branches for fixing windows landed?
[15:10] <nessita> gatox: are yours?
[15:10]  * ralsina can't wait for Ubuntu One 3.11 for workgroups
[15:10] <nessita> mandel: and yours?
[15:10] <mandel> alecu, is more of a homer simpson doh!
[15:10] <gatox> nessita, yes
[15:10] <nessita> ralsina: and yours?
[15:10] <nessita> briancurtin: and yours?
[15:10]  * nessita is dense
[15:10] <ralsina> I have a huuuuuge lag. No branches pending.
[15:10] <alecu> urbanape, btw: I've got the mac mini, I've got XCode, and I'd like to get the rest of the dev env and the tests running.
[15:10] <briancurtin> nessita: checking, i think i'm done
[15:10] <gatox> nessita, i have not pending branches for review
[15:10] <alecu> urbanape, briancurtin: can I ask you guys for a hand setting that up?
[15:11] <mandel> nessita, if you talk about the proxy creds dialog not working, yes it has landed
[15:11] <urbanape> alecu: awesome. I'd be happy to help you get to where we are
[15:11] <ralsina> urbanape, briancurtin: time to do a "how to setup your mac" wiki page
[15:11] <mandel> nessita, the other windows branch is just about tests with dirty reactors
[15:11] <urbanape> (which is not very far, still)
[15:11] <briancurtin> ralsina: for the mac we started using the buildout setup off of my devsetup branch
[15:12] <nessita> dobey: is tarmac running? we land ussoc and u1cp  every 15 minutes, right?
[15:12] <ralsina> briancurtin: cool. Put the steps on a wiki :-)
[15:12] <nessita> and u1client every 30?
[15:12] <dobey> ralsina: we can arrange for trunk next cycle to be 3.11
[15:12] <briancurtin> ralsina: so soon i should get that 100% and find a place for it to live (instead of in u1-win-installer) so it can be used for both win and mac
[15:12] <ralsina> dobey: awesome :-)
[15:12] <dobey> nessita: 10 minutes, and i have no idea
[15:12] <nessita> gah branches are not landing!!!! noooooooooooo
[15:12] <ralsina> briancurtin: we are removing the code from windows-installer so we can make that a build-u1-on-things project
[15:13] <nessita> who broke tarmac? :-D
[15:13] <dobey> nessita: although yesterday was monday so maybe everything blew up
[15:13] <ralsina> briancurtin: or start another one and organize it correctly of course
[15:13] <nessita> dobey: I saw merges this morning
[15:13] <dobey> well it seems to be running
[15:13] <briancurtin> ralsina: perfect place for this stuff to go :)
[15:13] <dobey> oh maybe not
[15:13] <nessita> dobey: any obvios PICNIC in https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/u1cp-windows-styling/+merge/99525 and https://code.launchpad.net/~alecu/ubuntuone-client/fix-tunnel-runner-windows/+merge/99463 ?
[15:14] <briancurtin> nessita: i don't have anything pending needed for the release
[15:14] <nessita> briancurtin, gatox, mandel, alecu, ralsina: thanks for checking
[15:14] <dobey> nessita: it (ssh) is REALLY slow to log in to the precise instance
[15:14] <nessita> ouch
[15:15] <alecu> briancurtin, re your comment here: https://code.launchpad.net/~alecu/ubuntuone-client/fix-tunnel-runner-windows/+merge/99463
[15:15] <nessita> oh tarmac, why every time I need you you make me cry?
[15:15] <mandel> nessita, sorry I do have one missing
[15:15] <mandel> alecu, ralsina can you look at https://code.launchpad.net/~mandel/ubuntu-sso-client/retrieve-proxy-creds/+merge/98828
[15:15] <alecu> briancurtin, I saw your branch was in progress, and I saw it covered more cases, but I needed something quick to fix the other bug.
[15:15] <mandel> nessita, sorry I forgot about that one :(
[15:15] <dobey> nessita: maybe u1client tests blew up and killed the instance, or the node it's on got consumed by some other vm instance
[15:15] <alecu> briancurtin, (the one where sd would not stop)
[15:16] <ralsina> mandel: sure
[15:16] <alecu> briancurtin, so, if your branch covers some case that mine branch does not, go ahead and propose yours again.
[15:16] <mandel> ralsina, thx
[15:16] <alecu> *my branch, not mine.
[15:16] <alecu> mine english sucks when I'm typing fast.
[15:17] <ralsina> mandel: ouch, that one shuld go in the release
[15:17] <briancurtin> alecu: your solution is more general anyway. i need to confirm one of my cases can actually happen...i thought i saw it happen before but can't reproduce
[15:17] <mandel> ralsina, yes
[15:17] <dobey> nessita: it seems to be running the tests
[15:17] <dobey> nessita: but may have gotten spinlocked or something
[15:17] <ralsina> nessita: we are not doig the tarball now, so go to the university
[15:17] <dobey> i still haven't gotten a shell prompt via ssh yet
[15:19] <dobey> nessita: i really need to get some food. but i guess you should ask sidnei when he returns from lunch (if he's not back yet)
[15:19] <dobey> oh finally a shell prompt
[15:20] <dobey> nessita: load average: 2.43, 4.46, 3.70
[15:21] <dobey> nessita: u1trial is using ~13-20% cpu on average, and status is constantly diskwait
[15:22] <nessita> dobey: :-(
[15:22] <dobey> nessita: so i can only presume it is just going very slowly, but ping sidnei. might not be a bad idea to restart that instance. there *is* 1 zombie process though not sure what it is
[15:22] <nessita> dobey: any idea what branch is being processed?
[15:22] <dobey> oh
[15:22] <nessita> oh?
[15:22] <dobey> puppet child
[15:22] <dobey> is what's zombified
[15:22] <dobey> it's crunching on alecu's branch
[15:23] <dobey> ok
[15:23] <dobey> i am off to get food
[15:23] <dobey> bbiab
[15:24] <nessita> ralsina: shall I land those ^ 2 branches by hand or wait till tomorrow to make the stable updates?
[15:33]  * gatox lunch
[15:37] <nessita> ralsina: the first stable-3-0 update branch (for ussoc, which has no pending-to-merge branches): https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/stable-3-0-update-2.99.91.1/+merge/99544
[15:45] <ralsina> nessita: awesome, on it!
[15:45] <mandel> ralsina, briancurtin, gatox: can I have your windows machines for some tests? I need you to put lp:~mandel/ubuntuone-dev-tools/tcp-testcases in your path and run the tests for lp:~mandel/ubuntu-sso-client/fix-broken-tests
[15:46] <ralsina> mandel: not on windows yet
[15:46] <briancurtin> mandel: testing
[15:46] <gatox> mandel, ok.... give me a couple of minutes that  i finish my lunch
[15:46] <mandel> briancurtin, gatox thx!
[15:46] <mandel> ralsina, no problem with two other machines should be enough
[15:49] <nessita> ralsina: stable update for u1client is https://code.launchpad.net/~nataliabidart/ubuntuone-client/stable-3-0-update-2.99.91.1/+merge/99549
[15:49] <ralsina> nessita: queued
[15:50] <ralsina> nessita: +1 on ussoc
[15:50] <nessita> ralsina: and the control panel one: https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/stable-3-0-update-2.99.91.1/+merge/99551
[15:50] <gatox> mandel, testing now
[15:51] <ralsina> nessita: awesome
[15:51] <nessita> ok, now I have to run to the uni
[15:51] <nessita> ralsina: will check email after I'm done at the uni (ie after 6pm)
[15:51] <nessita> bye all! see ya later
[15:51] <ralsina> nessita: cool, bye!
[15:51] <gatox> nessita, bye
[15:51] <mandel> nessita, laters!
[15:54] <mandel> briancurtin, gatox can you run the tests several times? it should always pass no matter the machine load etc..
[15:54] <mandel> urbanape, ping
[15:54] <urbanape> pong
[15:54] <briancurtin> mandel: i got 3 errors, then 2 errors, then 3 errors. trying a few times
[15:55] <mandel> urbanape, can you merge with lp:~mandel/ubuntu-sso-client/fix-broken-tests and see if tests pass on mac os x
[15:55] <gatox> mandel, ok
[15:55] <mandel> briancurtin, :(
[15:55] <urbanape> sure
[15:55] <mandel> briancurtin, may I see the output
[15:55] <mandel> urbanape, you need lp:~mandel/ubuntuone-dev-tools/tcp-testcases in the python path
[15:55] <gatox> mandel, how it was to avoid to run lint?
[15:55] <briancurtin> mandel: yeah, let me get a few runs so i can mark which ones happen when
[15:56] <mandel> gatox, use /skip-lint
[15:56] <gatox> mandel, thanks
[15:56] <mandel> briancurtin, thx.. I don't know why it should be failing..
[15:58] <urbanape> mandel: seems to still be hanging on test_is_already_running.
[15:59] <urbanape> well, on one run.
[15:59] <ralsina> gatox, mandel, briancurtin: I need second reviews + IRL testing for natalia's 3 stable-3-0-update branches (not the windows-installer one). One each for each of you?
[15:59] <mandel> urbanape, ok, I'll run the tests on mac os x on my side.. it might be the tcp activation going bananas, I have not fixed that
[15:59] <gatox> mandel, wow! i get 30 errors
[15:59] <mandel> ralsina, shoot
[15:59] <ralsina> gatox, mandel, briancurtin: branches are here: https://code.launchpad.net/~nataliabidart/
[15:59] <mandel> gatox, WTF? which revno?
[16:00] <briancurtin> mandel: https://pastebin.canonical.com/63149/
[16:00] <urbanape> and  test_get_port_fails_if_service_already_started just hung
[16:00] <gatox> mandel, 942
[16:00] <mandel> ok, people ignore the following: me cago en la santisima puta de twisted!
[16:01] <gatox> mandel, hehehe
[16:01] <mandel> briancurtin, ok, those are other tests failing due to a diff dirty reactor reason..
[16:01] <mandel> briancurtin, looks like webclient tests are also broken..
[16:02] <mandel> briancurtin, can you run them several times to see that you never get errors from ipc and main.test_clients
[16:02] <briancurtin> mandel: after almost 10 runs those are the only three failures i get
[16:02] <mandel> gatox, may I see the output, 30 errors is certainly not something I expected
[16:02] <mandel> briancurtin, hurray! \o/
[16:02] <gatox> mandel, running again.... i restarted the vm
[16:02] <mandel> briancurtin, believe it or not, those are good news :)
[16:03] <briancurtin> :)
[16:04] <gatox> mandel, and  now everything is ok...... as is said, sometimes i need to restart the vm to run tests
[16:05] <gatox> running again just in case
[16:05] <mandel> gatox, run them several times, there should be issues with the web client tests like briancurtin saw
[16:06] <gatox> mandel, 30 errors again: http://paste.ubuntu.com/902378/
[16:07] <mandel> gatox, all of them from the webclient, sweet!
[16:07] <gatox> yep
[16:07] <mandel> how depressing is my work sometimes that I'm happy that only 30 tests fail..
[16:08] <mandel> so, we have the webclient tests broken on windows.. but IPC and test_clients work!
[16:13] <urbanape> alecu: what's your schedule look like?
[16:13] <ralsina> mandel: 2 out of three wins you a tennis game. Except on grand slams, of course.
[16:14] <mandel> ralsina, we are getting there.. although I've started dreaming about dirty reactors :P
[16:14] <ralsina> mandel: there is a movie about that
[16:14] <ralsina> mandel: http://www.google.com.ar/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDQQtwIwAQ&url=http%3A%2F%2Fwww.metacafe.com%2Fwatch%2F8250491%2Fchernobyl_diaries_movie_trailer%2F&ei=YudxT-mmFYjJgQe_ofAm&usg=AFQjCNGXYhHjEMarwvSj45k8r4tB2CYzFQ&sig2=91yb8r5rZ54vM5IHm06nuw
[16:14] <ralsina> argh you google
[16:14] <alecu> urbanape, I need to get some food in the next 30 mins, then I'm free for two hours till I have to run to the kinder
[16:15] <urbanape> k, I've got standup for web & mobile in 20 minutes and need to get some lunch.
[16:15] <urbanape> maybe before that.
[16:15] <urbanape> I'll be free after.
[16:16] <urbanape> maybe you, briancurtin, and I can chat for a bit.
[16:16] <briancurtin> urbanape: the same for me. i'm putting together a branch, probably lunch, then i'm free in the afternoon
[16:16] <urbanape> cool, sounds good
[16:16] <mandel> ralsina, wtf hollywood?
[16:17] <ralsina> mandel: looks like there are *loads* of people who go missing but they always leave their cameras behind. One would think that would help, you know, find them.
[16:18] <alecu> urbanape, briancurtin: great then.
[16:19] <mandel> alecu, got 5 mins?
[16:19] <alecu> mandel, sure.
[16:19] <ralsina> ok, I think I will have a lunch of "whatever I can cook in 10 minutes"
[16:19] <ralsina> So that probably means noodles
[16:19] <urbanape> I actually prefer the real life version, until I learned it was a hoax. http://www.kiddofspeed.com/chapter1.html http://open.salon.com/blog/mary_mycio/2011/01/21/the_chernobyl_biker_chick_that_wasnt
[16:19] <mandel> alecu, I'd like to understand better what you meant to use aggregation over iheritance in lp:~mandel/ubuntuone-dev-tools/tcp-testcases
[16:20] <mandel> alecu, specially because the webclient tests are also broken on windows and not only the Pb ones..
[16:23] <alecu> mandel, http://stackoverflow.com/questions/269496/inheritance-vs-aggregation
[16:23] <alecu> mandel, I meant: it would be better to have that functionality as a separate class, than having it all inside TestCase.
[16:23] <mandel> alecu, I know that already! I had my uni professor tell me that waaaay to many times, I'm more intrigue in what you meant ;)
[16:23] <alecu> mandel, that way, we can have two or more instances of that class (let's call it MandelClass) per test.
[16:24] <mandel> alecu, ok, so you meant, do not make it a super test class by provide it as a feature to be reused, right?
[16:24] <alecu> mandel, we agree that a MandelClass can start a server, connect a client to it, and then when cleaning up it can wait for the connection of both to finish, right?
[16:25] <alecu> mandel, yes, provide it as a feature to be reused.
[16:25] <alecu> mandel, but then nessita suggested something else
[16:25] <mandel> alecu, yes, I got confused, that is why
[16:25] <alecu> mandel, she said something along the lines of "let's also have a testcase that *already* uses this MandelClass"
[16:26] <mandel> alecu, ok, got it, making the small changes to adapt to that
[16:26] <alecu> mandel, and I think she has a good point there, since most tests will only use one instance of the MandelClass.
[16:27] <alecu> mandel, but we agreed that it's better to have the MandelClass separated so we can reuse it easily.
[16:27] <alecu> mandel, so, that's it. Aggregation for MandelClass vs Inheritance for the MandelTestCase.
[16:27] <mandel> alecu, she wanted it to use the Pb factories already, so to be really complete should be a MandelClass, MadelTestCase (gets factory) PbTestCase
[16:28] <mandel> alecu, plus, the webclient tests are broken on windows due to a very similar issue
[16:28] <alecu> perfect then.
[16:44] <gatox> mandel, now i need a little help from you :P
[16:44] <gatox> mandel, can you please ./run-tests for this branch? lp:~diegosarmentero/ubuntuone-control-panel/limit-bandwidth
[16:44] <mandel> gatox, which os?
[16:44] <gatox> mandel, linux
[16:47] <dobey> hrmm
[16:47] <dobey> mandel: also, do we really need to land this in precise?
[16:48] <mandel> dobey, from my point of view, no
[16:48] <mandel> dobey, or at least I would say, we can do something so that this does not affect P somehow
[16:49] <mandel> dobey, but we have to consider that the longer those tests are broken the more the will brake
[16:49] <dobey> well, users aren't running tests. :)
[16:51] <mandel> dobey, you never know.. one of them was running the windows port with wine!
[16:51] <mandel> dobey, but I think is one of those things we should chat with nessita and ralsina and decide what is the best, certainly refactoring tests in Beta2 sounds like a bad idea to me
[16:52] <mandel> gatox, it looks like it is tuck in test_backend_is_correct
[16:53] <gatox> crap
[16:53] <gatox> mandel, thanks
[16:53] <dobey> yeah we really should not be making any changes right now that aren't vital bug fixes for making the 3.0 release in 3 weeks
[16:53] <dobey> or 2 weeks, or whatever it is
[16:55] <mandel> gatox, dobey, alecu: http://www.quickmeme.com/meme/3ohy7q/
[16:56] <gatox> mandel, hehehe
[16:56] <mandel> dobey, yep, I agree the less we touch the better :)
[16:56] <dobey> only thing i feel like breaking right now, is the seal on a new bottle of rum :P
[16:57] <mandel> dobey, +1000 to that!
[17:29] <urbanape> alecu, briancurtin: jumping on mumble
[17:29] <briancurtin> urbanape: i'm finishing this bowl of spaghetti and will join in a few mins
[17:30] <urbanape> k
[17:47] <urbanape> alecu: lp:~urbanape/ubuntu-sso-client/initial-darwin-port
[17:50] <gatox> ralsina_lunch, mandel when you have a moment, review please: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/limit-bandwidth/+merge/99575
[17:50] <ralsina_lunch> gatox: sure!
[17:55] <mandel> gatox, is EOD here, can I do it to my morning?
[17:56] <gatox> mandel, no problem..... i can ask alecu too! :P
[17:56] <gatox> alecu, review please?
[17:56] <mandel> ok
[17:56] <mandel> all, see you tom!
[17:56] <dobey> cheers mandel
[17:58] <gatox> mandel, bye
[17:58] <gatox> alecu_, do you have time for a short review?
[18:00] <alecu_> gatox, I'm currently fighting with the macmini, while on a mumble with zac and brian
[18:00] <gatox> alecu_, ok
[18:01] <alecu_> gatox, is it urgent? I can do it later if you can wait...
[18:01] <gatox> alecu_, no, no problem
[18:01] <gatox> not urgent
[18:05] <dobey> hrmm
[18:05] <dobey> i don't know if i want to pay $5000 for a pair of shoes
[18:05] <ralsina_lunch> gatox: I am not going to be able to do that review. Try to force others :-)
[18:06] <ralsina_lunch> dobey: depends on 5000 what, and whether they give you superpowers
[18:06] <gatox> ralsina_lunch, everyone is busy..... but i can wait for tomorrow
[18:06] <dobey> ralsina_lunch: $ is USD not ARP.
[18:06] <ralsina> gatox: ack
[18:07] <ralsina> dobey: 5000 ARP is still insane for non-superpowered shoes
[18:08] <dobey> ralsina: well they are the nike mag back to the future shoes
[18:08] <briancurtin> gatox will buy those
[18:08] <ralsina> dobey: well, self-lacing shoes save you 30 seconds every day, so over 10 years that's about $1500
[18:08] <dobey> hahaha
[18:09] <gatox> briancurtin, jejeje you already know me very well jejeje
[18:09] <dobey> someone is selling the box *only* on ebay, for the shoes, for $750
[18:09] <urbanape> alecu_: http://mxcl.github.com/homebrew/
[18:12] <alecu_> dobey, ralsina: it's ARS, since ARP is a protocol.
[18:12] <dobey> ARS then
[18:13] <dobey> USD/4s
[18:15] <ralsina> dobey: about /5s now in the "blue" market
[18:16] <dobey> heh
[18:16] <dobey> time for another sprint in bsas! :)
[18:17] <ralsina> dobey: nah, everything is 25% more expensive to compensate ;-)
[18:18] <dobey> i am way too tempted to just write "Done." for all these things, and nothing more
[18:57] <alecu> dobey: do you know why tarmac is failing for sso? https://code.launchpad.net/~alecu/ubuntu-sso-client/daemonize-networkstate-thread/+merge/99461
[18:57] <alecu> dobey, in the second test run all tests seem to have passed ok.
[18:59] <briancurtin> ugh, this update got left behind when i pushed the --with-icon fix: https://code.launchpad.net/~brian.curtin/ubuntuone-control-panel/withicon-test-fix/+merge/99588 (very simple, add --with-icon to a string)
[19:00] <dobey> alecu: 6 hours ago? sheesh
[19:02] <dobey> Command appears to be hung. There has been no output for 900 seconds. Sending SIGTERM.
[19:07] <alecu> urbanape, briancurtin: I need to run to kinder. I'll catch up with you guys later or tomorrow morning.
[19:07] <urbanape> k
[19:07] <urbanape> we'll keep working on this stuff and catch up tomrorow
[19:19] <briancurtin> dobey: ralsina mentioned your experience with installers and versioning...i need to create a Windows release and need to get the right version of all of the branches, ralsina mentioned updating to certain tags?
[19:21] <dobey> briancurtin: i don't know that everything has been tagged. and i have no experience with the windows installer really
[19:21] <dobey> ralsina: ^^
[19:21] <briancurtin> dobey: i know how to make the installer, just not sure where/how to get tags...but if that hasn't happened...
[19:21] <dobey> ralsina: if you need me to tag anything, i can. but i don't know what all you guys need for the windows build
[19:21] <ralsina> dobey: basically, if you can give us blah so  we can do do "bzr branch blah" from it, we're good
[19:22] <ralsina> dobey: the tag that would be used to generate tarballs
[19:22] <briancurtin> ralsina: everything in nessita's stable branches checked out fine...except one thing i forgot to push :/ https://code.launchpad.net/~brian.curtin/ubuntuone-control-panel/withicon-test-fix/+merge/99588 (tests only, one line --with-icon string update)
[19:22] <dobey> ralsina: i get that. i don't know what all projects need to be tagged or anything for you.
[19:23] <ralsina> dobey: ussoc, u1-client, u1cp, and storage-protocol
[19:24] <dobey> something changed in storage protocol?
[19:24] <ralsina> dobey: suspect not
[19:24] <ralsina> dobey: or rather, I know not
[19:24] <dobey> so client cp and sso then i guess
[19:25] <gatox> ralsina, meeting in 5?
[19:25] <gatox> min
[19:25] <ralsina> gatox: impossible, I have my son literally on my lap
[19:25] <dobey> ralsina, briancurtin: do we *need* that withicon-test-fix branch in it? it /is/ just tests right?
[19:25] <ralsina> gatox: let's do it tomorrow when you start. What time would be that?
[19:25] <urbanape> briancurtin: I get a conflict merging your buildout-setup branch into a stock trunk of uo-windows-installer
[19:25] <urbanape> (using bzr colo)
[19:25] <gatox> ralsina, ahhh true
[19:25] <briancurtin> dobey: nah we dont require it, it changes no functionality
[19:26] <gatox> ralsina, i'm here at 8
[19:26] <dobey> ok
[19:26] <briancurtin> urbanape: i'll get it up to date
[19:27] <ralsina> gatox: ok, I will try to do the same
[19:27] <ralsina> gatox: probably 8:15
[19:27] <dobey> ralsina: did anything change in sso?
[19:27] <gatox> ralsina, ok, no problem......
[19:27] <ralsina> dobey: yes
[19:28] <gatox> ralsina, good news! u1 works fine in winxp-portuguese \o/
[19:28] <ralsina> gatox: yay
[19:28] <gatox> ralsina, it seems to be some kind of bug (not sure) that we are debugging with elopio
[19:28] <ralsina> gatox: just for you, or also for elopi-o?
[19:28] <gatox> ralsina, i've installed a clean portuquese-winxp and then install the u1-installer 2.99.1 and it works..... we are checking with his machine too
[19:29] <gatox> i found another unicode bug.... but trivial..... filing the issue right now
[19:29] <dobey> ralsina: ok, will have to wait for the things to land then
[19:29]  * dobey notes that branches actually have to be set to "Approved" to land
[19:30] <ralsina> dobey: thanks, briancurtin will be doing it
[19:33] <briancurtin> ralsina: the u1client branch nessita proposed was merged but not approved - the others were approved. i'm guessing i should set u1client to approved then?
[19:33] <ralsina> briancurtin: merged but not approved?
[19:33] <dobey> briancurtin: no
[19:34] <briancurtin> this is the one that isn't already approved https://code.launchpad.net/~nataliabidart/ubuntuone-client/stable-3-0-update-2.99.91.1
[19:34] <dobey> briancurtin: none of them were approved. i set the client one to approved earlier, and it is merged; the others aren't merged yet, i just set them to approved
[19:35] <briancurtin> am i looking at the wrong place then? https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/stable-3-0-update-2.99.91.1 shows approved
[19:35] <dobey> briancurtin: no, i *just* set it to approved
[19:35] <dobey> briancurtin: see the "3 minutes ago" next to my name there :)
[19:36] <dobey> briancurtin: so they should land at the next pass of tarmac in a few more minutes
[19:36] <dobey> briancurtin: once they're merged, then i'll tag the revisions
[19:48] <urbanape> quick errand, bbiabn
[20:07] <dobey> briancurtin: ok. so you can pull from a tag for the 3 projects only right, and pull the rest of the packages from tarballs or different tag?
[20:08] <briancurtin> dobey: at this point i dont know what "pull from a tag" means. i need to somehow acquire the 3 projects you just tagged, then like -storage-protocol since it didnt change i would acquire that from whatever previous tag
[20:09] <dobey> briancurtin: bzr branch lp:foo -r tag_name for example is "pull from a tag"
[20:11] <briancurtin> dobey: easy enough. so where in lp do i find "tag_name"
[20:11] <ralsina> briancurtin: worse case do it manually in sources/
[20:11] <dobey> briancurtin: so lp:ubuntu-sso-client/stable-3-0 -r release-2_99_91_1
[20:12] <briancurtin> ralsina: yeah i was just going to do that part manually since it has choked the last few times
[20:12] <briancurtin> dobey: thanks, trying this now
[20:12] <dobey> briancurtin: if you "view revisions" for a branch in lp, one of the columsn lists the tags
[20:12] <dobey> like on http://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-control-panel/stable-3-0/changes
[20:12] <briancurtin> ah, there we go
[20:13] <dobey> briancurtin: you can just replace "ubuntuone-control-panel" in that url with the other project names to get the same page for them, as they've all got stable-3-0 branches, and are owned by the same team
[20:14] <dobey> man, trying to remember everything i did in the past year is hard
[20:15] <gatox> EOD here! see you tomorrow people!
[20:15] <ralsina> bye gatox!
[20:15] <dobey> chao cylon!
[20:15] <gatox> jejee
[20:15] <ralsina> dobey: think "from budapest onwards"
[20:17] <dobey> ralsina: i reamember when 1 year ago was. that's an easy problem to solve :P
[20:17] <dobey> there's even a button on my panel that can tell me exactly when it was, even!
[20:29] <briancurtin> ralsina: does this release bump the number from 203 to 204? or is that only done for the actual public release?
[20:29] <briancurtin> (looking at ubuntuone.xml)
[20:42] <ralsina> briancurtin: I think I have 1000 in trunk now
[20:42] <ralsina> briancurtin: we need to start clean anyway
[20:43] <ralsina> Ok, so this day was a waste for me, can't do anything because I am constantly interrupted, may as well give up
[20:43] <ralsina> bye people, see you all tomorrow
[20:43] <briancurtin> bye ralsina
[20:54] <alecu> ralsina, btw: all the fixes for sd on windows seem to have landed by now.
[20:54] <alecu> ralsina, even the one that was on -sso.
[20:55] <joshuahoover> ralsina: any word on bug #940669?
[21:02] <dobey> oh i love crashes that fail retrace :(
[21:04] <dobey> wait
[21:04] <dobey> why the hell is ubuntu-sso-login hitting qt?
[21:06] <dobey> alecu: ^^ why would ubuntu-sso-login be hitting QSocket code?
[21:07] <rcon> Ubuntu One is down for me via the web interface.
[21:07] <rcon> Suggestions?
[21:09] <dobey> hrmm, works here
[21:09] <alecu> dobey, I'm checking it out
[21:09] <dobey> rcon: can you clarify what you mean by "down" please?
[21:10] <rcon> I
[21:10] <rcon> I'll pull up the error msg.
[21:10] <rcon> One sec.
[21:11] <rcon> It was an 50* error. But it's resolved, huzzah!
[21:11] <dobey> :)
[22:13] <briancurtin> alecu: FYI i'm not able to stop syncdaemon
[22:13] <dobey> later all
[22:16] <briancurtin> alecu: hm, it reacts differently when running from the installer - that stops fine. on my dev box, starting each sso, SD, then CP, in that case SD can't be stopped except from taskmgr
[22:21] <nessita> briancurtin: silly question (and hi!), you sure you're running latest u1client using latest ussoc?
[22:21] <nessita> briancurtin: since alecu fixed ussoc regarding network detection, which is used from u1client
[22:21] <nessita> so, if you run u1client with an outdated ussoc in the pythonpath, that will not have the proper fix
[22:22] <briancurtin> nessita: i'm running the py2exe'ed binaries out of what was built from that release tag
[22:22] <nessita> briancurtin: so, I know very little about that, but what pythonpath are those using?
[22:22] <briancurtin> nessita: i will try it first thing in the morning to confirm, it might just be something with my setup because it *does* work fine when run from the installer in a VM
[22:22] <nessita> (does that question even apply?)
[22:23] <briancurtin> nessita: i'm not really sure - they import everything from a zipfile
[22:23] <nessita> briancurtin: any chance you open that zip file and check if it has the proper ussoc?
[22:24] <alecu> or perhaps it's even using the ussoc from pythonpath instead of the new one.
[22:24] <briancurtin> nessita: it only includes pyc's in the zip so i can't totally confirm. i did the build in a completely new directory layout
[22:24] <briancurtin> i only ever set PYTHONPATH per console window, so it wouldnt have picked anything up
[22:25] <nessita> briancurtin: not sure what else to advice :-.
[22:25] <briancurtin> nessita: i should probably get off the computer and EOD since my brain is about to melt. i will look into this first thing in the morning
[22:25] <nessita> briancurtin: have some rest
[22:26] <briancurtin> will do. you and alecu should as well, it's already evening there
[22:26] <alecu> :-)
[22:27] <alecu> briancurtin, regarding the bug, just make sure this branch was included in your .exes: https://code.launchpad.net/~alecu/ubuntu-sso-client/daemonize-networkstate-thread/+merge/99461
[22:27] <alecu> it's an sso branch, and it only landed 3 hours ago.
[22:29] <briancurtin> alecu: it looks like that made it, but i'll look deeper tomorrow morning
[22:29] <briancurtin> bye all