[01:20] So... google music for linux. [01:21] I'm sticking with UbuntuOne. [01:22] Lets see, a website for docs, a website for music, a website for mail, a website for dozens of other things... [01:22] or I can just have a big folder and a few checkboxes. [08:25] Morning everyone [09:53] mandel not around I wonder if its connectivity issues or if he is travelling to ar [10:39] morning [10:39] morning duanedesign [11:11] * fagan beak [11:11] *break [12:12] good morning ubuntuone! [12:13] morning ralsina [12:13] ralsina: is mandel travelling? [12:13] * fagan noticed he wasnt here [12:13] fagan: he was going from mallorca to somewhere else and is not working today to rest for the sprint [12:14] ralsina: ah ok I was worried he was just having connectivity issues or something [12:14] nah, he just has a long and complicated travel schedule [12:14] seems so much quieter during the EU morning without him :( [12:15] we are not a very EU team :-( [12:15] ralsina: yeah just me and mandel its a shame since it is the far superior contenent [12:15] :D [12:15] sure. The content is the problem, not the continent ;-) [12:16] hahahah [12:22] good morning everyone! [12:22] morning nessita [12:22] hi fagan [12:23] morning nessita [12:23] hi ralsina, how is it going? [12:23] nessita: awesome! [12:35] nessita: could I get a re-review on https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/show_spinner/+merge/68145 ? It should be ok [12:35] sure! [12:37] Also, I want to merge https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/installer-ui/+merge/67788 that has a +2 but with a conflict I suppose Diego hasn't gotten around to fixing. [12:37] So I will push that to a branch of mine and then ask for a quick check [12:40] ralsina: need any testing done [12:41] internet connection at the uni sucks :-/ [12:41] nessita: id bet my uni has a worse one [12:42] fagan: not right now, but I will in abuot 3 hours [12:42] It goes at like 20kbs and has all the ports but 8080 blocked [12:42] fagan: Is that too late for you? [12:42] ralsina: I made the paperwork I had to do, I'll come back home right after the stand up [12:42] nessita: cool [12:42] ralsina: hmmm well then maybe I could break till then since id probably be better used doing that than looking at more bugs [12:43] since my day ends in like 3 hours ish [12:43] ralsina: I think you may need to merge trunk in in that branch... I see some things in the diff that were not there before, I think [12:43] @ping [12:43] pong [12:48] @ping [12:48] pong [12:49] ralsina: did you see my "trunk" question? [12:49] ralsina: na its about dinner time [12:49] ralsina: I dont mind [12:50] nessita: on show_spinner? [12:50] I'll check [12:50] ralsina: yes [12:51] nessita: tells me I have nothing to pull [12:51] ralsina: what about doing bzr merge lp:ubuntuone-windows-installer? [12:52] into the show_spinner branch [12:52] Nothing to do [12:53] ralsina: and is that branch pushed to the latest? [12:53] And it's not that I didn't push because there is no revisons to push [12:53] ralsina: I'll re check in this end then :-) [12:53] thanks! [12:53] ralsina: ah! I know what happened! [12:53] ? [12:54] ralsina: I have this scripts to branch stuff for reviews, which pulls trunk before doing anything else, and that failed due to internet crapness [12:54] ohhhh. It happens [12:55] fagan, nessita, dobey: standup in 5 minutes [12:55] alecu, too! [12:56] * ralsina has not had coffee in 4 days and it's starting to show [12:56] ja [13:00] moi [13:00] me [13:00] me [13:00] dobey: ? [13:00] herro! [13:00] hello alecu say me [13:01] fagan [13:01] alecu: lol [13:01] ha [13:01] dobey: stand up? [13:01] fagan: go [13:01] me [13:01] DONE [13:01] * Read the triage process more for high and critical bugs [13:01] TODO [13:01] * help duanedesign have a look at the windows client [13:01] * test some stuff [13:01] * write up some stuff for the college paperwork [13:02] BLOCKED [13:02] * Nope [13:02] ralsina: go [13:02] DONE: sprint organization tasks, canonicaladmin queue, cleaned up taleo, hard review, polished a bit some of my pending branches so I have cool stuff to do on the sprint, TODO: make a cute bundle, merge a couple of branches, BLOCKED: no, next: nessita [13:02] DONE: meetings, hard reviews, landed a couple of control panel branches, started improving the UI to match build guide specs (bug #813073). [13:02] TODO: land mandel's u1client branches in trunk [13:02] BLOCKED: nopes [13:02] NEXT: dobey [13:02] Launchpad bug 813073 in ubuntuone-control-panel "QT UI: do something after the user deletes "this device" (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/813073 [13:02] λ DONE: Nightlies/tarmac setup for u1client-gnome, pulled gnome bits out of u1client [13:02] λ TODO: hack day, some releasing [13:02] λ BLCK: None. [13:02] * ralsina high fives nessita on the "hard review" match :-) [13:02] no mandel? [13:02] no mandel today [13:03] mandel is off, going to madrid to come to argentina tomorrow [13:03] * nessita highs five back [13:03] ah [13:03] hahahaha [13:03] any comments? [13:03] na [13:03] nope [13:03] writing my notes! [13:03] TODO: write notes [13:03] alecu: were you able to do the review? I was planning on grabbing all the energy I have a fix the branch :D [13:04] nessita: you need to go an an colacion-de-alcayota-powered rampage through that branch [13:04] nessita, I'm half way thru it. I plan to finish it before our usual mumle. [13:04] *mumble [13:04] alecu: great! [13:04] alecu: I will be traveling home from now to before the mumble, so we're in sync (?) [13:05] BTW: I have no idea how the tests on that branch ever work without a UnicodeDecodeError [13:05] ralsina: before the changes, you mean? [13:05] nessita: oh, there were changes? [13:05] * ralsina looks [13:05] ralsina: nono [13:05] but now, like we said yesterday, char in unicode does not fail [13:05] but returns false [13:05] nessita: basically, for any non-ascii character, 'á' in u'á' fails with error [13:06] * ralsina rechecks [13:06] me [13:06] DONE: ferry day, so not much done really. Worked a bit on bugs #803672 and #803669, started reviewing mandels megabranch [13:06] TODO: finish review mandel, push all above branches, take over remaining sd branches [13:06] BLOCKED: not today [13:06] Launchpad bug 803672 in ubuntuone-client (Ubuntu) (and 2 other projects) "Do not start two instances of this process (affects: 1) (heat: 6)" [Undecided,Invalid] https://launchpad.net/bugs/803672 [13:06] Launchpad bug 803669 in ubuntuone-client (and 1 other project) "Get the port numbers from the users' registry (affects: 1) (heat: 6)" [Low,Triaged] https://launchpad.net/bugs/803669 [13:07] In [4]: 'a' in u'o' [13:07] Out[4]: False [13:07] ralsina: that was our case [13:08] nessita: but didn't we have actual non-ascii stuff there? [13:09] and u'a' in 'a' => True [13:09] but yeah, it probably worked by accident [13:13] ralsina, nessita: so, depending on the "layer" the test is testing, the original linux-based tests will have to be changed to use either str or unicode when passing the values to our tested functions [13:14] alecu: but the functions always expect unicode or str (depending on which function) [13:14] ralsina, nessita: and there should be few tests that need this: only the tests testing os_helper behaviour that's common to both platforms. [13:14] ralsina, right: but not *every* function in syncdaemon. [13:15] alecu: oh, ok, that makes sense [13:15] ralsina, most functions in syncdaemon should take the utf-8 encoded str that's already on the tests. [13:16] sorry, internet went down [13:16] nessita, does it make sense? [13:16] nessita, let me repaste it [13:16] ralsina, nessita: so, depending on the "layer" the test is testing, the original linux-based tests will have to be changed to use either str or unicode when passing the values to our tested functions [13:16] ralsina, nessita: and there should be few tests that need this: only the tests testing os_helper behaviour that's common to both platforms. [13:16] but not *every* function in syncdaemon. [13:17] most functions in syncdaemon should take the utf-8 encoded strs that are already on the tests. [13:17] nessita, ^^^ [13:18] right [13:18] I'm not sure what you mean with: [13:19] "depending on the "layer" the test is testing" [13:20] the only tests that should call unicode-receiving functions are windows-specific [13:20] right? Since on linux it's all utf-8 [13:22] exactly [13:22] ok, I gotta go back homw === m_conley_away is now known as m_conley [13:22] let's say "inside most of syncdaemon" it's all utf-8 [13:23] ralsina: ping [13:23] ralsina, alecu: I'll be back for the mumble, if the public transport behave :-) [13:23] Chipaca: pong [13:23] * nessita -> brbs [13:35] blajk ping [13:36] ralsina, pong [13:36] hi blajk, there was an email forwarded to you by claire a couple of days ago about simplifying the installer UI a bit [13:37] I would need an answer today since we are on sprint starting monday and want to have more defined goals [13:38] ralsina, oh yes sorry! I thought I replied already! I do it straight away. [13:38] blajk: cool thanks! [14:18] ralsina: I'm finally home [14:19] gosh the city is insane today [14:20] alecu, ralsina: I'm in mumble, not sre if we're having the meeting? [14:21] nessita, I'm there. [14:22] going! [14:23] Chipaca: if you can, we're in mumble [14:24] and if I can't? [14:24] Chipaca: we can either reschedule or do it without you, as you wish :-) [14:27] Chipaca: what do you wish? :-) [14:28] nessita: I wish it were saturady [14:28] * nessita too [14:38] Chipaca: you have a head start to that end, at least [14:39] Chipaca: didn't you do a blog post or something on installing Ubuntu One on a Ubuntu Server? [14:40] dobey: I'm thinking of moving to Uzbekistan to make that headstart bigger [14:40] dobey: only thing stopping me is that I don't like double-landlocked countries [14:40] eh [14:51] Chipaca: 2 hours to go and then you can ignore us for a week! [14:52] what? sorry, i can't hear you through all the partying [14:56] Chipaca: you must now I envy you very much, VERY much [14:56] and not in the good way :-P [14:56] yes, i know [14:59] nessita, alecu: here is Diego's branch of installer styling re-pushed with the conflicts fixed. I think I should just approve it: https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/diego_installer_ui/+merge/68856 [15:08] ralsina, there's something in that branch that's making launchpad think whole files changed [15:08] ralsina, either line endings or tabs, or something. [15:08] alecu: end of lines [15:08] alecu: but is ok, since ralsina had some files with windows eolds [15:08] fffffffffff ok, I'll fix it [15:08] eols [15:08] ralsina: I think is good to change all your windows eols to linux eols [15:09] since that is the convention we have: all source files will have linux eols [15:09] nessita: I tried, I may have to change editors [15:09] ralsina: I mean, I think we need to land these eol changes [15:09] as part of diego s branch [15:09] nessita: oh, ok [15:09] alecu: would you agree? [15:09] hey, I have dos2unix on windows :-) [15:10] nessita, if we do a careful review of the changes, then I say we can land it. [15:10] alecu: it's the same as a previous branch that had 2 approves [15:10] alecu: if you use meld, it will not matk that as changes [15:11] nessita, ok, looking. [15:11] ralsina, if you've carefully checked and it's the same as the one with two approvals, then land it. [15:12] alecu: I just fixed two conflicts and they were "all-file" conflicts that were unrelated to the branch [15:12] because the files had been completely changed in trunk [15:13] ralsina, oh, ok. [15:17] lunch time, bbiab [15:19] ralsina: while tetsing show_spinner, I found out I can click on 'Sign In' even I did not enter any value as email nor password [15:19] ralsina: I'll report in windows-installer, you may later move that to sso, ok? [15:20] nessita: please file, I will fix it in SSO [15:20] ok, will report in SSO then :-) [15:20] or file in installer, I will change it ;-) [15:21] ralsina: bug #814686 [15:21] Launchpad bug 814686 in ubuntu-sso-client "QT UI: 'Sign in' button can be clicked even if not values were entered (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/814686 [15:22] nessita: thanks! [15:24] ralsina: I will extend the bug report since the same happens with the code verification screen [15:25] nessita: I think I have a fix for that one... [15:26] ralsina: so, I clicked 'next' in the enter verification code screen, and the spinner showed up [15:26] but yes, extend it, it's not the same thig [15:26] ralsina: but, [15:26] ralsina: in the terminal I can see how there was a BadEmailTokenError, and I got nothing in the UI, and of course the spinner did not stop [15:26] Yes, that is another bug, let me find it [15:26] once that bug is fixed, the spinner will go away when a popup appears [15:27] ralsina: can you confirm where is the bug so I can evaluate if this branch can land or not? [15:27] ah [15:27] you sure? :-D [15:27] if you're sure, this branch will have my +1 (please seek one more review, I would advice pinging Chipaca for help, since we're short in staff) [15:27] nessita: bug #805460 [15:27] Launchpad bug 805460 in ubuntu-sso-client "Entering the wrong verification code should give error (affects: 1) (heat: 13)" [High,Triaged] https://launchpad.net/bugs/805460 [15:27] ralsina: great! [15:28] ralsina: reviewing diego's branch now [15:29] nessita: hmmmm I approved that one, it already had your +1 [15:29] ralsina: which one you approved? [15:29] https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/diego_installer_ui/+merge/68856 [15:29] ah, ok [15:30] ralsina: I wanna test it IRL, if anything comes up, I'll file bug reports [15:30] nessita, ralsina: I've just finished reviewing mandel's branch. [15:30] alecu: wanna mumble? [15:30] nessita, let's, sure. ralsina? [15:32] going [15:38] dobey: when you come back, maybe you can tell me why https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/diego_installer_ui/+merge/68856 did not merge? It complains about something I have no idea how to fix :-( [15:53] ok, I guess I missed the rest of the mumble === beuno is now known as beuno-lunch [16:03] ralsina: yeap [16:03] ralsina: we decided you will fix this branch instead of me ;-) [16:03] hey! [16:12] hmm [16:13] ralsina: https://launchpad.net/~diego-sarmentero <- where did this go? [16:20] dobey: since he had no time to fix the conflicts, I pushed the branch under my name [16:20] Oh, ~diego-sarmentero? I don't know! [16:20] ralsina: yes, but he's still the author [16:21] oh, mine, and his account seems to have gone away! [16:22] right, why? and where to? [16:22] not the slightest idea [16:25] Now this is just weird. I am asking Diego by email, hope he knows what happened. I suppose I can start a new branch and just copy stuff in it [16:25] but I would hate losing the change history :-( [16:26] ralsina: answer in other channel :) === beuno-lunch is now known as beuno [17:18] I'm gonna have lunch. See you all in one hour. === ralsina is now known as ralsina_lunch [17:23] * nessita -> lunch too [17:23] ugh, it's even hard to breathe inside, thanks to sinuses acting up too === ralsina_lunch is now known as ralsina [19:15] beuno, I polished the music app some more. I'm ready to release, if you approve of these changes. [19:15] CardinalFang, what else changed since the last apk I saw? [19:16] beuno, I got rid of purple bar, and replace with orange. Change the arrow on list items. Changed the style of the active button at bottom. [19:16] beuno, so, see app now. Compare to .... [19:16] http://chart.apis.google.com/chart?cht=qr&chl=http%3A%2F%2Fsandbox.chad.org%2Fu1m-1.3pre2.apk&chs=260x260 [19:17] * beuno tests [19:19] CardinalFang, push on to the market! [19:19] Yay. [19:19] I fear any time I have to break out Gimp. [19:20] it's an erratic beast [19:20] I think I'm okay at it, but I know all programmers think that, so.... [19:23] CardinalFang, it looks much nicer [19:23] thanks for adding all that extra polish [19:28] beuno, Okay, in Market now. Updated changelog too. [19:29] * beuno does the happy dance [19:29] CardinalFang, \o/ [19:30] CardinalFang, you get to move cards into the release column! [19:31] :) [19:37] CardinalFang, ping [19:38] CardinalFang, testing that app, I get a weird "Exit" button when I hit the menu key. [19:38] ah, me too [19:38] as if the image is missing [19:38] CardinalFang, it looks like the icon for the "Exit" button is a "Ubuntu One Music" png with [19:39] mostly text [19:48] alecu, Huh. That's strange. [19:48] alecu, thank you. [19:49] That image is the same as the header on main page. [19:49] CardinalFang, oh, right. [19:50] CardinalFang, sorry I didn't saw it earlier :-( [19:50] alecu, one "ant clean" later, it's fixed. :\ [19:51] I'll hack on those help and exit icons too. [20:16] alecu, beuno, remade, and updated icons. Name it 1.4. Published in Market. [20:17] * beuno updates [20:18] Hrm, Market is taking longer than the usual 90 seconds. [20:19] hm [20:19] yeah, I still see 1.2+gx [20:22] FWIW, http://chart.apis.google.com/chart?cht=qr&chl=http%3A%2F%2Fsandbox.chad.org%2Fu1m-1.4.apk&chs=260x260 [20:22] I'd still like to know that the Market works, though. :( [20:27] beuno, 1.4 now. [20:27] nessita: ping [20:27] ralsina: dying pong [20:27] whoa, what happened? [20:27] ralsina: I'm absolutely angry at this point :-D [20:27] ralsina: the branch is driving crazy [20:28] ok,hopefully not with me [20:28] it will end up being a doll, but the process is painful [20:28] ralsina: tell me [20:28] I have had problems with my installer script but I finally fixed them [20:28] good [20:29] so, since the installer was not ready for today's USA people, it doesn't matter if I release it late [20:29] ralsina: were you able to run syncdaemon with 'success'? [20:29] as long as it's tday [20:29] nessita: about to test it, actually [20:29] ralsina: ok [20:30] so, I'll give a report about that in maybe half an hour, and wanted to know how that branch was going. I am nt going to ask you right nw, though ;-) [20:30] ralsina: yes please, ask me in 30 min [20:30] I will try to cool down :-D [20:31] ok, cool :-) [20:42] CardinalFang, hm, I can't see it in the market at all [20:44] there we go [20:44] had to isntall it via the website [20:45] beuno, I found it by visiting the other app, viewing "Other by this developer". (Caching! Grr.) [20:57] ok, with manuel's branch, syncdaemon doesn't start at all: https://pastebin.canonical.com/50146/ without it, it fails to upload with key errors: https://pastebin.canonical.com/50145/ [20:58] ralsina: looking [20:58] I couldn't try it on a clean account yet, this is with my account. [20:59] ralsina: do you have this file? \\\\?\\C:\\Users\\ROBERTO\\Ubuntu One\\Aranduka Books\\delayed-action - Copy.zip [20:59] yep [20:59] ralsina: you may have corrupted metadata due to previous runs... [21:00] nessita: could be [21:00] ralsina: if you could try with a clean account, that would be the best [21:00] nessita: about to try it [21:00] Switching to clean user, so I'll be gone a bit [21:00] ralsina: ack [21:13] Ok, clean user with trunk syncdaemon: Uploads fail with KeyError, downloads work fine, unlinks (local => web) work fine === m_conley is now known as m_conley_away [21:14] nessita: ^ [21:14] grm [21:15] And that's on paths without any encoding issues [21:16] Here's the trace from the clean user: http://pastebin.ubuntu.com/650238/ [21:50] hola DiegoSarmentero! [21:50] alecu, buenas [21:50] DiegoSarmentero, ya hiciste la valija? :-) [21:51] alecu, jejee estoy en eso, hoy estuve cerrando todas las cosas en mi ultimo dia en globant :P [21:52] DiegoSarmentero, felicitaciones!!! [21:52] alecu, gracias! :D me hicieron una despedida muy copada..... y ahora a darle de lleno a Canonical!! :D [21:52] \Q/ [21:55] have a good weekend all! [22:05] hello there [22:15] alecu, si vos sos fanatico de Battlestar Galactica, tengo algo para mostrarte cuando vaya! jeje [22:15] * nessita -> eod [22:15] bye all! [22:15] bye [22:15] DiegoSarmentero, I've only seen a few episodes of the new series. I've seen all the old ones, but when I was a kid. [22:16] DiegoSarmentero, I got interested in the board game because toote recommended it. [22:16] alecu, ahhhhhh ok, I saw all the episodes of the new serie three times :P [22:16] DiegoSarmentero, wow! [22:16] It is a really good tv show [22:16] really [22:17] DiegoSarmentero, I love Edward James Olmos, from both Miami Vice and Blade Runner. I should give the new Battlestar a go. [22:17] DiegoSarmentero, btw: my favorite all time series was "Robotech" [22:18] alecu, yes! that is really famous! [22:19] alecu: I suppose you watched all the Macross things that were not retrofitted into Robotech? :-) [22:19] alecu, maybe I can't be imparcial jeje but from my point of view, BG has the best ending of any serie that i watched... and i have watched a lot jeje [22:19] DiegoSarmentero, ahahah [22:20] The whole idea of a series made by grabbing three random anime series and redubbig them so they (sort of) make sense in continuity is so meta people should study that in college. [22:20] alecu, i even made a web application that crawl the web, and obtain the calendar of any tv show that i like and notify me when a new episode is released :P [22:21] DiegoSarmentero, I saw a few of the things that were cut in robotech, yes... I had some VHS with the "perfect collection": two robotech episodes plus two "original subtitled" episodes, and it was bizarre. [22:21] * ralsina imagines a series made by pasting together "The prisoner" and "Lost" called "The Island" [22:21] ralsina, wasn't that already a series called "Fort Voyard" ? [22:22] alecu: you mean the contest thing with Julian Weich and Areceli Gonzalez???? :-D [22:22] alecu, that was a tv competition show [22:22] ralsina, exactly :-) [22:22] ralsina, i think so [22:22] Nah, that's too bizarre to paste coherently :-) [22:23] ralsina, agree jeje [22:23] I suspect Fringe makes more sense if you watch it mixed with "Bones", for example. [22:24] ralsina, uhhh Fringe and Bones are really great tv shows!! [22:24] or dexter with 6ft under [22:24] alecu: right [22:24] DiegoSarmentero: so Bones and Booth are ordinary cops that find increasingly bizarre murders, which are really caused by the interdimensional war that they never notice. [22:25] ralsina, jejeejjee seems interesting!! jejee [22:25] And everyone they send to jail is actually completely innocent [22:25] All forensic evidence is of course explained by the twins from the parallel universe [22:26] ralsina, the bold guy who appears everywhere :P lol [22:26] exactly. He worked in Lost, so we could mix that easily. [22:27] you should throw in a midget or two, for good measure. [22:28] nah, too david lynch [22:29] ralsina, no, let's have him dancing "forwards" [22:29] That will just confuse everyone! :-D [22:29] * ralsina starts writing a short story called "Bonge" with his Bones/Fringe idea [22:30] Which apparently is swedish slang for an erection. Weeeeeeird :-D [22:31] alecu, ralsina changing a little bit the subject..... have you ever seen "The Man From Earth" (movie)?? It's an amazing movie!!! [22:31] * DiegoSarmentero can resist to recommend this movie :P [22:31] * DiegoSarmentero can't resist to recommend this movie :P [22:31] DiegoSarmentero: doesn't ring a bell. Let me IMDB it [22:31] Nope, haven't. Any good? [22:32] """An impromptu goodbye party for Professor John Oldman becomes a mysterious interrogation after the retiring scholar reveals to his colleagues he is an immortal who has walked the earth for 14,000 years""" [22:32] not seen it either. [22:32] ralsina, it is really awesome, it is one of that movies, when you realize that you don't need FX or anything else if the story is really great and the actors do an amazing job [22:32] alecu, ^ [22:32] """An impromptu goodbye party for Professor John Oldman becomes a mysterious interrogation after the retiring scholar reveals to his colleagues he is the egyptian god of tulips and wants to see their student's bulbs" [22:32] jejjeeje [22:33] Usually those two confessions lead to the same outcome ;-) [22:37] Ok, I am *GONE* [22:37] see you guys on monday, in person [22:38] ralsina, see you! [22:38] alecu: I'll do a review for that branch before monday [22:38] ralsina, I've just pushed two branches. [22:38] and sure, they can wait till monday. [22:38] I meant user-id-tcp-port [22:39] so b-b-b-b-b-bye [22:46] bye all too [22:46] bye [22:46] * alecu eods, eows, and says goodbye to irc for a while.