[00:32] evidence suggests, not so much [02:10] mwhudson: what evidence? [02:11] Chipaca: the fact that ubuntuone-syncdaemon was using 3 gigs of ram and making my machine unusable [02:11] mwhudson: when? [02:11] Chipaca: until about 5 minutes ago when i killed it [02:12] heh [02:12] cool [02:12] verterok: facundobatista: ^ [02:12] Chipaca: i just upgraded to natty, and didn't run it at all during maverick [02:12] i last tried just before upgrading to maverick i think [02:14] mwhudson: it should be able to *cope* with that number of files, especially at release [02:15] mwhudson: but i don't think we've profiled it with that many files yet [02:15] mwhudson: verterok and/or facundo would know [02:16] Chipaca: maybe i need to delete the existing state or something? [02:16] mwhudson: that's a lot of files, so I'd recommend if you can to wait for verterok [02:16] for that question at least [02:17] do you have debug enabled? [02:18] Chipaca: err maybe? [02:19] i think i may have enabled that last time around [02:19] you'd have ~/.cache/ubuntuone/log/syncdaemon-debug.log in that case [02:19] dated today [02:20] Chipaca: ah no, just syncdaemon.log [02:21] which seems to have a log of DEBUG messages in it though [02:21] mwhudson: and grep -c DEBUG in syncdaemon.log is a 0? [02:21] ah [02:21] that's the other way :) [02:22] mwhudson: what're the DEBUG statements going on about? [02:22] "2011-04-14 13:20:58,293 - ubuntuone.SyncDaemon.HQ.hasher - DEBUG - Hasher: path hash pushed: ..." was the most recent one [02:23] 2011-04-14 13:20:58,285 - ubuntuone.SyncDaemon.sync - INFO - -:-:- - ['-'::'-'] ''/home/mwh/Ubuntu One/Maildirs/INBOX/cur/1296592282_0.26136 [02:23] .grond,U=343750,FMD5=7e33429f656f1e6e9d79b29c3f82c57e:2,S'' | Calling new_local_file (got FS_FILE_CREATE:{}) [02:23] ok [02:23] was the most recent INFO [02:23] woh [02:23] it hadn't occurred to me to put my mail in u1 [02:24] only 200k+ files, because i lost all of it three years ago or so [02:24] Chipaca: thats because you know how u1 works :) [02:24] no, no, it makes sense [02:24] as opposed to putting bzr branches in it :) [02:24] mwhudson: you could use bzr [no disrepect to u1 intended] [02:25] none taken [02:25] eek, the daemon is back [02:25] take that, daemon [02:25] lifeless: that would probably be more sensible, yes [02:25] mwhudson: well, it depends on your use case [02:26] could != should :) [02:26] lifeless: it will probably result in a more usable machine [02:26] Chipaca: how can i stop ubuntuone-syncdaemon from running? [02:28] mwhudson: ubuntuone-control-panel, services tab, unclick file sync [02:28] Chipaca: thanks [02:30] i shall try again some time when more people are awake in here :) [08:40] morning all [09:47] Tea and chocolate Hobnobs. What better way to bid you good morning? [09:56] https://code.launchpad.net/~ralsina/ubuntu-sso-client/fix_merge_27/+merge/57633 === zyga_ is now known as zyga [11:03] ralsina_, fagan: please look at https://code.launchpad.net/~mandel/ubuntu-sso-client/forgotten_password/+merge/57167 [11:03] I need a review for that one too [11:03] ralsina_: your branch was merged but you did not review it [11:04] Conflict of interest is funny [11:05] fagan: please test lp:~ralsina/ubuntu-sso-client/fix_conflict_clean_ui in natty [11:06] ralsina_: cool will do [12:28] duanedesign: are you helping with the backlog? [12:29] you and I commented on a bug at the same time [12:29] :) [12:48] fagan: I have not triaged as many U1 bugs this cycle as I have in the past. I am trying to get back to triaging the same number I did in past cycles [13:10] after upgrading ubuntuone-client to 1.5.8+r952~maverick1 (PPA), after rebooting i lost the 'ubuntu one' entry in my Preferences menu. my tomboy notes are still not sync'ing [13:13] hello pmatulis_ [13:13] duanedesign: hi [13:14] pmatulis_: you should be able to find Ubuntu One under the Me Menu [13:15] duanedesign: what's that? [13:16] pmatulis_: take a look at the Me Menu (the menu with your name in the top right), if not their check the Messaging Menu (the menu with the envelope) [13:16] duanedesign: no, nothing under either [13:16] ok [13:18] pmatulis_: can you open a terminal [13:18] duanedesign: yes [13:19] pmatulis_: and run the command: ps aux | grep ubu [13:20] duanedesign: no client running :( [13:20] does it return anything: ubuntuone-* [13:20] duanedesign: no [13:20] ok [13:20] duanedesign: wait [13:21] can you try the command: /usr/bin/ubuntuone-launch [13:21] duanedesign: i was on the wrong machine [13:21] duanedesign: usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon [13:21] aha, ok [13:23] pmatulis_: what do you get from the command: u1sdtool -s [13:24] State: QUEUE_MANAGER [13:24] connection: With User With Network [13:24] description: processing the commands pool [13:24] is_connected: True [13:24] is_error: False [13:24] is_online: True [13:24] queues: IDLE [13:26] duanedesign: i just asked tomboy to sync it and looks like it worked. i had been editing notes on the web ui and now my local notes are sync'ed [13:26] pmatulis_: and you are on Maverick? [13:26] duanedesign: i was afraid of doing that before b/c i thought my online (newer) notes would be overwritten [13:27] duanedesign: but everything looks ok so far [13:27] duanedesign: yes, maverick [13:29] pmatulis_: do you have the package ubuntuone-control-panel installed? you can check with the command: dpkg -l ubuntuone-control-panel [13:30] duanedesign: no [13:30] aha [13:30] so you are missing a package [13:30] duanedesign: new since when? should not be installed by default? [13:31] hmmm. The version in the PPA failed to build [13:31] duanedesign: ah [13:31] let me see where you might be able to get that [13:32] duanedesign: it looks available to me. is that an illusion? [13:32] duanedesign: (according to apt-cache) [13:35] which PPA are you using? [13:36] ubuntuone-nightlies-maverick.list [13:36] cool, see if it installs [13:37] duanedesign: it installed fine [13:38] duanedesign: now i see an entry under "the envelope" [13:38] duanedesign: ah cool lets hope we an get the number of bugs down then [13:38] ive been moving down the list myself while waiting for code reviews and the like [13:39] pmatulis_: awesome [13:39] duanedesign: everything seems to work now! [13:39] duanedesign: oh and could you mark the old bugs as incomplete [13:39] they dont expire if you leave them as new [13:40] duanedesign: thanks for your support. maybe look at why the control panel had to be installed manually [13:40] fagan: yeah that is a bad habit I have. [13:40] duanedesign: its cool but ive been trying to clear the queue so its kinda needed [13:40] pmatulis_: I will mention it. Glad we got it working [13:41] (its either that or I can do it) [13:41] pmatulis_, are you on kubuntu? [13:41] * rye__ lost the scrollback [13:43] fagan: no i understand. I used to like to keep them New for a couple days to see if the OP responded to the request for more info. [13:44] duanedesign: if you mark as incomplete right away it tends to catch the ones that dont respond and doesnt effect the others so its nice to use :) [13:45] duanedesign: if you do it ill buy you a drink if we ever happen to meet [13:45] :P [13:45] fagan: I was missing responses from folks because I was usually only reviewing the New queue. I have been marking most as incomplete now. I do forget occasionaly [13:45] cool [13:46] fagan: but your right it is a better policy [13:46] yeah I do tend to be right once out of every 10 tries [13:54] hello! [13:55] hey alecu [13:55] hi fagan, how's the sprint going? [14:00] alecu: good but mandel wants to kill half of you so hide [14:00] :) [14:01] mandel, what happened? [14:01] alecu: all the tests on windows are broken [14:01] (and as well as the fun with the tests being broken we got blocked by tarmac getting broken and lp being broken) [14:01] someone has added code in the platform package [14:02] mandel, We should have a tarmac that starts a windows machine [14:02] alecu: there is something in rt about it [14:02] mandel, have you find that code? is there a way we can help? [14:02] alecu: no worries, I'm on it :) [14:03] alecu: I did swear outloud, but yo know it happens [14:03] mandel has a way more smiling face on IRC than IRL [14:03] yeah, I've seen that happen. A few times. Perhaps more than a few. [14:03] we jus have to put in place the tools to prevent this from happening :) [14:04] and be more careful since we are supporting more than 1 platform [14:05] (I think mandel_ is going crazy he is singing now) [14:07] fagan, what is he singing? He's on the borderline... [14:07] alecu: its in spanish I cant tell [14:08] esta cantando: "una americana me la mene* en una tienda de campaña" al ritmo de "un elefante se columpiaba" [14:10] juas! [14:12] * fagan needs to install half of gnome's packages in the repo to build u1cp [14:12] :/ [14:12] rye__: no, ubuntu [14:13] fagan, how are you installing those? [14:13] alecu: from the natty repo [14:13] fagan, what command are you using? [14:13] fagan, something like: apt-get build-dep ubuntuone-control-panel-gtk [14:13] alecu: im using ./autogen.sh and getting whatever it says is missing [14:14] fagan, guessed so. Don't. [14:14] alecu: I did build dep for ubuntuone-control-panel and its till missing [14:14] *still [14:14] fagan, use build dep, but for -gtk [14:14] do you guys have any UI guidelines for the web app part of U1? [14:14] jml, beuno may know [14:14] jml: what ever the designers say is the guidelines :) [14:16] alecu: there is no ubuntuone-control-panel-gtk and -gnome just points to the ubuntuone-control panel package [14:16] fagan: I can see how that might be effective. It's not a practical approach for Launchpad though. [14:16] beuno: do you guys have any UI guidelines for the web app part of U1? [14:17] fagan, try sudo apt-get build-dep ubuntuone-client-gnome [14:18] alecu: it just said ubuntuone-control-panel package is already installed [14:18] * fagan tried it [14:18] I got it now though [14:18] I was just missing a few gnome things [14:19] jml: im pretty sure they follow the guidelines from http://design.canonical.com/the-toolkit/ [14:20] (but they are redoing stuff at the moment) [14:20] fagan: those are good, but they're only a start. for a web app (as opposed to a web site), they are insufficient. [14:20] jml, what specifically are you looking for? [14:20] rockstar, do you guys have any UI guidelines for the web app part of U1? [14:20] jml, we do not [14:20] jml: I thought there are website guidelines in there too [14:21] Yeah, just what tumbles around in my head and what I can do with what I get from design. [14:21] interesting. [14:21] jml, our UI is vastly more simple than Launchpad's. [14:21] jml: i believe we try to minimize the differences in UX between web, mobile, and Ubuntu [14:22] for LP though, that's hard since it's really all web right now [14:22] fagan: I think you misread what I wrote [14:22] jml: ah ok web app bit [14:22] dobey: well, there's email & command-line, but yes. [14:22] jml, our website has been tiny-ish so far, with very few hands on the user-visible content, so the need for it hasn't been higher than other things [14:23] also LP is vast, and has a lot of legacy UI, and many developers who disagree [14:23] * fagan just went "web" and stopped there [14:23] few hands == 2-3 people [14:23] jml: i don't think you want the LP web apps to look like mutt though [14:23] beuno: that makes sense. [14:23] dobey: it'd be nice if it had a keyboard interface as good as mutt's :) [14:23] jml, so we try to enforce some consistent UI by sharing lots of code [14:23] For the most part, each app is a simple CRUD app. [14:24] jml: i'd be happy if i could just predict what was going to happen when i click on certain things :) [14:24] dobey: well you see, that's why we need UI guidelines [14:24] beuno: yeah, code sharing is definitely an important part of the solution, but for us, I think only part. [14:24] jml, I would be happy to help draft some Canonical-wide guidelines. [14:25] rockstar: that's a much harder problem than I want to solve. [14:25] beuno: another part is changing the existing code to be right so when dev's copy-and-paste they copy something that's correct. [14:26] mandel: http://paste.ubuntu.com/594012/ (dont have to look at it now) [14:26] jml: or changing the existing code so they don' thave to copy/paste it everywhere :) [14:26] jml, yeap, we tend to have an "example app" that we copy and paste off of, that app changes over time as we improve things [14:27] dobey: well yeah, that's the "sharing code" angle. [14:27] dobey: but after you've refactored, you've got to update all the original call sites. that's something LP hasn't done a great job of in the past. [14:28] rockstar: if Canonical had webapp UI guidelines that would help me a lot, so please feel free to have a go. [14:28] jml: yeah, refactoring large projects can be hard [14:28] rockstar: but I'm still waiting on a branch page revamp and fixes to tarmac that support Launchpad's landing process that you promised me :P [14:30] jml, yeah, you'll be waiting a long time. [14:30] fagan, regarding the pastebin you posted, try looking into the code mentioned in the stacktrace in it. [14:31] fagan, looks like /usr/bin/u1lint is failing [14:31] alecu: its pyflakes not being installed [14:31] * fagan reported a bug [14:32] anyway, thanks guys [14:32] jml: sorry about the confusion :) [14:32] fagan: that's ok :) [14:32] jml: see you around the office :P [14:32] fagan: if I had easy questions, I wouldn't have to ask them. [14:33] jml: good idea I should follow that too :D [14:35] hi duanedesign! [14:36] Hello? [14:36] hey Harris [14:37] Can you help me with my Ubuntu One account? [14:37] Harris: what is the problem? [14:37] I bought a music album from the Ubuntu One store but it is not downloading. [14:38] fagan, ralsina_ : please take a look at this guy: https://code.launchpad.net/~mandel/ubuntuone-client/fix_tests_on_windows/+merge/57677 [14:38] Harris: what version of Ubuntu are you on? [14:38] 10.10 [14:38] hello alecu [14:39] Harris: if you open a terminal and run "u1sdtool --list-folders" does it show the "Purchased from Ubuntu One" folder as subscribed? [14:40] Harris, also: was the music downloaded to https://one.ubuntu.com/files/ ? [14:40] It says "No Folders". [14:40] Harris: you purchased the album in Rhythmbox? [14:40] Yes [14:41] Harris: can you check that it's on the web site, as alecu mentioned? [14:41] I see the files there [14:42] hrmm. ok [14:42] The problem is that Rythem Box is saying that they are being downloaded but they're not. [14:43] Each file says Downloaded: 0MB [14:43] verterok: hola! ^^ can you help Harris please? it seems his music folder doesn't show up in --list-folders :( [14:44] dobey: sure [14:44] Harris: hi there! [14:44] Hello [14:45] Harris: right, it seems like something is stuck. I'm sorry you are hitting a bug. Hopefully verterok can help you get it resolved, and we can prevent it happening for others. [14:45] * verterok reads the backlog [14:45] I belive I have fixed the problem myself, I clicked connect in my Ubuntu One settings menu. [14:46] Harris: do you have a "Purchased Music" entry in https://one.ubuntu.com/files/? [14:46] The files are now downloading. [14:46] Harris: oh, so, the album is being downloaded? [14:46] cool [14:46] ah so simple [14:46] Thanks for your help anyway [14:46] must remember, always check the plug first [14:47] Bye [14:47] cheers Harris [14:51] ralsina_: should we have the meeting an hour earlier? [14:51] fagan: we have it when google says we have it :-) [14:51] hah [14:54] fagan, ralsina_: this is the one: https://code.launchpad.net/~mandel/ubuntuone-client/fix_tests_on_windows/+merge/57677 [14:54] kk [15:00] ralsina_: the weekly meeting? [15:00] yes, we are having it today [15:00] dobey: in 1:15 [15:01] yeah i know when it is [15:01] dobey: ok then [15:02] i had to get a later appt. for haircut today because of it :) [15:03] dobey: I wondered about it too [15:03] :) [15:04] mandel: patience young padawan [15:05] mandel: you need to fix the pyflakes warnings for your add_tcp_port_namedpipe branch also [15:05] dobey: :) [15:05] dobey: he doesnt need patience he has 2 people handling all his merges personally [15:05] is _ easier to type on spanish keyboards or something? :) [15:05] dobey: there should be fixed… unless we have some thing diff between ralsina_ , fagan and the tarmac machine [15:06] dobey: you can look at my bug too its pretty easy to fix [15:06] I'm trunsting them on the linux side [15:06] fagan: what are you talking about [15:07] dobey: nevertheless the tcp_named_pipe one will not be merged because the tests cannot be ran at all on windows, so If I approved those I probably just clicked too fast [15:07] ok [15:07] mandel: it was set to approved and failed last night with pyflakes warnings [15:07] dobey: I prefer _ :P [15:08] * fagan needs to learn to read [15:08] dobey, ping [15:08] mandel: i know you're a masochist, but damn [15:08] rodrigo_: yo [15:08] dobey, about http://pastebin.ubuntu.com/593729/ , is that on maverick or anything other than natty? [15:09] rodrigo_: on maverick yes [15:09] dobey: puflakes have been fixed, now is a comepletely diff problem which is way more fucked up :( [15:09] and _ is not that hard [15:09] dobey, ok, so on maverick e_book_backend_get_cache_dir doesn't exist? [15:10] rodrigo_: i don't know. it seems to only be an issue on amd64. the i386 compiled ok with the last nightlies build. [15:11] rodrigo_: if it didn't exist, i would expect errors and not warnings i guess. but maybe it's not doing that because we're building it as a module? [15:12] dobey, yes, it's a .so [15:12] dobey, if it's complaining about that, I guess it doesn't exist [15:12] so I'll #ifdef the old code we had to get the cache dir [15:16] dobey, can you easily add a patch and rebuild? [15:20] rodrigo_: no, the nightlies are automatically built on LP. if a change lands in git though, I can request another build [15:21] dobey, well, I wanted to make sure before pushing to git, but yes, I guess I can revert if it doesn't work [15:23] dobey, pushed [15:24] ok [15:55] ralsina_: https://code.launchpad.net/~mandel/ubuntu-sso-client/error_message_style_and_image/+merge/56712 === clarita_ is now known as clarita [16:04] clarita: I had 1 thing I left out in the css magic thing I gave lessetta its the thing to handle events (like the wrong info in a text box) [16:04] Could you pass on this link http://paste.ubuntu.com/594066/ [16:04] fagan: sure [16:04] she can replace error with anything she wants [16:05] fagan: lisette is here! [16:05] clarita: I was spelling it wrong doh [16:05] lisette: http://paste.ubuntu.com/594066/ you can handle events like this [16:06] just replace error with what ever you want [16:06] and then we can do specific things where ever you want [16:08] So you can put in there [input_error=true] and then when we detect the input error we can apply that look [16:10] lisette: if you dont understand me its ok you can just give us what ever you can do [16:10] fagan: getting my head around this, hold on.. [16:12] lisette: cool the moral of the story is anything in brackets wont be done by default but we can enable it for something we need to handle in the ui [16:13] fagan: so i just paste in the css? [16:14] lisette: when you are done you can paste it [16:15] fagan: done as in, when I edited it to what I want? but I won´t get a visual on this, will I? [16:15] lisette: you wont get a visual no but it will work with a little bit of code to trigger it [16:16] lisette: I can make it work if you want and give you a new version [16:17] alecu dobey, mandel, whoever may concern: call? [16:17] fagan: it will be ok for now I think, because the css is so simple. As for spacing it out on the installer, that will be the hard part [16:18] oh right [16:18] let me get my laptop out [16:20] mandel: someone typoed a bug # in that error_message_style branch [16:20] dobey: what do you mean? [16:20] lisette: sorry computer blew up [16:20] ralsina_, mi driver de sonido está fallando [16:20] shoot [16:20] fagan: no worries :) [16:20] want me to make a better one for you [16:20] my sound driver is making alien voice like sounds [16:21] dobey: wrong num you mean? [16:21] dobey: I'll fix that [16:22] lisette: I can fix it in 5 an explain it to you how to use it [16:22] fagan: no i think it will be fine for now, because the hardest part of errors will be to make space for them on the screens (which I don´t think Iĺl be able to do through css anyway..) [16:22] mandel: too late to fix it, already landed [16:22] puta! [16:22] lisette: I mean for the style of just the boxes when an error happens [16:22] dobey: any way to fix that [16:22] ??\ [16:23] lisette: Ill just do it and show you since it may be needed [16:23] mandel: not sure [16:23] fagan: ok [16:23] (or it definitely be needed) [16:29] we are doomed! [16:31] mandel, ralsina_: I didn't get the part of the buildbot/hudson [16:31] mandel, ralsina_: are we moving forward with that? [16:31] alecu: they were asking about windows [16:31] alecu: we can't actually block merges, but with hudson we at least can blame people ;-) [16:31] for windows breakage [16:32] ralsina_: well, if we get hudson stuff set up doing CI testing, we can then do some integration to block merges; but we can't do it without CI in hudson [16:32] or i guess, jenkins as it is called now [16:32] I blame the part on sd people and the other part of who over worked on the unity integration [16:32] mandel, yeah, that's me. [16:33] mandel, we got that session logout branch in a hurry. Didn't we ralsina_ ? :-) [16:33] alecu: yes we did [16:33] mandel: we thought we had a final freeze in 2 hours [16:33] mandel, anyway: I'd really like some more ideas on how to make this kind of things easier for you. [16:34] mandel, I'm pretty sure ralsina_ is really up to date by now... [16:34] alecu: yeah, I'm been told, no worry [16:34] mandel, but a CI process would really have helped. [16:34] alecu: no, I'm not [16:34] alecu: I just want to make you feel bad ;) [16:34] alecu: I have decided I now suck as a programmer, and will start a new career in knitting. [16:34] only problem with CI is that it's hard, and something else we have to maintain :( [16:34] next time, I'll go to the sprint to so I can keep up the things tidy [16:34] mandel, oh, don't worry. I'm currently dancing to the tune of "mandel is angry!" [16:35] hahaha [16:35] dobey: I have CI running for other projects, I know how to do it [16:35] alecu: I'm not angry, I'm tired… [16:35] dobey: it's an oldish hudson instance, but it should work [16:35] ralsina_, I did a buildbot installation for a previous job, and it's not so hard at all. [16:35] and we have not done as much as we should have done :( [16:36] alecu: we need more than just build and make test though. what we really need is integration testing too [16:36] simpler stuff is easier, sure. but doing all the integration testing and having tarmac integrate with it and all that, is harder :) [16:36] mandel, would the recent problems have been found had the "make check" been run on windows anyway? [16:37] alecu: yes [16:37] dobey, I'm not proposing tarmac integration, just a buildbot or hudson that mails when something breaks the windows tests [16:38] and as facundo proposed we should have the server tests run on the client as well [16:38] since that's something that we seldom do. [16:38] huh? [16:38] I'm pretty sure making the server run the windows tests would be quite difficult. [16:39] just reporting is good enough [16:39] the server shouldn't be running client tests, and the client shouldn't be running server tests. that's a complete mess, and we need to pull integration tests out of unit tests [16:39] rodrigo_: evo-couchdb built on maverick now. thanks [16:40] dobey, right, the tests on lib/canonical/tests/ on ubuntuone-servers should only be run on the CI instances. [16:45] fagan: http://paste.ubuntu.com/594012/ [16:45] dobey, no warnings [16:45] dobey, ? [16:45] rodrigo_: well the build succeeded. i didn't check the log for warnings, but that same one at least isn't there :) [16:55] lisette: i have it now just 5 minutes and ill be down with it [16:56] lisette: is that cool with you? [16:58] fagan: of course, anytime! [16:58] lisette: well not at 11 o clock at night :P [16:59] fagan: i might still be here [17:06] alright, lunch time, and an appointment. bbiab [17:09] lisette: anyway if you have any issues ping me [17:09] * fagan speaks like a programmer so is hard to follow [17:09] mandel: https://code.launchpad.net/~ralsina/ubuntu-sso-client/forgotten_password_fix_merge/+merge/57718 [17:18] alecu, do you happen to know how control panel updates the free space? [17:21] rye, no, but I can look into it... should I? [17:21] alecu, no, i will poke it then [17:24] fagan: https://code.launchpad.net/~mandel/ubuntu-sso-client/forgotten_password/+merge/57167 [17:29] CardinalFang: how about we land https://code.launchpad.net/~karni/ubuntuone-android-files/unified-list/+merge/56492 ;) ? [17:41] * karni reboots [17:44] i'm back. === beuno is now known as beuno-lunch [17:56] CardinalFang: I don't want to be caught again in the bzr branch-spahetti, I'm afraid to continue work. [18:02] karni: that's not spaghetti. Look at bzr qlog on ubuntu-sso-client [18:02] karni: I dare you [18:03] ralsina_: oh, cool command. let's say I'm new, all right ;) gimme some slack. plus, you have tens of people for reviews, I have one! ;) [18:04] karni: no, that I showed you is just ugly, we've been unraveling all day [18:04] ralsina_: hehe [18:06] karni, I'm looking. [18:06] ralsina_: holly shmolly, this is pure madness [18:06] CardinalFang: thank you [18:09] karni, is that android:configChanges="orientation" a recommendation from GD? I think I usually see "keyboardHidden" also when I see that. [18:10] This is minor, in any case. [18:10] CardinalFang: no, it's not. it's just to prevent more code on the Activity side to handle lifecycle and restarting the activity from scratch with persisted state. and yes, we could add keyboardHidden, but these screens are not once that you'd normally use the keyboard on [18:11] CardinalFang: we can add this though, yes. [18:11] CardinalFang: I'll do my best to keep next branches smaller. [18:12] karni, size is hard to keep small when the work unit is indivisible. Nothing wrong with this branch size. [18:12] CardinalFang: Right.. I couldn't really make it smaller.. [18:13] There are quite may deletes in the diff, though. [18:15] karni, you have some literal textColor values in res/layout/list_file_row.xml , which make me wonder if there's something in the GD theme you should be referring to instead. [18:15] look at the picture at the bottom of the post http://shanefagan.com/internship-day-16-we-are-cursed/ [18:15] karni, er, or those may be from GD? Not sure. [18:15] CardinalFang: ah, that was tricky, it's not from GD ;) [18:15] CardinalFang: let me find it for you [18:16] Oh, it's a renamed file, so not new code either. [18:17] CardinalFang: oh right. I've changed it from row.xml because now we have list_volume_row.xml as well [18:20] CardinalFang: 1 sec. I remember it was a pain to find those colors, 'cose the theme's parent is Light, and GD doesn't use it's default action bar background (or so the story goes) [18:20] I know what you mean, though. I'm looking it up. [18:22] CardinalFang: drawable/action_bar_background.xml -- I shall extract these as well. [18:23] CardinalFang: I'll extract colors from list_*_row.xml as well. [18:24] karni, :) :( [18:24] CardinalFang: you confuse me hehehh [18:24] karni, I should have found these simple changes last week. [18:25] CardinalFang: I shouldn't have 'hardcoded' them in the first place. [18:28] karni, you're mixing tabls and spaces in (at least) src/com/ubuntuone/android/files/ui/FilesActivity.java . [18:28] CardinalFang: fsck, will fix. [18:29] CardinalFang: it's hard to tell.. I *never* explicitly use spaces to indent, that's probably from paste's. === beuno-lunch is now known as beuno [19:32] CardinalFang: I've applied all the fixes you mentioned. Is there anything else I should address? /I'm looking up one bug though, list item background stopped toggling to white after download./ [19:34] karni, still on it. [19:34] CardinalFang: thank you! [19:35] karni, some literal text "downloading..." [19:35] rgr [19:43] rye: ping [19:50] CardinalFang: I think I'll have to cleanup the strings.xml as well for better i18n experience for possible translators. [19:50] Right. [19:52] karni, okay, after that, it looks good. I marked Approved. [19:53] I never did manage to get it to build under Ant, but I made progress. [19:53] CardinalFang: you're awesome, huge thanks. I'll push the fix to the proposed branch, and merge. [19:53] CardinalFang: Well.. once we merge with trunk, won't it build? :) [19:54] Eh, how's that? [19:54] CardinalFang: Meh, I don't know.. You managed to fix ant before, I thought I really can't break Ant with my source :< [19:55] CardinalFang: Well.. you've fixed ant post-greendroid, so once I merge, how could it _not_ work. I don't get Ant, really =_= [19:55] CardinalFang: Thanks again for the review! [19:56] karni, you may be right. I don't remember pushing fixes for GD. [19:56] CardinalFang: I'll let you know. [20:44] CardinalFang: 2 good news, 1 bad. 1) all good in Eclipse 2) builds with ant :) 3) threw Caused by: java.lang.NoClassDefFoundError: com.ubuntuone.storageprotocol.StorageProtocol$Volumes$VolumeType in onCreate -- as if ant didn't include the jar. _however_ , we're dropping it right now. so should we care? [20:44] Er, hrm. [20:45] CardinalFang: I also decided that for the sake of readability, cleanness and keeping things simple, I'll push trunk to experimental as well (once merged), and continue with REST only (stripping u1-java-sp) [20:46] CardinalFang: by that I mean - disabling u1-java-sp client only will keep around a lot of unused code, and I don't think it's a good idea. [21:02] CardinalFang: confirmed. eclipse builds correctly, ant builds successfuly but fails to build _correctly_ with aforementioned ^ issue. I'm pushing this to trunk as I'll be killing the problem with REST anyway. [21:20] CardinalFang: 2 lines were lost from show-volumes-1-by-1 in recent merges (what was in CustomListActivity and got merged didn't appear in new FilesActivity). Is it an overkill to propose merge (and should I push to trunk already)? [21:32] karni, yes agreed about the branching of code. Save the old trunk as a branch marked "Abandoned". [21:34] CardinalFang: uhmm.. it doesn't mean anything like 'LP will eventually remove it', does it? [21:34] I'd like to keep it safe. [21:35] karni, no. It's just a Status tag for humans. [21:35] okey [21:37] CardinalFang: ACK on 3-liner :)? (lost from show-volumes-1-by-1) https://code.launchpad.net/~karni/ubuntuone-android-files/lost-3-liner/+merge/57767 [21:37] And off I continue with REST! `phew [21:38] karni, I didn't notice it, so I'll trust you to re-add those. [21:38] CardinalFang: yeah, it was there before. thanks. [21:40] beuno: I have *no* clue where I've seen those pricing tables. I suspect they pulled them from http://code.google.com/android/c2dm/index.html since it's been in Labs for quite a while now. Maybe it wasn't ready for prime time back then. [21:40] beuno: (not that I've been looking for it for last hour ;P ) [21:46] karni, heh, that's ok [21:46] we'll figure it out when the time comes [21:46] yeah [21:46] * karni reads Ubuntu One Usability Testing report [21:46] dobey, care to review? https://code.edge.launchpad.net/~cmiller/desktopcouch/defer-dbus-until-after-plugins/+merge/57589 [21:53] CardinalFang: +1 [21:58] hrmm, the library page downloads magic is so very complicated [22:03] have a good evening all [22:17] mandel: dont break things now [22:18] haaha [22:18] did I break something? [22:18] :) [22:18] not yet :) [22:18] czajkowski: uh, by the way, drinks tom? [22:19] well, if you fancy, is the last day I have to work and my plans are to… well, get drink :P [22:19] mandel: dont think so been in hospital today [22:19] ouch! [22:19] what happened? [22:19] awy been a long day [22:19] see twitter/fb for long explaination [22:20] czajkowski: let me find it… I did see something about pain killers, is that it? [22:21] allergic reaction [22:21] oh my!!! was it very bad? did you swallow much? [22:22] * mandel wonders if swallow is the right word... [22:22] no idea pain meds been on for the last 2 weeks for back,soa bit odd, woke up not able to tak or swallow so i kept thinking I was choking [22:22] so long long day [22:23] doing natty updates then going to sleep [22:23] oh, god that is terrible… [22:26] czajkowski: I dont think I can find you in facebook…. [22:26] I've tried, but the people I see in the images do not look as you do... [22:26] AFAIK at least :P [22:27] czajkowski55 [22:27] or find aq and then find me [22:27] right now I'm off to sleep [22:27] nn [22:28] czajkowski: laters, get better [22:32] Hello [22:33] Question, is there a mass uploader that I can use for Ubuntu one file storage? [23:29] CardinalFang: dude. don't run tarmac. it is running here [23:47] i cant install my norton on my computer cuz i have ubuntu so what do i use now