[09:50] <JamesTait> Merry Friday, everyone! :D
[11:07] <gatox> Hi people!
[11:25] <mandel> morning!!!
[11:25] <mandel> very late morning.. sorry I hat to take the dog to the vet :(
[11:26] <mandel> gatox, we can start with the FF when ever you are ready :)
[11:26] <gatox> mandel, is the dog ok?
[11:26] <mandel> gatox, yeah, he has otitis (no idea how you say that in eng :P )
[11:27] <mandel> so, in plain words, and ear infection..
[11:27] <gatox> yep
[11:27] <gatox> mandel, well.... we can start
[11:27] <mandel> gatox, I think we should do some reviews for alecu first, do you agree?
[11:29] <gatox> mandel, i already made some of them..... i'll do it later because i realize that i nneed to download 11.04 for 32 bits for my vm.... i only have for 64
[11:29] <gatox> but i already review 10.10 and 11.10
[11:30] <mandel> gatox, oh nice.. then lets do it later :)
[11:31] <gatox> yep.... i'll download 11.04 now..... and do it after lunch the reviews, when i have it installed
[11:31] <mandel> gatox, give me a few mins thatn I'm going thrugh my mail an we talk about how to sort the few issue sI found (mainly performance..)
[11:31] <gatox> ok
[11:35] <mandel> gatox, ya esta!
[11:35] <mandel> gatox, so, Y was playing with the app during the weekend, and we cannot fetch the entire tree in the backgroud, if you have to much info it uses waaaaay to many resources :(
[11:36] <gatox> mandel, ok..... it's an eaasy fix..... instead of doing in background...... we can use the loading icon when the user expand that folder..... and when the info arrive, call the same function that i implement and that will do the rest
[11:37] <gatox> we have to listen to expandItem signal
[11:37] <gatox> let's do this:
[11:38] <gatox> mandel, tell me which method from the client call when does happend, i will give that mmethod the path of the folder..... and the client should emit a signal that is going to be connected to my load_leaf method when the info arrive....
[11:38] <gatox> do you agree?
[11:39] <gatox> which method from the client TO call*
[11:42] <mandel> gatox, I think the best would be to have a signal in the centre widget so that I connect any method I want :P
[11:42] <mandel> later we can clean that up hehe
[11:42] <mandel> gatox, I was think a leafNodeClieck(path) or somthing of the type
[11:42] <gatox> ok.... i can propagate the expandItem (from QTreeWidget) to the central
[11:43] <gatox> ok..... i'll create that signal now
[11:46] <gatox> mandel, update your branch: https://code.launchpad.net/~diegosarmentero/+junk/db_to_u1_ui
[11:47] <gatox> it has a semi working DnD
[11:48] <gatox> i need to twik a little to allow DnD in more areas and if the user is dragging a folder, copy all the content of the folder.... give me a couple of minutes and i'll have that
[11:54] <mandel> gatox, ok, I'll merge/pull and will work on getting the client to be connected :)
[11:55] <gatox> grrrreat........ i'll finish the DnD with all the functions now.... and then we can talk what i should do?? (or i can style some more things and work in the pictures slider if there isn't somethign else)
[11:58] <mandel> gatox, where is the load_leafs method, I forgot :P
[11:58] <gatox> in tree_explorer
[11:59] <gatox> from central you should connect your signal from the client to that
[11:59] <gatox> i can add a method in the accounts if you want to avoid write something like: self.uaccount.tree.leaf_method
[11:59] <mandel> gatox, I'm in central, I did not know where was the signal :)
[12:00] <gatox> mumble a sec?
[12:00] <mandel> gatox, hm.. now that you mention, I think is better to do it with two, one that is the one raised when the user clicks, the other when I am done getting the data
[12:00] <mandel> gatox, sure mumble
[12:01] <duanedesign> 'lo all
[12:01] <nessita> hello everyone!
[12:06] <gatox> nessita, hi
[12:11] <mandel> nessita, morning!
[12:14] <mandel> gatox, I already did the changes for the clients
[12:14] <gatox> mandel, i'm finishing here
[12:15] <mandel> gatox, sweet, if that works we can move to the d&d and get that working, as soon as that is done, we should think what else is needed to make it an alpha 1
[12:15] <mandel> gatox, maybe adding the account info..
[12:15] <gatox> mandel, yes, it's almost working.... just a little tweak
[12:16] <mandel> \o/
[12:17] <gatox> mandel, tell me which method to call on leafNodeClicked
[12:17] <gatox> and which signal are you emitting
[12:17] <mandel> gatox, let me push the code to my branch so that you can merge..
[12:17] <gatox> mandel, ok!
[12:18] <duanedesign> WebClientError 400 Invalid consumer  <--is their a way for the user to resolve this?
[12:18] <mandel> gatox, lp:~mandel/+junk/db_to_u1
[12:18] <gatox> merging....
[12:19] <mandel> gatox, the method to load the child is def get_child(self, path):
[12:19] <gatox> roger that
[12:19] <mandel> gatox, the signal is content_loaded = pyqtSignal(dict, str, name='contentLoaded')
[12:19] <gatox> mmmmmm i'm not seeing those methods
[12:20] <gatox> should be in u1_client and dropbox_client?
[12:20] <gatox> ahhhh i found them
[12:20] <mandel> gatox, they should be there..
[12:21] <mandel> gatox, let me know when they are done and I'll try the app
[12:21] <gatox> mandel, yes, sorry, i found them
[12:24] <gatox> mandel, it's done
[12:25] <gatox> but i'm having again an issue with the reactor:
[12:25] <mandel> gatox, sweet, pulling
[12:25] <gatox>    raise error.ReactorAlreadyInstalledError("reactor already installed")
[12:25] <mandel> gatox, weird.. let me check
[12:25] <gatox> twisted.internet.error.ReactorAlreadyInstalledError: reactor already installed
[12:26] <mandel> gatox, yeah, that is due to the clients importing the reactor
[12:27] <mandel> gatox, you have to move them inside the Accounts..
[12:27] <mandel> gatox, I'll do that
[12:27]  * mandel hates that already installed reactor thing..
[12:27] <gatox> ahhhhhhh sorry
[12:27] <mandel> gatox, no problem :)
[12:27] <gatox> i forgot why that was there
[12:29] <mandel> gatox, ok, I fixed it and got the following: http://paste.ubuntu.com/756982/
[12:30] <mandel> gatox, you can pull the fixed version here: lp:~mandel/+junk/db_to_u1
[12:30] <gatox> cool
[12:30] <gatox> not so cool
[12:30] <gatox> jeje
[12:30] <gatox> fixing...
[12:30] <mandel> gatox, should be easy to fix ;)
[12:30] <gatox> yes
[12:32] <gatox> mandel, ahhhhh i forgot to do some cleaning..... REALLY easy fix
[12:32] <mandel> sweet :)
[12:34] <gatox> mandel, done
[12:34] <ralsina> good morning!
[12:35] <gatox> ralsina, hi
[12:36] <mandel> gatox, sweet, let me pull
[12:36] <mandel> ralsina, buenas!
[12:37] <ralsina> I heard a rumour about something being released today? ;-)
[12:46] <mandel> gatox, I'm trying to fix some issues with the u1client and the rest api..
[12:47] <gatox> mandel, ok, no problem.... i'm finishing with DnD
[12:50] <mandel> ralsina, that is the idea :)
[12:53] <mandel> gatox, did you connect the signals?
[12:53] <gatox> mandel, yes, check the connect_signals method in central_widget
[12:54] <gatox> and that method is being called in the __init__ of the accounts
[12:54] <mandel> gatox, you forgot one ;)
[12:54] <gatox> which one?
[12:56] <mandel> gatox, self.leafNodeClicked.connect(self.client.get_child)
[12:56] <mandel> :P
[12:56] <gatox> oh right
[13:01] <mandel> gatox, the update_leaf(self, item) seems not to be working :(
[13:01] <mandel> gatox, I added print statements and I see nothing
[13:01] <gatox> mandel, that was working last week
[13:02] <gatox> ahhhhhhh
[13:02] <gatox> the new method
[13:02] <gatox> mandel, modified the signal like this: itemExpanded(QTreeWidgetItem*)
[13:02] <gatox> add the *
[13:03] <mandel> gatox, ok
[13:03] <gatox> that should work
[13:04] <alecu> und helo!
[13:04]  * alecu loves "I think we should do some reviews for alecu first"
[13:05] <nessita> alecu: hi there! I'm installing the dev envs so I can do reviews :-)
[13:05] <alecu> it makes me feel all like this: http://500px.com/photo/1538884
[13:05] <alecu> nessita, coooool!!!!!
[13:13] <mandel> gatox, so, we have a problem, when the root node is expanded we are sending the signal and we get confused..
[13:13] <gatox> mmmm why?
[13:13] <mandel> gatox, no idea.. let me debug a little
[13:14] <gatox> mandel, ok.... let me know if i can do anything
[13:14] <gatox> i'm almost done here
[13:21] <mandel> gatox, I push a branh with some print statements
[13:22] <gatox> mandel, ok
[13:22] <mandel> gatox, there are two things, one, when the mouse goes over the tree it requests to get the info of the child WTF?
[13:22] <gatox> i needed to change something here in order to be able to use clone
[13:22] <mandel> gatox, and the load folder seems not to work
[13:22] <gatox> mandel, ok.... i'll take a look at that now
[13:22] <mandel> gatox, items = folderStructure.get(folder, [None, None]) returns [None, None]
[13:22] <mandel> gatox, while you take a look at that I'll do a setup.py for the rest api lib
[13:48]  * mandel lunch
[14:49] <gatox> mandel, ping
[14:49] <gatox> more good news :D
[14:49] <gatox> or not..... depends on taste :P
[14:51] <mandel> gatox, tell me
[14:51]  * mandel back
[14:51] <gatox> mandel, update your branch with miine
[14:51] <gatox> DnD is complete.... i added more verifications to check the state of some operations.... and modify the toolbar style (about this one... let mme know if you like it or not)
[14:52] <mandel> ok, on it
[15:00] <dobey> hmm
[15:00] <mandel> gatox, we are nearly there..
[15:01] <gatox> mandel, yes!! :D
[15:01] <mandel> gatox, we have a small issue loading the leafs, the loading buttons does not get updated..
[15:12] <dobey> i guess no thing today then :)
[15:18] <dobey> mandel: 2 days until drinking with gatox :)
[15:18] <gatox> djejejjeje
[15:19] <mandel> \o/
[15:19] <gatox> dobey, i imagine both of you in the floor not taking so well your alcohol
[15:19] <gatox> jejejej
[15:19] <mandel> dobey, could you believe that I got a friend request from the owner of the pub where I drink gin&tonic.. I accepted ofcourse hehe
[15:20] <dobey> yeah you said that :P
[15:20] <gatox> you have to say: Challenge accepted :P jeje
[15:20] <dobey> although, will have to not get gatox too drunk
[15:21] <dobey> don't want him ruining the hotel room :)
[15:21] <mandel> dobey, a virtue is a middle point between to excesses :P
[15:21] <mandel> lets get him a little drunk each day
[15:21] <dobey> hehe
[15:21] <gatox> jejejjeje
[15:21]  * gatox is afraid...
[15:25] <ralsina> "A man needs a vice, so he can stop when his doctor tells him to" Mark Twain
[15:33] <alecu> ralsina, http://bit.ly/a-real-man-s-vice
[15:33] <alecu> mandel, ping
[15:33] <ralsina> alecu: that
[15:33] <ralsina> alecu: that's a VISE
[15:34] <alecu> ralsina, oh, you are right :-)
[15:35] <mandel> alecu, pong
[15:35] <alecu> ralsina, well, it's vice in british
[15:36] <dobey> pfft, british
[15:36] <dobey> America, Fuck Yeah!
[15:37] <gatox> dobey, america didn't allow to let me in ¬¬
[15:37] <gatox> jjee
[15:37] <gatox> north america :P
[15:37] <dobey> gatox: we discriminate indiscriminately
[15:37] <gatox> jejjeje
[15:38] <dobey> we can't let just anyone come and enjoy the wonders of our greatness
[15:39] <dobey> hopefully rhythmbox packages build this time
[15:47] <dobey> yay
[15:47] <dobey> well it built the dsc and uploaded it to the ppa anyway
[15:49] <alecu> it's a bit late to start saying "me", right???
[15:50] <dobey> heh
[15:53] <ralsina> for some reason I don't notice this late standup before the time passes
[15:53]  * ralsina sets the alarm clock
[15:59] <dobey> finally!
[16:00] <nessita> che gatox
[16:00] <nessita> gatox: can you please finish this review?https://code.launchpad.net/~alecu/ubuntu-sso-client/timestamp-autofix-1-4/+merge/82738  otherwise tarmac will not land it with a needs info from you :-)
[16:07] <nessita> gatox: ping?
[16:08] <mandel> nessita, he is having lunch
[16:08] <nessita> mandel: how dare him? :-)
[16:09] <mandel> nessita, yeah, I've notices he has put on some weight ;)
[16:13] <gatox> nessita, pong!
[16:13] <nessita> gatox: can you please finish this review?https://code.launchpad.net/~alecu/ubuntu-sso-client/timestamp-autofix-1-4/+merge/82738  otherwise tarmac will not land it with a needs info from you :-)
[16:13] <nessita> :-)
[16:13] <gatox> nessita, ok
[16:13] <gatox> mandel,  ¬¬
[16:14] <mandel> gatox, I said nothing ;)
[16:14] <mandel> hehehe
[16:15] <gatox> nessita, accepted..... going back to lunch now!
[16:15] <nessita> gatox: enjoy!
[16:33] <dobey> speaking of lunch, i should get some
[16:36] <dobey> bbiab
[16:59] <nessita> lunchtime here as well!!!
[17:04] <gatox> brb in 5min!
[17:10] <mandel> gatox, I need to go, we continue during the sprint, ok?
[17:14]  * alecu goes to have lunch, buy toner, a wireless phone set and a replacement cooler for his desktop
[17:14] <alecu> see you laters people!
[17:15] <gatox> mandel, ook
[17:15] <gatox> i'll finish the context mennu and start working in another feature
[17:15] <gatox> mandel, did you submit more code?
[17:15] <gatox> to pull that and keep working with the last things
[17:15] <mandel> gatox, I'll do a push
[17:16] <gatox> great
[17:16] <gatox> alecu, bye!
[17:17] <mandel> gatox, done
[17:17]  * mandel EOW :P
[17:17] <gatox> awesome!!
[17:17] <mandel> see you all in BA!
[17:17] <gatox> mandel, see you!
[17:18] <dobey> hrmm
[17:26] <nessita> dobey: ping
[17:27] <nessita> dobey: question, any idea why tarmac is using newest u1devtools for running tests for natty on https://code.launchpad.net/~alecu/ubuntu-sso-client/timestamp-autofix-1-4/+merge/82738 ?
[17:31] <dobey> nessita: because it's on 11.04, because we have to run all the new stuff there due to the twisted reactor issue :-/
[17:31] <nessita> dobey: but 1-4 is natty (11.04)
[17:32] <dobey> nessita: yes
[17:32] <nessita> shouldn't that be using the release devtools, and not nightlies?
[17:32] <dobey> nessita: ideally; but because we have to land trunk branches on 11.04, it has the nightlies stuff installed
[17:32] <nessita> dobey: I understand now, thanks
[17:34] <dobey> nessita: but so close on the reactor, so we can probably fix it on monday, or split up the config into 2 different instances of 11.04; one for actual 11.04 branches, and one for the oneiric/precise bits
[17:34] <nessita> dobey: right, I think that if we're really close on the reactor stuff, we should wait on that one
[17:34] <dobey> of course, using the new devtools will also cause the same issue for the stable-2-0 stuff
[17:35] <dobey> nessita: actually, that -1-4 is oneiric, not natty
[17:35] <nessita> dobey: you're right
[17:35] <dobey> but same issue
[17:36] <nessita> right
[17:36] <dobey> nessita: is it ok to fix this on monday?
[17:36] <nessita> dobey: yeah
[17:37] <dobey> ok, remind me on monday :)
[17:37] <nessita> dobey: me and alecu will ;-)
[17:37] <nessita> thanks!
[17:57] <Uber_Geek> Morning
[17:58] <Uber_Geek> Has anyone else had problems with the Windows UO app not syncing files?
[18:03] <Uber_Geek> i keep seeing "ssl handshake failure" in the logs
[18:12] <nessita> Uber_Geek: hi there!
[18:12] <nessita> Uber_Geek: that means that our servers are overloaded, you need to wait a little bit that syncdaemon retries to connect
[18:13] <nessita> Uber_Geek: basically, the error is not client nor OS dependent, but it comes from our servers
[18:14] <nessita> Uber_Geek: how long have you been seeing this?
[18:24] <nessita> gatox: confirmed that we can do the webcheckin
[18:25] <gatox> nessita, aweome
[18:25] <gatox> thanks!
[18:26] <nessita> gatox: the flight is at 8:40pm, so we should be there by 19:30-45 if not having any bag to drop
[18:26] <nessita> gatox: sooner if you want to check in some lugagge
[18:27] <gatox> nessita, yep.... i'll be 19 or 18:30 probably.....
[18:27] <nessita> gatox: 19 should be more than fine :-)
[18:28] <gatox> okkkk
[18:28] <dobey> how is the volcano?
[18:43] <gatox> nessita, checkin done!
[18:43] <nessita> gatox: awesome
[18:43] <gatox> :D
[18:43] <nessita> dobey: as far as I know, quiet... sometimes the hashes complicates the flights but mostly depends on the weather
[18:44] <Uber_Geek> Sorry Stepped away, was having it for at least the last two days, but it appears to have synced since this mornings
[18:44] <Uber_Geek> Thanks nessita
[18:44] <nessita> Uber_Geek: let us know if the problem persist
[18:45] <Uber_Geek> nessita: will do
[18:46] <nessita> dobey: I haven't heard of flight cancellations since a couple of weeks now
[18:48] <dobey> that's good :)
[18:52] <dobey> whoot
[18:52] <dobey> upgrade ftw
[18:54] <dobey> meh; in flight wifi would be useful if i could use it on the long flight, and not just the flight to atlanta
[19:15] <ralsina> there is no in flight wifi to argentina on any airline :-(
[19:22] <dobey> ralsina: well i think Delta for example only offers it on domestic flights, and not intl; most airlines are like this i think
[19:23] <dobey> ralsina: of course, i could probably just tether instead. :)
[19:46] <ralsina> dobey: I don'tknow how well phones manage swtching towers at 500mph :-)
[19:52] <dobey> ralsina: probably just fine. http://www.youtube.com/watch?feature=player_detailpage&v=c6NvQPioPFI#t=205s
[19:54] <dobey> "Well he can't outrun radio." "300,000 km/s… of pain."
[20:00] <ralsina> he
[20:01] <dobey> whee, checked in
[20:02] <dobey> i will definitely be taking advantage of my sky priority benefits
[20:05] <gatox> EOD..... see you on monday!..... or sunday :P
[20:05] <gatox> bye!
[20:10] <dobey> sunday
[20:11] <dobey> at the bar
[20:15] <gatox> :P
[20:41] <nessita> I'm soon eoding
[20:43] <dobey> cheers nessita
[20:43] <nessita> dobey: have a safe trip!
[20:43] <dobey> you too
[22:37] <cjohnston> what would be the most appropriate place for a bug against the dashboard
[22:50] <dobey> on the web site?
[22:51] <dobey> ubuntuone-servers
[22:52] <cjohnston> dobey: thanks