afeijokarni, hey, good news01:46
karniafeijo: ;)01:46
karniafeijo: thank you :)01:47
afeijokarni, that last official update released a few hours ago solved the problem!!!01:47
afeijokarni, no, thank YOU01:47
karniafeijo: thank _you_ :)01:48
afeijokarni, now, I'm finally updateing to 2.3 !!! :) I failed thru my office ubuntu machine, here at home with win7 it's working01:49
karniafeijo: :)01:49
afeijoI have over 280 pictures to upload to u1f :p01:49
afeijo1 year and a half of family shots01:50
afeijokarni, where r u from btw, GMT 0100 = europe, let me guess, italy?01:52
karninvm, that was input to a program :D01:54
karniI'm .. 2:54:05 AM01:54
karniWArsaw, Poland01:54
karnilol, I just coded a simple algorithm from spoj.pl. C++ used 2.6M memory. So I used C, which used 1.6M. So I used Pascal, it used 212k ;D01:58
karniNow I can call it a day!01:58
afeijo2.3 running!!! good day here too02:04
karniafeijo: awesome :) good night!02:06
afeijou 202:07
JamesTaitMorning all!09:38
ryeWe are having a partial filesync outage10:51
mandelmorning all!11:08
mandelgatox, ping11:08
gatoxmandel, buenas!11:10
gatoxmandel, i'll follow with FF project today11:10
gatoxmandel, i even styled the scrollbars :P11:13
mandelgatox, superb, I was going to bring that up :)11:14
gatoxmandel, i can read your miind jejej11:15
mandelgatox, can I have your branch name and will do a merge with mine?11:15
mandelgatox, is easy, on fridays my mind is freaky firday project + drinks11:15
gatoxmandel, jejeje not in a branch yet...11:15
directhexis there a problem with u1ms currently? i got a 504 error during a purchase, and now although i have a receipt & tracks listed in "my downloads", nothing's turned up yet in u111:27
mandeldirecthex, no idea, let me ask11:29
ryedirecthex, could you please check whether Ubuntu One is connected?11:31
directhex    is_connected: True11:31
ryedirecthex, could you please send me your e-mail via PM so that I could look your account up?11:34
* directhex @apebox.org11:35
directhexit's hardly a secret address ;)11:35
ryedikdust, ok, I see the songs are queued, now need to look at the queues11:39
ryedirecthex, as per 504 page, how did it look like? Was there any message about U1 or 7digital?11:39
directhexbad gateway, i think, after clicking proceed on the payment. so not clear whether it was from u1 or 7digital, since it normally redirects to "my downloads" after a purchase11:40
ryedirecthex, could you please confirm that the tracks are listed in "My Downloads" page?11:41
directhexconfirmed. but marked as "queued", and i can't see the files in the one.ubuntu.com web interface, so they haven't been transferred from 7digital11:43
ryedirecthex, ok, please give me 10 minutes to get more information, sorry about inconvenience. I see the purchase, queued status, but I don't see it being processed11:48
directhexokay, cool11:49
directhexsomething just unclogged11:56
nessitahello all!11:59
gatoxnessita, hi12:00
ryedirecthex, we forced re-queueing of the files12:01
=== zyga_ is now known as zyga
nessitaalecu, mandel?13:35
nessitagatox: go13:35
* alecu writting notes13:35
gatoxnessita, i sent an e-mail today, starting today i'll be working from 8 to 17 as we talk13:36
nessitagatox: right, now please paste your standup :-)13:36
gatoxsorry.... didn't see the go13:36
gatoxWork on create shares link. Some improves in Freaky Friday project.13:36
gatoxFreaky Friday.13:36
gatoxnessita, go13:36
nessitaDONE: Packaged qtreactor, reviews, landed sso unicode fixes, helped sidnei have windows test taks running on jenkins13:36
nessitaTODO: magicicada: add support to SDTool to list public folders.13:36
nessitaBLOCKED: nopes13:36
nessitaNEXT: alecu? mandel?13:36
nessitagatox: ideally, list under the TODO what in particular you're working on ;-) (even if it's freaky friday)13:37
nessitagatox: you saw mandel around?13:37
gatoxnessita, i think he is walking the dog...... we were chatting earlier about the freaky friday project13:37
nessitaalecu: when you're ready, go!13:38
alecuDONE: started working on branches for stable SSO (bug #692597)13:39
alecuTODO: catch up with packaging, try txsecrets13:39
alecuBLOCKED: during the morning I'm babysitting, so will work afterhours13:39
ubot4Launchpad bug 692597 in ubuntuone-storage-protocol (Ubuntu) (and 22 other projects) "If the user has the date/time/timezone wrong, connection fails (Expired timestamp error) (affects: 18) (dups: 6) (heat: 142)" [Undecided,New] https://launchpad.net/bugs/69259713:39
nessitaalecu: have time for a review before "leaving"?13:40
nessitais trivial13:40
mandelnessita, sorru I was walking the dog and had a small issue13:45
nessitaalecu: if you can https://code.launchpad.net/~nataliabidart/ubuntuone-dev-tools/import-qt4reactor/+merge/8197713:45
mandelDONE: Fixed put-migration-together, worked in pykeyring upstream to merge my changes.13:46
nessitamandel: I don't like pinging you on twitter... so please could you set an alarm on your cell phone or similar?13:46
alecunessita, sure. btw: what happened with the segfaulting qtreactor?13:46
nessitaalecu: I'm not sure exactly, but I debugged a little a found:13:47
nessita* is segfaulting with revisions back to 2008, so is not the reactor but us13:48
nessita* the crash is in:13:48
alecuby "us" you probably mean "pyqt on ubuntu", not desktop+, right?13:48
nessitaactually, dbus on ubuntu:13:48
nessitaopen("/usr/lib/pymodules/python2.7/_dbus_glib_bindings.so", O_RDONLY) = 4013:49
nessitathe crash happens a couple of lines after that ^13:49
nessitawhich bugs me since... glib dbus bindings? WTF?13:49
alecunessita, baffling13:49
nessitaalecu: baffling?13:49
alecu"Totally bewilder or perplex"13:50
nessitaalecu: this happens when the controlpanel uses CredentialsManagementTool to access sso to get credentials, at startup13:51
alecunessita, and perhaps we are importing something like that?13:52
alecunessita, also: did we do the same thing earlier? (so, in earlier straces it should show that line as well)13:52
nessitaalecu: not sure what you're asking :-)13:53
nessitayou mean in this same strace?13:53
alecunessita, no.13:53
alecunessita, I say we should strace a previous working version13:53
alecuof control panel13:53
nessitaalecu: I'll debug further next week, I got really sick of this yesterday13:53
nessitaan the windows version is working just fine (I tested it), so we can release the win version on Monday as expected13:54
alecunessita, sounds like a plan. Let me know if I can be of help with that when you tackle it.13:54
nessitaalecu: thanks!13:54
alecunessita, the dev-tools branch: approved13:56
mandelnessita, may I see the trace?13:56
nessitamandel: pasting it...13:58
nessitamandel: http://pastebin.ubuntu.com/735244/13:59
mandelnessita, what is the issue exactly?14:00
nessitamandel: seg fault when starting the qt control panel on ubuntu14:01
mandelnessita, oh, nice qt plus glib..14:01
nessitaboth oneiric and natty, so that should be an update14:01
nessitamandel: so, no need for you to debug this today, we'll do that next week ;-)14:01
mandelnessita, sur, I'm just curious (I'm tired of cleaning up pykeyring..)14:04
mandelnessita, funny thing, /ubuntu-sso-client/ubuntu_sso/utils/dbus.py is not longer in trunk14:04
nessitamandel: what line of the paste?14:06
mandelnessita, 2715314:07
mandelnessita, that trace is very interesting.. let me see what happens in my Natty machine from trunk14:08
nessitamandel: but that dbus module is the dbus imported module14:10
nessitasee for example /usr/lib/pymodules/python2.7/ubuntu-sso-client/ubuntu_sso/utils/sys.py"14:10
nessitathere is no sys either14:10
nessitamandel: but I think I found the problem14:11
nessitaalecu: ubuntu_sso/utils/txsecrets.py is "installing" a dbus main loop...14:12
mandelnessita, yeah.. I think what myight smell a little are lines 36 to 38 of txsecrets14:12
nessitaubuntu_sso/utils/txsecrets.py:32:from dbus.mainloop.glib import DBusGMainLoop14:12
nessitaubuntu_sso/utils/txsecrets.py:33:import dbus.mainloop.glib14:12
nessitaalecu: ^14:12
mandelnessita, you have to diff mainloops, that would explain the thing going bannanas14:12
nessitaanyways, fix for next week14:13
mandelnessita, did it use to work?14:13
nessitaodd, yes14:13
nessitaand removing that indeed fix it14:14
mandelnessita, that it work was a fluke, clearly14:15
nessitamandel: :-)14:15
mandelnessita, I mean the old one, not you removing the line hehe14:16
nessitaI know14:16
mandelalecu, Iwas yesterday in the python group from madrid and someone mentioned this: http://pypi.python.org/pypi/requests/14:16
mandelalecu, it says it was proxy support, I don't know if we should believe it, do you know anything?14:17
mandelalecu, it does have ntlmn..14:18
=== m_conley_away is now known as m_conley
ryemandel, are you available for poking re: windows syncdaemon?14:33
ryeexceptions.MemoryError: Out of memory while compressing data14:35
* mandel away a little to try and get notifications support for his irc client15:48
karnimandel: irssi + screen on remote host?16:03
karnimandel: just recently I got an awesome notification setup with rnotify16:03
karniSad day. Google closes Google Notebook.. :<16:09
=== beuno is now known as beuno-lunch
mandelkarni, I'm on a mac with xchat.. I got it working with growl :)16:14
* mandel needs to go for a sec, restart irc client16:14
karnimandel: cool16:16
nessitamandel: you up for a review?16:21
nessitamandel: when you have a moment, would you please review: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/8197816:23
nessitaalecu: you around?16:23
mandel_rye, ping16:27
nessitamandel_: mandel: you up for a review?16:27
ryemandel, pong16:27
mandel_rye, I'm using the bip server and is just doing a dos attack to by irc channel, I'm getting messags from ages ago, is that normal?16:28
ryemandel, if you are not resetting the scrollback (as e.g. starting from the point when you last spoke) then yes, this is normal. THat's why I switched to automatic reset of the messages, do you want to have it enabled?16:30
mandel_rye, please, I'd love it, can I have it?16:31
ryemandel, done16:32
=== urbanape_ is now known as urbanape
mandel_rye, that you!16:32
* mandel_ retries his irc client16:32
mandelrye, much better!16:33
nessitamandel: got my last messages re: review?16:35
mandelnessita, no sorry, I was closing and opening the irc client, tell me16:36
nessitamandel: when you have a moment, would you please review: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/8197816:36
mandelnessita, on it16:36
nessitano rush, but thanl=ks!16:36
mandelnessita, I was trying to fix the irc client, so no context switch :)16:36
nessitamandel: is it working now? (the irc client)16:38
mandelnessita, yes, perfectly, with notifications, it seem that the bip server was sending soooo many messages that it was doing a dos attack, but rye fixed it :)16:38
mandelnessita, I notice that you are doing the impot of the qtreactor dirrently, I was looking at the setup.py you added the other day (yesterday)  and I noticed that the qtreactor project has an __init__in the top level https://github.com/ghtdak/qtreactor16:39
mandelnessita, that means, either, we import it wrong EVERYWHERE, or we have to change the setup.py to work as it used too16:40
mandelnessita, although the README from the poject does import it as you just did16:41
mandeldo I make sense?16:41
nessitamandel: yes, when you mentioned that we keep talking about it with alecu, and we answered you16:42
nessitamandel: we said that we need to change our imports, and that is what I'm doing16:43
nessitamandel: did you got the email on ubuntu-discuss about it?16:43
mandelnessita, oh, ok, makese sense then, let me check the email16:43
nessitamandel: I reported bug #888722 and I'm proposing fixes for that16:43
ubot4Launchpad bug 888722 in ubuntuone-windows-installer (and 3 other projects) "Fix qtreactor imports to be "import qt4reactor" (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/88872216:43
nessitain all our branches16:43
mandelnessita, yes, got it in my indox, reading..16:43
mandelnessita, question abou that branch, in txsecrets we are trying to import GObject from gi if possible while in ubuntu-sso-login we are not, what is the one we want?16:49
mandelnessita, also, in txsecrets we use the glib init threads while in ubuntu-sso-login we use the gtk, so same questions, which one is the correct one?16:49
mandelnessita, should ubuntu-sso-login be update to have the same as txsecrets was using?16:50
nessitamandel: I removed everything from txsecrets regarding gobject, dbus, etc16:51
nessitamandel: since the library should not add that, but the ubuntu-sso-login16:52
mandelnessita, yes, that I understand, and I'm 100% agree with it16:52
nessitaand the ubuntu-sso-login scripts initializes what's needed (as far as I know)16:52
mandelnessita, but why did we use gi with txsecrets?16:52
mandelnessita, and why don't we in ubuntu-sso-login16:52
nessitamandel: we used gobject, and the platform team change that last cycle to have a conditional import16:53
nessitamandel: there is no need to use it, as far as I know16:53
nessitamandel: before, it was used for GObject.threads_init(), but I'm pretty sure we don't need that anymore, that may be legacy16:53
nessitamandel: though I will have alecu confirming16:54
mandelnessita, as far as your changes look perfectly ok, I would just ask why it was there just in case we are braking something16:54
nessitamandel: yeap. I tested IRL and works just fine, but will seek alecu's approval as well16:54
nessitamandel: as you can see in the bin/ubuntu-sso-login, this code is executed:16:55
mandelnessita, I'm surprised that work in a sytem with gi and pygtk..16:55
nessitawhich, as far as I know, gtk.gdk.threads_init() calls gobject's thread init inside16:55
mandelnessita, I was looking at those exact lines when asking the question, that is why I founded odd that code16:55
mandelnessita, AFAIK it calls with a bool stating if there is ui or not, but I do not recall16:56
mandelnessita, I'll run the tests, if the pass I'll give a +1 with the condition that we know why was that conditional import there, is that ok?16:56
nessitamandel: sure! thanks16:56
mandelnessita, N and O, right?16:57
nessitamandel: N and O what exactly? :-DF16:58
nessitatests? IRL tests?16:58
mandelnessita, run the tests on Natty and Oneric, or just Oneric16:59
nessitamandel: both, if you have the envs16:59
mandelnessita, I've been all week setting a crazy network with all versions to run tests for every platform we support :)16:59
mandelnessita, you will see the email, should guide everyone on how to do it with AD, Proxy NTLMN etc.. :)16:59
nessitamandel: ack17:08
gatoxnessita, super trivial: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/uistr-fix/+merge/8200117:14
gatoxquick lunch..... brb17:16
directhexlooks like the windows u1 isn't happy downloading anything. it's created all my purchased music directories, but syncdaemon.log has an awful lot of "failure: TRY_AGAIN" lines in it17:16
=== beuno-lunch is now known as beuno
mandelnessita, +1 but do ask about that conditional import.. I'm worried that changing that may have a butterfly effect somewhere else, specially when dealing with sso17:20
directhexoh, some have downloaded now. odd.17:24
mandelnessita, can I have a re-review for https://code.launchpad.net/~mandel/ubuntuone-windows-installer/put-migration-together/+merge/7899517:25
directhexhm, and now the client's crashed. boo17:29
nessitadirecthex: how the client crashed?17:33
nessitamandel: yes, looking the branch. Not sure what you mean with "ask for a conditional import"17:33
directhexlooks like a server threw a 500 error, which caused the client to pop up that an error had occurred & the client would now quit17:33
nessitadirecthex: by client you mean the UI or the syncdaemon?17:33
directhexthe UI. hard to know what the sync daemon is getting up to on windows17:34
* mandel looks at the exact setence..17:35
directhexnow it just won't reconnect. 2011-11-11 17:33:29,335 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Connection lost: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]17:36
mandelnessita, the sentence is 'ask why he added a conditional import of gobject in the code of txsecrets.'17:36
mandelnessita, so, ask the reason for the try/except, right?17:36
mandelnessita, we are talking about https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978, right?17:36
nessitadirecthex: we're having the same issues, I've already alerted our server gatekeepers17:37
directhexat least it's not personal!17:37
nessitamandel: yes, the conditional import is to haver either the dynamic or static glib bindings17:38
nessitamandel: but we don't need gobject tehre, so the contional import can be removed17:38
mandelnessita, I know the use there, but why did he added it is important to know since we might need to do the same in ubuntu-sso-client17:38
mandelnessita, there we just use the static one, and the static ones AFAIK are for gtk2 and not gtk3, so he must have a reason to do it17:39
mandelI could me wrong.. but I think he wants it to be using gtk3 when possible17:39
nessitamandel: so, I understand what you're saying but I don't understand the question per se. Are you asking why a conditional import is needed?17:40
nessitaor, why gobject was used in txsecrets?17:40
nessitaor something else?17:40
mandelnessita, the first one, why the conditional import is needed, and if we need to do the same in ubuntu-sso-login?17:41
mandelnessita, since I've seen he has reported several bugs about gtk3 in the past17:41
nessitaok, I'll answer separately17:41
nessitamandel: the conditional import is needed since we can't mix dynamic glib bindings with static, so when importing gobject, platform team added that just to be robust that the proper library will be used (so, if already a dynamic library was loaded, keep loading from there)17:42
nessitamandel: regarding the second, I don't think is needed17:43
=== pfibiger` is now known as pfibiger
nessitamandel: in txsecrets it was  needed since is a library and it was imported from other code that had the dynamic bindings already loaded17:43
alecunessita, mandel: I'm back17:44
mandelnessita, ah, ok, makes sense then.. and do those importers rellay in the fact that txsecrets was doing those steps?17:44
alecumandel, I'm reading about request. The api is interesting, but in order to use it async it must be integrated with gevent17:44
alecumandel, and I'm not adding yet another main loop to this.17:44
mandelalecu, makes sense.. it was just an idea, I've never tried it (might do at some point)17:45
nessitamandel: sorry, but I don't understand that last question. Perhaps my belly is too full? :-/17:46
nessitaalecu: hi there! I fixed the seg fault :-)17:46
alecunessita, coooooool!17:47
nessitaalecu: could you please review and confirm that what I removed from txsecrets is ok to be gone? https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/8197817:47
alecunessita, what was it?17:47
nessitaalecu: txsecrets was calling DBusGMainLoop(set_as_default=True) at module level (ergo was run at import time)17:47
mandelnessita, if the code that imported txsecrets (the clients of the lib) knew that it was doing those steps and did not take them because of that17:48
nessitamandel: then those libs are wrong. ANyways, so far the only client to txsecrets is our sso lib, so I will not worry17:48
mandelnessita, ok, that is what I wanted to know, if we are the only ones we are fine :)17:48
nessitaalecu: I also removed GObject.threads_init() and dbus.mainloop.glib.threads_init() from txsecrets, and I'm conviced I did good :-D17:49
nessitaalecu: but you let me know ;-)17:49
bobweaverHi there I was wondering what ubuntu one can offer me that dropbox can not. Also to all that work on this YOU are AWESOME17:49
alecunessita, are we calling the threads_init somewhere else?17:49
nessitaalecu: bin/ubuntu-sso-login is calling gtk.gdk.threads_init()17:50
alecubobweaver, the Ubuntu One client that runs on your machine is open source, for starters.17:50
bobweaverthat is one GREAT thing! Is it  safer ?17:51
mandelalecu, when you installed the isa server, was it a x32 version or a x64, I'm getting weird errors..17:51
nessitabobweaver: safer in which sense?17:52
bobweaverdoes it use ssh when connecting your data to the "trunk "17:53
* bobweaver 1st day using ubuntu one 17:53
nessitabobweaver: yes, all the communication against our servers are secure17:54
alecumandel, 32bits17:55
mandelalecu, mierda! I think that is the issue.. I need to reinstall that server.. what a waste of time :(17:55
alecumandel, let me point you at the ISOs17:56
mandelalecu, I was a smart ass and decided to go for x64 because I have a x64 machine running kvm.. stupid me17:56
bobweaverhow long does ubuntu one take to install ? I have been waiting one this screen for about 20 min http://imagebin.org/183656     I My DL speed is great so it is not that :>)17:58
nessitabobweaver: looking17:59
nessitabobweaver: what system are you running?17:59
bobweaverubuntu 11.1017:59
bobweaverI killed ubuntu one because I did not know what it was at 1st17:59
bobweaversorry kubuntu 11.1017:59
bobweaverSo when 1st installed kubuntu I remeved It Now I am re-installing it18:00
nessitabobweaver: hum, there may be something half configured there... I'm not sure, I never tried on kubuntu18:03
bobweaverI am going to try and reinstall. If nothing then I will file bug :>(18:03
nessitabobweaver: do you know how to open a terminal? I may help debug18:03
nessitabobweaver: what does "apt-cache policy ubuntuone-client" show? (please paste the output in pastebin.ubuntu.com)18:03
* bobweaver is good at bash 18:03
nessitanice :-)18:03
nessitaso, is not installed18:06
nessitabobweaver: does apt-cache policy ubuntuone* gives you anything where Installed is not (none)?18:07
bobweaverI think that it is done it is just the ui that ius hanging18:07
bobweaverIU *18:07
nessitabobweaver: but do you have all the ubuntuone packages installed? seems like no18:08
nessitaat least you don't have ubuntuone-client installed18:08
bobweaverps aux | awk '/ubuntu-one/ {print $2,$12}'    =  4419 /ubuntu-one/     so yeah it is installed I will now kill the pid and look for bug18:09
bobweaver 18:09
bobweaverwhat is the "keyword to start ubunut one or for installing from CLI ?"     sudo apt-get install   ubuntu-one    ?18:11
bobweaverMark was right when he said that power users would like it a little more simpler18:12
bobweaverso we can consentrate on what we are doing18:13
bobweaverat UDS18:13
nessitabobweaver: heh, so, to have ubuntuone installer from CLI, do this:18:13
nessitasudo apt-get install ubuntuone-control-panel-gtk18:13
nessitabobweaver: that should bring everything ne4eded18:13
bobweaverohh it is gtk ...18:13
bobweaverthere is no qt ?18:14
nessitabobweaver: yeah, we still don't have the QT ready for linux18:14
nessitabobweaver: in one or 2 months will be ready and packaged18:14
bobweavermakeing in qt design ?18:14
nessitaQT designer? yes18:14
bobweaversorry about spelling I am dyslisic18:15
bobweaverfo r real :>)18:15
bobweaverthat is why I like coding better then english :>)18:16
nessitabobweaver: :-) let me know how the installation went18:16
bobweaverwill do trunk for qt is on launchpad yet ?18:16
nessitabobweaver: it's yes. it has some issues when integrating to dbus, we're fixing that right now18:19
nessitabobweaver: you can ping me next week to check if it's ready18:19
bobweaverCO_ol that awesome18:19
bobweaverinstall went well18:20
bobweavernow I use my launchpad account my ubuntu wiki account or my ubuntu froums accont for this (they should all be one )18:20
bobweaversorry that was as question18:21
nessitabobweaver: your Launchpad account :-)18:23
bobweaveroh keyrings :>)    how to change it from  gksudo to kdesudo for keyring manager ? or is that way to much work ?18:24
nessitabobweaver: it's... at least for now. The thing is that last time I checked, kwallet was not supporting the generic freedesktop secrets API18:25
bobweaverI am in. This is awesome18:26
nessitabobweaver: GREAT!18:27
bobweavergood job on UI18:27
bobweaverthis was made with glade ?18:27
nessitabobweaver: yes sir18:28
nessitabobweaver: and pygtk, is open source and you can look at it, and play with it as well18:28
bobweaverCOOL I think that "quickly "  is going to quickly make a bunch of ui programs for people I LOVE IT18:29
bobweaverI also found a easter egg in it18:29
bobweaverdang it I installed   desktopcouch desktopcouch-ubuntuone python-desktopcouch-application python-gnomekeyring    and now it wont sync up :>(18:32
bobweaverI got it thanks for all your help!   'crossover.tar.gz' is being uploaded to your personal cloud.         :>)18:39
mandelnessita, alecu can you do me a favour at take a look at this method: https://bitbucket.org/mandel/pykeyring-split-backend/compare/..mandel/pykeyring-delete-password#chg_keyring/backend/__init__.py_newline12718:59
mandelnessita, alecu I'm makeing pykeyring better for us and wanted to just load those keyrings supported by the platform, your feedback is very welcome18:59
alecumandel, bitbucket?18:59
alecumandel, sorry, no :-)18:59
mandelalecu, hahaha19:00
mandelalecu, ok :P19:00
alecumandel, j/k; looking19:00
mandelalecu, is a first pass.. ideally it should make the lib cleaner.. later I'll take a look at adding a async api, but I'm still waiting for the delete branch to be merged..19:01
alecumandel, I don't like at all the usage of "inspect"19:07
mandelalecu, do you have an idea to do it better?19:07
mandelalecu, I don't want to have to impose a pattern for the class name.. that would suck19:08
mandelI though a bout zope.interface, then though about it again and changed my mind19:08
mandelalecu, uh, I need to go or the dog would die.. is 8 already, catch you on monday!19:12
mandelnessita, gatox adios!19:12
gatoxmandel, bye!!19:12
nessitamandel: bye!19:12
nessitagatox: sso branch approved19:16
nessitaalecu: you have my review queued up, right?19:17
gatoxnessita, which one?19:17
nessitagatox: the one and only!19:17
gatoxnessita, ahhhhh about the str....... because i'm fixing some conflicts with sso-network-detect right now......19:17
nessitagatox: yeah, I will review that next week19:17
gatoxnessita, yes, i'm migrating installer-network-detect to a new branch, but conflicts appears in sso and im fixing that19:18
gatoxi'm going to immplement freaky saturday jejejee all my freaky friday has been frustrated cause of pending branches :P19:19
nessitagatox: ok19:23
nessitagatox: ay! ping19:45
nessitaalecu: ping?19:48
alecunessita, pong19:48
nessitaalecu: got my message from some minutes ago?19:48
gatoxnessita, pong19:49
alecunessita, regarding your branch being queued, right?19:49
nessitaalecu: yeap19:49
gatoxnessita, what happend?19:49
alecunessita, yes! sorry for not replying.19:49
nessitagatox: so, I'm testing everything using latest code, since we're building a release on Mon19:49
gatoxnessita, yes?19:50
nessitagatox: and the installer will give me the message "TextLabel" after successful login, see bug #88925519:50
ubot4Launchpad bug 889255 in ubuntuone-windows-installer "Successfull message after login says "TextLabel" (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/88925519:50
nessitagatox: there is a screenshot attached19:50
nessitaalecu: awesome! because I want to release that on Monday, since that is what I'm testing today back and forth19:50
gatoxnessita, that's weird......19:51
gatoxnessita, i'll check that right now and propose a branch to fix it19:51
nessitagatox: I'm using trunk + my import-qt4 branches, proper pythonpaths were set everywhere19:51
nessitaI double checked, though I may have missed something, I'm human19:51
nessitaand is Fri afternoon...19:51
gatoxnessita, no... i'm having some issues here regarding to success message, but i thought it was a problem in the network-detect branch19:52
nessitagatox: well, if the fix is too complicated, we'll release on Tue, but I want to be sure this relesae work perfectly19:53
gatoxnessita, no, the fix should be really easy...... i think the problem is that some code was reverted somewhere.... so i'm checking the proposals19:54
nessitagatox: ack19:54
nessitathe rest is working fine :-)19:55
gatoxnessita, i'm testing right now to see what happend because the code is there19:59
nessitaalecu, gatox: I have 2 more branches for qt4 import migration: https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/import-qt4reactor/+merge/81980 and https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/import-qt4reactor/+merge/8201219:59
nessitaalecu, gatox: the installer branch depends on the controlpanel one which depends on the sso one, as expected19:59
gatoxnessita, ok..... let me finish this one that should be quick and i'll review those ones20:00
nessitagatox: sure20:04
nessitaok, I will take a quick break20:09
alecunessita, approved the import-qt4reactor branch20:17
alecunessita, I'm reviewing the others now.20:18
nessitaalecu: you rocky rocked star!20:20
gatoxnessita, alecu quick review: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/success-fix  -  https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/success-fix20:37
gatoxnessita,  that solved the bug about the success page message20:37
nessitagatox: looking20:38
nessitagatox: those are not proposed for merging..20:38
gatoxnessita, jeje :P it was to quick that i forgot that.....20:38
nessitagatox: breathe!!!20:38
nessitado not forget to do *that*20:38
gatoxtrying :P20:38
gatoxnessita, ok, i'll propose this and review yours now20:39
nessitagatox: would you mind explaining why you reverted setting the SUCCESS message?20:40
gatoxnessita, i moved it to the installer, not sso20:40
gatoxnessita, because...20:40
nessitaok, makes sense20:40
nessitagatox: I can imagine20:40
gatoxnessita, ok.... no explain needed?20:40
nessitagatox: and yes, we DESPERATELY  need to refactor this20:40
nessitano, all this sucks :-D20:40
nessita(the mix between sso and installer)20:40
gatoxwe will do that soon!20:41
gatoxdon't disturb your zen :P20:41
nessitamy zen was disturbed months ago, back in budapest when the goal "windows port" reached my ears20:41
nessitagatox: branches looks good, will run test now20:42
gatoxalecu, nessita, https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/success-fix/+merge/82016  -   https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/success-fix/+merge/8201720:42
gatoxthat are the proposals20:42
alecugatox, looking20:43
* gatox starting nessita review..... hoping that doesn't has 20000 lines of changes :P20:43
nessitagatox: at least it does not have endless lint issues ;-)20:44
gatoxnessita, touche20:44
gatoxnessita, you mention that:  the installer branch depends on the controlpanel one which depends on the sso one, as expected........ which sso one?20:44
nessitagatox: you know I'm kidding, no? :-D20:44
gatoxnessita, yes...... but it's true! jejee20:45
nessitagatox: one that already landed (https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978)20:45
gatoxnessita, ahhhh oka20:45
nessitagatox: both approved20:52
gatoxnessita, great!20:52
gatoxnessita,  i'm having this problem with the installer branch: http://paste.ubuntu.com/735649/ if i not set the python path to point to your control panel branch it works20:55
nessitagatox: did you run setup.py build in my controlpanel branch?20:55
gatoxnessita, and that was i forgot to do :P20:55
gatoxwhat i*20:56
nessitagatox: that is one of the thing I hate about QT20:56
gatoxnessita, dont blame qt! that is doing the ui with a designer..... doing the ui in code is more fun and dont have this problems :P20:57
gatoxnessita, +1 to the installer branch20:58
nessitagatox: did you try running it IRL? :-)20:58
nessitait *works* (it does nothing, but the window is shown)20:59
nessitaok, I'm leaving in a few minutes21:00
nessitawhen the second half of the .ar match begins21:00
gatoxnessita, i'm trying IRL right now21:01
gatoxnessita, ahhh do i need to download a new qtreactor and install it?21:02
gatoxthe one with your changes?21:02
nessitaof course! I sent the .deb in an email21:02
* gatox looking...21:02
nessitagatox: just install the .deb I sent, and you can remove the old one21:02
gatoxnessita, ahhh but i was talking about windows... to test the installer21:03
nessitagatox: ah, yes, that also. Just pull latest changes to the git repo and do python setup.pt install21:03
gatoxlike the last time21:04
nessitalast time there was no setup.py :-)21:04
gatox.deb downloaded21:04
nessita(if we're talking about the same)21:04
gatoxahhh true true21:04
nessitaok, I'm gone!21:06
nessitaemail me anything you need from me21:06
gatoxnessita, ok! bye21:06
nessitahave a great weekend everyone!21:06
gatoxnessita, you too21:06
nessitaenjoy and have somerest21:06
gatoxnessita, i'll finish the review and go to play with a new xbox that is waiting for me.....21:07
gatoxi can't believe i resist all the day21:07
nessitagatox: enjoy!21:07
alecugatox, congrats on the xbox!21:22
alecugatox, what games do you have?21:22
gatoxalecu, i bought: spiderman edge of time, mass effect, dead space, bayoneta, ninja gaiden, alice, star wars force unleash, batman arkham city, deus ex human revolution and tintin :D jejeej21:25
gatoxand tomorrow i'm going to but portal221:25
alecugatox, !!!! a lot!!!!21:26
alecugatox, I've played portal 1 a few days ago... it's a great game.21:26
gatoxalecu, yes.... and i don't play a lot..... but i have a lot of games if someome came or something21:27
alecugatox, I usually don't play a lot either... but somehow this past few months have melted my brain.21:27
alecuor something :-)21:27
beunogatox, if you like RPGs, I highly recommend Gears of War21:28
beunoawesome multiplayer co-op21:28
gatoxi heard about that game.... it sound pretty cool21:32
alecugatox, 2xApprove21:52
gatoxalecu, nice!21:55
gatoxEOD kind of late..... but eod jejeje22:11
gatoxalecu, bye!22:11
alecubye gatox!22:12
gatoxwill do!22:16
=== m_conley is now known as m_conley_away

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