/srv/irclogs.ubuntu.com/2011/06/28/#ubuntuone.txt

duanedesignmorning all11:44
mandelduanedesign: morning :)11:56
mandelduanedesign: you are th first one I've seen in all day… I need to move to a diff time zone :P11:56
duanedesign;)11:59
duanedesignmandel: you are in Spain...corect?12:00
mandelduanedesign: yes12:00
nessitahello everyone!12:03
duanedesign'lo nessita12:08
mandelnessita: buenas!12:08
nessitahola mandel, duanedesign12:08
mandelnessita: when ever you can, can you think of how to add tests to this: https://code.launchpad.net/~mandel/ubuntuone-client/fix-802728/+merge/6611212:09
mandelnessita: also, test have been added for https://code.launchpad.net/~mandel/ubuntuone-client/fix-802670/+merge/6603912:09
mandelnessita: regarding the tests, I tried to patch open, but is a builtin function and it brakes way to many things in the tests when they execute12:10
mandelI'm tempted to rewrite the funtion so that we use an open wrapper and test that is called with the extra b12:10
nessitamandel: no12:10
nessitano code for testing should go to production, that means12:11
nessitano code use for testing should be in the 'real' syncdaemon code12:11
nessita* for 802728, you need one test per each method where you changed from open to os_open12:11
nessita* each test will assert that you are calling os_open with proper attributes12:12
mandelnessita: that I know, but how can you test that open was called correctly called, is os_open the one that appends the b12:12
mandelnot the called, that should be transparent to them12:12
nessitayou're not reading me (I haven't finished) :-)12:13
mandelnessita: please continue12:13
nessitathanks. So yes, those above are a subset of needed tests. Then you need to test:12:13
nessita* the implementation of os_open does the correct thing. If you can't patch open (I think there is a way, I'll look after finishing this talk), you should at least confirm that when calling os_open, the file that ended up in the disk is the same as a stream of bytes you have in the memory12:15
nessitaso, if you did not use 'b', that test will fail12:15
nessitathen, the last part12:16
nessitavolume_manager, when reading metadata, should not use 'b'12:16
karnihey duanedesign12:16
nessitamandel: since the metadata will have the platform EOL12:16
nessita(and that makes sense)12:17
nessitamandel: now I'm done, shoot the questions12:17
mandelnessita: ok, so vm does not require to use b… weird, I'll remove that12:17
nessitamandel: you understand why?12:17
duanedesignhey karni !12:18
nessitamandel: volume_manager does not handle the user's files, only metadata and volume information12:18
mandelnessita: not really, why would the metadata care about the EOL12:18
mandel???12:18
duanedesignChipaca: good work on your askubuntu answers. Screenshots and everything :)12:18
mandelnessita: not that it should care since it is just local to the machine, but I'm just curious12:18
nessitamandel: exactly, why would the metadata care about EOL? so, since we don't care about EOL in metadata, we don't use b12:18
nessitaanyways, we can confirm this with guillermo12:19
nessitamandel: the VM part is the "less important" (in comparison)12:19
mandelnessita: ok12:20
Chipacaduanedesign: i almost made screenshots for the u1sdtool way, but was pulled into a meeting ;-)12:20
nessitamandel: did you  read the bug report about the extra \\ that was giving KeyErrors?12:22
Chipacanessita: ping12:22
nessitaChipaca: pong12:22
mandelnessita: yes, just moved to that one and added the zomg tag12:23
nessitamandel: running tests for fix-80267012:55
* fagan break13:02
nessitamandel: ping13:09
ralsinamorning!13:20
faganmorning ralsina13:20
fagan15 mins to standup13:45
nessitamandel: ping13:51
fagannessita: id guess he is still walking his dog13:53
nessitafagan: he never said he as walking his dog13:54
ralsinayep, he always says if he is13:54
fagannessita: but he does it about the same time every day so might have just forgot to say13:54
ralsinafagan: he usually is back before this though13:55
nessitafagan: right, but usually walking the dog is 15 minutes, right?13:55
nessitaanyways13:55
fagannessita: never really looked at how long it normally takes but hes gone for around an hour when he does13:56
nessitaralsina: could you please review https://code.launchpad.net/~mandel/ubuntuone-client/fix-802670/+merge/66039?13:56
ralsinanessita: of course!13:56
nessitathanks!13:56
alecuhola #ubuntuone!13:56
ralsinahola alecu!13:56
faganhola alecu13:57
nessitahola alecu13:57
Chipacahey alecu13:57
Chipacaalecu: in the reactor tests you did yesterday, were threads involved?13:58
alecuhola a todos :-)13:58
nessitamandel, alecu, ralsina, Chipaca: can we have an extremely quick mumble right after the standup?13:58
alecuChipaca, in the end, no.13:58
Chipacaalecu: and things still failed?13:58
ralsinanessita: sure13:58
Chipacaalecu: did you try any other, more 'standard' reactor?13:58
alecunessita, can we do it 15' after the standup? I have some small fatherhood duties ;-)13:59
nessitaalecu: I can't, I need to leave ASAP to university13:59
alecuChipaca, yes, the plain twisted reactor (using only tcp) works as expected.13:59
alecuChipaca, using twisted.iocpreactor + tcp fails13:59
alecuChipaca, afaict iocpreactor is broken (at least in my setup)14:00
alecume14:00
faganmoi14:00
nessitamandel, alecu, ralsina, Chipaca: can we have the meeting then at 18 UTC?14:00
nessitame14:00
nessitaralsina, dobey, mandel, thisfred, stand up please?14:00
ralsinanessita: fine by me too14:00
mandelme14:00
ralsiname14:00
thisfredme14:00
alecunessita, 18 uts is fine by me14:00
alecunessita, 18 utc is fine by me14:01
nessitaok, ok14:01
nessita:-)14:01
fagango alecu14:01
mandelnessita: I was on the windows vm full screen did not see irc, sorry14:01
faganoh forgot about dobey14:01
nessitamandel: -.-14:01
alecuDONE: investigated txnamedpipes brokenness, traced it to twisted.iocpreactor randomly repeating old read lines14:01
alecuTODO: find out if this happens in old versions of twisted, and if it works on xp14:01
alecuBLOCKED: not today14:01
ralsinanessita: is that the sleepy emoticon? ;-)14:01
faganWORK IN PROGRESS14:01
faganrst port of the tutorial pages14:01
faganBlocked14:01
fagan* nope14:01
fagango nessita14:01
nessitaDONE: bug #802517, more testing for syncdaemon in windows14:01
nessitaTODO: finish bug 802517, keep testing syncdaemon in windows14:01
nessitaBLOCKED: nopes14:01
nessitaNEXT: mandel14:01
ubot4Launchpad bug 802517 in ubuntuone-control-panel "QT UI: Split the "add folder" button out from the folders panel (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/80251714:01
nessitamandel?14:02
mandelDONE: worked on https://bugs.launchpad.net/bugs/802738 and https://bugs.launchpad.net/bugs/802498 and bug 80267014:02
ubot4Launchpad bug 802670 in ubuntuone-client "WIndowsError when trying to create an existent dir (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/80267014:02
ubot4mandel: Error: Bug #802738 is private.14:03
mandelTODO: Add tests for bug fixes regardin os_open14:03
mandelBLOCKED no14:03
mandelnext ralsina14:03
ralsinaDONE: Tech leads call, Windows call, administrivia, half of bug #800376, reviews, kid has ear infection, so night was long,14:03
ralsinaand day is going to be complicated.14:03
ralsinaTODO: finish bug 800376 (embed u1cp's folder tab)14:03
ralsinaBLOCKED: no14:03
ubot4Launchpad bug 800376 in ubuntuone-windows-installer "Add "syncing your computer to the cloud" page to the installer (affects: 1) (heat: 6)" [Undecided,In progress] https://launchpad.net/bugs/80037614:03
dobeyme14:03
ralsinanext thisfred14:03
thisfredDONE: u1cp part of Bug #762722 TODO: u1client part of said bug BLOCKED: no NEXT: ?14:03
ubot4Launchpad bug 762722 in ubuntuone-control-panel (and 1 other project) "Opening the Control Panel during sync removes progress indicator (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/76272214:03
nessitamandel: can you please also fix the bug #802738 today?14:04
ubot4Launchpad bug 802738 in ubuntuone-client "KeyError on the root folder inside volume manager (affects: 1) (heat: 6)" [Critical,Triaged] https://launchpad.net/bugs/80273814:04
dobeyλ DONE: expenses, bug #80270214:04
dobeyλ TODO: more bug fixing/triage14:04
dobeyλ BLCK: None.14:04
ubot4Launchpad bug 802702 in ubuntuone-client "[nightlies] Failing to build on Lucid (affects: 1) (heat: 6)" [Medium,Fix committed] https://launchpad.net/bugs/80270214:04
nessitamandel: or is that done? (I missed the merge proposal?)14:04
nessitamandel, Chipaca: I know 18UTC is late for you, but can we do the meeting then? or, I can do it 16UTC from the university14:05
mandelnessita: I moved it from in progress to triagged becuase I wanted to take a look first to the os_open issue, will be moved to that guy as soon as the tests are ready14:05
Chipacanessita: let's do it then. worst case i can't make it and you tell me the outcome by email?14:05
mandelnessita: I can meet whenever you can, not a major PITA14:05
nessitaChipaca: ack14:05
=== m_conley_away is now known as m_conley
* mandel suspects his irc client has a memory leak… 14:06
nessitaralsina, mandel, alecu, Chipaca: meeting will be 18UTC (15 ART, 20 mandel's time, 19 Chipaca's)14:06
nessitamandel: so, I don't fully understand. Will bug #802738 be ready today?14:06
ubot4Launchpad bug 802738 in ubuntuone-client "KeyError on the root folder inside volume manager (affects: 1) (heat: 6)" [Critical,Triaged] https://launchpad.net/bugs/80273814:06
mandelnessita: yes, it wil but first I'd like to reproduce it ones the other merges have been added14:07
nessitamandel: you want to reproduce what excatly? (sorry, I couldn't understand your phrase)14:08
mandelnessita: I want to get the other fixes merged, then try to reproduce the error and then fix it, there are several path issues that might cause to have a broken node which could reach that state14:09
mandelI dont want to be leading with concatenating errors14:09
nessitamandel: I'm not sure we have all the time to go that path. I will be doing testing this afternoon, so I think is very important to have the branches coded and landed (with tests)14:10
nessitamandel: and I can do the IRL testing myself, and report back before you start working tomorrow14:10
nessitawe need to speed this process up14:10
nessitamandel: could you please code the fixes and propose the branches, with tests included, and I can take care of the testing IRL?14:11
mandelnessita: sure, but I dont need to get the branches landed in trunk to reproduce it, with a local copy is more than enough, right?14:11
mandelnessita: what I mean is, finish the tests, merge everything in my machine, confirm the bug is there and fix it14:12
mandelnessita: did you find how to mock open?14:13
nessitamandel: I understand that, but I find that process a bit slow (for the speed we need to gain). Also, that casues that you have several branches queued up and they need updates and the process gets very slow (is what happened with sdtool). I would prefer, please, that you work on each bug report, propose branches, and land14:13
mandelnessita: sure14:13
nessitamandel: I haven't looked, but asserting the file content is exactly the same for a home-made binary file, when run in both platforms, should give what we need to check14:14
nessita(ie, data is not being corrupted when stored in disk)14:14
mandelnessita: hm… I could use one of the local icons we have I guess...14:15
* mandel relaunches his irc client, since it is unusable14:15
nessitamandel: create a temporary file "by hand", filling it with random binary data14:15
nessitaok, I gotta go. I'll take my laptop with me, but I may not find open ports for IRC14:16
* nessita -> away14:16
mandelnessita: I'll see what is the best approach14:17
nessitaok, please let me know14:17
=== Monotoko is now known as Guest53507
* alecu is back14:28
mandelnessita: I'm looking at https://code.launchpad.net/~mandel/ubuntuone-client/fix-802728/+merge/66112 and I find there are loads of load_metadata methods that use the os_open, I wonder if using os_open makes sense..14:36
facundobatistamandel, nessita, what is os_open?14:44
mandelfacundobatista: is the open mplementation in ubuntuone.platform, it takes care of long and illegal paths on windows as well as using the b mode on windows14:44
mandelfacundobatista: things like, len(path) > 255 etc...14:45
facundobatistamandel, it enforces the 'b'?14:45
facundobatistamandel, what if you don't want to write binary, but text?14:45
mandelfacundobatista: if you do not enforce the b the files from linux that are sync will have extra \r which will mean they are diff and then what do we do?14:46
ralsinafacundobatista: why would you want to write text?14:46
facundobatistamandel, so put the 'b' in the open call!14:47
facundobatistamandel, for example, when you open the partial14:47
facundobatistait should have the 'b' there, in FSM, not magically add it in other place14:47
mandelfacundobatista: ok, nevertheless we need to us os_helper to deal with the long paths etc14:48
mandelfacundobatista: we can add the correct mode in the open call14:48
facundobatistamandel, yes: use os_open(partial_path, 'wb') for example14:48
mandelfacundobatista: got it14:48
facundobatistamandel, exactly14:48
cmillerOh, thank you Oneric.  Yes, let's break encrypted home directory.  Nice.15:11
ralsinaAnyone need any reviews?15:33
dobeyoff to lunch, bbiab16:06
thisfredralsina: I can use one:https://code.launchpad.net/~thisfred/ubuntuone-client/add-counter/+merge/6605016:07
ralsinathisfred: on it!16:07
=== Ursula is now known as Ursula_
=== Ursula_ is now known as Ursula__
Ursula__beuno: hey, I heard you guys are using graphite to do graphs, is that true?16:17
CardinalFangIf you're running Oneiric, beware of  bug #802197 if you run encrypted home.  It's a bit oblique.16:17
ubot4Launchpad bug 802197 in util-linux (Ubuntu) (and 1 other project) "no sysfs entry in /etc/mtab breaks encrypted-home (affects: 11) (dups: 2) (heat: 80)" [Critical,Triaged] https://launchpad.net/bugs/80219716:17
beunoUrsula__, indeed we are16:20
Ursula__beuno: cool, who's the one responsible for that now? I'd love to have a chat with him :)16:21
beunoUrsula__, __lucio__ is16:21
Ursula__great, thanks beuno16:22
__lucio__for that one, ill say yes, thats me16:22
Ursula__:)16:22
* mandel out for 30 min or so16:57
* fagan eod17:02
=== beuno is now known as bueno-lunch
ralsinalunch time for me17:18
=== ralsina is now known as ralsina_lunch
thisfredralsina_lunch: mandel nessita dobey alecu: are we aware that we need to change the way we check whether we're on linux in our python code, since sys.platform == "linux2" no longer works on Oneiric (because it's linux 3)17:20
alecuthisfred, good point17:21
thisfredI can file a bug and search and fix it everywhere, though I'm not 100% sure what the best way is17:21
alecuthisfred, sys.platform.startswith("linux") ?17:21
thisfredstartswith('linux') maybe?17:21
thisfredright :)17:21
alecuthisfred, also, since we are using twisted in most projects, we may standarize on twisted.python.runtime.platform.isWindows(): http://twistedmatrix.com/documents/11.0.0/api/twisted.python.runtime.Platform.html#isWindows17:24
thisfredalecu: sure, but we need both right? In anticipation of ZX Spectrum support and whatnot?17:27
* alecu blows the dust on his lovely ZX Spectrum. +1!17:29
=== ralsina_lunch is now known as ralsina
ralsinathisfred: didn't know that.17:47
thisfredralsina, I'll file and fix17:48
ralsinathisfred: cool, thx!17:49
=== bueno-lunch is now known as beuno
thisfredmandel: ralsina alecu: In u1client I see a couple of assignments like this: platform = "win32"18:11
thisfredplatform = "linux2"18:11
thisfredbut they don't seem to be used anywhere. Should I remove them?18:11
ralsinathisfred: yikes, where?18:11
ralsinaoh, unused. I suppose if they are unused they should be removed18:11
thisfredplatform/windows/__init__.py18:12
thisfredubuntuone/platform/linux/os_helper.py18:12
thisfredubuntuone/platform/linux/vm_helper.py18:13
alecuthisfred, I would carefully double check that, since lucio and man-del wrote the platform independent bits, and may have had some other reason for that.18:13
thisfredralsina: yeah, I can't be absolutely sure that they're not imported in packages that use u1client tho18:13
alecusorry, *platform dependent18:13
thisfredright18:13
thisfredwhich is why I'm asking. It looks like vestigial code, but I'm not 100% sure18:14
ralsinathisfred: I would wait until nessita is back at lease18:14
ralsinaleast18:14
thisfredsure18:14
olafuraHi I'm having a problem with a local file that was overwritten and I can't find a local copy, don't you store files in desktopcouch or through the web interface. Is my file lost, because that is very serious and kind of strange feature of this service.18:21
thisfredhttps://code.launchpad.net/~thisfred/ubuntuone-control-panel/fix-linux-detection/+merge/6619018:31
dobeyolafura: files are not stored in desktopcouch, no. files are files. how was it overwritten?18:33
thisfredhttps://code.launchpad.net/~thisfred/desktopcouch/fix-linux-detection/+merge/6619118:35
olafuradobey: I'm helping a old man and he made a new document because he says that libreoffice froze but he says he had saved it before18:35
olafuradobey I was pretty confident that ubuntu one worked as dropbox in this regard but I really don't understand the reason to backup files in ubuntu one if it's not possible to revert changes18:37
dobeyubuntu one doesn't have versioning yet, no18:38
dobeywe are not a back up service18:38
dobeywe are a file synchronization service18:39
dobeyif you replace an existing file with a new one, it will get replaced everywhere that is synchronized with ubuntu one18:39
olafuradobey: that's very unfornate premise for a service, though it's on the roadmap so I thought that you had this functionality and were not exposing it18:43
=== teknico is now known as teknico_away
mandelthisfred: so, the best way woukd be to check if is linux, something line 'linux' in sys.platform, right?18:49
mandelthisfred: that way we ignore the number18:49
thisfredmandel: startswith('linux') alecu and me were thinking18:49
thisfredmandel: already have fix branches for u1cp u1client and desktopcouch18:49
mandelthisfred: so, sd would be the last thing, right?18:50
thisfredmandel: the only question is, in u1client there are assignments that I don18:50
thisfred't understand18:50
mandelthisfred: which ones?18:50
thisfredmandel: I can do that as well18:50
thisfredmandel: see above, -40mins18:51
mandelthisfred: that looks bad… where did you find that?18:51
thisfredplatform/windows/__init__.py18:51
thisfred ubuntuone/platform/linux/os_helper.py18:51
thisfred ubuntuone/platform/linux/vm_helper.py18:51
thisfredand one or two other places, but only in u1client18:51
thisfredI think it's something that was used but is no longer, but I want to be sure before I nuke them18:52
alecumandel, ralsina: can you guys run on windows the client.py and the server.py in this branch? lp:~alecu/+junk/test-txnp18:53
ralsinaalecu: sure, in 5'18:53
alecuack18:54
* nessita is back!18:54
thisfredmandel: also not clear what you mean by: sd would be the last thing, right?18:54
mandelalecu: sure18:54
thisfredsd != u1client?18:55
nessitaI'll answer pings in mumble :-)18:55
mandelthisfred: nothing, I had a rain fuck18:55
mandels/rain/brain18:55
thisfredhahaha18:55
alecumandel, ralsina: you need to pass a config as a parameter both for server.py and for client.py; try "iocp" first, then any in the "configurations" folder18:56
ralsinawelcome back nessita!18:56
dobeyhmm18:56
ralsinaalecu: trying...18:56
nessitaalecu, mandel, ralsina, Chipaca: mumble in 4 minutes?18:56
mandelaleack18:56
mandeljoder… que tarde18:57
alecu???18:57
mandelalecu: ack18:57
thisfredmandel:  I was gonna ask, did you have an american beer?18:57
ralsinathisfred: +1 for the monty python quote :-)18:57
* alecu is happy that his laptop overheats. Well, only today.18:57
mandelthisfred: nah, to many hours infront of the pc and sweeting like a spanish pig18:57
ralsinanessita: ack18:57
thisfredhttp://en.wikipedia.org/wiki/Marcus_Aemilius_Lepidus_Porcina18:58
ralsinaalecu: que se supone que hace?18:59
ralsinaveo 0/90000018:59
alecuralsina, eso quiere decir que funciona bien.18:59
ralsinabuenisimo :-)18:59
alecuralsina, ahora probalo con una configuracion jodida:18:59
alecuralsina, por ejemplo: qttxnp_pipe19:00
alecuralsina, es decir, apaga el client y server actual, y corre un server y varios clientes con esa config.19:00
ralsinaalecu: ok, esto dice cosas distintas19:00
ralsinaexpected: B2ED 5725 DFxahSVmGCGtqTlWkCkoGXSsgrjKsDrJ19:00
ralsinareceived: B2ED 4578 SnqJnHhwdWdtwOGMTQwALwFuafJWhBWn OK19:00
alecuralsina, eso quiere decir que el cliente mandó la primera linea, y esperaba que el server le devolviera la misma linea con OK al final19:01
ralsinao sea, eso es malo19:01
alecuralsina, pero vino una linea "del pasado"19:01
alecuralsina, te das cuenta por el segundo numero que es una secuencia que se va incrementando.19:02
alecuralsina, si, muy malo.19:02
thisfredno es #ar ;)19:02
alecuuhhh19:02
ralsinasorry!19:02
alecuthisfred, sorry!19:02
ralsinamy fault!19:02
ralsinawe are on mumble, and it's tricky to talk in one lang and write in another to the same person :-)19:02
beunohaven't we made argentinian de official language yet?19:02
thisfrednp, we should maybe have ubotto do google translations by default. Except when mandel is speaking ;)19:03
alecuhahaaha19:03
thisfredralsina: I thought as much, and I'm not complaining for myself, with my mastery of the spanish language, but this is the public channel :)19:03
ralsinaI have another page of the wizard ready for review: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/fix_800376/+merge/6619419:03
ralsinaDoesn't implement the whole page but would like to get that merged to keep it of a manageable size19:04
mandelthisfred: que coño!!! si mi español es perfecto!19:04
thisfredmandel: point well made. My point that is ;)19:04
ralsinamandel: tu tienes un español? Que eso no es ilegal? ;-)19:05
mandelalecu: it would be nice to take a look at the contents of the pipe when we start the server, clean the pipe when we do a listenPipe y usar com  para limiarla19:05
ralsinathisfred: sorry, untranslateable19:05
mandelralsina: si española, bajita y rubia, toda para ti que ya tuve una de esas y me dio por culo ;)19:06
ralsinamandel: que europeo de tu parte :-)19:06
thisfredyou're just protecting my impressionable and tender soul, I'm sure19:06
ralsinathisfred: actually yes ;-)19:06
alecumandel, the thing is that this is not only happening with pipes, but also with tcp sockets.19:06
mandelalecu: oh… so its iocp the problem… yikes!19:06
mandelwhat happens if we inherit from a diff reactor?19:07
alecumandel, iocp is broken on twisted 11, but seems to work on twisted 1019:07
snap-lI'm copying down 13G of music files from Ubuntu One to a laptop, and was wondering if there was a way to speed it up so it didn't have to copy those from the network...19:07
snap-l...IE: I have them stored on another machine.19:07
mandelalecu: well, that is not such a problem then… I mean we can stay in 10 for deployment go to #twisted and tell them what you found19:08
alecumandel, the pipes stuff that the contractor did *depends* on the iocp reactor.19:08
ralsinaalecu: so this worked until two months ago? :-(19:08
alecumandel, no, wait.19:08
snap-lWould something like rsync of that directory speed things up, or would it make ubuntu One crap itself?19:08
alecumandel, iocp works on 10, but iocp + txnamedpipes + qt *does not work on 10 either*!!!!19:08
* thisfred just bought this last sunday because he couldn't resist the size of the hat. Haven't listened to it yet. Also paid more for it that the amazon price... http://www.amazon.com/Tesoros-Coleccion-Jorge-Negrete/dp/B002F3BP36?tag=duckduckgo-d-2019:09
mandelalecu: what is the problem in 10, is it the same?19:09
nessitaalecu, mandel: let's continue on mumble19:09
mandelok19:09
thisfredah, but mine has a bigger hat, and one more CD19:10
=== Guest53507 is now known as Monotoko
dobeyhrmm, where oh where are the default CFLAGS set19:49
=== m_conley is now known as m_conley_away
dobeybah19:53
=== m_conley_away is now known as m_conley
nessitamandel: quick change, you need to yield on the super's teardown on OsIntegrationTests20:04
mandelnessita: ok, on it20:04
nessitamandel: uh, I meant setUp20:04
nessitaso, setUp should have the inlineCallbacks decorator and you should20:04
nessitayield super(OsIntegrationTests, self).setUp()20:05
mandelnessita: understood when you set yield :)20:05
nessitaok :-)20:05
mandelnessita: I have tried to merge my current branch and the one you are reviwing and it has conflicts in the tests (OSIntegrationTests) in test_fsm.py, what I have done is not too push the changes in the tests to the brach lp:~mandel/ubuntuone-client/fix-https://code.launchpad.net/~mandel/ubuntuone-client/fix-802738 which is the branch that has the normpath fixes and should not give you merge issues.20:11
mandelnessita: the yield has also been pushed20:11
mandelnessita: I'll push the branch with the tests tom, se me ha hecho tarde aca..20:12
nessitamandel: ok then. See ya tomorrow, please send the report before your day ends :-)20:12
mandelok20:13
nessitaenjoy!20:15
dobeyhmm20:19
mandelnessita: mail mandado, y ahora a cenar!20:22
nessitamandel: have a gret evening!20:22
mandeleveryone, have a great afternoon!20:22
mandelnessita: thx :)20:22
=== mandel is now known as mandel_afk
dobeyi think perhaps i should write an auto-triage script20:30
nessitaralsina: ping20:31
nessitaralsina: humanize is located in trunk/ubuntuone/controlpanel/gui/__init__.py20:31
nessitaralsina: so you can use it from there20:31
ralsinanessita: ok20:31
* ralsina mira20:32
ralsinanessita: I must have looked at an older revision. Thanks!20:33
nessitaprego!20:33
ralsinaalecu: could I get a re-review of https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/fix_800381/+merge/65502 ?20:46
ralsinaalecu: no rush, though20:49
alecuralsina, I'll review it, then I have to run to get Amelia, because Luli got delayed in the train.20:50
dobeyralsina: btw, did you ever try pyflakes on windows installer?21:01
ralsinadobey: yeah, switched to it!21:01
dobeyralsina: great!21:02
ralsinadobey: gives so much less crap I always am concerned about it missing stuff ;-)21:03
alecuralsina, when running the tests I get this: http://pastebin.ubuntu.com/634525/21:05
ralsinaalecu: looks like you don't have sso installed?21:06
ralsinaor built and in your path21:06
alecuralsina, I do have it in my PYTHONPATH21:06
alecuralsina, I updated and built it21:06
ralsinaalecu: well, it's an import problem that doesn't  happen here, you are supposed to have that module :-)21:07
ralsinaalecu: let me update and check21:08
alecuralsina, I need to go pick Amelia, and head for the supermarket right now. I'll check my setup when I return in a few hours.21:08
ralsinaalecu: that's ok, it's not an urgent branch21:09
* alecu waves21:09
ralsinaalecu: o/21:09
=== m_conley is now known as m_conley_away
ralsinanessita: I'll EOD a tad early today because my kid is home sick, will try to catch up a bit later. Sent report (basically, without the "buying stuff" parts, the wizard is missing 1.5 pages or so)21:33
nessitaralsina: you need reviews?21:33
nessitaor anything else from me in this time I have left today?21:33
ralsinanessita: one for https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/fix_800376/+merge/66194 would be nice21:33
ralsinaI can get the second one from mandel tomorrow early21:33
nessitaok then21:34
nessitaI hope your kid get better21:34
ralsinahe's ok now I think (ear infection), but ear infections are tricky21:35
nessitaright, and painful21:35
ralsinaand of course they always happen at 3AM :-)21:35
nessita:-/21:35
ralsinaok, see you later #ubuntuone!21:41
nessitabye!21:41
dobeyugh @ broken packages on lucid :(22:01
dobeyalright, am off. good evening all!22:03
thisfredhttps://code.launchpad.net/~thisfred/ubuntuone-client/fix-linux-detection/+merge/6620822:29
thisfredand I'm off too22:29
thisfredlater all22:30
nessitaalecu: you around?22:44
Chipacanessita: hi22:45
nessitaChipaca: helo22:46
nessitahalo22:46
nessitahilo22:46
Chipacahero22:46
Chipacano?22:46
Chipacawell, nobody can blame me for not tryin'22:46
Chipacanessita: sorry i missed the mumble. my evil plans were thwarted.22:47
nessitaChipaca: want updates? I was pinging alecu to have the latests news, but he seems away22:47
nessita(he said he had to take care of amelia)22:47
Chipacaamelia is priority 0 :)22:47
Chipacanessita: i can wait an hour22:47
nessitathat what's parents say :-)22:47
nessitaChipaca: let's wait a bit, I'm still working on a branch. Let's talk in 30 minutes?22:48
Chipacanessita: ok22:48
Chipacaif you need me i'll be over there reading comics22:48
nessitaChipaca: ack. Have fun!22:49
nessitayou need some joy before hearing the news :-P22:49
Chipacanessita: i work in ubuntu one. I *make* the news.22:51
nessitalol22:52
nessitaalecu: ping23:28
nessitaChipaca: shall we mumble?23:31
Chipacanessita: allow me to go forth and pilgrim to the land of the headset23:32

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