/srv/irclogs.ubuntu.com/2012/07/10/#ubuntuone.txt

=== zyga is now known as zyga-afk
JamesTaitGood morning all! :-D08:28
ryemornings09:14
mandelmorning all!09:15
ryewell, for lucid authorization is not exactly straightforward09:18
ryemandel: O please change the uninstaller to something that realy removes everything from the system and not only a part of the program and keeps the settings. - can we do this - to ask the user whether they want to remove all the metadata, config and SSO key?09:19
mandelrye, yes it can be done, is there a bug request, feature one?09:20
mandelrye, is something I can bring up to roberto in the 1-1 and decide what to do09:20
ryemandel: filing09:25
ryemandel: bug #102289409:30
ubot5Launchpad bug 1022894 in Ubuntu One Windows Installer "Uninstaller should ask about removing metadata,configs,SSO Auth" [Undecided,New] https://launchpad.net/bugs/102289409:30
ryemandel: another question - https://pastebin.canonical.com/69724/ - that's all I have in the files, with nothing else, nothing in exceptions log, the system simply does not appear to work properly09:31
* mandel looks09:47
=== zyga-afk is now known as zyga
mandelrye, you mean it reads the metadata and nothing else happens?09:49
ryemandel: yes, eeexactly09:50
mandelrye, it does look that it never starts the filesystem monitor or sends the SYS_READY event to the state machine09:50
mandelrye, which is very very weird..09:50
mandelrye, has she/he tried the latests windows version?09:50
ryemandel: if only the log headers had real version... - I think I will ask him to provide the metadata files to try reproducing this09:54
mandelrye, wait, the version is not real?09:55
mandelwtf!?! that is a major bug in my book09:55
ryemandel: 3.0.0 is written for 3.0.209:55
ryemandel: I poke ralsina about that already, i guess he got that assigned, don't recall to whom though09:56
mandelrye, ok, I'll take a look for you and see what we can do, maybe is brian the one that is taking care of it and he is on holidays10:09
gatoxmandel, hi11:32
mandelgatox, hurray! you are here!11:32
mandelgatox, I want to talk about the fsevents work and I couple of things, can we try a g+ hangout or something of the kind11:32
mandeleven mumble :)11:33
gatoxmandel, yes....... i'm a little late because it seems that i got fever after the trip11:33
gatoxmandel, OHHH YOU DIDN'T REVIEW MY BRANCHES!!! :(11:34
gatoxmandel, we can do a hangout if you want11:34
gatoxmandel, g+?11:36
mandelgatox, there is a reason I did not, besides that one of the is already blocked by alecu,11:36
gatoxmumble?11:36
mandelgatox, lets try g+ so that we can take a look at code :)11:36
gatoxok11:36
* gatox goes to grab some headsets11:37
mandelgatox, give me a sec I'm trying to make my internet to go faster11:37
mandelgatox, I think I just inveted you :)11:39
gatoxmandel, yes, give me a sec, i need to turn on the other computer to g*11:40
gatoxg+11:40
gatoxmandel, me escuchas?11:59
mandelgatox, now I do :)11:59
gatoxmandel, dame un segundo que me dice que vuelva a entrar11:59
mandelgatox, en la habitacion? jejeje11:59
ralsinagood morning!12:21
ralsinamandel, rye: assigned it to brian, IIRC12:21
gatoxralsina, hi!12:23
gatoxralsina, mandel went to have lunch12:23
mandelralsina, close :)12:23
gatoxor not12:23
mandelI'm a little here hehehe12:24
mandeljust leaving though12:24
mandelgatox, can you update ralsina on what we are doing?12:24
gatoxmandel, yes12:24
ralsinaplease :-)12:24
mandelgatox, superb, then pair programming in an hour approx and proposing lots of branches :)12:24
gatoxralsina, so, where are doing some pair programming, because mandel found some problems when trying to integrate his changes with mine, he did some modifications, and now we were using hangout for the pair programming to change some stuff about how it was working with inheritance to integrate mandel changes with my branches and propose today all that and keep hunting people for review so we can land everything tomorrow12:26
mandelralsina, we also have bug 1018892 which I know the reason (read the comments) but don't have the time just yet to fix it12:26
ubot5Launchpad bug 1018892 in Ubuntu One Client "Windows client fails to download file with device name" [Medium,Confirmed] https://launchpad.net/bugs/101889212:26
ralsinamandel: it's ok thtat bug is not urgent12:27
ralsinamandel: it's a known corner case and windows users shouldn't expect to have u1 make magic12:27
mandelralsina, funny thing, it does sync it fails on local rescan due to abspath trying to be too smart (or lazy)12:27
mandelok, I'm off to get energy for the pair programming12:28
* mandel lunch12:28
ralsinagatox: you are having a fever? Why are you working then?12:28
gatoxralsina, it's not critical right now :P it was difficult to get up.... but i'm a little better.... and i have medicine right here! jeje12:29
gatoxralsina, if we can finish with mandel this branches I'M GOING TO BE VERY HAPPY!!12:30
ralsinagatox: conditionally... ok12:30
gatox:P12:30
mandelralsina, uh, I forgot, broken jenkins on windows :(12:30
ralsinahappiness doesn't fix temperature12:30
ralsinamandel: leave it for brian12:30
gatoxralsina, if i start feeling really bad, i'll let you know12:30
gatoxi promise12:30
mandelralsina, if gatox dies I'll have it on video, not to worry :)12:31
gatoxmandel, jajajaj12:31
gatoxmandel, go to have lunch!!!!!!12:31
gatoxmandel, so we can start12:31
mandelok, going going12:31
ryebeuno: This script http://people.canonical.com/~roman.yepishev/us/src/ubuntuone-musicstore-redownload.py - parses library page and queues redownloading for missing files - is it ok to be distributed to the users?12:44
* beuno redirects rye12:44
ryei mean whether there are any objections12:44
ryePlease wait while rye is being redirected12:45
* rye redirects here12:45
dobeyrye: uh… you just did?12:49
ryedobey: ?12:51
dobeyrye: well, you just pasted the link in the public irc :)12:51
ryedobey: yes, don't tell beun0 about that :) but I got +1 from him12:52
ryescreenscraping is fun12:52
daveonearthYou developer types are proper nuts....13:14
daveonearththat script was nuts13:14
dobeyheh13:19
daveonearthI mean it with awe13:20
daveonearthDunno how you have the patience for such intense maths13:20
daveonearthJealous13:20
daveonearthI am13:20
* dobey really doesn't do all that much math in programming13:21
* daveonearth thinks it's all math in the end, binary?13:23
dobeywell, if i had to type 1s and 0s all day, i'm sure i would be locked in an asylum somewhere by now13:23
* mandel back13:31
mandeldobey, aren't you.. what a disappointment :)13:32
mandelgatox, I'm ready, shall we fix all the mess we have?13:32
gatoxmandel, ack13:32
mandelgatox, actually, I should have a 1-1 with ralsina, let see if I can do it know13:32
mandelralsina, got time?13:32
gatoxok13:33
ralsinamandel: no, on call13:33
mandelralsina, then later :)13:33
mandelgatox, lets do it!13:33
ralsinamandel:can we do it in about 90 minutes?13:33
mandelralsina, sure, no problem13:33
gatoxmandel, i sent the invitation13:34
daveonearthGuys is Roberta here?13:44
=== zyga is now known as zyga-food
daveonearthI just wanna say that it would be an honour to earn a living working for canonical, and with such talented and caring individuals.13:47
daveonearththats my butt kiss for the day13:47
beunodaveonearth, she isn't around here at the moment, no13:47
beunoemail is probably best13:47
dobeybrb.14:21
=== zyga-food is now known as zyga
ryefacundobatista: hi, I dropped local metadata and subscribed to a folder - syncdaemon got all files downloaded properly but one14:50
ryefacundobatista: after traceback Download() appears in waiting operations with running=False14:50
dobeyback14:53
facundobatistarye, did you have a Traceback?14:55
ryefacundobatista: i have all the logs14:56
facundobatistarye, wonderful, mind to send to alecu (put me in copy)? thanks!14:57
ryefacundobatista: okay14:58
thisfredme15:00
mandelme15:01
gatoxme15:01
mmccme15:02
dobeyme15:03
thisfredalecu, ralsina, briancurtin bob?15:03
thisfredDONE: Bug #1022659  TODO: Bug #1022659 BLOCKED: no NEXT: mandel15:04
ubot5Launchpad bug 1022659 in U1DB "Add document size limit to database" [High,In progress] https://launchpad.net/bugs/102265915:04
mandelDONE: Pycon EU. Bug triagging with elopio. Refactoring to get fsevents and fsevents-daemon implementations work together. Pair programming with gatox to get all the work done by today.15:04
mandelTODO: more pair programming.15:04
mandelBLOCKED: no15:04
mandelgatox, go15:04
gatoxDONE:15:04
gatoxPyCamp, propose branches for darwin fsevents, and fsevents tests refactoring for windows and darwin. Start pair programming with mandel to reduce the code and improve the integration with his fsevents daemon.15:04
gatoxTODO:15:04
gatoxFinish with the pair programming tasks and propose the branches.15:04
gatoxBLOCKED:15:04
gatoxNo15:04
gatoxmmcc, go15:04
mmccDONE: a couple versions of an exe-finding prototype for dirspec, discussion15:05
mmccTODO: more, finish the above15:05
mmccBLCK: sick, going to powerthru15:05
mmccNEXT: dobey15:05
dobeyDONE: reviews, u1db nightlies, bug #1021854, SRU uploads15:05
dobeyTODO: finish reviewing mmcc's dirspec branch, 3.0.3 backports/release?15:05
dobeyBLCK: None.15:05
ubot5Launchpad bug 1021854 in dirspec trunk "run-tests mentions Affero GPL but dirspec is LGPL-3" [Undecided,In progress] https://launchpad.net/bugs/102185415:05
dobeyralsina?15:05
mmccoh I forgot, today is my review day - send me reviews15:05
thisfredyes, yes, send all reviews to mmcc! ;)15:06
dobeymmcc, thisfred: https://code.launchpad.net/~dobey/dirspec/run-tests-license/+merge/11378715:06
thisfred+115:07
mmcc+115:07
ralsinasorry,busy morning15:08
ralsinanot done much since I was away friday and morning.15:08
ralsinaand spent morning reading mail and phoning15:09
dobeyok, need to get lunch15:16
dobeybbiab15:16
MarkusHHi15:34
MarkusHI'm using the UbuntuOne RESTful/OAuth API. Is there any documentation about the HTTP response codes?15:35
mmccHi MarkusH. I'm not aware of anything aside from what's on http://one.ubuntu.com/developer/ - but I'm not your best source15:41
mmccI think aquarius is the person to ask, but I also think he's off today. anyone else know?15:41
MarkusHmmcc: thanks15:44
ryeMarkusH: 200 for OK, 201 for created, 500 for internal server errors, 412 for out-of-storage-space (repurposed Payment required), 404 for not found. Are you getting a different response?15:54
ryeMarkusH: 402 payment required, sorry15:55
rye401 - unauthorized15:55
ralsinalunch time for me16:04
ryecan we make zeitgeist integration optional? It is making my machine extremely slow and I am fairly sure I am not using the fruits of this integration16:05
=== zyga_ is now known as zyga
mmccthisfred, trivial review for you: https://code.launchpad.net/~mikemc/ubuntu-sso-client/fix-1023043-buildout-in-test/+merge/11422516:11
thisfredon it16:12
thisfredmmcc,  +116:13
mmccthanks thisfred. anyone else want a 20-second review? or should I just set it..?16:14
thisfredmmcc, I think one review is fine for this, but I don't know if tarmac requires 2. dobey?16:15
=== zyga is now known as zyga-afk
mandelgatox, I'm ready when ever you are :)16:22
mandelralsina, how free are you in time?16:22
gatoxmandel, ready16:23
gatoxmandel, are you going to have your 1-1 now?16:23
mandelgatox, lets see what ralsina says, if he takes longer than 10 min lets continue :)16:24
gatoxack16:25
dobeythisfred: it just requires no pending or negative reviews16:26
mmccthanks dobey, saw you launched that one16:27
gatoxmandel, just a sec.... i need to make a call16:28
mandelnp16:28
gatoxmandel, ready when you are16:30
mandelgatox, ok, lets do it :)16:31
mandelgatox, you send the invite?16:32
gatoxyes16:32
=== salgado is now known as salgado-lunch
dobeyoi, the rain16:43
dobeyfeels like i'm in London, but with a higher temperature16:44
mmccregarding today's removal of the gtk sso client gui - was there ever a third choice? the code in credentials.py now looks at two places - self.ui_executable and UI_EXECUTABLE_QT, and self.ui_executable defaults to UI_EXECUTABLE_QT16:50
mmccI ask because I'm going to have to change that code to use the new executable finder code, and if we really only ever launch one executable, now would be a good time to make that change16:53
mandelgatox, paste.ubuntu.com/108480716:57
dobeymmcc: it's not only one exectuable16:57
dobeymmcc: the gtk ui is now in software-center as software-center-sso-login or something, and it specifies it should be the program to run16:58
mmccdobey, ah, ok. so it wasn't removed, just moved. cool16:58
dobeymmcc: and the code allows anyone to install their own gui for sso and have it be run instead; so we can't just kill all that api in favor of one gui program, either way16:59
=== salgado-lunch is now known as salgado
mmccdobey, ack. looks like it assumes they're installing any new GUI in the same place as ubuntu-sso-login-qt, though.17:02
dobeymmcc: s/assumes/requires/17:02
mmccdobey: gotcha. OK, I'll make sure I don't break that.17:02
dobeymmcc: which is why sso has the bin path thing17:02
dobeymmcc: hrmm, maybe it will be easier for me to explain, in code; how i feel about your dirspec branch :)17:24
mmccdobey, no arguments here. I just want progress…17:25
dobeymmcc: so say we all17:26
ralsinawhy oh why is the flder list empty in quantal, is what I wonder17:34
mmcclunch…17:37
dobeyralsina: and why only for some people17:40
ralsinadobey: well, one of them is me17:43
ralsinadobey: which may or may not help getting it fixed17:43
dobeyyou're running quantal?17:44
dobeyralsina: can you try running it with the option to make it do the windows drawing thing17:44
ralsinasure17:44
ralsinathe VM is updating though17:44
dobeydoh. didn't make a separate /home on my dell duo17:54
=== zyga-afk is now known as zyga
mmccmandel, so I guess you'll be wanting a review for that clean-fsevents merge? I'll go take a look18:57
mandelmmcc, please, is a complicated branch with a number of code refactors :)18:58
mandeland with that, EOD here, is kinda late already :)18:58
mmcchm, a 2,027 line diff. what's the going rate for overages on reviews?19:02
gatoxmmcc, launchpad has some problems with maths 2027 lines (+438/-535)...... or i don't understand how it calculates that: 438+535=97319:06
gatoxmmcc, 2027 is counting even the white lines..... where is not difference there19:07
mmccgatox, it's not launchpad, I was including the context lines in the diff it shows19:07
gatoxmmcc, yes, that ^^19:07
mmcceither way, I don't mind. looks like most of it is just renaming things19:08
gatoxyes19:09
=== zyga is now known as zyga-afk
dobeymmcc: https://code.launchpad.net/~mikemc/dirspec/add-exefind/+merge/113782/comments/24545819:22
mmccdobey, looking...19:26
mmccdobey, I like it, it's a nicer general API. It makes the calling code do more work, since it just uses the fallback path and doesn't search around, but now that I think about it, that's probably good - the calling code can probably do that more simply than a general function can...19:30
mmccdobey, do you want to go ahead and propose that branch, so I can fix up my sso and u1client branches to use it?19:33
dobeysure19:38
dobeywell, after a fashion i guess. need to tweak docstrings and such still :)19:38
dobeyand have to run right now. brb19:39
mmccok, sounds good.19:40
mmccgatox, I have a simple question - why remove the memento logging in test_windows? unless I'm missing something, that doesn't seem to be related to the rest of this branch...19:57
gatoxmmcc, can you poinnt me to the line?19:58
mmccgatox, there are many - search for _assert_logs19:59
gatoxmmcc, ahhhh yes, that wasn't really a good way to test that, and it was really fragil, it was depending on the strings of the logs to see where the process went, but you are already testing that with the different situatioons of the tests.....20:01
gatoxmmcc, anyway, if you find that this function should be there, let us know20:01
gatoxmmcc, maybe we are missing sommething20:01
mmccgatox: well, this is the first time I'm seeing that, so I don't know why it was added. I agree that tests of log messages don't seem great. It just seemed like it was a change that belonged on a different branch, and I wanted to know if I was wrong about that20:03
mmccbrb20:03
gatoxmmcc, nono, it was because of that reason i explained.....20:03
mmccgatox, in your mac test setup, where do you put the macfsevents lib? we should probably add it to the buildout20:33
gatoxmmcc, yes, we should.... i haven't found the time to do that yet, we are using this fork of macfsevents: lp:~diegosarmentero/+junk/python-macfsevents20:34
mmccgatox, thanks. I didn't realize we'd forked it - what changes did you make?20:34
gatoxmmcc, some changes involving the latency..... and other stuff to ensure that the watch has been started before returning, also fixing some problems when you add the watch and instantly after that some new file event is produced, to not lose that data20:37
mmccgatox, ok, cool20:38
mmccgatox, are you guys only running a subset of the tests? I'm getting a ton of failures20:44
dobeywhat is the preferred way of specifying function arguments in docstrings?20:44
mmcc(on darwin)20:44
ralsinaschool run, gotta go, will be back late tonight20:44
ralsinabye!20:44
gatoxmmcc, for darwin we are only running tests/platform/filesystem_notifications/test_darwin.py for that branch..... the next branch, that i'm adapting to mandel's changes allows to run all the tests in filesystem_notifications20:45
mmccah, ok thanks gatox20:45
mmccgatox, to be sure I understand - so when mandel's daemon code lands, it will be a second platform_watch implementation, is that right?20:50
gatoxmmcc, yes20:50
dobeygrr, python.20:52
flodinif i store files in ubuntu one, what jurisdiction controls access to them and where are they geographically stored?21:03
mmcchi flodin, let's ping rye about this - his name is on a wiki page that might have the most recent answer…21:12
dobeymmcc: https://code.launchpad.net/~dobey/dirspec/add-exefind/+merge/11427321:12
mmccdobey, looking now21:14
flodinmmcc: hi, ok thanks21:16
dobeyrye is hopefully not around right now; it's pretty late where he is :)21:16
ryemmcc: huh?21:17
mmccrye, I was talking about the page at http://wiki.ubuntu.com/UbuntuOne/TechnicalDetails21:17
ryeflodin: geographically the storage is located in the United States of America, on Amazon S3 Servers21:18
flodinok21:19
flodini think S3 has servers outside of the US too, though21:19
flodinbut maybe those aren't used in this case21:20
dobeyhrmm, should probably try to get all the docstrings in dirspec cleaned up and working well in sphinx21:26
dobeyok, need to head off. have a good evening all21:33
=== salgado is now known as salgado-afk
gatoxok..... enough for me today...... need to rest..... bye!22:18
mmcctime to go23:32

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