/srv/irclogs.ubuntu.com/2011/08/15/#ubuntuone.txt

j0nrhello09:47
j0nrhttps://bugs.launchpad.net/ubuntuone-android-music/+bug/816304 This bug was moved to 'Invalid' ... does that mean it is not considered a bug? As it is still affecting me.09:48
ubot4Launchpad bug 816304 in ubuntuone-servers (and 1 other project) "Playlist Not Saving to Server (affects: 1) (heat: 25)" [Undecided,New]09:48
j0nrOh hang on... Invalid in U1 Music client but New in U1 Servers.. my mistake.09:49
Chipacaj0nr: right10:07
faganhavent seen mandel today10:12
nessitagood morning everyone!11:05
duanedesignmorning all11:50
nessitahi duanedesign11:55
duanedesignhello nessita11:57
duanedesignnessita: you know if you ar going to thid UDS?11:58
nessitaduanedesign: I think so, but the list is not confirmed yet, as far as I know11:58
nessitaduanedesign: are you going?11:59
duanedesignnessita: I am. very excited. My first UDS as a Canonical Employee11:59
nessita:-)12:00
duanedesignnessita: I am anxious rt meet people12:00
duanedesignto*12:00
duanedesignnessita: plus i thougth Orlando was a nice venue12:00
nessitait was indeed!12:01
duanedesignnhaines: although this time I need to stand closer to the camera for the group picture :)12:03
duanedesignoops. I mesnt nessita ^12:05
nessita:-)12:06
faganjoshuahoover: Got another thing for you to fix, on the one.ubuntu.com FAQs there are two "Why are only folders uploaded but not files" in the main page12:08
Davieynessita: I have been prepping my costume, as planned in Orlando.12:09
joshuahooverfagan: ah, good catch... duanedesign, want to fix that? (see fagan's note above)12:09
nessitaDaviey: are we having another custom party? and you using the same custom? :-D12:09
nessita(hi there! BTW)12:09
Davieynessita: no idea!  (Hi o/)12:10
duanedesignjoshuahoover: looking12:11
Chipacanessita: olga12:24
nessitaChipaca: acelga!12:24
Chipacanessita: naranja fanta, y bocio?12:24
nessitaChipaca: I always wonder what bocio really is, let me google that12:25
Chipacanessita: don't12:25
nessitatoo late! :-D12:25
Chipacache, i'd like to do a longer call today and have joshuahoover on it (and maybe cparrino), would my 3pm work for y'awl? (don't see ralsina around otherwise i'd ask him :) )12:25
Chipacathat's 1.5 hours away12:25
nessitaChipaca: it should work for all of us, since is pretty much the current schedule12:26
Chipacayes, that's why i suggested it :)12:27
nessitaChipaca: so I would say +1, I will confirm with alecu and ralsina as soon as they are around. We'll be missing manuel and diego, though (mandel is on vacations, and diego doing visa interview)12:27
Chipacaok12:28
DiegoSarmenteroralsina are you there?12:31
DiegoSarmenteroanyone?12:32
DiegoSarmenteronessita have you seen roberto?12:32
nessitaDiegoSarmentero: hey there12:33
nessitaDiegoSarmentero: no, I have not. What can I do for you?12:33
faganDiegoSarmentero: he isnt around yet12:33
faganneither is mandel12:33
faganoh hes on holidays12:33
* fagan forgot 12:33
DiegoSarmenteronessita i'm in the street with my phone... my visa was denied! :@ and i was trying to contact him to work somewhere12:34
nessitaDiegoSarmentero: your visa was denied??? oh no :-/12:34
DiegoSarmenteronessita i was calling him, but no answer12:34
DiegoSarmenteronessita yes, they told  me that i haven't been working long enough12:34
nessita:-(12:35
faganDiegoSarmentero: where are you trying to get a visa for?12:37
duanedesignfagan: thanks for cathing the eroor.If you get a chance could you confirn the fix, thanks again.12:37
faganduanedesign: ill have a check when im done with this round of wiki changes12:38
duanedesign fagan   no rush, thanks  a bunch12:39
faganduanedesign: fixed12:40
fagan:)12:40
DiegoSarmenterofagan buenos aires12:40
faganDiegoSarmentero: are you not from AR?12:41
DiegoSarmenterofagan, yes and i have to go to the usa embassy in buenos aires12:42
faganDiegoSarmentero: ah now I get you I thought you meant you needed a visa for AR my bad :)12:43
ralsinagood morning!12:51
faganhey ralsina12:52
nessitahi ralsina12:52
ralsinahi fagan, nessita12:52
ralsinanessita: we are not as far away from each other in that "computer-to-cloud" page. I was scared for a minute :-)12:55
nessitaright12:56
nessitaralsina: I think one of the confusions is in the order of the pages, I'm thinking using the last proposal, where sync cloud-to-computer comes first12:57
ralsinayes, agreed, and that actually makes more sense.12:57
faganme13:00
faganralsina, nessita, dobey standup13:00
ralsiname(writing notes)13:00
faganalecu: morning13:00
nessitame13:00
faganalecu: say me :)13:00
alecufagan, hey there!13:01
alecufagan, I've no notes yet13:01
dobeyme13:01
ralsinamandel is on holiday, gatox is looking for the internet, so fagan, go13:02
faganIN PROGRESS13:02
fagan* redirecting all the wiki pages for josh13:02
faganBLOCKED13:02
fagan* nope13:02
faganralsina: go if your ready13:02
ralsinaDONE: proposed branches for bug #825491, bug #82547313:02
ralsinaTODO: merge those, fix bug #826728, finish "computer-to-cloud" page, release13:02
ralsinaBLOCKED: no13:02
ralsinanessita?13:02
ubot4Launchpad bug 825491 in ubuntuone-windows-installer "The "Local Folders" page tries to do things without credentials (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/82549113:02
ubot4Launchpad bug 825473 in ubuntuone-windows-installer "License page may show a "Finish" button (affects: 1) (heat: 6)" [Critical,In progress] https://launchpad.net/bugs/82547313:02
ubot4Launchpad bug 826728 in ubuntuone-windows-installer "wizard should add syncdaemon to autostart (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/82672813:02
nessitaDONE: started work on sending platform details to the server in u1client13:02
nessitaTODO: finish aforementioned branch, grab mandel's branch shutil-move, fix it and land it13:02
nessitaBLOCKED: nopes13:02
nessitaNEXT: dobey13:02
dobeyλ DONE: some administrata, some poking at openstack, triage, cp release/upload, client-gnome package fix/upload13:02
dobeyλ TODO: installer fixes13:02
dobeyλ BLCK: None.13:02
dobeyalecu13:03
alecume13:03
alecuDONE: worked on branch for bug #82481913:03
alecuTODO: finish said branch, work on #82400313:03
alecuBLOCKED: no13:03
alecuNOTE: will be away thu and fri on vacation13:03
ubot4Launchpad bug 824819 in ubuntuone-client "SD and tests need to wait until a watch is removed (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/82481913:03
ralsinaeom!13:06
ralsinanessita: if you have a bit for a re-review: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/start-with-overlay/+merge/7142213:06
nessitaralsina, alecu: we're having a special mumble meeting today in 55 minutes, with Chipaca, cparrino and joshuahoover13:07
faganralsina: what im doing should be done in an hour if you want to give me some intern sized work for after then would be cool13:07
ralsinanessita: ack13:07
Chipacaoh, um13:07
ralsinafagan: I'll look for something13:07
Chipacaif joshuahoover is ok with that :)13:07
nessitaChipaca: right, sorry13:07
faganralsina: no rush anyway I can do some reading or something if there isnt anything13:07
Chipacaforgot to check with him :)13:07
ralsinafagan: ok13:07
alecunessita, ack13:08
cparrinonessita - thx13:08
alecunessita, ralsina: I'll be away for ~30', will be back before the mumble13:08
faganjoshuahoover: should I redirect the main FAQ page to the one on one.ubuntu.com?13:09
=== m_conley_away is now known as m_conley
joshuahooverChipaca: i'll have to miss today's meeting...i'm in london though and can do something tomorrow13:17
joshuahooverfagan: yes, if you have all the individual faqs redirecting to corresponding faq pages on one.ubuntu.com then we should redirect /faq to the one.ubuntu.com/help/faq page13:18
Chipacayou're in LONDON?!?13:20
Chipacaoh! QA13:20
Chipacai forgot :)13:20
faganjoshuahoover: yeah there was some that werent on the old wiki and some that were removed but yeah all of the ones that are still around from the old wiki are redirecting13:22
faganill redirect it then13:22
* fagan break13:23
Chipacajoshuahoover: when could we have the meeting with you in it, without pulling you from the sprint?13:26
=== mpt_ is now known as mpt
joshuahooverChipaca: if we did it at 3pm london time tomorrow that would work...are you in the office then?13:26
Chipacajoshuahoover: i won't be coming in tomorrow no :(13:27
joshuahooverChipaca: ok, i would've met you there, otherwise i'll just call/mumble in13:27
joshuahooverChipaca: does 3pm london time work tomorrow work for everyone?13:28
ralsinanessita: I implemented the behaviour wewere talking about for "computer-to-cloud". Care to give it a try? The code is *NOT* ready for merging, but I want to check if the behaviour is nice enough :-)13:30
ralsinanessita: lp:~ralsina/ubuntuone-windows-installer/local-folder-fixes13:30
nessitaralsina: I'm fulled for at least 3 hours (I'm prioritizing the shutil-move branch). I can certainly do it then, if that's ok13:31
ralsinanessita: sure thing!13:31
hallynu1 knew i only had 6 small text files updated, but it has had 'file sync in progress' for about an hour.  Is there any way to kick it?13:51
faganduanedesign: ^13:52
hallynah, i just had to whine here.13:52
hallynnow it's happy and done13:52
faganhallyn: haha coincidence :)13:53
hallynbut i'd really liek a way to kick it13:53
faganhallyn: well im sure you could just disconnect and delete the files and it wouldnt try13:53
faganor move them13:53
fagandelete is a bit harsh13:54
dobeyfagan: i don't think that's what was meant by the question13:55
fagandobey: kick it = stop it no?13:55
dobeyno13:55
* fagan needs to learn english 13:55
dobeymore like using a cattle prod on it13:57
fagandobey: ahh that is quite the opposite13:57
dobeyhallyn: what version are you using?13:58
hallynthis is on natty13:58
dobeyah ok14:01
nessitaralsina: mumble?14:02
ralsinanessita: starting it!14:02
dobeymumble? speak up!14:05
dobey:)14:05
faganrumble in the mumble14:26
nessitaalecu: https://code.launchpad.net/~mandel/ubuntuone-client/dont-use-shutil-move/+merge/7059514:51
faganjoshuahoover, duanedesign done with the wiki pages they are all redirecting now14:55
starZhi all, did you hear about a bug with ubuntuone on natty, mine doesn't connect anymore and gives a DBus error msg instead.. ??14:57
starZhello, anyone out there ??14:58
dobeydid you file a bug?14:59
starZnoo.. what do you mean??15:00
dobeydid you report the issue on launchpad by running "ubuntu-bug ubuntuone-client" for example?15:02
starZno, is it this the command to use?15:03
starZ'ubuntu-bug  ubuntuone-client15:03
dobeyi have seen some bugs about a DBusException, where dbus did not have permissions to talk to itself or something like that. but there isn't much we can do about it unfortunately :-/15:04
dobeyyes15:04
dobeywithout the quotes of course15:04
starZok, nice, I'm gonna run this..15:04
starZthx for your help.. many prgm complains of DBus err. this days..15:05
starZdon't know why..15:05
dobeyit is probably this permissions error15:05
dobeyi am not sure why it happens. have you tried rebooting?15:05
starZthink so, it say client or whatever did not sent reply bla, bla..15:06
starZyeah', so many times.. install, purge, bla, bla.. :(15:06
jsjgruber_I see from the dashboard that the notes and contacts database server is still down. Would this stop the storing of preferences by apps using desktopcouch?15:08
dobeyjsjgruber_: wouldn't prevent local storage, but would inhibit synchronizing them, yes15:10
jsjgruber_dobey, is there a bug tracking this issue in Launchpad?15:11
dobeyi don't know exactly. i expect there is, though.15:12
dobeybeuno: ^^ do you know?15:13
beunodobey, I know nothing about a couch shard being down15:13
beunoI'd defer to rye or duanedesign15:13
ryejsjgruber_, checking15:14
dobeytime for lunch, bbiab15:38
nessitaalecu: ping16:28
alecunessita, pong16:32
nessitaalecu: hi! can you please remind me why we need the IPCRoot inside ubuntuone/platform/windows/ipc.py? why not just having the IPCInterface class (defining what the IPCRoot defines inside)?16:33
alecunessita, IPCRoot is the "perspective broker root object". You can see that it subclasses twisted.spread.pb.Root16:35
nessitaalecu: so, we could have the IPCINterface inherist pb.Root... (not proposing doing that right now, I'm trying to understand)16:36
alecunessita, and also, it uses __metaclass__ = RemoteMeta so all its methods are available on the other end of the ipc connection.16:36
nessitaalecu: I know that pb requires public methods to start with remote_, but we could have that in IPCINterface as well16:37
alecunessita, I'm +1 to remove the usage of RemoteMeta, I like explicit16:37
nessitaan underlying question would be: is there any real need to have all the get_* synonymous? I guess no, as long as the remote_calls list the non- get_* names16:38
alecunessita, but if we use RemoteMeta while merging the classes then all the methods would suddenly be callable16:38
alecufrom the other side16:38
nessitaalecu: if we don't list some methods under the remote_calls class attribute that's not holding, right?16:39
alecunessita, oh, that's right. I forgot about that bit.16:39
nessitaok, I think I got this16:39
alecunessita, anyway: it's a lot more work to list the methods there, and to set the metaclass than to just prefix the names with remote_16:40
alecunessita, so that's why I don't like the RemoteMeta16:40
nessitaalecu: and I very upset about how complicated the implementation is! not your fault, of course, I'm just doing some catarsis here16:40
nessitaI'm*16:40
alecunessita, I know. It's ugly as... well, just ugly.16:41
nessitaI'll have lunch now, to forget a bit about this16:41
alecunessita, I wanted to rewrite it, but decided it would be better to just make it work as is.16:42
nessitaalecu: I'm not sure I will be able to refrain myself to re-write it :-/16:42
alecunessita, the other thing I don't like is that there's *lots* of boilerplate16:43
ralsinaIndeed it's hard to find the actual code in the middle of the boilerplate16:43
alecunessita, small methods that just call a method called exactly the same in other object.16:43
alecuralsina, exactly.16:43
nessitaalecu: yeah, I'm changing a bit of that, otherwise I can't move forward16:44
nessitamy brain will refuse to think straight in that kind of code16:45
alecunessita, again: what's your goal? why do you want to refactor it?16:45
nessitaalecu: no, no ATM, I was *just* trying to make the connect() method to work the same in both platforms16:45
nessitaI think I got it, I just need to solve circular imports16:46
alecuok16:46
nessitaalecu: but I wanted to confirm with you that what I saw and unedrstood was correct16:46
=== beuno is now known as beuno-lunch
dobeyhmm17:04
dewmanhello...17:35
dewmanI was reading on a forum post that syncing contacts is no longer supported via a android phone?17:36
duanedesigndewman: hello\17:37
duanedesigndewman: We’re working on completely revamping contacts sync for mobile to give you an overall better experience.17:38
duanedesignAs of June 1, 2011 the current Ubuntu One contacts sync for mobile will no longer be active.17:38
duanedesign The new service will be free and available later this year. I17:39
dewmanyep, thats what I read on the forum. Ok I just wanted to double check. =)17:39
duanedesigndewman: If you want to read the whole blog post http://voices.canonical.com/ubuntuone/?p=94317:39
dewmanduanedesign, thanks. I just read it. Good to know.17:40
dewmanand also signed up to be a beta tester.17:41
dewmanduanedesign, is it going to be free to sync the contacts or will it be a pay feature? Or can you say at the moment?17:44
psycoseHi, I created a support request #4258, If ever some of the u1 support team are here ... I could try to help them solving my issue17:59
dobeyrye, duanedesign: ^18:00
duanedesignhello psycose18:01
duanedesignpsycose: just getting it pulled up18:03
nessitaalecu: ping18:03
=== beuno-lunch is now known as beuno
psycoseduanedesign, ok thanks18:06
duanedesignpsycose: can we go to a PM?18:06
psycoseduanedesign, yes18:06
nessitaralsina: ping18:22
ralsinanessita: pong18:22
nessitaralsina: I'm trying to fix mandel's branch that, besides replacing shutil.move, it also implements the move_to_trash function. For this, he used this function:L18:23
nessitahttp://msdn.microsoft.com/en-us/library/bb762164%28v=vs.85%29.aspx18:23
ralsinanessita: function:L?18:23
nessitaralsina: "function:"18:24
nessitaL too close to :18:24
ralsinaOh, obsolete18:24
nessitaobsolete?18:24
nessitawhere?18:24
ralsinait says so in the top of the page you linked18:24
nessitait says " This function has been replaced in Windows Vista by IFileOperation." which I don't read as obsolete18:25
nessitado you?18:25
nessita(my question was another one)18:25
ralsinaWell, I read that as obsolete but probably still supported for backwards compatibility. But it's a tangent, so let's  move onto your question18:25
nessitaright18:26
nessitaralsina: so, he added a big try-finally around the call, and in the finally clause he just removed the file if the file still exists after making the call. So, as per alecu's review, I removed the finally clause and added a except for PyWInerror, and only in that case I remove the file by hand if still exists18:26
nessitasince we don't want to remove the file always, but only when the call itself failed18:27
nessitaso, after doing this, I found that the file was not being deleted by the call but by the finally block, all the time, which means that the call is not working18:27
nessitaralsina: you following me so far? (still no question, is coming)18:28
ralsinayes so far18:28
alecuuh, weird18:28
nessitaso, as per the doc, I'm checking the result from the call18:28
ralsinaalecu: if you read the doc for that function, it's surprising it ever works. It's so full of "except if" it's almost funny18:28
nessitaand I'm always getting a error code 124 (7C in hexa?), and aborted False18:28
nessitaso, I realized we're passing unicode to a function that may no be handling unicode18:29
ralsinanessita: ok that's supposed to be "invalid path". Ok18:29
nessitaI tried with SHFileOperationW but I can't find where to impor it from18:29
nessitaimport*18:29
nessitaany ideas?18:30
alecunessita, mandel already tried with the W18:30
alecunessita, and it won't take literal paths18:30
nessitaalecu: is ok, as long as it takes *something*18:30
alecunessita, (the W is not available in pywin32, so it needs to be accessed using ctypes)18:30
ralsinanessita: why not pass this one MBCS bytes paths?18:30
nessitathe call I'm doing always return 124 (except for non-existent paths when it returns 0)18:31
alecuralsina, I was about to suggest that.18:31
nessitaralsina: I tried, it fails the same. Let me triple check.18:31
nessitaalecu, ralsina: confirmed, I still get 12418:32
nessitafor a path that looks like this:18:32
nessita    760     no_prefix_path = path.replace(LONG_PATH_PREFIX, u'').encode('mbcs')18:32
ralsinanessita: thst's not a literal path, right?18:32
ralsinaoh, ok18:32
nessitanopes18:32
alecunessita, my guess is that mandel forgot to revert something after testing the W function.18:32
nessitaalecu: I checked every parameter18:33
nessitaalecu: I read th whole doc, I'm about to get sick!18:33
nessitaalecu, ralsina: my code so far: http://pastebin.ubuntu.com/666698/18:34
psycoseduanedesign, could we PM please ?18:34
alecunessita, From and To can contain multiple file names concatenated with a single null between them, eg "c:\\file1.txt\\0c:\\file2.txt". A double null terminator will be appended automatically18:35
alecunessita, ^^^ from the python api18:35
nessitaalecu: not sure what that tells you18:35
nessitaor what that should tell me :-)18:35
alecunessita, perhaps it's not building the path right?18:36
alecuanyway, I would be surprised if this function did not work *at all*18:37
nessitaalecu: you would *not*, right? :-)18:37
ralsinaSorry, my visa arrived :-D18:38
nessitaralsina: congrats!18:38
nessitaalecu: so, confirmed the feature works for paths with not weird characters18:39
ralsinanessita, alecu: so, you figured out while I was not looking? Because I was about to ask for a repr(path) :-)18:40
nessitabut is failing for invalid-mangled-paths18:40
nessitaralsina: http://pastebin.ubuntu.com/666700/18:41
ralsinanessita: the "mangled" path has a : in it18:41
nessitaralsina: yes, that is what .encode('mbcs') is adding to it...18:42
nessitaadding/transforming18:42
ralsinathat's really bad luck18:42
nessitaralsina: the original path does have, using unicode chars18:42
nessitadoes have that*18:42
ralsinaAnd is it being passed through the "remove illegal windows chars" thing?18:43
alecunessita, I just confirmed it works fine for a simple path like "E:\\jota"18:43
alecunessita, it even contained another nested folder18:43
nessitaalecu: yeap18:43
alecunessita, oh, I see what you mean by "weird character"18:44
alecunessita, that won't work, what you pasted18:44
nessitaalecu: I can tell from the experience, but what do you mean exactly?18:45
ralsinanessita: then I don't see the problem. It fails with "illegal path" for illegal paths?18:45
alecunessita, \u200b is turned into ?18:45
nessitaralsina: not really, the case is like this:18:45
nessitaralsina: we build an invalid path and transform that to a valid windows path, which is unicode and has special unicode chars18:46
psycoseduanedesign, could we PM please ?18:46
alecunessita, probably the value you have in mcbs cannot encode the parts of unicode that hold \u200b18:46
ralsinaoh, ok, got it now18:46
nessitaralsina: the goal is to be able to move to the trash that unicode path18:46
nessitaalecu: right...18:46
nessitaalecu: we need the unicode version of this function18:46
nessitaor stick to not moving to the trash things with invalid chars in it18:46
alecunessita, in the bug report I pasted two links to two different ways to call the W function; mandel tried it and said it was not working for literal paths.18:47
alecunessita, in that case we would be able to move to the trash unicode paths but not large paths.18:47
ralsinathe W version will have to be done via ctypes.  The good news is, the error constants and unreliable anyway, so it's not a downgrade from pywin3218:48
ralsinawe can try both18:48
ralsinaand only fail for long, illegal paths18:48
nessitaok, so:18:48
alecunessita, ralsina: the thing I don't like about ctypes is the chance of failing big time.18:49
alecuas in making syncdaemon segfault18:49
nessitaI think moving to trash short, ascii paths for now is more than acceptable. The rest will be deleted for ever, for now. We can improve this later. And by we I mean someone else besides me :-)18:49
alecunessita, +118:49
ralsinanessita: Diego promised to do it!18:49
nessitaralsina: eh?18:49
ralsinaIf he didn't, he should say so now! ;-)18:50
alecuralsina, mandel promised first!18:50
ralsinathey will both do it together then ;-)18:50
nessitaok, so this goes as is!18:50
nessitaalecu: I'm running tests and proposing branch soon18:50
* alecu considers leaving an irc bot during his vacations to avoid being thrown ugly tasks18:52
ralsinaalecu: you moving to Tulsa?18:52
dobeyto work on a farm?18:53
dobeyWindows is web scale?18:53
* ralsina has not, sadly, seen the episode yet, so he can't follow on his own joke18:54
ralsinadobey: indeed, I used to have webs on my windows18:54
psycoseduanedesign, could we PM please ?18:54
dobeywhat episode? is this some seinfeld or friends thing?18:54
ralsinadobey: Friends, AFAIK18:54
dobeyeww.18:54
alecudouble eww18:55
ralsinaHere: http://www.youtube.com/watch?v=QEBo_V-b9Ik18:55
dobeyralsina: the hebrew subtitles really help me understand it better.18:56
ralsinadobey: here, have a matzo ball!18:59
dobeyi must be an idiot19:22
dobeygrr, python19:27
dobeyeasy review? https://code.launchpad.net/~dobey/ubuntuone-installer/proper-series/+merge/7160119:42
gatoxhi19:49
dobeyhi gatox19:49
gatoxi'm back19:49
gatox(in cordoba)19:49
dobeylong day, huh? :)19:49
gatoxdobey, veryyyyyyyyyyyyyyyyy long19:49
ralsinagatox: so, starting workday now? ;-)20:35
gatoxralsina, not yet... i was going to go to the gym to calm the beast inside me :P and then do something... do you need a review?20:36
ralsinagatox: yes, when you come back20:36
gatoxralsina, ok, give me the link20:37
ralsinagatox: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/start-with-overlay/+merge/71422 or https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/too-soon/+merge/7142620:38
ralsinaone or the other ;-)20:38
gatoxralsina, ok20:38
gatoxralsina, i have to say..... i'm not very fan of timers jejee..... i'll review it when i'm back...... bye20:40
ralsinahe20:40
dobeyralsina: how about a review on https://code.launchpad.net/~dobey/ubuntuone-installer/proper-series/+merge/71601 ? :)20:51
ralsinadobey: sure!20:51
dobeythanks20:51
ralsinadobey: isn't  there a parser for lsb-release?20:51
ralsinadobey: ok, no there isn't20:53
nessitaalecu is gone?20:54
nessitaguh20:54
alecunessita, not gone for the day, but just for a few hours.20:54
dobeyralsina: there is, i just wrote it :P20:54
ralsinadobey: hehe20:55
nessitaalecu: oh, I tried to autocomplete your name and I failed, so I thought you were gone!20:55
nessitaalecu: I have the branch ready for review, https://code.launchpad.net/~nataliabidart/ubuntuone-client/dont-use-shutil-move/+merge/7160620:55
alecunessita, I'll review it later in the day, right now I'm having a bit of family-time20:56
nessitaah, ok20:56
ralsinadobey: "print error"???20:57
* ralsina hoped for at least a stderr.write() ;-)20:57
dobeytemporary solution that doesn't require more imports :)21:01
ralsinadobey: if you really prommise it's temporary I may give it a pass...21:03
dobeyit is21:03
dobeywill need to display errors to user somehow, and probably log them21:04
=== m_conley is now known as m_conley_away
dobeyhave a good evening everyone!21:17
nessitaralsina: I'm reviewing your branch21:24
ralsinanessita: cool, thx21:24
nessitaralsina: can you please remove: ubuntuone_installer/gui/qt/tests/test_gui.py:353:help(self.patch)21:24
nessitaI know is not yours21:24
ralsinahe, removing it21:24
nessitaralsina: or maybe is yours? :-)21:24
ralsinaprobably it is21:25
ralsinaI probably typed in the wrong window21:25
ralsinanessita: pushed21:26
nessitathanks21:26
nessitaralsina: if you have a moment, could you please review https://code.launchpad.net/~nataliabidart/ubuntuone-client/dont-use-shutil-move/+merge/71606 ?21:32
ralsinanessita: I already started. Probably will finish it for early tomorrow morning21:32
nessitamakes sense, is long and a bit tedious21:33
nessitaI'm hating it since a couple of hours ago21:33
ralsinanessita: remember chipaca starts working 5 hours earlier, so take advantage ;-)21:33
nessitaheh21:33
ralsinanessita: I have a largish one, but it requires the smaller two branches I did yesterday, I will send an email later today21:33
nessitaralsina: I added lint fixes to https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/start-with-overlay/+merge/7142221:35
nessitaralsina: but I marked it as approved21:35
ralsinanessita: ok, will fix them now21:35
nessitathanks21:35
ralsinanessita: I have fixed those in a later branch (honest!), so it's just copying21:36
nessita:-)21:36
nessitaok, I'm gone for today, I need to have some fresh air... today was not a good day, too much tricky issues to solve21:36
nessitasee ya tomorrow, hopefully with a more optimistic mood21:36
nessitabye!21:37
ralsinahave some rest!21:37
nessitayeap. You too!21:37
karniduanedesign: how's it going?22:49
=== kklimonda is now known as Guest71858
duanedesignhello karni23:17
karnihi duanedesign :)23:17
duanedesignit is going well. Working on the facebook page23:17
duanedesignI added our twitter feed to the facebook page23:18
karniduanedesign: nice23:19
karniI've got some ideas for low-level improvements in U1F.23:19
duanedesignnice!23:23
duanedesignoh, I also added a page on our facebook page that accepts HTMl...need to think of some cool HTML thing to do on that page23:24
karni;)23:24
duanedesignhttp://www.facebook.com/ubuntuone?v=app_13922952281125323:24
duanedesignright now it just says <h1>hello</h1>23:25
duanedesign:)23:25
duanedesignkarni: i have made up my mind in 2 months I am getting new phone (android)23:26
karniduanedesign: Why do we have so many same pictures in the album :D ?23:26
karniduanedesign: \o/23:26
duanedesignthen I can play with your cool apps :)23:26
karniAwesome23:26
duanedesignhmmm,, not sure about those pictures23:27
karniduanedesign: I see "Syncing files with my Android phone" in the poll. We should nowhere use "sync" and "Android" close to each other, before we have sync. Many users are confused by the lack of sync in U1F (for instance).23:28
karniduanedesign: Just FYI, the servers don't expose calls we could use in the API to provide real sync (although it's just few steps away, I don't think it'll be sooner than few months).23:28
duanedesignkarni: o  i will look  at it. the userssubmit the questu\ions but i think i can edit them23:41
duanedesignbrb23:41
karniduanedesign: oh! I see23:42

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