=== eu is now known as Guest74768 | ||
JamesTait | Good morning, all. :) | 08:39 |
---|---|---|
karni | Good morning! | 09:06 |
gatox | hi | 10:09 |
mandel | gatox, morning! | 10:17 |
mandel | gatox, how is the fix for the unicode issue going? | 10:18 |
gatox | mandel, well... i fix u1-client to return unicode from interaction_interfaces when the folders are requested.... but it only fix that part, u1-cp explote because is trying to parse the path, cutting off the first part: c:\users\username and is using expanduser | 10:21 |
gatox | nessita told me to not modify u1-cp yet... i have to talk with her today | 10:22 |
gatox | mandel, how are you this morning? do you need any review or something? | 10:25 |
mandel | gatox, this morning.. is very slow, it looks like tests are borken on O so I'm creating an N machine to test.. | 10:30 |
mandel | gatox, major PITA | 10:30 |
mandel | gatox, while I'm waiting I'm writing patches for python on windows :P | 10:30 |
gatox | mandel, which tests are broken in O.... i tried what you ask yesterday, but you were EOD when i answered | 10:31 |
mandel | gatox, control panel ones | 10:32 |
mandel | gatox, can you run them with no problem in o? | 10:33 |
gatox | mandel, yes, that's why i ask... i can run them again if you want | 10:33 |
gatox | let me do it with trunk updated and i'll let you know | 10:33 |
gatox | mandel, nop.... u1-client was.... with cp i can't run the tests.. i have problem with some import.... i was trying to fix that since yesterday.... i was confusing cp and client tests | 10:35 |
mandel | gatox, no, cp does not work because the twisted reactor uses the old gtk bindings and the control panel now use gi | 10:36 |
gatox | mandel, do you know what is this: http://paste.ubuntu.com/713059/ | 10:36 |
mandel | gatox, so things explote! | 10:36 |
gatox | yessssssss.... that! | 10:36 |
gatox | mandel, ahhhhhh i thought it was me! | 10:36 |
mandel | gatox, yes, that is the problem I had, and the most annoying things is that when you do a simple import it works | 10:37 |
mandel | gatox, dobey knew :P | 10:37 |
gatox | true | 10:37 |
* mandel walks dog | 11:07 | |
nessita | hello everyone | 11:37 |
gatox | nessita, hi | 11:38 |
nessita | mandel: ping | 12:08 |
gatox | nessita, is the installer working for you? | 12:09 |
nessita | gatox: haven't tried lately... is not? | 12:09 |
gatox | nessita, i'm trying to run what is in trunk, nothing else, as always..... and i'm receiving this error: | 12:11 |
gatox | File "C:\Python27\lib\site-packages\twisted\internet\main.py", line 30, in ins | 12:11 |
gatox | tallReactor | 12:11 |
gatox | raise error.ReactorAlreadyInstalledError("reactor already installed") | 12:11 |
gatox | twisted.internet.error.ReactorAlreadyInstalledError: reactor already installed | 12:11 |
gatox | i tried to comment that lines and see what happend.... but the ui never show up | 12:12 |
nessita | gatox: if you comment the reactor install it will never run | 12:12 |
nessita | gatox: try looking at the previos revnos, what changed in each | 12:12 |
gatox | nessita, ok | 12:14 |
gatox | nessita, yes, i assume that about the reactor :P i wanted to try what happend | 12:15 |
nessita | gatox: heh | 12:15 |
=== eu is now known as Guest96211 | ||
nessita | mandel: ping? | 12:30 |
gatox | nessita, he is walking the dog | 12:30 |
nessita | ah, thanks | 12:30 |
ralsina | good morning! | 12:38 |
gatox | ralsina, hi! | 12:38 |
ralsina | hola gatox | 12:39 |
gatox | ralsina, question: is the installer working for you? | 12:39 |
=== davidcalle_ is now known as davidcalle | ||
ralsina | gatox: that's a difficult question :-) | 12:39 |
gatox | ralsina, ejeje why? | 12:39 |
ralsina | gatox: have not tried installing it in a long time | 12:39 |
gatox | ralsina, nono.... no installing..... executing ubuntuone-windows-installer from sources | 12:40 |
ralsina | gatox: haven't either, I am kinda behind in other stuff, haven't looked at it this week | 12:40 |
gatox | ralsina, ah ok.... no problem..... i'll keep looking what can it be | 12:41 |
dobey | hmm | 12:46 |
dobey | gatox: you or something you're importing is importing twisted.internet.reactor which installs itself, before you are installing a different reactor | 12:48 |
gatox | dobey, i'm trying in windows.... not linux | 12:49 |
gatox | dobey, ahhh | 12:49 |
gatox | dobey, i thought you were talking about the cp problem | 12:49 |
dobey | what cp problem? | 12:50 |
gatox | dobey, i'm looking at that... it seems that something like that..... | 12:50 |
gatox | dobey, about gi | 12:50 |
dobey | oh | 12:50 |
gatox | for the tests | 12:50 |
dobey | yeah, that's broken :) | 12:50 |
ralsina | So, what's *not* broken today? I need good news ;-) | 12:51 |
dobey | my credit is good :P | 12:51 |
ralsina | dobey: good to hear! | 12:52 |
=== Guest96211 is now known as adorilson | ||
alecu | hello #ubuntuone! | 13:00 |
nessita | hi alecu! | 13:00 |
nessita | me | 13:00 |
gatox | me | 13:00 |
nessita | ralsina, dobey, alecu, mandel? | 13:02 |
alecu | me | 13:02 |
ralsina | me | 13:02 |
dobey | meh | 13:02 |
alecu | nessita, go | 13:04 |
nessita | DONE: reviews, bug triage, teaching duties | 13:04 |
nessita | TODO: meetings, reviews, more u1sdtool-multiplatform branch | 13:04 |
nessita | BLOCKED: nopes | 13:04 |
nessita | NEXT: gatix | 13:04 |
nessita | gatox* | 13:04 |
gatox | DONE: | 13:04 |
gatox | Fixed Successful Page (trying to make ubuntuone-windows-installer work in order to test it IRL), trying to make u1lint work (with nessita's help). | 13:04 |
gatox | TODO: | 13:04 |
gatox | Find out what happend with ubuntuone-windows-installer, fix u1lint, propose the successful page branch and work in the multiplatform expanduser. | 13:04 |
gatox | BLOCKED: | 13:04 |
gatox | No | 13:04 |
gatox | alecu, go | 13:04 |
alecu | DONE: took a day off, but before that: fixed non-ascii computer name bug #875331, pending just one review: https://code.launchpad.net/~alecu/ubuntu-sso-client/fix-get-token-name/+merge/79594 | 13:04 |
alecu | TODO: meetings, finish proxy support design document, discuss different proxy approaches with the team | 13:04 |
alecu | BLOCKED: no | 13:04 |
ubot4 | Launchpad bug 875331 in ubuntuone-windows-installer (and 1 other project) "SSO Client does not work with non-ascii hostnames (affects: 1) (heat: 6)" [Undecided,Invalid] https://launchpad.net/bugs/875331 | 13:04 |
alecu | NOTE: I'm taking this evening off and tomorrow moning for cleaning up and moving the old apt/office | 13:04 |
alecu | NEXT: ralsina | 13:04 |
ralsina | DONE: mgmt call, thinking, mail catchup, thinking. TODO: team roadmap call, other calls, try to cleanup a couple of branches I have pending BLOCKED: no | 13:04 |
dobey | λ DONE: banshee fight, scheduled holidays, bug #872972, started moving banshee extension to LP | 13:05 |
ubot4 | Launchpad bug 872972 in libubuntuone (Ubuntu) (and 2 other projects) "Store URLs have to wait for main page to load (affects: 1) (heat: 38)" [High,In progress] https://launchpad.net/bugs/872972 | 13:05 |
dobey | λ TODO: banshee/libu1 SRUs, bug #467397?, planning call, precise development setup, discuss release procedure with elopio | 13:05 |
ubot4 | Launchpad bug 467397 in python2.6 (Ubuntu) (and 6 other projects) "KeyError: 'ROUND_CEiLiNG' when using turkish locale (affects: 16) (dups: 9) (heat: 108)" [Undecided,Confirmed] https://launchpad.net/bugs/467397 | 13:05 |
dobey | λ BLCK: No. | 13:05 |
nessita | ah! DONE: found a couple of bugs inside the windows IPC side | 13:05 |
alecu | nessita, what (else) was broken in the windows IPC? | 13:06 |
nessita | alecu: the calls to do "stuff" thru SDTool were supposed to replicate the linux behaviour where, for example, if you requested a folder creation, the sdtool explictely waits for the folder creation success/error signal | 13:07 |
nessita | alecu: but in windows, nothing was waiting on... so the calls returned way before the whole op was completed | 13:07 |
nessita | alecu: this is why the folder subscribal, on windows, was not showing the folder as subscribed when the backend returned | 13:08 |
nessita | and we had to add the ugly delay | 13:08 |
alecu | nessita, cool that you found that! | 13:08 |
nessita | yes, but a lot needs fixing | 13:08 |
nessita | so, more lines to this already enormous branch! :-D | 13:08 |
nessita | (yeah, I will try to split it on windows/linux) | 13:09 |
alecu | nessita, wait! can't you report that as a different bug, and let's do it as a different branch? | 13:09 |
alecu | *and we'll do it | 13:09 |
ralsina | right, let's parallelize | 13:09 |
nessita | alecu: well... short answer: no. Long answer: I moved all the stdool and u1stool branches to a multiplatform place, so *the same* suite is run on both platform | 13:10 |
nessita | alecu: so, right now, the suite that is succeeding on linux, is not passing on widnows | 13:10 |
nessita | windows* | 13:10 |
nessita | alecu: so, splitting on linux/windows for review sounds like the best choice here | 13:10 |
alecu | nessita, ack | 13:10 |
nessita | alecu: when I said "all the stdool and u1stool branches" I meant all the stdool and u1stool *tets suites* | 13:11 |
alecu | nessita, I'll be marking a day or two in my calendar to review *those branches* :-) | 13:11 |
nessita | heh | 13:11 |
nessita | but after this, I will be much more confident on sdtool on windows | 13:11 |
ralsina | great work nessita | 13:12 |
=== m_conley_away is now known as m_conley | ||
alecu | so, are we having the meeting in 45'? | 13:12 |
nessita | ralsina: thanks, I think this will pay off a lot, specially since we will be able to run u1sdtool on windows (and then ask users a lot more of things for debug) | 13:12 |
alecu | oh, and EOM btw | 13:12 |
nessita | eom! | 13:12 |
ralsina | nessita: indeed, u1sdtool would come handy for thememory leak debugging :-/ | 13:13 |
ralsina | alecu: yes | 13:13 |
nessita | ralsina: it will? what do you have in mind? | 13:13 |
ralsina | nessita: for example, to know if the queue is just huge | 13:13 |
nessita | ah, yes | 13:13 |
alecu | ralsina, hmmm | 13:14 |
alecu | ralsina, I see it in 15' in the google calendar | 13:14 |
ralsina | alecu: then it's in 15' ;-) | 13:14 |
alecu | cool | 13:14 |
* ralsina was not looking and trusted alecu | 13:14 | |
* alecu wrongly trusted his flaky memory | 13:15 | |
alecu | gatox, nessita, thisfred, joshuahoover, mandel, dobey, ralsina, Chipaca: mumble meeting in 13' | 13:16 |
ralsina | alecu: ack! | 13:16 |
gatox | alecu, ack | 13:16 |
joshuahoover | alecu: yep | 13:16 |
alecu | thisfred, mumble meeting in 13' | 13:17 |
thisfred | alecu: wow, your ping crashed my xchat | 13:17 |
alecu | thisfred, oh, sorry! :-) | 13:17 |
thisfred | alecu: thx. what about? | 13:18 |
thisfred | next cycle planning? | 13:18 |
thisfred | or more PM? | 13:18 |
dobey | thisfred: yep | 13:18 |
thisfred | kk | 13:18 |
thisfred | I don't think I got the invite :) | 13:18 |
alecu | thisfred, I didn't get the invite either | 13:18 |
ralsina | thisfred, alecu: argh | 13:19 |
thisfred | let's see if mumble works' | 13:19 |
ralsina | It's in the OLS calendar and everything | 13:19 |
ralsina | https://www.google.com/calendar/b/1/render?hl=en&tab=cc&pli=1&gsessionid=MGU7QwSdSznBCdn8S4vmXg | 13:19 |
thisfred | no mumble on main machine, trying laptop | 13:24 |
dobey | OLS is such a horrible acronym for that | 13:24 |
mandel | ralsina, nessita sorry I missed the standup, I had an engineer comming to fix the interent and had to spend some time at home | 13:28 |
ralsina | mandel: no problem | 13:29 |
nessita | mandel: we're in mumble for the planning meeting | 13:29 |
mandel | nessita, ralsina there already | 13:29 |
ralsina | alecu, mumble? | 14:51 |
ralsina | everyone: sent email with the meeting notes | 14:52 |
ralsina | alecu, you left :-) | 14:56 |
alecu | damn | 14:56 |
ralsina | nessita: can we have our 1-1 at say 2PM? I am hungry and my throat is sore | 15:18 |
nessita | ralsina: sure | 15:18 |
ralsina | nessita: cool, thx | 15:18 |
dobey | need to get lunch, bbiab | 15:18 |
gatox | lunch! brb | 15:21 |
=== beuno is now known as beuno-lunch | ||
mandel | alecu, nessita I already asked ralsina for a review, but I know he is busy, so please: https://code.launchpad.net/~mandel/ubuntuone-windows-installer/fix-reactor-import/+merge/79842 | 16:28 |
mandel | tools does an import reactor and brakes things, so I had t do that work around | 16:29 |
nessita | mandel: looking | 16:29 |
nessita | mandel: I think the fix is not the best fix... but maybe I'm mistaken | 16:30 |
nessita | mandel: where is the migrate code imported that makes 2 reactors be installed? | 16:30 |
mandel | nessita, is in ubuntuone_installer/main/windows.py, there the qt reactor is installed | 16:31 |
nessita | looking | 16:32 |
mandel | nessita, but is isntalled by main() which menas that utils cannot be imported until main() has installed the reactor | 16:32 |
nessita | right | 16:32 |
nessita | mandel: let me look at the code and I confirm or deny my theory | 16:32 |
mandel | nessita, sure | 16:32 |
dobey | sigh, twisted :) | 16:33 |
nessita | mandel: right, so the fix should be move the utils import from the global space to inside the def's that need it | 16:34 |
nessita | mandel: in fact, I'm wondering why those def's are in main() (besides the main() itself) | 16:35 |
nessita | mandel: so, I would move: | 16:35 |
nessita | check_updates, check_credentials to utils, and then import the utils module inside the main() def, after the reactor was installed | 16:36 |
nessita | mandel: that way we can also cleanup the passing of the CredentialsManagementTool class to check_credentials | 16:36 |
nessita | mandel: since, if we move check_credentials to utils, which will be imported after the reactor was installed, we can import CredentialsManagemetTool globally in utils | 16:37 |
nessita | mandel: you followed me? | 16:37 |
mandel | nessita, so, move everything but move to utils and then simply import check_credentials, right? | 16:38 |
nessita | mandel: hem.. that's a subset, yes | 16:38 |
nessita | mandel: you can't move the reactor callbacks, for example | 16:39 |
nessita | so, stop, error_cb, and success_cb remain in main() | 16:39 |
mandel | nessita, why can't I move success? | 16:39 |
nessita | mandel: it creates a GUI | 16:39 |
nessita | we don't want to move that to utils | 16:40 |
mandel | oh, true.. | 16:40 |
mandel | I hate that stupid import magic from the reactor, is making or code look horrible | 16:40 |
nessita | mandel: yes | 16:40 |
mandel | nessita, ok, can you add a needs fixing and I'll sort out this tom early morning, I ran out of hours | 16:41 |
nessita | mandel: sure! | 16:41 |
mandel | nessita, thx! I'll send you an email when done, it is not a lot of work | 16:42 |
nessita | yeap | 16:42 |
ralsina | check_credentials is in main because the contents used to be *in* main :-) | 16:43 |
ralsina | as in they used to be in the main function, then I moved them out so they became at least marginally testable | 16:43 |
mandel | nessita, ralsina before I go, I have a control-panel branch blocked because the control panel tests do not work on O, what do we do about that? | 16:49 |
nessita | mandel: I have no idea :-/ | 16:50 |
nessita | mandel: as far as I know, twisted will not work with gi bindings | 16:50 |
=== beuno-lunch is now known as beuno | ||
nessita | so, we're kinda screwed in that front | 16:51 |
nessita | dobey: did we reach any conclusion about that? ^ or only crying is possible? | 16:51 |
dobey | about gi? | 16:51 |
dobey | mandel: why is your branch blocked? | 16:52 |
mandel | dobey, is not strinctly blocked, I'm blocking it until I set up a natty machine to test it, which is a PITA | 16:52 |
dobey | mandel: tarmac is running on natty still | 16:53 |
mandel | dobey, ok,then I'll propose it and will have a local natty for testing | 16:54 |
mandel | anywas, EOD for me, catch you laters! | 16:54 |
dobey | don't let oneiric block you! | 16:54 |
dobey | nessita: conclusion is we need to fix twisted, or stop using twisted :) | 16:54 |
nessita | dobey: how fixable is twisted in that regard? :-) | 16:55 |
dobey | nessita: well, i have a branch that's maybe 50% there. the other 50% is broken in glib :( | 16:56 |
nessita | dobey: would you know if glib will be "fixed" in that regard? | 16:58 |
dobey | nessita: theoretically, yes. and it is something we can probably work around, but i haven't had time to poke further into that, with the release and SRUs and everything. but hopefully will be able to test my theory shortly | 16:59 |
dobey | shortly being within the next week i hope | 17:00 |
nessita | nice | 17:02 |
nessita | dobey: we can wrap up that during UDS | 17:02 |
dobey | maybe. some twisted folks will be there, so we can ping in person if need be; but hopefully will be able to make it work before then :) | 17:03 |
gatox | ralsina, nessita review please: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/page-successful/+merge/79856 - https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/successful-page/+merge/79857 | 17:25 |
nessita | gatox: ack! | 17:26 |
nessita | gatox: whate ever happened with network-detect? | 17:26 |
gatox | nessita, i fix the things you mentioned... but i'm trying to have u1lint working to test it myself and fix anything else and then let you know | 17:27 |
nessita | gatox: great | 17:27 |
gatox | "fix anything else" i mean if there is another lint issue | 17:27 |
dobey | gatox: are you on oneiric? | 17:29 |
gatox | dobey, yes | 17:30 |
dobey | oh, though u1lint should work, since it doesn't use twisted | 17:30 |
gatox | dobey, well, i was having some issues with some dependencies.... nessita was helping me to fix that | 17:31 |
dobey | gatox: sure. i was just thinking of the introspection issue :) | 17:31 |
gatox | nessita, this branch should be ready: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-detect/+merge/77048 | 17:33 |
dobey | nessita: can you refresh my memory of what you were wondering about wrt stable branches process from the call this morning? i'm trying to collect all those thoughts in a few notes to write kup the e-mail and want to make i get everything covered | 17:56 |
nessita | dobey: yes. For example: | 17:57 |
nessita | * from "a feature should be ported from trunk to stable when is *ready*". What's the definition of ready? | 17:58 |
nessita | * from the definition of *ready*, if we mention QA, who is in charge of doing it? how? | 17:58 |
nessita | * what time frames shall we handle to do ports? all together at the end? on demand? | 17:58 |
gatox | nessita, and this one should be ready too: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/network-detect/+merge/77049 | 17:59 |
dobey | nessita: what do you mean my "ports" there? supporting a new platform? | 17:59 |
nessita | * what do we port? (I know this is a broad question, but I think you get my point?) like, anything we develop in trunk and is *ready*? or only things listed in *here*? | 17:59 |
nessita | dobey: no, sorry, port == porting something from trunk to a stable branch | 17:59 |
dobey | ah ok | 17:59 |
dobey | nessita: is that all? | 18:01 |
nessita | dobey: from the top of my head, yes. Fell free to add any other detail that may help be all in sync with the process | 18:05 |
dobey | yes of course. just wanted to make sure i am covering what you were asking about, since you brought it up in the meeting. didn't want to send an e-mail and not cover anything you asked about :P | 18:06 |
nessita | heh | 18:07 |
nessita | gatox: ping | 18:56 |
nessita | gatox: this MP is still failing with the errors I pasted in it: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-detect/+merge/77048 | 18:56 |
gatox | nessita, weird!! i run u1lint on that branch and didn't show any changes | 18:57 |
nessita | gatox: is a test error | 18:57 |
nessita | actually, 2 | 18:57 |
gatox | nessita, ahhhhh tests | 18:57 |
nessita | gatox: I pasted the error on the 18th | 18:57 |
dobey | man, this weather has me super tired | 19:07 |
dobey | maybe i should go get a snack full of sugar or something | 19:08 |
dobey | nessita: got sidetracked, but i'll write up that e-mail in the morning. too exhausted now. :-/ | 21:07 |
dobey | hae a good evening though | 21:07 |
nessita | dobey: you too, get some rest | 21:07 |
=== m_conley is now known as m_conley_away | ||
Reaper | is ubuntu one not working? | 22:10 |
duanedesign | hello Reaper | 22:16 |
Reaper | howdy | 22:16 |
duanedesign | Reaper: Currently the servers are experiencing very high loads | 22:16 |
Reaper | ahh thank god I was going crazy LOL | 22:16 |
duanedesign | Reaper: are you in Ubuntu? | 22:17 |
Reaper | yes | 22:17 |
duanedesign | Reaper: if you are curious you can use this command to watch the logs: | 22:17 |
duanedesign | tail -fn 50 /home/duanedesign/.cache/ubuntuone/log/syncdaemon.log | 22:17 |
Reaper | in terminal? | 22:18 |
duanedesign | of course change duanedesign :) | 22:18 |
duanedesign | Reaper: oh, yes. Sorry | 22:18 |
Reaper | very cool thanx | 22:18 |
duanedesign | Reaper: in this instance you will likely see a lot of: Connection lost: [('SSL routines', 'SSL23_READ', 'ssl handshake failure')] | 22:18 |
Reaper | I had about 4 machines tryin to upload lol | 22:20 |
duanedesign | Reaper: oh, and when you are done watching the logs scroll by use ctrl + c to quit the 'tail' command | 22:20 |
duanedesign | Reaper: Are you using Ubuntu 11.10? | 22:21 |
Reaper | lol k | 22:21 |
Reaper | yep | 22:21 |
duanedesign | good :) | 22:21 |
Reaper | why is that good? | 22:21 |
Reaper | just for the command? | 22:21 |
duanedesign | Reaper: that is the newest Ubuntu ONe client. | 22:21 |
Reaper | oh got cha | 22:21 |
duanedesign | It ocntains the latest fixes and improvements | 22:21 |
duanedesign | contains* | 22:22 |
Reaper | so when the servers arent all jacked up will it upload all my stuff? | 22:22 |
duanedesign | we are trying to backport all the changes but it is a time consuming process | 22:22 |
duanedesign | Reaper: yes. | 22:22 |
Reaper | cool | 22:22 |
duanedesign | Reaper: If you click connect. It will kep trying to connect until it gets a connection. | 22:23 |
Reaper | I have connection.. just need to upload the files now lol | 22:24 |
Reaper | If I add a folder the files in the folder will be uploaded once all is well, is that correct? | 22:34 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!