=== beuno_ is now known as beuno [08:46] morning all [09:05] morning duanedesign [09:05] o/ [09:05] duanedesign: documenting is hard work [09:05] :/ [09:05] :D [11:37] good morning ubuntuone! [11:37] o/ [12:00] morning ralsina [12:02] morning fagan, duanedesign === teknico is now known as teknico_away [12:35] * mandel walking dog [12:47] nessita: morning! [12:47] hello everyone! [12:47] hi Chipaca [12:55] hola nessita [12:56] hola ralsina! [12:57] nessita: I just reported a tiny bug in humanize(), I canfix it myself if you don't mind [12:57] bug #804271 [12:57] Launchpad bug 804271 in ubuntuone-control-panel "humanize returns things like "1.0 Bytes" (affects: 1) (heat: 6)" [Undecided,In progress] https://launchpad.net/bugs/804271 [12:57] ralsina: sure, you can fix. What would you expect there? [12:57] 1 Byte [12:58] ah, good [12:58] or let's say we ignore pluralization, 1 Bytes [12:58] ;) [12:58] ralsina: can you add tests for humanize? there aren't any [12:58] nessita: sure [12:58] thanks [12:58] SHAME ON YOU! [12:58] ;) [12:58] :-) [12:59] you 100% right [12:59] 1.5 bytes [13:01] Once a virtual aircraft designer came to a programmer who was responsible for the model and asked him to make texture a half-pixel lower. The programmer agreed easily. [13:01] 7 years have passed and I still don't understand how that could happen [13:02] rye: you know, now we use LCDs we *do* have sub-pixel positioning and such [13:02] Not half-pixel, but 1/3rd of a pixel? Sure :-) [13:03] ralsina, but 0.5 pixel down, not right or left and all our displays have horizontal subpixels :'-( [13:03] rye: use antialiasing! Make the top pixel half-the-color :-) [13:04] rye: I am just joking, BTW ;-) [13:04] ralsina, hm, haven't thought about that, actually [13:06] ok, confirming, the only carrier that has issues with my Acer Liquid E phone here is the one that i am using. Splendid. [13:06] nessita: I am changing the unit "bytes" to "B" to avoid having to care about pluralization [13:06] ralsina: wait [13:06] we can't [13:06] why? [13:06] it's a valid ISO unit [13:06] ralsina: we need to follow a given unity policy [13:07] ralsina: looking the wiki to see if that's valid... [13:07] ok, the odds of someone selecting a folder less that 1KiB are nul [13:07] not to mention him noticing the "s" [13:10] ralsina: I'm not sure if that's valid or not https://wiki.ubuntu.com/UnitsPolicy [13:11] I can always make this stop at a higher unit, report in KiB as the smallest [13:12] makes sense for disk sizes [13:17] ralsina: fwiw, in most filesystems (i think FAT is a notable exception, but ISOwhatsit for cds is another) takes up a block, so between 1k and 8k [13:17] ralsina: *a directory takes up [13:18] ralsina: mkdir foo; du foo [13:18] Chipaca: yes, but the way we are calculating, it takes 0, because calculating that is *hard* [13:18] Do folders take quota in u1? [13:18] no, they don't [13:18] today [13:18] then I am doing it right (TM) [13:18] today [13:18] that coulc change if people start abusing it [13:18] *could [13:18] * ralsina writes script to encode mp3 as folder names [13:18] Chipaca: is the VM un-suspended? [13:19] nessita: no [13:19] nessita: should it be [13:19] Chipaca: is there any chance to un-suspend it? [13:19] ? [13:19] nessita: unsuspended [13:19] thanks! [13:22] Chipaca: your connection seems kinda "choked", weird because yesterday it was fine. Maybe she has some other tasks to attend on mon, wed and fri? :-) [13:22] nessita: i can confirm it works fine from here [13:22] nessita: yep [13:23] ok [13:23] * nessita -> cold -> hot tea making [13:38] mandel: ping [13:54] Neoti: question for you, ma'am, as the keeper of the holy grail of testing [13:54] should that not be nessita? [13:54] didn't i ... oh [13:54] nessita: question for you, ma'am, as the keeper of the holy grail of testing [13:55] shoot [13:55] thisfred: thank you [13:55] ;) [13:56] nessita: i'd like to do a minor code change that shouldn't break anything but that should get us into being able to spot problems early on: adding 'b' to every single file/open/whatever call [13:57] nessita: from what i can tell most places where we aren't specifying 'b' are kinda ok with it because we're reading text files, but that is more accident than intent [13:57] nessita: but, that does mean that it's not something that can be tested for, really [13:57] it'll just improve the smelliness of the non-b opens [13:58] Chipaca: so, I have this doubt. Do we always want to use the 'b' (100% of the time)? [13:58] welll.... either 'b', or 'U' :) [13:58] Chipaca: I would expect that, for handling metadata files, we will not use it [13:58] nessita: for your next context switch, trivial branch for humanize: https://code.launchpad.net/~ralsina/ubuntuone-control-panel/fix_804271/+merge/66595 [13:58] U? [13:58] nessita: which metadata files? [13:58] ralsina: universal newlines [13:59] ok [13:59] Chipaca: volume manager has metadata, tritcask [14:00] nessita: vm metadata is different from tritcask? [14:00] no [14:00] also, fsm has metadata as well [14:01] anyways [14:01] me [14:01] Chipaca: let's continue on the meeting I'm interested :-) [14:01] me [14:01] Chipaca: pong [14:01] me [14:02] thisfred dobey alecu fagan mandel ping [14:02] me [14:02] me [14:02] hello! [14:02] me [14:03] DONE: testing, testing and more syncdaemon testing in windows. Reported several bugs. [14:03] TODO: have control panel tests running in windows. [14:03] BLOCKED: nopes [14:03] NEXT: ralsina [14:03] DONE [14:03] * Windows call [14:03] * Reviews [14:03] * Talked to claire, straightened up design's situation re: installer [14:03] * Closed bug #803675, bug #803661, bug #803677, proposed fix for bug #804271 [14:03] * Working on bug #800376 [14:03] TODO [14:03] Launchpad bug 803675 in ubuntuone-windows-installer "Replace txnamedpipes with qtreactor (affects: 2) (dups: 1) (heat: 14)" [Undecided,Fix committed] https://launchpad.net/bugs/803675 [14:03] Launchpad bug 803661 in ubuntu-sso-client "The Qt existing user login widget is incomplete. (affects: 1) (heat: 6)" [Undecided,Fix committed] https://launchpad.net/bugs/803661 [14:03] Launchpad bug 803677 in ubuntuone-windows-installer "Make the "current user sign in" page match the design wireframe (affects: 1) (heat: 6)" [Undecided,Fix committed] https://launchpad.net/bugs/803677 [14:03] Launchpad bug 804271 in ubuntuone-control-panel "humanize returns things like "1.0 Bytes" (affects: 1) (heat: 6)" [Undecided,In progress] https://launchpad.net/bugs/804271 [14:03] Launchpad 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/800376 [14:03] finish that bug, polish SSO pages [14:03] BLOCKED: no [14:04] nest mandel [14:04] NOTE: I'm not working next Monday [14:04] NEXT mandel :-) [14:04] nested mandels? NOOOO (brain explodes) [14:04] lol [14:04] mandelbrot? [14:04] mandel: go! [14:04] jaaaaa [14:05] DONE: Worked on bug 802498 I\m kind of stuck with it, will be working on other so that we move foward. [14:05] TODO: bug 803984 and bug 804047 [14:05] BLOCKED: well little with 802498 so will move to the other two and try that one alter. [14:05] Launchpad bug 802498 in ubuntuone-client "Error when doing a partial commit on windows (affects: 1) (heat: 6)" [Critical,Triaged] https://launchpad.net/bugs/802498 [14:05] Launchpad bug 803984 in ubuntuone-client "Windows: Inifite loop between upload started -> upload error (TRY_AGAIN) (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/803984 [14:05] Launchpad bug 804047 in ubuntuone-client "Windows: WindowsError on volume_manager (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/804047 [14:05] DONE: Bug #803930 Bug #794936 Bug #762722 TODO: Bug #803930 Bug #762722 BLOCKED: no NEXT: dobey [14:05] thisfred: go, right? [14:05] yep [14:05] Launchpad bug 803930 in ubuntuone-control-panel (Ubuntu) "Services tab fails with: Value could not be retrieved. (Unauthorized: ('unauthorized', 'Authentication required.')) (affects: 2) (heat: 10)" [Undecided,Incomplete] https://launchpad.net/bugs/803930 [14:05] Launchpad bug 794936 in ubuntuone-client "Tests are failing in trunk because of message language (affects: 1) (heat: 6)" [Low,In progress] https://launchpad.net/bugs/794936 [14:05] * DiegoSarmentero joins ubuntuone [14:05] Launchpad bug 762722 in ubuntuone-control-panel (and 1 other project) "Opening the Control Panel during sync removes progress indicator (affects: 1) (heat: 9)" [High,In progress] https://launchpad.net/bugs/762722 [14:05] hola DiegoSarmentero! [14:05] nessita, buenas [14:05] hello DiegoSarmentero! [14:06] thisfred: you went? [14:06] me [14:06] λ DONE: objectives, failed attempt to get u1cp on lucid [14:06] λ TODO: hack day (changeup) [14:06] λ BLCK: None. [14:07] alecu: go [14:07] DONE: refactored all ipc setup together in u1-client, and moved u1-client to plain reactor (bug #803640). made ubuntuone-control-panel work on qtreactor (bug #803641), and get the credentials from sso [14:07] TODO: fix sd getting credentials from sso, and some u1cp->sd calls [14:07] BLOCKED: no [14:07] Launchpad bug 803640 in ubuntuone-client "Replace txnamedpipes with the standard twisted reactor (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/803640 [14:07] Launchpad bug 803641 in ubuntuone-control-panel "Replace txnamedpipes with the qtreactor (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/803641 [14:07] DiegoSarmentero: go! (you know how this works?) [14:07] Oh, it's official? [14:08] TODO: finish paperwork, set up things, start styling hopefully [14:08] yay! [14:08] BLOCKED: just starting [14:08] DiegoSarmentero: awesome :-) [14:08] que? [14:08] hola DiegoSarmentero, joining the team? :) [14:08] dobey: DiegoSarmentero is a contractor who'll be helping us with styling qt a bit [14:09] DiegoSarmentero, welcome! [14:09] ah, ok [14:09] alecu, thanks [14:09] everyone: DiegoSarmentero will be helping us with the CSS styling [14:09] ah, Chipaca said that already :-) [14:09] awesome, welcome! [14:09] DiegoSarmentero: hola! bienvenido! [14:09] thisfred, thanks :D [14:09] Chipaca: shall we have our meeting in skype so DiegoSarmentero can join us? [14:09] Chipaca: were you after me? [14:10] mandel: not really. was going to ask about branches that added 'b', but i've started a metadiscussion about it instead [14:10] nessita: sure [14:10] thisfred: could you please answer my questions on your i18n tests merge proposal? [14:10] nessita: he's not yet in the right places to be able to mumble [14:11] Chipaca: oh, ok I was thinking of not forcing b at all since we do not want to read text files as binary [14:11] Chipaca, and you are, right? [14:11] mandel: yeah... but if they're not 'b' they should be 'U', right? [14:11] Chipaca: although tritcask is very binary and all temp files are too (you do not want to change EOL in a file since from Unix, that is wrong..) [14:11] mandel: also: most of our files are not text files :) [14:11] mandel: unicode != text, even if it's a text file though :) [14:12] yeah, if we don't use 'b', a person won't be able to share metadata between windows and unix (HAH!) [14:12] dobey: done [14:12] Chipaca: which we want! [14:12] nessita: share metadata file between windows and unix? [14:12] mandel, what files do you want to open or write in non "b"? [14:12] nessita: really? like, mount their windows home as their unix home? [14:12] mandel, my understanding is that u1 should open everything in "b" [14:13] Chipaca: we want people not to be able to do that [14:13] a person won't be able to share metadata between windows and unix <- "which we want!" [14:13] alecu: not clear to me if the config files should be opened in 'b'. probably not. but if not, in 'U', is my point [14:13] Chipaca, alecu: yes, I cannot think of any reason why b should not be used… maybe the best is to use rb as the default, but do not for a b if the mode was passed [14:14] if we use 'b' for the config file, a user won't be able to edit the config file in notepad, afaict [14:14] nessita: we want people to share metadata? really? I though if the metadata is present and files are not sd wil believe you deleted the data [14:14] Trying to decide if we use b or not based on the file is trying to be too smart. We don't use b because in linux is a no-op, that's all. [14:14] Chipaca, not in notepad, but yes in every other text editor in windows. But I see your point. [14:14] but anyway, that's a minor small itty bitty tiny special case. Everything else? b [14:14] +1 [14:15] Chipaca: yes, but we are not opening config with open_file, that is mainly restritect to the syncdaemon package where you should ways use open_file except in tritcask because it will be a diff project at some point [14:15] The set of notepad users who use linux on the side is tiny and they will know what to do. [14:15] Chipaca: I'm not familiar with the U, besides what you've just said. Does it handle binary files "properly" on both platforms? [14:16] nessita: "no" [14:16] ralsina, but we want that set to increase to people "not knowing" they are using linux, ie: common users using an oem device. [14:16] Chipaca: ack [14:16] ralsina, and if they have some issue in their windows device, we'll ask them to edit the config. And only notepad will be installed.... [14:17] Chipaca, mandel, ralsina, alecu: we'll be having our daily mumble at 10:30 ART (in 14 minutes). We won't do skype since Diego can't do any voice conversation at the moment [14:17] alecu: the config file is not open by syncdaemon but by some library, surely! [14:17] Chipaca, mandel, ralsina, alecu: until then, I'll help DiegoSarmentero setup his env\ [14:17] ralsina, surely! it's called configglue [14:17] ./ubuntuone/syncdaemon/action_queue.py:2473: self.tempfile = open(self.tempfile.name) [14:17] alecu: ergo, not important for this argument :-) [14:18] Chipaca, mandel: is ok if I move the wiki instructions to a public place, so DiegoSarmentero can access that? [14:18] nessita: I think it is [14:18] nessita: yes. Please note the move in our wiki. [14:18] Chipaca: can I move between canonical and ubuntu wikis? [14:19] Chipaca: that line should be using oen_file and 'rb' although open_file will be taking care of long paths that could happen if the user chose a weird root path [14:19] nessita: yes. Note https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting. [14:20] mandel: that was the only one that stood out in trunk right now; the reason i pinged you was because you might've had some of this in progress already [14:21] but, that's a bug that would corrupt binary uploads [14:21] argh, microsoft doesn't document the value of their magic constants :-( [14:22] ralsina: welcome to the jungle! [14:22] Chipaca: yes I have, I need to sort out the tests [14:22] nessita, mandel that wiki page seems very outdated... We should remove what's obsolete. [14:22] we have fun and games [14:22] alecu: the public one? yes, that was for the old beta [14:22] alecu: indeed, I think we should just remove it entirely [14:22] oh, well, it's probably 6.... YES! [14:22] alecu: I was planning on updating right now for DiegoSarmentero [14:23] ralsina: of course not, they wouldn't be magic if they did! [14:24] Chipaca: at least there's only 90 of them or so! http://msdn.microsoft.com/en-us/library/bb762494(v=vs.85).aspx [14:24] Chipaca: I'm trying to catch your attention in mumble [14:25] nessita, ralsina please let me know as soon as you have something that I can start reading... I've already have python and bazaar [14:26] DiegoSarmentero: yes, working on making public the wiki page. For now, I'll make a copy and pastebin it [14:27] DiegoSarmentero: you can check ubuntuone-windows-installer on launchpad [14:27] DiegoSarmentero: but without the setup nessita is sending you you won't be able to run much [14:27] DiegoSarmentero: I will be giving you access to our wireframes and texts [14:27] ralsina, ok, thanks! [14:28] ralsina, nessita I'll be dedicated to this 100% after 6pm, but I can take a look at documentation and some code before when you have it :) [14:29] DiegoSarmentero: have a gmail account? [14:29] yes: diego.sarmentero [14:30] ralsina, alecu, mumble? [14:30] DiegoSarmentero: will share the relevant docs ASAP [14:31] ralsina, thanks! :D [14:31] nessita, ralsina: I can create a pdf out of the wiki page, and send it to DiegoSarmentero [14:32] BTW, here are the constants :-) https://pastebin.canonical.com/49269/ [14:47] God so sorry poped down to a friends to drop something off and took an hour rather than 5 mins [14:49] me [14:49] ALMOST DONE * port tutorials to rst BLOCKED NO [14:50] egrep -rn --include '*.py' --color=always '\b(file|open|fdopen) *\(' . | grep -v platform/linux | less -R [14:50] on that im down to the last one so shouldnt be too long [14:50] alecu: nessita: ralsina: mandel: ^^ [14:51] fagan: a biiiiiiit late for standup [14:52] ralsina: yeah I know I left about 1:30 to drop something to a friend who lives 5 minutes away and ended up having to walk all the way across town [14:52] ralsina: weird week for me got to say [14:54] alecu: I did it already :-) [15:00] lisette: could you share the RTC designs for the control panel with DiegoSarmentero? [15:00] lisette: and for the installer [15:00] chipaca: do you have an email address? [15:01] lifeless, diego.sarmentero@gmail.com [15:01] lisette: I have several! so does diego :-p [15:01] lisette, diego.sarmentero@gmail.com [15:01] lisette: thank you! [15:01] * mandel super quick late lunch [15:02] DiegoSarmentero: I shared a bunch of gdocs to you, let me know if you have problems reading them [15:03] ralsina, yes, i'm reading them [15:03] ralsina, thanks [15:03] DiegoSarmentero: cool [15:04] Chipaca, DiegoSarmentero: done and duh! :P [15:04] DiegoSarmentero, received [15:06] damn, 5 minutes into the job and he's already talking to himself [15:07] Chipaca: you guys hire all the crazies :) [15:07] * fagan included [15:08] fagan: we try to. usually we limit ourselves to the productive ones, mind. [15:08] :) [15:09] Chipaca: shhh, trade secrets. [15:09] TEA TIME! [15:09] Chipaca: yeah crazy with a good hint of productive is a good mix [15:10] nessita, mandel: so, in pylintrc there's this config option called "bad-functions", where we could add file and open and fdopen [15:10] alecu: wow [15:10] nessita, mandel: but I've just realized we are not using pylint on u1-client anymore :-( [15:11] alecu: we can switch back [15:11] * nessita runs [15:11] :-) [15:11] on the other hand pyflakes has no docs nor config file :-( [15:12] Chipaca, mandel: can I nuke https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting and replace that with the current one + tweaks? [15:12] alecu: I would say let's use pylint again, but that will generate thousands of errors [15:12] alecu: is not doable in the short term [15:12] right [15:13] nessita: are we encouraging outsiders to come in and test? [15:13] fagan: not yet, but soon [15:13] add a grep to the tester that errors out if there's a file/open/fdopen outside of known-good places [15:26] ralsina: can you mumble for a little bit? [15:27] nessita: in 10'? [15:27] ralsina: sure [15:31] nessita: ok, I'm free now. Was on the phone [15:31] ralsina: we're waiting for lucio [15:32] nessita: oh, that call. Ok [15:32] :-) [16:10] mandel: ? i don't quite understand bug #804335 [16:10] Launchpad bug 804335 in ubuntuone-dev-tools "Provide a way to extend the pylint checks (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/804335 [16:11] Chipaca: what mterry's branch needs, is commit message, not more reviews. :) [16:12] dobey: ah! [16:13] * Chipaca facepalms [16:27] lunch time. bbiab [16:44] lunch time. brb [16:57] I just got the most amazingly illegal gadget from dealextreme.com: A handheld mame emulator preloaded with 50000 ROMs [16:58] ralsina: keep cool dont freak out. Ill check outside for some cops :) [16:59] they'll never take us alive [16:59] brb [17:02] ralsina, bueníiiiiiisimo! How's your wii doing? [17:02] alecu: doing great! tato and I have lots of fun with it. He's a mean swordsman, though. Has freakish handspeed [17:03] alecu: what does the ? in the middle of the buen?iiiiisiomo do? [17:03] * fagan doesnt understand the spanish language [17:03] fagan: taht's not a ? that's a í [17:03] fagan, it's an "i" with accent. You should stop using OSX [17:04] alecu: this is in ubuntu [17:04] ralsina: must not have that char then :) [17:05] alecu: im using the english char set id say and I dont have that [17:05] fagan, what's your IRC client? [17:05] irssi [17:06] fagan, try "echo $LANG" in another term. What does it say? [17:06] it actually didnt output anything [17:06] wow [17:06] :D [17:06] en_ie [17:06] * fagan typed it wrong [17:07] fagan, my stock natty installed in english says "en_US.UTF-8" [17:08] alecu: well you can always change it :) [17:08] fagan, anyway, you asked about "accents". In spanish it means "speak this syllable louder" [17:08] alecu: so its like gooooooooooAAAAAAAAAAAAAAAAAALLLLLLLL when listening to spanish football casters [17:08] jajajaja [17:09] we just use caps in english [17:19] break for a little bit still have an hour of work left although I have the work finished ish just need to fix some stuff [17:20] oh and ralsina im having a weird problem. rst is giving me an error when I try to put an image in the middle of a list [17:20] fagan: how are you putting it, pastebin the fragment [17:21] ralsina: http://pastebin.ubuntu.com/636423/ [17:22] fagan: I am *so* sure that's not what you have in your document :-( [17:22] In any case, leave an empty line above and below the image [17:23] ralsina: yeah I just did that to show you the context ill actually pastebin a bit from the doc if you want [17:24] fagan, that is not context. Context means "these are the bits surrounding the part where I have the problem". If you give me *this* piece of invalid rst, and I gibe you the right solution for that other invalid piece of rst, that's called luck. [17:24] ralsina: ok ill grab a pastebin of it [17:24] Try my suggestion first [17:26] ralsina: yep had a space below and above all the images http://pastebin.ubuntu.com/636425/ [17:27] Oh I figured it out [17:27] I needed to move the image block a space in [17:27] dobey: sorry maybe by descriptions sucks [17:27] fagan more likely 3 spaces [17:28] fagan: why are your items indented one space????? [17:28] dobey: on u1client we want to be able to add a rule that will block a branch we you are using open instead of open_file [17:28] items go flush left. If you indent a block, it's a quote. [17:28] dobey: like a new pylint rule [17:29] mandel: i don't think that belongs in pylint. and there isn't really any way for us to do that in devtools [17:29] ralsina: oh I didnt know I should indent more. Wont take too much to fix I suppose. Anyway thanks :) [17:29] fagan: no, listen to me. [17:29] [dobey@lunatari:~]: pydoc open_file [17:29] no Python documentation found for 'open_file' [17:29] mandel: what is open_file? [17:29] fagan: you fixed it indenting one space because all the rest of the file is indented wrong. [17:30] ralsina: yeah I got that I was saying that ill go indent everything with 3 [17:30] fagan: NO [17:30] fagan: your items should not be indented at all. [17:30] ralsina: ooooh [17:31] fagan: please go read the restructured text quickstart :-( [17:31] dobey: is a wrapper around open that ensures that u1client always uses the b mode unless explecitly told othrwise [17:31] fagan: http://docutils.sourceforge.net/docs/user/rst/quickstart.html [17:31] ralsina: i did but skipped over the style and went right to the syntax [17:32] fagan: This*IS* syntax [17:32] fagan: specifically, an indented block is the syntax for a block quote [17:32] So all your section is inside a block quote [17:32] mandel: hrmm, i am not sure there is any good way to do that :( [17:33] fagan: Also, if you want the image to be part of the item, it has to be indented in. If it's outside the list, it's not indented. That is the list syntax. [17:33] fagan: so, read it please instead of arguing, please mmmmkay? It's short and clear ;-) [17:34] dobey: we can put it as a wishlist item and hen think about the best approach later [17:34] ralsina: wasnt really agruing just interperated what you said wrong [17:34] ralsina: its cool and wont take that long to fix [17:34] dobey: the idea is that in te future we would like to enfore certain rules so that new patches r changes do not brake multiplatform [17:34] ralsina: thanks [17:34] Chipaca, mandel: I repeat my question from before, I missed the answers (if there were any): can I nuke https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting and replace that with the current one + tweaks? [17:34] mandel: i get the idea, but i can't think of any good/easy way to do that [17:35] nessita: sorry I though I answered, I'd say go for it [17:35] nessita: NUKE! [17:35] dobey: yeah.. is a hard thing to do... [17:37] Gotta go to the bank and lunch, so will be gone for a while... === ralsina is now known as ralsina_away [17:44] nessita: DiegoSarmentero seems to be afk. I'll be online tonight late my time, hopefully in time to give him a hand. [17:50] Chipaca, i'm here [17:50] Chipaca, i was having lunch [17:57] * mandel EOD [17:58] everyone have a great weekend!!! [17:58] mandel: that's what she said! :) [18:02] dobey: that was a knee slapper [18:06] hi [18:06] i'm having a problem with ubuntu one: i keep getting an error saying "file sync error. (auth failed (AUTH_FAILED))". My username and password are correct because I can get in through the web interface. does anyone know what's wrong? [18:08] i can't find syncdaemon.log under .config/ubuntuone because the folder is empty. [18:08] mun, it should be ".cache/ubuntuone/log", not ".config..." [18:12] as alecu said, logs are under .cache, not .config [18:13] hrmm, python test coverage thing is confusing. how do i tell what it's saying is not being checked? [18:15] oh right [18:24] mandel: ping [18:25] ah [18:25] nessita: he just left [18:25] dobey: right, thanks [18:25] hrmm, "python-coverage report' isn't especially helpful either [18:27] hrmm, and how do i put something on the system bus. [18:31] dobey, you got to stop it first: http://urlitzer.org/ [18:31] * alecu hides [18:31] eh === ralsina_away is now known as ralsina [19:05] DiegoSarmentero: I've moved the wiki page to the public wiki: https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting. I'm improving it, please let me know if something is wrong/missing while you use it [19:06] nessita, ok! [19:06] I need to reboot now [19:06] brb! [19:08] sigh. dbus is such a pain [19:11] nessita: quick question. We had decided that if the control panel doesn't have the credentials, it will start the wizard, right? [19:12] ralsina: yes, we didn't find any complications at the time [19:12] (but we never actually implemented it -yet-) [19:12] nessita: cool. When I was at the bank I starte thinking about how the default SSO UI is different :-) [19:12] ralsina: how? [19:13] nessita: well, the texts don't match our wireframes, it doesn't show exactly the same buttons, and so on [19:13] I am overriding some things on the wizard, and I would have to move them to sso [19:14] ralsina: ralsinaare those configurable? [19:14] nessita: yes [19:14] ralsina: from the installer? [19:14] nessita: but it's a lot of detail work [19:14] nessita: yep [19:14] SSO client is pretty flexible [19:14] ralsina: ok, I'll guess when we show what we have to design, we'll ask about this [19:15] ralsina: it should be early next week [19:15] We could plug completely different UI files if we wanted [19:15] (~Wed) [19:15] yeah, I expect to have the wizard complete for monday [19:15] great [19:15] I have lost too much time not coding (but doing important stuff) today :-( [19:16] * nessita too [19:18] alecu: you running natty up to date? [19:21] oh [19:29] anyone running natty: what does uname -a gives you? [19:30] the expected results. what are you looking for specifically? [19:33] dobey: kernel version [19:34] uname -r is the option for just that then :) [19:34] 2.6.38-9-generic [19:34] is what i have [19:34] but that's what i'm running currently anyway [19:34] Candidate: 2.6.38.10.25 [19:34] is what the latest is i guess [19:36] dobey: weird, my package manager is reporting [19:36] --\ Obsolete and Locally Created Packages (6) [19:36] --\ admin - Administrative utilities (install software, manage users, etc) (2) [19:36] --\ main - Fully supported Free Software. (2) [19:36] i linux-image-2.6.38-10-generic 2.6.38-10. [19:36] i linux-image-2.6.38-9-generic 2.6.38-9.4 [19:38] I guess that since I had natty-proposed enabled for a while, my system went nuts [19:39] hmm, i have proposed enabled though [19:39] and 2.6.38.10.25 is in proposed right now [19:43] nessita, 2.6.38-8-generic [19:43] alecu: thanks [19:43] dobey: yeah, I have installed everything from proposed a while ago and then disabled the repo [19:47] ah [20:10] Chipaca: you back!!! thanks [20:10] (well, you VM is back, which for now is all that matters :-P) [20:12] Chipaca: no-hurry-ping [20:19] nessita: my internets went tits up for a little while [20:19] nessita: laid-back-pong [20:20] Chipaca: do you have resources (ie disk space, cpu power) to run another VM? I would like a copy of the existing w7 but in its initial state, so I can review all the instructions from the cleaned up page https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting [20:21] nessita: I do [20:21] nessita: now? [20:21] is there any chance you setup up this extra vm soon? [20:21] ideally, yes [20:24] nessita: try :3, tell me if that's the right one or if i should go further back in time [20:26] ack [20:27] Chipaca: seems right, but the mouse is crazy, you need to apply the crazy setting for it :-) [20:28] nessita: turn off acceleration. gimme a sec. [20:28] nessita chipaca: just so you see I am not idle, just quiet: http://screencast.com/t/RSPMRhv6 [20:29] ralsina: good work! is it intentional that 'at least 8 caracters' is green and the rest red? [20:29] nessita: of course [20:29] nessita: it's in the mockup :-) [20:29] that's odd [20:29] ralsina: it makes no sense [20:29] https://bugs.launchpad.net/ubuntu-sso-client/+bug/804344/+attachment/2186606/+files/sing-up-mockup.png [20:29] Launchpad bug 804344 in ubuntu-sso-client "Sign Up page cleanup (affects: 1) (heat: 6)" [Undecided,New] [20:30] nessita: yes it does. It goes green when there *are* 8 characters [20:30] ah.... tricky. I couldn't see that from the screenshot, sorry [20:30] Ok, so it should be a green tick instead of a green line ;-) [20:30] right! [20:31] What I am not doing now because it's much harder than I expected is the arrow-shape for the assistance widget [20:31] And it drives me nuts that the captcha is wider than the other things, but that's not fixable [20:32] ralsina: captcha size is fixed and will always have the same size [20:33] nessita: exactly. I could resize the image clientside but it's gross [20:35] ralsina: no no, please [20:35] ralsina: the design should be made around the captcha size [20:35] they are hard enough already :-) [20:35] Yes, I can do that [20:36] anyone kow the exact size of a recaptcha? [20:37] ralsina: just download one and see [20:37] yeah [20:37] Chipaca: you let me know when "turn off acceleration" is ready? [20:38] nessita: done, sorry [20:39] Chipaca: thanks! [20:40] nessita: there, much nicer: http://screencast.com/t/8cx3dmZIy8NI [20:40] ralsina: what if the suer has other font size? [20:40] boom! [20:40] :-) [20:40] or other screen resolution? [20:40] nessita: it adjusts gracefully [20:41] oh, that's great [20:41] how are you resizing? [20:41] That is, the recaptcha stays the same size, everything else gets bigger [20:41] nessita: I am not, Qt does it [20:41] oh that's nice [20:41] let me show you a demo with silly font sizes [20:42] 7pt? [20:42] dobey, no, 28pt http://screencast.com/t/waDErFn05y [20:43] dobey: and here is is with 6pt: http://screencast.com/t/YfkFGPlZU [20:43] man, font rendering is blurry on windows [20:44] ralsina: the text next to teh captcha should resize with the rest, right? any idea why is not happening? [20:44] nessita: over-specified html [20:44] fixing it now :-) [20:44] great [20:44] By signing up you agree blah blah? [20:44] lol [20:44] ralsina: typo "Shw terms" [20:45] (for later) [20:45] nessita: placeholder texts for designer, when you run the real thing it has the right texts (see first capture) [20:45] it also says "you agree blah blah" ;-) [20:45] oh [20:53] Chipaca: can I shutdown the VM and make what we have now the default "0 state"? [20:53] ( it has FF and some setting tweaked) [21:00] nessita: didn't follow your question, there [21:00] nessita: what we have now where exactly? [21:01] nessita: I can't save this VM in situ unless you're willing to throw away the other one. I can save this vm to a different place, probably [21:01] Chipaca: the VM you just setup (:3), is in a state that we can call "clean" but usable (the state you used to start this one had no firefox in it and crazy mouse). So, I was wondering [21:02] nessita: ah. But you don't want the other one to magically depend on this one. Gotcha. Gimme a sec. [21:02] * alecu needs to go to pick up Amelia, and do some shopping. [21:02] bbl [21:02] if I shutdown this VM, can we tag the current state as "clea:" === alecu is now known as alecu-away [21:02] Chipaca: sure! [21:02] nessita: if you shut it down, it's gone. I can commit its state now. [21:03] ah. No, I can't. [21:03] Chipaca: please do then! I don\ t loose what we have in :1, right? [21:03] Neoti: see, I lie to you. [21:03] Chipaca: stop lying to people we don't know === XGaryG is now known as Guest90488 [21:03] yeah, i do that a lot [21:04] Chipaca: ok, is ok, we can always install FF and do the mouse setup. Let's no worry [21:04] Chipaca: I did not loose :1, right? === Guest90488 is now known as XGaryG [21:04] nessita: correct [21:05] nessita: i can create a new disc (instead of lazyly running with -snapshot), redo these changes, and commit that [21:05] Chipaca: naaaaah [21:05] not for now, at least [21:05] I installed Ububtu a few days ago. I enabled 'Ububtu One' shortly after installing. So far it has not worked. [21:05] Chipaca: but all the changes I do to :3 will not override the "clean" state? [21:06] XGaryG: what Ubuntu version? [21:06] The current, with all updates. [21:07] XGaryG: so, how can you tell is not working? I mean, I would like to know if you get crashes or anything to help you diagnose [21:07] Linux XGaryG 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux [21:08] I start Ubuntu One, and press the link to visit the Ubuntu One website to set things up. [21:09] It says sorry there. [21:09] XGaryG: you don't need to visit any web site to setup Ubuntu One. YOu can either click in "I already have an account" if you already have a Ubuntu SIngle Sign on account, or [21:10] you can click on "Join now" to create a new account [21:10] XGaryG: do you have those buttons? [21:10] It says Welcome Gary, but then: Our Notes, Contacts and Bookmarks database is not responding at the moment. [21:11] XGaryG: that is the web site, not the desktop application, right? [21:11] The application appears to be fine. [21:11] XGaryG: what do you get if you navigate https://one.ubuntu.com/files/ [21:12] It gives me this screen: Let’s get started with syncing your files! [21:13] XGaryG: right, so is working, but you have no files in UBuntu One [21:13] I enabled syncing contacts and bookmarks. [21:14] Should they be there? [21:14] XGaryG: only if you have contacts in evolution, and bookmarks in firefox. But our syncing with firefox 5 is not working at the moment, as far as I know [21:14] ralsina: ping [21:14] nessita: pong [21:15] ralsina: is our bindwood plugin working with FF5? [21:15] no [21:15] nessita: no [21:15] thanks [21:15] :-/ [21:15] nessita: also desktopcouch replication is disabled for a significant part of the users [21:15] thisfred: any idea why? and is that natty or oneiric? [21:16] nessita: because ops turned it off, and that's on all platforms, it's everyone who is on the beautyberry shard\ [21:16] thisfred: was not aware of that. I feel like this w dev is consuming all of me. [21:16] Wait, no, is not a feeling, is True! :-P [21:16] I know [21:17] thisfred: thanks for the info. ANy ETA on having that working? [21:17] Not for much longer, hopefully [21:17] I'll ask [21:17] thanks [21:17] well, that and the microbials [21:17] damn things are everywhere, and eat everything! :) [21:18] dobey: my current tasks are making me dumber, so you if that was a joke I didn't get it :-) [21:18] nessita: it was a very bad science joke :) [21:19] * nessita lol's as a cortesy, but she still does not get it :-P [21:20] nessita: microbes are creatures too small to see without a microscope, and they are all over, and inside, you :) [21:20] ah, je :-) [21:22] nessita: correct, all the changes you do to :3 will disappear when you power down [21:23] Chipaca: oh. Is there any way not to loose the changes? And, not to loose a clean VM? [21:23] * nessita asks, total es gratis [21:23] nessita: i thought there was, but apparently not. Unless the help is out of date :) [21:23] help commit [21:23] commit device|all -- commit changes to the disk images (if -snapshot is used) or backing files [21:24] so I can't commit to a different backing file [21:24] which sounds very silly, but oh well [21:24] Chipaca: no problem, let's use this VM as a test for the instructions. But can I reboot it without loosing changes? [21:25] nessita: it is not clear when that server will be opened up again, but there are plans for working on it next week [21:26] nessita: correct [21:27] Chipaca: great [21:30] Chipace: huh lying to me... [21:38] Neoti: ignore him, he keeps meaning to talk to nessita and then fumbling the autocomplete [21:38] it's so hard to get good staff :P [21:38] * thisfred hides [21:38] :-) [21:38] lolz [21:39] * ralsina is on test number 17 for a fracking form. But that's ok! [21:52] alright all, see you on tuesday. have a good weekend! :) [21:52] you too dobey [21:53] ralsina: nessita. anyone need a review, now or in the next 30 minutes? If not, I think I'm gonna declare beer o'clock here too... [21:54] thisfred: not in this end, thanks a lot [21:54] thisfred: not me, thanks anyway! [21:55] Chipaca: please tell your internet to behave :-) [21:55] ok, have a nice weekend people! Let me know if there's anything I can help with later, I'll check my mail. If not, see you on X-day (next tuesday, for normals) ;) [22:22] If anyone is still around... https://code.launchpad.net/~ralsina/ubuntuone-windows-installer/fix_804352/+merge/66663 [22:32] on it [22:32] just in time, haven't had my first sip of beer yet :) [22:33] thisfred: it's a windows review :-( [22:33] I don't want to lead you to drink too much :-) [22:33] yeah, just saw that. I'll do a code-only review but it will need another :) [22:34] you can also look at the pretty pictures ;-) [22:35] ralsina: I've been reviewing the wiki instructions so DiegoSarmentero can setup his env, I now i need to run to yoga [22:35] DiegoSarmentero: I've just verified IRL (in real life) setup instructions up to "ubuntu sso client" (included) [22:36] nessita: good! Have fun! [22:36] DiegoSarmentero: when I come back from yoga, I will try to verify the rest of the instructions. But you have lots of do till then :-) [22:36] DiegoSarmentero: also, you can ping alecu-away, he will be around later (very likely) [22:36] ralsina, alecu-away: latest setup instructions are https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting [22:37] nessita: thx, bookmarking :-) [22:37] ralsina: code looks great [22:37] with direct links to downloads and all [22:37] ok, I gotta go, for now at least [22:37] * thisfred takes first sip [22:37] thisfred: whoa, I never hear that. I should ask more reviews from you :-) [22:37] derp [22:38] ralsina: maybe you're improving because of all the relentless criticism'? :) *hiccup* [22:38] I know I took care of the style issues that were killing me yesterday at least [22:38] thisfred: I'm still reading, you know [22:38] I assure you I can be quite fussy [22:38] And I wrote a boatload of tests [22:38] nessita: i will start setting up the environment now [22:39] nessita: thanks! [22:39] nessita: I never say anything bad about anyone, you know that :) [22:40] I think thorough ruthless reviews are an asset! [22:41] thisfred: :-) [22:41] DiegoSarmentero: do not believe anything that anyone says about me [22:41] :-P [22:41] jejeje [22:42] though Dow [22:42] ioops [22:42] though DiegoSarmentero already knows I'm test-freaky [22:42] so, no news there [22:42] nessita: this branch has 13 new tests, just for you ;-) [22:42] ralsina: THANKS [23:41] is there any plans for future machine instances? i would like to run irssi in the cloud using screen and reconnect to it betwen boots. there are also other things like a running instance of the chrome browser i would like to connect to after rebooting [23:46] hm, will Echoprint support be integrated into the U1MS ? (I saw 7Digital supports that project? :) ) [23:48] ryoohki: No such things are planned. We're currently storage/data oriented. === alecu-away is now known as alecu [23:50] DiegoSarmentero, hola! [23:50] alecu: buenas [23:51] DiegoSarmentero, how [23:51] DiegoSarmentero, how's it going? [23:51] DiegoSarmentero, let me know if I can be of any help. [23:51] alecu, fine... yes, thanks! In this moment I'm just installing things :P [23:53] DiegoSarmentero, are you using win7 in bare metal or in a vm? [23:53] WinXP in VM... the wiki says that XP and 7 are supported [23:55] alecu, should I use Win7? [23:56] DiegoSarmentero, xp should be fine. We've been using 7 lately, because there was a bug with xp in a twisted reactor we *were* using, but we've reverted to another reactor that should work fine on xp. [23:56] DiegoSarmentero, if there's any problem with this one we'll be able to iron it out with your install :-) [23:57] alecu, jejeje not so good for me :P [23:57] nahh... it will work :-)