elopio | hey ralsina_, should I set the issues fixed on this beta release as "Fix released"? | 02:18 |
---|---|---|
ralsina_ | elopio: good question :-) | 02:18 |
ralsina_ | ask tomorrow, dobey or nessita will know better | 02:18 |
ralsina_ | I suspect only on a "final" release | 02:18 |
elopio | ralsina_, ok, I will. | 02:19 |
ralsina_ | BTW: thanks for all the testing :-D | 02:19 |
=== ehw_ is now known as ehw | ||
lauratika | hi everyone i have a question i have some folders in ubuntu one in sync... but just some of them show a green tick is there a way to have all folders in sync show green tick like ubuntu one folder | 06:39 |
lauratika | ? | 06:39 |
karni | Good morning! | 08:14 |
JamesTait | Good morning, everyone! :-D | 08:21 |
=== zyga is now known as zyga-afk | ||
=== zyga-afk is now known as zyga | ||
nessita | hello everyone! | 11:20 |
gatox | nessita, hi | 11:22 |
nessita | gatox: hi there, how are you feeling today? | 11:22 |
gatox | nessita, much better | 11:22 |
gatox | nessita, and i have some reviews, and i'm finishing other branches :P | 11:22 |
mandel | gatox, I forgot to ask, how is everything :P | 11:23 |
* mandel has been battling with the zop test runner | 11:23 | |
gatox | mandel, jeje fine! you?? new home? | 11:23 |
mandel | gatox, well since sunday :) | 11:23 |
mandel | gatox, but I have not had time to unpack hehe | 11:24 |
gatox | mandel, :P | 11:24 |
* mandel goes back to fight with zope? oh man I hate it | 11:25 | |
nessita | gatox: shoot the reviews, I'll queue them up | 11:26 |
gatox | nessita, i'll recommend this order: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/err-dict - https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/err-dict - https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/847796 | 11:27 |
nessita | gatox: ack | 11:27 |
mandel | nessita, gatox do you guys have experience with zope.testrunner? | 11:40 |
gatox | mandel, nop here | 11:41 |
nessita | mandel: a little, what's wrong? | 11:41 |
mandel | nessita, I wanted to split some tests in pykeyring because it looked terrible and now the runner does not longer find them, the code is here: https://bitbucket.org/mandel/python-keyring-skip-platform-tests | 11:42 |
nessita | mandel: looking | 11:43 |
mandel | nessita, you have to bootstrap the code etc.. that is not in the docs so I made a diff branch to add that to the README here: https://bitbucket.org/mandel/python-keyring-lib-extra-readme/overview | 11:43 |
nessita | mandel: show me the diff of your changes so I don't have to clone the repo | 11:43 |
nessita | mandel: anyways, is it absolutely necessary to split that? | 11:43 |
mandel | nessita, sure, on it | 11:43 |
mandel | nessita, https://bitbucket.org/mandel/python-keyring-skip-platform-tests/compare/..kang/python-keyring-lib | 11:44 |
mandel | nessita, well, is no 100% needed we can go without it, is just a matter of doing things right | 11:44 |
nessita | mandel: I'm 110% of doing things right in places where we have control and freedom to choose. If this is giving you too much of a headhache, I'm not sure is worth it. Looking at the diff now! | 11:45 |
nessita | mandel: is the keyring/tests/backend/__init__.py yours? | 11:46 |
nessita | mandel: ping | 11:47 |
mandel | nessita, yes | 11:47 |
nessita | mandel: all that is not pep8 and all, is that intended? | 11:47 |
mandel | nessita, is a rename of test_backends.py, I have not gotten into improving code style :P | 11:47 |
nessita | ok | 11:47 |
mandel | nessita, hg mv is an hg add + hg remove | 11:48 |
mandel | not tool cool... | 11:48 |
mandel | too* | 11:48 |
nessita | mandel: so, I'm not 100% sure but I think you need to define test suites and the __main__ part juts like what you have in lines 149-162 | 11:49 |
nessita | mandel: seems like the zope test runner does not do autodiscovery | 11:49 |
mandel | nessita,you might have nailed it, let me try that :D | 11:49 |
nessita | gatox: while you fix the bug you're working on (setup account can be clicked with no data) | 11:55 |
nessita | gatox: please also fix a new critical I just assigned to you (name field should be required) | 11:56 |
gatox | nessita, i already fix that | 11:56 |
gatox | nessita, is one of the branches i gave you | 11:56 |
nessita | gatox: ah, ok. So, news: I just assigned a Critical to you :-D | 11:56 |
gatox | nessita, jeje ok | 11:56 |
mandel | nessita I'm talking with benji about this issue, he's the maintainer | 12:04 |
nessita | mandel: which channel? if you need I can jump in | 12:04 |
mandel | nessita, no worries I'm asking for some help and since he is from canonical we are cool :P | 12:05 |
nessita | gatox: 177: [C0111, SetupAccountPage.set_error_message] Missing docstring | 12:05 |
gatox | nessita, what?..... i thought i added that..... | 12:05 |
nessita | gatox: maybe a missing push? | 12:05 |
nessita | gatox: this is the installer branch | 12:05 |
gatox | nessita, done...... waiting for launchpad to rescan it | 12:08 |
ralsina | Good morning! | 12:35 |
=== zyga is now known as zyga-afk | ||
mandel | ralsina, morning | 12:35 |
ralsina | hello mandel | 12:35 |
mandel | ralsina, do you have any experience with the bloody zope.test runner? | 12:36 |
ralsina | mandel: how's keryring coming along? | 12:36 |
ralsina | Not the slightlest experience, no | 12:36 |
mandel | ralsina, I'm fighting with that? the bloody runner does not want to load my tests :( | 12:37 |
mandel | that is why I was asking.. | 12:37 |
ralsina | mandel: have the branch somewhere visible? | 12:37 |
mandel | ralsina, the one with a small step I'm trying to do is here: https://bitbucket.org/mandel/python-keyring-skip-platform-tests | 12:39 |
mandel | ralsina, diff is https://bitbucket.org/mandel/python-keyring-skip-platform-tests/compare/..kang/python-keyring-lib | 12:39 |
ralsina | mandel: looking | 12:39 |
nessita | mandel: did you try what I suggested? | 12:39 |
mandel | ralsina, if I do bint/test --list-tests they do not appear | 12:40 |
mandel | nessita, yes I did, no luck | 12:40 |
ralsina | ok, hg-branching | 12:40 |
mandel | nessita, the idea was to add a test_suit method that returns a TestSuit with the tests, right? | 12:40 |
nessita | mandel: and ALSO run unittest.main with that test suite | 12:41 |
nessita | mandel: see lines 161 and 162 | 12:41 |
nessita | mandel: did you add that as well? | 12:41 |
nessita | ralsina: I reviewed all your branches, and reply to mine | 12:41 |
ralsina | nessita: I replied to your comments, am reading your reply :-) | 12:42 |
mandel | nessita, let me take a look | 12:42 |
mandel | nessita, yes, I did that too? let me try again maybe I fucked it up | 12:42 |
nessita | mandel: so, try that one more time, and I'd say stop trying to make things more pretty and just add the tests "we" need | 12:43 |
ralsina | nessita: thanks for the answer, +1 | 12:44 |
mandel | I need 5 min, I'll be back | 12:47 |
ralsina | alecu, mandel, nessita, gatox, dobey: standup in 8' | 12:52 |
gatox | ralsina, ack | 12:52 |
XGaryG | I have my TomBoy notes set to sync thru Ubuntu One. Now every time I start Ubuntu One the CouchDB crashes. | 12:53 |
XGaryG | Is there a known fix for this? | 12:55 |
dobey | XGaryG: are you on oneiric? | 12:57 |
XGaryG | Yes, I am. | 12:57 |
nessita | gatox: can you please do, when you have a free moment, the review I asked by email? | 12:57 |
mandel | ralsina, nessita I think I'm missing a __main__.py since its a pacakage | 12:58 |
nessita | mandel: you mean __init__.py? | 12:58 |
gatox | nessita, which e-mail?? do you remember the subject? | 12:58 |
nessita | gatox: "review wanted" | 12:58 |
gatox | nessita, ok..... i'll do it after the standup | 12:59 |
dobey | XGaryG: couchdb is known broken on oneiric at the moment. there are a couple of proposed fixes, but i don't think either fix has made it in yet as they are still in discussion about which to use | 12:59 |
nessita | gatox: ack | 12:59 |
XGaryG | OK. Thanks. Was afraid it was something I did. | 12:59 |
mandel | nessita, no, I did mean __main__.py | 13:00 |
nessita | mandel: there is no such thing | 13:00 |
nessita | mandel: why would you add a file named __main__? | 13:01 |
nessita | me | 13:01 |
dobey | XGaryG: nope. unfortunately, everyone on oneiric who wants to use ubuntu one is seeing it :-/ | 13:01 |
mandel | nessita, there is, http://stackoverflow.com/questions/4042905/what-is-main-py | 13:01 |
gatox | me | 13:01 |
mandel | me | 13:01 |
ralsina | me | 13:02 |
dobey | me | 13:03 |
nessita | mandel: we surely don't need that, not even for zope test runner | 13:03 |
ralsina | alecu, standup? | 13:03 |
ralsina | nessita: go | 13:04 |
mandel | nessita, I;m trying, it that does not work, I'll give up and will simply send a fixed branch to ralsina | 13:04 |
nessita | DONE: testing with clean installs, bug triage, submitted branches for bug #838993, bug #806154, bug #800705 | 13:04 |
nessita | TODO: bug triage and reviews, there are a lot! | 13:04 |
nessita | BLOCKED: nopes | 13:04 |
nessita | NEXT: gatox | 13:04 |
ralsina | mandel: run the tests with nose? | 13:04 |
gatox | DONE: | 13:04 |
gatox | Bug #845083, Bug #845735, Bug #847796, Bug #845750, Bug #848483 | 13:04 |
gatox | TODO: | 13:04 |
gatox | More ui Bugs. | 13:04 |
gatox | BLOCKED: | 13:04 |
gatox | No | 13:04 |
gatox | mandel go | 13:04 |
XGaryG | They should make it pretty high priority to fix. It is a main selling point on the home page. | 13:04 |
mandel | DONE: Errands from yesterday took longer than expected. Proposed pull for pykeyring. Worked on tests for pykeyring so that the can be ran in all platforms nicely. | 13:04 |
mandel | TODO: Propose fix for XP once the tests are fixed, if not will send a branch to ralsina so that he can make the package. | 13:04 |
mandel | BLOCKED: A little with zope.test_runner. | 13:04 |
mandel | next, ralsina! | 13:04 |
nessita | mandel: we already agreed you had to stop a few minutes ago! :-) | 13:04 |
ralsina | DONE: (long) tech leads call, bug triaging, reviews, proposed branches for "invalid mode qt in uninstaller" and "new UDFs should be selected by default on installer", merged most of the pending branches, small packaging fixes. | 13:04 |
ralsina | TODO: merge "add_install_option", fix more bugs, see if I should take over "there is a new version" from mandel, followup "wizard doesn't start" with elopio, decide if I do a release today. | 13:04 |
ralsina | BLOCKED: no | 13:04 |
ralsina | dobey? | 13:04 |
dobey | λ DONE: started on bug #848067 and bug #842614 | 13:04 |
dobey | λ TODO: finish aforementioned bugs, bug #840072, bug #838778, get stuff off CD | 13:04 |
dobey | λ BLCK: None. | 13:04 |
dobey | uh, alecu? | 13:05 |
ralsina | mandel: did you manage to run the tests manually at all? If yes, then by all means send me the branch and move onto the "detecting new versions" stuff | 13:05 |
* mandel lunch | 13:05 | |
nessita | mandel: wait! | 13:06 |
nessita | mandel: let's define your tasks | 13:06 |
mandel | nessita, what? | 13:06 |
mandel | now? tell me | 13:06 |
nessita | mandel: since you seem to be blocked for much more time that we can afford :-) | 13:06 |
nessita | mandel: did you read ralsina's comment? | 13:06 |
mandel | nessita, yes, I'll send the branch to him for the new release, that is not a problem | 13:07 |
XGaryG | Is there a specific channel for Oneiric questions? | 13:07 |
mandel | I just want to make sure we get this in trunk in pykeyring | 13:07 |
nessita | mandel: ok, then we need you to start ASAP with the 'there is a new release' task | 13:07 |
ralsina | mandel: maybe you can ask for help from them in their own schedule about the test runner | 13:07 |
nessita | mandel: why don't you add the new test in the same file? | 13:08 |
mandel | nessita, yes, \i can do that, don't worry in an hour you will have the new version | 13:09 |
dobey | XGaryG: #ubuntu is for general ubuntu questions | 13:09 |
nessita | mandel: an hour?!?!?! | 13:09 |
nessita | :-D | 13:09 |
mandel | yes, lunch :P | 13:10 |
dobey | ugh | 13:20 |
alecu | nessita, ralsina: sorry, I was afk because Amelia woke up. I'm taking her to kinder and I'll be back in 30'. At what time are we having the mumble meeting? | 13:20 |
dobey | control panel makes my gtk3reactor segfault :( | 13:20 |
ralsina | alecu: today chipaca and I have management call (in 10 minutes) so it's at least not until 40 minutes from now | 13:20 |
gatox | nessita, +1 | 13:20 |
ralsina | after that, you guys feel free to choose any time that fits you | 13:21 |
alecu | ralsina, ok, great. I'll be back before that for sure. | 13:21 |
nessita | alecu: ack | 13:21 |
nessita | gatox: thanks! | 13:21 |
alecu | nessita, btw: if I decode from "utf-8" into unicode before calling makedirs, it seems to work fine. | 13:24 |
nessita | alecu: great news | 13:24 |
alecu | nessita, at least sso | 13:24 |
ralsina | nessita: I know you have a ton of these, but this one seems to have dropped from your table: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/add_install_option | 13:24 |
nessita | alecu: well, syncdaemon should use the os_helper methods, no? | 13:24 |
alecu | nessita, I'll be working on a small branch to fix this, and I'll check if sd breaks similarly | 13:24 |
ralsina | nessita: feel free to delegate it, though | 13:25 |
alecu | nessita, is it using the os_helper stuff to create the logging folder too? | 13:25 |
nessita | ralsina: thanks for the reminder | 13:25 |
alecu | nessita, I'll check when I get back. | 13:25 |
nessita | alecu: thanks, can you also file and fix the cirticial re logging the tokens? | 13:25 |
alecu | nessita, also, I'll work on the fix for the tokens | 13:25 |
alecu | sure | 13:25 |
nessita | alecu: thanks! | 13:27 |
nessita | alecu: re: logging folder, I'm not sure, but surely we can make it use it | 13:27 |
=== zyga-afk is now known as zyga | ||
nessita | ralsina: while testing the selct-folder branch IRL, I found out bug #848981 | 13:30 |
nessita | ralsina: will approve, but the new bug should be taken care of (is not critical though) | 13:30 |
nessita | gatox: ping | 13:32 |
gatox | nessita, pong | 13:32 |
nessita | gatox: what will _build_general_error_message return if the param is not a mapping? the empty string? | 13:33 |
gatox | yes | 13:33 |
gatox | nessita, ^ | 13:33 |
gatox | nessita, is that ok?? | 13:33 |
nessita | gatox: well, we should return instead a repr() of the parameter, otherwise the UI will not progress and the user will have no idea why | 13:33 |
gatox | nessita, or do you want to print the object in that place? | 13:33 |
gatox | nessita, ok | 13:34 |
nessita | gatox: no printing | 13:34 |
nessita | gatox: you can add logging, and return the error repr() | 13:34 |
gatox | nessita, yes, i understand | 13:34 |
nessita | gatox: secondly, this looks off: | 13:34 |
nessita | error['Error'] = 'Generic Error' | 13:34 |
nessita | error['Test'] = 'Just for Testing' | 13:34 |
ralsina | nessita: about bug #848981, I replied. I am not sure that's a bug, although fixing it is not terribly hard. | 13:34 |
ralsina | nessita: I would mark it low | 13:34 |
nessita | gatox: inside on_user_registration_error | 13:34 |
gatox | nessita, uhhhhhhhhhhh i forgot to delete the tests! | 13:35 |
nessita | ralsina: replied back, basically I said let's ask UX because I'm not sure :-) | 13:36 |
ralsina | nessita: hehe | 13:36 |
nessita | gatox: since you're modifying... | 13:36 |
gatox | nessita, yes? | 13:37 |
nessita | gatox: ERROR_EMAIL_TOKEN should be after ERROR_EMAIL | 13:37 |
nessita | (alphabetical order) | 13:37 |
gatox | nessita, ok | 13:37 |
* alecu bbl | 13:38 | |
nessita | gatox: another question/suggestion: in on_email_validation_error, if there is an specific form error, I don't think you're showing it... | 13:38 |
nessita | gatox: I think you missed the " if msg is None", shouldn't that be " if msg is not None"? and also you should pop that vlaue from the dict | 13:39 |
gatox | nessita, yes, i think you are right | 13:40 |
nessita | gatox: can you please fix that and add tests for that? | 13:40 |
gatox | nessita, ok, no problem | 13:41 |
mandel | ralsina ping | 13:42 |
ralsina | mandel: pong | 13:43 |
mandel | ralsina, do you have a bug report for the keyring issue? | 13:43 |
dobey | sigh | 13:43 |
ralsina | mandel: yes there is one, but I don't have it handy | 13:43 |
mandel | ralsina, where did you submitted? ubuntu-sso-client? | 13:44 |
ralsina | mandel: check in u1cp one about not being able to remove device | 13:44 |
mandel | ralsina, ok | 13:44 |
nessita | mandel: let me give it to you | 13:44 |
mandel | nessita, cool thx | 13:44 |
mandel | ralsina, the patch is for the c based bersion of pykeyring, could you build it last time or should I compile it to you? | 13:45 |
nessita | mandel: bug #845806 | 13:45 |
ralsina | mandel: I don't remember | 13:45 |
nessita | https://bugs.launchpad.net/ubuntu-sso-client/+bug/845806 | 13:45 |
ralsina | mandel: why are we not using the python implementation? | 13:46 |
* ralsina didn't even remember there being a C implementation | 13:46 | |
mandel | ralsina, there c code is yo use the crypto libs in windows instead of using ctypes, that is all | 13:46 |
ralsina | mandel: ack | 13:46 |
mandel | ralsina, that one is the one we are currently using in our code | 13:46 |
ralsina | I can probably build it, I have VS2008 | 13:47 |
mandel | ralsina, ok, let me test and will pass you the branch | 13:47 |
mandel | ralsina, do you have a window xp vm with the old pykeyring we where using? | 13:52 |
ralsina | mandel: no, nessita has one | 13:53 |
nessita | mandel: I have one, win xp with sp 3, 32 bits | 13:53 |
nessita | mandel: is a prisitine env, so I can run scripts and such but no branches | 13:54 |
nessita | ralsina: oh! your --mode branch broke trunk tests (I ran them only in linux, and they break in windows) | 13:55 |
ralsina | I ran tests on that one | 13:55 |
mandel | nessita, can you run the following for me: http://paste.ubuntu.com/688336/ | 13:55 |
ralsina | nessita: missing push | 13:56 |
ralsina | nessita: did that one merge? | 13:56 |
nessita | ralsina: on the --mode branch? | 13:56 |
ralsina | yeah | 13:57 |
nessita | ralsina: yeah, it landed | 13:57 |
ralsina | ok, I'll re-propose it | 13:57 |
nessita | ralsina: can you make a quick new one? | 13:57 |
ralsina | and then we will re-merge it? | 13:57 |
ralsina | or I will push it somewhere else | 13:57 |
dobey | meh | 13:57 |
ralsina | Yes, should be 5' | 13:57 |
nessita | ralsina: push somehwere else, and add the --fixes for https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/849009 | 13:57 |
nessita | ralsina: yes? | 13:58 |
ralsina | nessita: yes, should be up in 5', unless I have to start talking in the mgmt call :-) | 13:58 |
nessita | ack | 13:58 |
=== zyga is now known as zyga-afk | ||
nessita | ralsina: in the add_installer_option branch, can you make this simple change (but I think it will improve readability): instead of the parameter to be called installer, make that "installing"? (not the command line option, just the main() argument | 13:59 |
nessita | so we can have in the code: | 14:00 |
nessita | if installing: foo | 14:00 |
nessita | else: bar | 14:00 |
ralsina | sure, looks better | 14:00 |
dobey | blah, this sucks | 14:01 |
dobey | i can't tell if it's gtk3reactor that's not working right, or ubuntuone-control-panel tests | 14:02 |
mandel | nessita, did you manage to run the script I pated? | 14:02 |
dobey | and i really have no idea how ubuntuone-installer tests pass when using --reactor=twisted | 14:03 |
nessita | mandel: not yet, booting the VM now | 14:04 |
mandel | ok, no worries | 14:05 |
nessita | mandel: ah, I have no python there | 14:06 |
nessita | mandel: I'm downloading it now | 14:06 |
mandel | ok | 14:06 |
mandel | nessita, let me compile the pykeyring for you so that you have the latests version, ping me when you have python ready | 14:07 |
dobey | somebody make a client branch to land plz :) | 14:08 |
nessita | mandel: done | 14:08 |
nessita | ralsina: let me know when the install-option is changed, I'll test it IRL | 14:11 |
mandel | nessita, ok, uploading the files know I'll ping you with the public url | 14:11 |
ralsina | nessita: on it, it was my turn to talk :-) | 14:11 |
nessita | no rush | 14:11 |
mandel | nessita, try with this http://ubuntuone.com/4J7pmS2SWCwWAJft4A0x47 | 14:11 |
ralsina | nessita: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/install-betterer/+merge/75186 | 14:11 |
ralsina | Adding IRL instructions | 14:12 |
nessita | mandel: ack | 14:12 |
nessita | ralsina: thanks! | 14:12 |
nessita | mandel: what do I do with that? dump it in site-packages? | 14:12 |
mandel | nessita, yes | 14:12 |
mandel | nessita, I know, not very elegant | 14:13 |
nessita | mandel: result is None | 14:13 |
nessita | mandel: http://paste.ubuntu.com/688353/ | 14:14 |
mandel | nessita, hm.. that is why the tests pass?. ok I know the issue, the problem is the package, give me few mins.. (Ibooting a vm to fix this) | 14:16 |
nessita | mandel: anything else? | 14:16 |
mandel | nessita, giv me 5/10 min | 14:16 |
nessita | mandel: what package? | 14:16 |
mandel | nessita, the compiled version I sent you is missing a file | 14:17 |
nessita | which file? | 14:17 |
mandel | nessita, I don't know yet, but you should never get None unless there was an import error, I'm going to change that function to actually get an exception | 14:19 |
mandel | ralsina, ping | 14:20 |
ralsina | mandel: pong | 14:21 |
mandel | ralsina, can you import win32_crypto in the machine you use to build the packages? | 14:21 |
ralsina | mandel: yes, import works | 14:21 |
mandel | hmmmm | 14:22 |
ralsina | mandel: could be it's not included in the bundle and breaks on the target? | 14:23 |
mandel | ralsina, well I'm getting all the tests ok? but I wanna know more about the error | 14:23 |
mandel | ralsina, and there are no logs for it.. so I'm just doing IRL tests | 14:24 |
ralsina | mandel: I am in the phone, so it's tricky | 14:24 |
ralsina | to help much | 14:24 |
nessita | mandel: what do you need in particular? I would like to understand so we can help you | 14:24 |
mandel | nessita, well, logs with the trace would be nice | 14:25 |
nessita | mandel: logs where from what? | 14:26 |
nessita | mandel: stop being cryptic, we're not in your head (please!) | 14:26 |
nessita | :-) | 14:26 |
ralsina | mandel, nessita: go mumble? :-) | 14:27 |
mandel | nessita, I'm testing IRL the keyring code and I'd like to have the logs of the error that was reported | 14:27 |
ralsina | mandel: I can provide a set of binaries that print stderr so we can see that | 14:27 |
nessita | mandel: so you want the log from sso? | 14:27 |
mandel | nessita, yes :D | 14:27 |
nessita | looking to see if I still have them | 14:28 |
mandel | cool thx | 14:28 |
nessita | mandel: where is xdg saving logs in XP? | 14:29 |
mandel | nessita, no idea.. I think is in temp | 14:30 |
nessita | downloading u1 beta2 to re generate logs | 14:30 |
mandel | nessita, sweet thx! | 14:30 |
mandel | I'm nearly done setting a devel env in xp... | 14:30 |
* ralsina should really do a relocatable windows virtualenv :-/ | 14:31 | |
nessita | mandel, ralsina: for future reference, logs in XP are located at: | 14:33 |
nessita | C:\Documents and Settings\foo bar\Local Settings\Application Data\xdg | 14:33 |
mandel | ack | 14:35 |
nessita | mandel: http://pastebin.ubuntu.com/688363/ | 14:35 |
mandel | nessita, thx a lot | 14:36 |
nessita | mandel: seems like the trace itself is not being logged in the windows code | 14:36 |
mandel | nessita, yes, lets change that | 14:39 |
mandel | nessita, I think the code in sso that makes the call is doing it | 14:39 |
nessita | ralsina: since we're at it, can you please improve this: | 14:39 |
nessita | self.assertTrue('--mode win32' == self._called[0][3]) | 14:39 |
nessita | to use assertEqual()? | 14:40 |
ralsina | sure | 14:40 |
nessita | there are several of those in that test | 14:40 |
ralsina | nessita: but assertTrue for whatever is None, right? | 14:41 |
nessita | ralsina: assertTrue(foo is None) <- yes | 14:41 |
ralsina | ack, pushing it in 1' | 14:42 |
ralsina | nessita: pushed | 14:44 |
nessita | looking | 14:44 |
nessita | ralsina: what revno? | 14:45 |
ralsina | nessita: 63 | 14:46 |
nessita | ralsina: LP has no idea yet | 14:46 |
nessita | branching locally | 14:46 |
ralsina | argh | 14:46 |
ralsina | nessita: wait, it got pushed to the old branch | 14:47 |
nessita | ralsina: figured | 14:47 |
nessita | ralsina: I was about to day branching locally did not help either | 14:47 |
ralsina | it's pushd but launchpad is really slow at scanning today | 14:49 |
nessita | ralsina: did alecu return? | 14:49 |
nessita | shall we schedule the mumble? | 14:49 |
alecu | nessita, yes it did | 14:49 |
ralsina | haven't seen him | 14:49 |
nessita | alecu: hi it! | 14:49 |
nessita | ralsina, alecu, gatox, mandel: shall we mumble? | 14:49 |
alecu | ralsina, I've only seen him in the mirror, this morning. | 14:49 |
nessita | to sync up | 14:49 |
gatox | nessita, ack | 14:50 |
ralsina | if everyone is here, whenever you are ready, I am in mumble now | 14:50 |
nessita | I'm there too | 14:51 |
mandel | ralsina, nessita can we do it in 15 please, I'm in the middle of a thinking process | 14:52 |
mandel | as in bug hunting | 14:52 |
nessita | mandel: ok | 14:53 |
alecu | mandel, I usually call that "getting a phone call from my boss, the pope" | 14:53 |
alecu | mandel, or "sitting in the royal throne" | 14:53 |
mandel | I'm not in the toilet :P | 14:53 |
alecu | mandel, don't let me interrupt you! | 14:54 |
ralsina | sending a mail with attachments! | 14:54 |
mandel | nessita, can you take a look at your registry and do a search on ubuntuone | 14:54 |
mandel | ? | 14:54 |
nessita | mandel: which OS? | 14:55 |
mandel | nessita, XP | 14:55 |
nessita | gatox: added needs info to https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/847796/+merge/75158 (you decide and let me know) | 14:56 |
nessita | mandel: sure, looking | 14:56 |
gatox | nessita, ok | 14:56 |
nessita | mandel: there are a lot of results | 14:57 |
nessita | mandel: what are you looking in particular? | 14:57 |
nessita | ralsina: speacking of which, this does not look ok: I have a resgitry entry that points InstallLocation to C:\Program Files/ubuntuone | 14:58 |
nessita | ralsina: is that in our hands to fix? | 14:58 |
ralsina | it isn't, but it works just fine | 14:58 |
nessita | ralsina: same for keys Location, path-ubuntuone-syncdamon, path-ubuntu-sso-client | 14:59 |
ralsina | For example, try "c:\program files/ubuntuone/dist\ubuntuone-control-panel-qt.exe" | 14:59 |
nessita | ralsina: in whose hands is it? | 14:59 |
ralsina | nessita: that is a variable provided by InstallBuilder | 14:59 |
ralsina | and it works | 14:59 |
nessita | ralsina: I believe it works, but can we make that a windows path? (just trying to measure effort) | 15:00 |
nessita | mandel: ping? | 15:00 |
mandel | nessita, Software\U1_KEY_ATTR\Keyring | 15:00 |
ralsina | nessita: I don't think we can, unless I overwrite that key with something from the wizard. | 15:00 |
mandel | nessita, prisas, que no me lo se de memoria! ;) | 15:00 |
nessita | mandel: I don t have a toplevel Software | 15:00 |
nessita | top level starts with HKEY | 15:01 |
ralsina | nessita: HKEY_CURRENT_USER | 15:01 |
ralsina | then what mandel said | 15:01 |
nessita | ralsina: I'm curious of knowing how do you know is that key (so I can learn) | 15:01 |
ralsina | nessita: user-specific keys are always there | 15:02 |
mandel | nessita, HKEY_CURRENT_USER\Software\Ubuntu One\Keyring | 15:02 |
ralsina | it's like ~/.config so to speak | 15:02 |
nessita | mandel: got that entry, wanna a screenshot? | 15:02 |
nessita | ralsina: ah, I get it now | 15:02 |
nessita | mandel: wanna a screenshot? (and we should mumble now) | 15:03 |
nessita | (if you're ready) | 15:03 |
mandel | nessita, no need, I think the issue is that we are getting an exception in the DeleteValue but I dont know what value we are sending, that usually happens when we send the wrongone | 15:03 |
mandel | nessita, sure | 15:04 |
* mandel starts mumble | 15:04 | |
mandel | ralsina, how long does it take you to make a new msi? | 15:05 |
mandel | ralsina, I'd like to give you a new version of pykeyring that will point to the error | 15:05 |
ralsina | ok, phone, be back in 30'' | 15:05 |
mandel | nessita, I dont longer needyour help, I fisshed setting up an xp machine | 15:05 |
nessita | mandel: can you join mumble? I have some questions re this keyring thingy | 15:06 |
ralsina | uploading and everything, it's about 30 minutes | 15:07 |
mandel | ralsina, ok, let me push the changes for you | 15:10 |
dobey | lunch time, bbiab | 15:14 |
karni | Any help with translation, friends :)? "No me gusta la limitación que supone tener que sincronizar el teléfono con la hora de la red. En dropbox no pasa" | 15:29 |
karni | That's a review from Android Market. Google Translate doesn't handle it well. | 15:29 |
ralsina | karni: he says he doesn; t like that it doesn't work if the phone has the wrong date/time | 15:30 |
karni | ralsina: ah, makes perfect sense. though, we've recently fixed it, maybe he/she hasn't updated yet. | 15:31 |
karni | ralsina: thanks! | 15:31 |
ralsina | why he doesn't like that his phone doesn't keep time, I don't know | 15:32 |
karni | ralsina: :D (perhaps he meant that he intentionally doesn't use the exact timezone/time setting he's in. We've had few such users.) | 15:32 |
ralsina | karni: "Thans for helping make Ubuntu One better. You are weird." | 15:33 |
karni | ralsina: w00t ;D ? | 15:33 |
karni | ralsina: ah hahahahah | 15:34 |
* ralsina helps user support | 15:34 | |
mandel | ralsina, nessita, alecu, gatox: I just fixed the bug, the issue was that the key was not opened with full rights, please pull from hg clone https://mandel@bitbucket.org/mandel/pykeyring-delete-password | 15:37 |
mandel | I mean clone | 15:37 |
=== beuno is now known as beuno-lunch | ||
nessita | alecu: sos un groso! thanks for working on this | 16:05 |
alecu | nessita, the grossa is you. | 16:05 |
nessita | gatox: did you got any chance to read my comment on https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/847796/+merge/75158 ? | 16:06 |
=== zyga-afk is now known as zyga | ||
gatox | nessita, yes, i'll that in this branch | 16:07 |
alecu | nessita, the metadata dir is "C:\Users\username\AppData\Local\xdg\ubuntuone\syncdaemon\tritcask"???? | 16:10 |
alecu | mandel, ^? | 16:12 |
nessita | alecu: he should remove everything under: | 16:13 |
nessita | C:\Users\username\AppData\Local\xdg | 16:13 |
nessita | alecu: ask him to do a backup first, like moving the dir away | 16:13 |
nessita | (instead of removing) | 16:13 |
mandel | alecu, excuse me? | 16:13 |
alecu | mandel, don't worry, nessita has answered. thanks anyway. | 16:14 |
mandel | alecu, oh, ok | 16:14 |
alecu | nessita, I've replied to the bug: https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/846373 | 16:19 |
nessita | looking@ | 16:22 |
nessita | alecu: the answer looks great, thanks | 16:23 |
ralsina | blajk ping | 16:26 |
ralsina | oops, not here | 16:26 |
nessita | ok, I'm leaving in a couple of minutes | 16:27 |
mandel | ralsina, have you tried to build the keyring package? | 16:27 |
nessita | if you need me, speak now or forever (tomorrow) hodl your peace :-P | 16:27 |
ralsina | mandel: am about to start, was in a bit of mgmt business | 16:28 |
mandel | ralsina, fiber goes very well for that | 16:28 |
mandel | ralsina, mainly, clone python setup install and it should try to compile etc.. | 16:29 |
mandel | if it fails in a crazy manner AKA windows manner, you do not have VS set correctly, and alecu knows a lot about it :) | 16:29 |
ralsina | seems to be compiling | 16:30 |
ralsina | semms to have installed | 16:30 |
ralsina | How can I make sure? | 16:30 |
mandel | ralsina, let me write a small script for you to test :) | 16:30 |
ralsina | mandel: cool | 16:30 |
mandel | ralsina, give me a min so I can test it on windows (vm booting is slow...) | 16:31 |
mandel | ralsina, here you go: http://paste.ubuntu.com/688446/ | 16:33 |
ralsina | mandel: that is SO annoying to copy/paste :-) | 16:34 |
mandel | ralsina, I'll do my best to get this to land in trunk asap with good test coverage etc... | 16:34 |
mandel | ralsina, boohh | 16:34 |
mandel | ralsina, http://paste.ubuntu.com/688449/ | 16:35 |
ralsina | mandel: seems to work | 16:35 |
mandel | ralsina, are you sure you are not spanish? that level of lazyness can only be achieved in this side of the Atlantic :) | 16:35 |
ralsina | I had to copy/paste 9 times! | 16:35 |
mandel | hehehe | 16:36 |
mandel | ralsina, ok, then I'm moving to the update thing, right? | 16:36 |
ralsina | yeah | 16:36 |
ralsina | I think I may do a build with this keyring so I can test deleting devices on XP and then I'll close the bug | 16:36 |
mandel | ralsina, ok, I'll start that early in the morning, now.. I'm going to try and find my underwear I think is in a box | 16:37 |
mandel | ralsina, seems logical, are we ever going to get build bots? | 16:37 |
mandel | would be nice to have commitles | 16:37 |
ralsina | mandel: yes, I have been talking about that with sidne-i | 16:37 |
ralsina | mandel: doing a jenkins. We can then store the builds as artifacts | 16:38 |
dobey | hmm | 16:38 |
mandel | ralsina, that would be beatiful, but hide, dobey is going to shoot at us! | 16:38 |
* mandel hides? then looks for his underwear | 16:38 | |
dobey | mandel: fix whatever it is that is making you type ? after random words :P | 16:39 |
ralsina | the curvature of the earth protects me from any weapons dobey can easily obtain | 16:39 |
dobey | ralsina: i wouldn't be so sure of that | 16:39 |
ralsina | it's like I am behind a 8000km tall wall | 16:39 |
mandel | dobey, haha true I forgot about that | 16:39 |
ralsina | I say _easily obtain_ :-) | 16:39 |
dobey | ralsina: stuxnet is very easily obtainable, and it can very easily obtain control of physical things ;) | 16:40 |
mandel | oh, byt the way happy programmers day to all of you http://paste.ubuntu.com/688449/ | 16:40 |
mandel | ralsina, except you, you are a manager ;) | 16:40 |
mandel | that was meant to be this http://en.wikipedia.org/wiki/Programmers_Day | 16:40 |
mandel | stupid mac os x | 16:41 |
nessita | ok, I'm gone | 16:41 |
* ralsina has committed quite a bit of code lately. Have you managed anyone? Thought so! | 16:41 | |
nessita | see ya tomorrow crowd! | 16:41 |
ralsina | bye nessita, mandel! | 16:41 |
mandel | ralsina, hehehe | 16:41 |
ralsina | Hm! Leaving together! | 16:41 |
mandel | ok, I'm done, laters! | 16:41 |
nessita | lol | 16:41 |
mandel | I'm to ugly :P | 16:41 |
mandel | nessita, sorry for you heheh | 16:41 |
mandel | adios | 16:41 |
=== teknico_ is now known as teknico | ||
=== beuno-lunch is now known as beuno | ||
ralsina | gatox, alecu, I will have to go see my accountant and that probably means I won't be back before a reasonable EOD. Mail me if there is anything I can do for you, I will check it | 17:39 |
gatox | ralsina, ok! | 17:39 |
alecu | ack! | 17:42 |
dobey | "This bug affects 5,910,000,000 people. Does this bug affect you?" | 17:51 |
gatox | EOD.... bye! | 18:04 |
=== gatox is now known as gatox_away | ||
lauratika | hello veryone i have a question, i sync folders in ubuntuone but only some, besides ubuntuone folder, shows the green tick. how can i enable the green tick? in all folders. thanx guys and gals you rule!. | 18:25 |
lauratika | anyone? | 18:34 |
dobey | lauratika: are those folders subscribed on the machine where you are not seeing that emblem? | 18:34 |
lauratika | dobey:yes | 18:36 |
lauratika | sorry got disconected...but im back | 18:38 |
dobey | lauratika: what ubuntu one options do you have in the menu when you right-click on the folder that isn't showing those icons? | 18:38 |
lauratika | share, stop sync this folder, publish, copy web link, hide ribbon | 18:40 |
lauratika | share, publish, copy web link are gray out | 18:41 |
dobey | hrmm | 18:41 |
dobey | it should have the emblem then | 18:42 |
lauratika | the other 3 folders i have same options and it shows the green tick | 18:42 |
lauratika | the interesting thing is that inside the folder wont show green tick the files shows the green tick | 18:43 |
dobey | lauratika: what does the synchronized folder show? the "synchronizing" emblem? | 18:46 |
lauratika | yes green tick | 18:46 |
lauratika | is this what you mean? | 18:46 |
dobey | no, i mean the folder you're complaining about not showing the green tick. what does it show? | 18:56 |
lauratika | the folder shows nothing as the other non sync, plain nautilus folder, inside in the files shows the green tick | 18:57 |
dobey | hrmm. it sounds like maybe ubuntuone-syncdaemon does not think those folders are synchronized. | 18:58 |
lauratika | hmm wonder if this is a bug | 19:01 |
dobey | i think so | 19:02 |
dobey | i am seeing the same issue here | 19:02 |
lauratika | great! | 19:03 |
lauratika | you can see it too | 19:03 |
dobey | lauratika: in the view that shows all those folders, press Control+R please and tell me if the icons show up | 19:05 |
lauratika | yep, that did the trick | 19:05 |
lauratika | what is all about | 19:05 |
lauratika | can you explain please? | 19:05 |
dobey | it might be a bug in nautilus :-/ | 19:08 |
dobey | Control+R refreshes the view | 19:08 |
dobey | seems like nautilus ends up with a stale view somehow | 19:08 |
lauratika | hmmm | 19:09 |
lauratika | should we report this to nautilus | 19:09 |
dobey | i think it needs more debugging to be sure | 19:10 |
dobey | but you can file it against ubuntuone-client-gnome project if you would like | 19:10 |
lauratika | i see okmaite thanx heaps... cheers! | 19:11 |
=== gatox_away is now known as gatox | ||
dobey | have a good evening all | 21:10 |
nhaines | dobey: good evening! | 21:13 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!