/srv/irclogs.ubuntu.com/2011/04/14/#ubuntuone.txt

mwhudsonevidence suggests, not so much00:32
Chipacamwhudson: what evidence?02:10
mwhudsonChipaca: the fact that ubuntuone-syncdaemon was using 3 gigs of ram and making my machine unusable02:11
Chipacamwhudson: when?02:11
mwhudsonChipaca: until about 5 minutes ago when i killed it02:11
Chipacaheh02:12
Chipacacool02:12
Chipacaverterok: facundobatista: ^02:12
mwhudsonChipaca: i just upgraded to natty, and didn't run it at all during maverick02:12
mwhudsoni last tried just before upgrading to maverick i think02:12
Chipacamwhudson: it should be able to *cope* with that number of files, especially at release02:14
Chipacamwhudson: but i don't think we've profiled it with that many files yet02:15
Chipacamwhudson: verterok and/or facundo would know02:15
mwhudsonChipaca: maybe i need to delete the existing state or something?02:16
Chipacamwhudson: that's a lot of files, so I'd recommend if you can to wait for verterok02:16
Chipacafor that question at least02:16
Chipacado you have debug enabled?02:17
mwhudsonChipaca: err maybe?02:18
mwhudsoni think i may have enabled that last time around02:19
Chipacayou'd have ~/.cache/ubuntuone/log/syncdaemon-debug.log in that case02:19
Chipacadated today02:19
mwhudsonChipaca: ah no, just syncdaemon.log02:20
mwhudsonwhich seems to have a log of DEBUG messages in it though02:21
Chipacamwhudson: and grep -c DEBUG in syncdaemon.log is a 0?02:21
Chipacaah02:21
Chipacathat's the other way :)02:21
Chipacamwhudson: what're the DEBUG statements going on about?02:22
mwhudson"2011-04-14 13:20:58,293 - ubuntuone.SyncDaemon.HQ.hasher - DEBUG - Hasher: path hash pushed: ..." was the most recent one02:22
mwhudson2011-04-14 13:20:58,285 - ubuntuone.SyncDaemon.sync - INFO - -:-:- - ['-'::'-'] ''/home/mwh/Ubuntu One/Maildirs/INBOX/cur/1296592282_0.2613602:23
mwhudson.grond,U=343750,FMD5=7e33429f656f1e6e9d79b29c3f82c57e:2,S'' | Calling new_local_file (got FS_FILE_CREATE:{})02:23
Chipacaok02:23
mwhudsonwas the most recent INFO02:23
Chipacawoh02:23
Chipacait hadn't occurred to me to put my mail in u102:23
Chipacaonly 200k+ files, because i lost all of it three years ago or so02:24
lifelessChipaca: thats because you know how u1 works :)02:24
Chipacano, no, it makes sense02:24
Chipacaas opposed to putting bzr branches in it :)02:24
lifelessmwhudson: you could use bzr [no disrepect to u1 intended]02:24
Chipacanone taken02:25
mwhudsoneek, the daemon is back02:25
Chipacatake that, daemon02:25
mwhudsonlifeless: that would probably be more sensible, yes02:25
lifelessmwhudson: well, it depends on your use case02:25
lifelesscould != should :)02:26
mwhudsonlifeless: it will probably result in a more usable machine02:26
mwhudsonChipaca: how can i stop ubuntuone-syncdaemon from running?02:26
Chipacamwhudson: ubuntuone-control-panel, services tab, unclick file sync02:28
mwhudsonChipaca: thanks02:28
mwhudsoni shall try again some time when more people are awake in here :)02:30
duanedesignmorning all08:40
JamesTaitTea and chocolate Hobnobs. What better way to bid you good morning?09:47
ralsina_https://code.launchpad.net/~ralsina/ubuntu-sso-client/fix_merge_27/+merge/5763309:56
=== zyga_ is now known as zyga
mandelralsina_, fagan: please look at https://code.launchpad.net/~mandel/ubuntu-sso-client/forgotten_password/+merge/5716711:03
mandelI need a review for that one too11:03
mandelralsina_: your branch was merged but you did not review it11:03
faganConflict of interest is funny11:04
ralsina_fagan: please test lp:~ralsina/ubuntu-sso-client/fix_conflict_clean_ui in natty11:05
faganralsina_: cool will do11:06
faganduanedesign: are you helping with the backlog?12:28
faganyou and I commented on a bug at the same time12:29
fagan:)12:29
duanedesignfagan: 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 cycles12:48
pmatulis_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'ing13:10
duanedesignhello pmatulis_13:13
pmatulis_duanedesign: hi13:13
duanedesignpmatulis_: you should be able to find Ubuntu One under the Me Menu13:14
pmatulis_duanedesign: what's that?13:15
duanedesignpmatulis_: 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
pmatulis_duanedesign: no, nothing under either13:16
duanedesignok13:16
duanedesignpmatulis_: can you open a terminal13:18
pmatulis_duanedesign: yes13:18
duanedesignpmatulis_: and run the command: ps aux | grep ubu13:19
pmatulis_duanedesign: no client running  :(13:20
duanedesigndoes it return anything:  ubuntuone-*13:20
pmatulis_duanedesign: no13:20
duanedesignok13:20
pmatulis_duanedesign: wait13:20
duanedesigncan you try the command:   /usr/bin/ubuntuone-launch13:21
pmatulis_duanedesign: i was on the wrong machine13:21
pmatulis_duanedesign: usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon13:21
duanedesignaha, ok13:21
duanedesignpmatulis_: what do you get from the command:  u1sdtool -s13:23
pmatulis_ State: QUEUE_MANAGER13:24
pmatulis_    connection: With User With Network13:24
pmatulis_    description: processing the commands pool13:24
pmatulis_    is_connected: True13:24
pmatulis_    is_error: False13:24
pmatulis_    is_online: True13:24
pmatulis_    queues: IDLE13:24
pmatulis_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'ed13:26
duanedesignpmatulis_: and you are on Maverick?13:26
pmatulis_duanedesign: i was afraid of doing that before b/c i thought my online (newer) notes would be overwritten13:26
pmatulis_duanedesign: but everything looks ok so far13:27
pmatulis_duanedesign: yes, maverick13:27
duanedesignpmatulis_: do you have the package ubuntuone-control-panel installed? you can check with the command:  dpkg -l ubuntuone-control-panel13:29
pmatulis_duanedesign: no13:30
duanedesignaha13:30
duanedesignso you are missing a package13:30
pmatulis_duanedesign: new since when?  should not be installed by default?13:30
duanedesignhmmm. The version in the PPA failed to build13:31
pmatulis_duanedesign: ah13:31
duanedesignlet me see where you might be able to get that13:31
pmatulis_duanedesign: it looks available to me.  is that an illusion?13:32
pmatulis_duanedesign: (according to apt-cache)13:32
duanedesignwhich PPA are you using?13:35
pmatulis_ubuntuone-nightlies-maverick.list13:36
duanedesigncool, see if it installs13:36
pmatulis_duanedesign: it installed fine13:37
pmatulis_duanedesign: now i see an entry under "the envelope"13:38
faganduanedesign: ah cool lets hope we an get the number of bugs down then13:38
faganive been moving down the list myself while waiting for code reviews and the like13:38
duanedesignpmatulis_: awesome13:39
pmatulis_duanedesign: everything seems to work now!13:39
faganduanedesign: oh and could you mark the old bugs as incomplete13:39
faganthey dont expire if you leave them as new13:39
pmatulis_duanedesign: thanks for your support.  maybe look at why the control panel had to be installed manually13:40
duanedesignfagan: yeah that is a bad habit I have.13:40
faganduanedesign: its cool but ive been trying to clear the queue so its kinda needed13:40
duanedesignpmatulis_: I will mention it. Glad we got it working13:40
fagan(its either that or I can do it)13:41
rye__pmatulis_, are you on kubuntu?13:41
* rye__ lost the scrollback 13:41
duanedesignfagan: 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:43
faganduanedesign: 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:44
faganduanedesign: if you do it ill buy you a drink if we ever happen to meet13:45
fagan:P13:45
duanedesignfagan: 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 occasionaly13:45
fagancool13:45
duanedesignfagan: but your right it is a better policy13:46
faganyeah I do tend to be right once out of every 10 tries13:46
alecuhello!13:54
faganhey alecu13:55
alecuhi fagan, how's the sprint going?13:55
faganalecu: good but mandel wants to kill half of you so hide14:00
mandel:)14:00
alecumandel, what happened?14:01
mandelalecu: all the tests on windows are broken14:01
fagan(and as well as the fun with the tests being broken we got blocked by tarmac getting broken and lp being broken)14:01
mandelsomeone has added code in the platform package14:01
alecumandel, We should have a tarmac that starts a windows machine14:02
faganalecu: there is something in rt about it14:02
alecumandel, have you find that code? is there a way we can help?14:02
mandelalecu: no worries, I'm on it :)14:02
mandelalecu: I did swear outloud, but yo know it happens14:03
ralsina_mandel has a way more smiling face on IRC than IRL14:03
alecuyeah, I've seen that happen. A few times. Perhaps more than a few.14:03
mandelwe jus have to put in place the tools to prevent this from happening :)14:03
faganand be more careful since we are supporting more than 1 platform14:04
fagan(I think mandel_ is going crazy he is singing now)14:05
alecufagan, what is he singing? He's on the borderline...14:07
faganalecu: its in spanish I cant tell14:07
ralsina_esta cantando: "una americana me la mene* en una tienda de campaña" al ritmo de "un elefante se columpiaba"14:08
alecujuas!14:10
* fagan needs to install half of gnome's packages in the repo to build u1cp14:12
fagan:/14:12
pmatulis_rye__: no, ubuntu14:12
alecufagan, how are you installing those?14:13
faganalecu: from the natty repo14:13
alecufagan, what command are you using?14:13
alecufagan, something like: apt-get build-dep ubuntuone-control-panel-gtk14:13
faganalecu: im using ./autogen.sh and getting whatever it says is missing14:13
alecufagan, guessed so. Don't.14:14
faganalecu: I did build dep for ubuntuone-control-panel and its till missing14:14
fagan*still14:14
alecufagan, use build dep, but for -gtk14:14
jmldo you guys have any UI guidelines for the web app part of U1?14:14
alecujml, beuno may know14:14
faganjml: what ever the designers say is the guidelines :)14:14
faganalecu: there is no ubuntuone-control-panel-gtk and -gnome just points to the ubuntuone-control panel package14:16
jmlfagan: I can see how that might be effective. It's not a practical approach for Launchpad though.14:16
jmlbeuno: do you guys have any UI guidelines for the web app part of U1?14:16
alecufagan, try sudo apt-get build-dep ubuntuone-client-gnome14:17
faganalecu: it just said ubuntuone-control-panel package is already installed14:18
* fagan tried it 14:18
faganI got it now though14:18
faganI was just missing a few gnome things14:18
faganjml: im pretty sure they follow the guidelines from http://design.canonical.com/the-toolkit/14:19
fagan(but they are redoing stuff at the moment)14:20
jmlfagan: those are good, but they're only a start. for a web app (as opposed to a web site), they are insufficient.14:20
rockstarjml, what specifically are you looking for?14:20
alecurockstar, <jml> do you guys have any UI guidelines for the web app part of U1?14:20
beunojml, we do not14:20
faganjml: I thought there are website guidelines in there too14:20
rockstarYeah, just what tumbles around in my head and what I can do with what I get from design.14:21
jmlinteresting.14:21
rockstarjml, our UI is vastly more simple than Launchpad's.14:21
dobeyjml: i believe we try to minimize the differences in UX between web, mobile, and Ubuntu14:21
dobeyfor LP though, that's hard since it's really all web right now14:22
jmlfagan: I think you misread what I wrote14:22
faganjml: ah ok web app bit14:22
jmldobey: well, there's email & command-line, but yes.14:22
beunojml, 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 things14:22
jmlalso LP is vast, and has a lot of legacy UI, and many developers who disagree14:23
* fagan just went "web" and stopped there 14:23
beunofew hands == 2-3 people14:23
dobeyjml: i don't think you want the LP web apps to look like mutt though14:23
jmlbeuno: that makes sense.14:23
jmldobey: it'd be nice if it had a keyboard interface as good as mutt's :)14:23
beunojml, so we try to enforce some consistent UI by sharing lots of code14:23
rockstarFor the most part, each app is a simple CRUD app.14:23
dobeyjml: i'd be happy if i could just predict what was going to happen when i click on certain things :)14:24
jmldobey: well you see, that's why we need UI guidelines14:24
jmlbeuno: yeah, code sharing is definitely an important part of the solution, but for us, I think only part.14:24
rockstarjml, I would be happy to help draft some Canonical-wide guidelines.14:24
jmlrockstar: that's a much harder problem than I want to solve.14:25
jmlbeuno: another part is changing the existing code to be right so when dev's copy-and-paste they copy something that's correct.14:25
faganmandel: http://paste.ubuntu.com/594012/ (dont have to look at it now)14:26
dobeyjml: or changing the existing code so they don' thave to copy/paste it everywhere :)14:26
beunojml, yeap, we tend to have an "example app" that we copy and paste off of, that app changes over time as we improve things14:26
jmldobey: well yeah, that's the "sharing code" angle.14:27
jmldobey: 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:27
jmlrockstar: if Canonical had webapp UI guidelines that would help me a lot, so please feel free to have a go.14:28
dobeyjml: yeah, refactoring large projects can be hard14:28
jmlrockstar: but I'm still waiting on a branch page revamp and fixes to tarmac that support Launchpad's landing process that you promised me :P14:28
rockstarjml, yeah, you'll be waiting a long time.14:30
alecufagan, regarding the pastebin you posted, try looking into the code mentioned in the stacktrace in it.14:30
alecufagan, looks like /usr/bin/u1lint is failing14:31
faganalecu: its pyflakes not being installed14:31
* fagan reported a bug 14:31
jmlanyway, thanks guys14:32
faganjml: sorry about the confusion :)14:32
jmlfagan: that's ok :)14:32
faganjml: see you around the office :P14:32
jmlfagan: if I had easy questions, I wouldn't have to ask them.14:32
faganjml: good idea I should follow that too :D14:33
alecuhi duanedesign!14:35
HarrisHello?14:36
faganhey Harris14:36
HarrisCan you help me with my Ubuntu One account?14:37
dobeyHarris: what is the problem?14:37
HarrisI bought a music album from the Ubuntu One store but it is not downloading.14:37
mandelfagan, ralsina_ : please take a look at this guy: https://code.launchpad.net/~mandel/ubuntuone-client/fix_tests_on_windows/+merge/5767714:38
dobeyHarris: what version of Ubuntu are you on?14:38
Harris10.1014:38
duanedesignhello alecu14:38
dobeyHarris: if you open a terminal and run "u1sdtool --list-folders" does it show the "Purchased from Ubuntu One" folder as subscribed?14:39
alecuHarris, also: was the music downloaded to https://one.ubuntu.com/files/ ?14:40
HarrisIt says "No Folders".14:40
dobeyHarris: you purchased the album in Rhythmbox?14:40
HarrisYes14:40
dobeyHarris: can you check that it's on the web site, as alecu mentioned?14:41
HarrisI see the files there14:41
dobeyhrmm. ok14:42
HarrisThe problem is that Rythem Box is saying that they are being downloaded but they're not.14:42
HarrisEach file says Downloaded: 0MB14:43
dobeyverterok: hola! ^^ can you help Harris please? it seems his music folder doesn't show up in --list-folders :(14:43
verterokdobey: sure14:44
verterokHarris: hi there!14:44
HarrisHello14:44
dobeyHarris: 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 backlog14:45
HarrisI belive I have fixed the problem myself, I clicked connect in my Ubuntu One settings menu.14:45
verterokHarris: do you have a "Purchased Music" entry in https://one.ubuntu.com/files/?14:46
HarrisThe files are now downloading.14:46
verterokHarris: oh, so, the album is being downloaded?14:46
verterokcool14:46
dobeyah so simple14:46
HarrisThanks for your help anyway14:46
dobeymust remember, always check the plug first14:46
HarrisBye14:47
dobeycheers Harris14:47
faganralsina_: should we have the meeting an hour earlier?14:51
ralsina_fagan: we have it when google says we have it :-)14:51
faganhah14:51
mandelfagan, ralsina_: this is the one: https://code.launchpad.net/~mandel/ubuntuone-client/fix_tests_on_windows/+merge/5767714:54
fagankk14:54
dobeyralsina_: the weekly meeting?15:00
ralsina_yes, we are having it today15:00
ralsina_dobey: in 1:1515:00
dobeyyeah i know when it is15:01
ralsina_dobey: ok then15:01
dobeyi had to get a later appt. for haircut today because of it :)15:02
fagandobey: I wondered about it too15:03
fagan:)15:03
dobeymandel: patience young padawan15:04
dobeymandel: you need to fix the pyflakes warnings for your add_tcp_port_namedpipe branch also15:05
mandeldobey: :)15:05
fagandobey: he doesnt need patience he has 2 people handling all his merges personally15:05
dobeyis _ easier to type on spanish keyboards or something? :)15:05
mandeldobey: there should be fixed… unless we have some thing diff between ralsina_ , fagan and the tarmac machine15:05
fagandobey: you can look at my bug too its pretty easy to fix15:06
mandelI'm trunsting them on the linux side15:06
dobeyfagan: what are you talking about15:06
mandeldobey: 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 fast15:07
dobeyok15:07
dobeymandel: it was set to approved and failed last night with pyflakes warnings15:07
mandeldobey: I prefer _ :P15:07
* fagan needs to learn to read 15:08
rodrigo_dobey, ping15:08
dobeymandel: i know you're a masochist, but damn15:08
dobeyrodrigo_: yo15:08
rodrigo_dobey, about http://pastebin.ubuntu.com/593729/ , is that on maverick or anything other than natty?15:08
dobeyrodrigo_: on maverick yes15:09
mandeldobey: puflakes have been fixed, now is a comepletely diff problem which is way more fucked up :(15:09
mandeland _ is not that hard15:09
rodrigo_dobey, ok, so on maverick e_book_backend_get_cache_dir doesn't exist?15:09
dobeyrodrigo_: i don't know. it seems to only be an issue on amd64. the i386 compiled ok with the last nightlies build.15:10
dobeyrodrigo_: 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:11
rodrigo_dobey, yes, it's a .so15:12
rodrigo_dobey, if it's complaining about that, I guess it doesn't exist15:12
rodrigo_so I'll #ifdef the old code we had to get the cache dir15:12
rodrigo_dobey, can you easily add a patch and rebuild?15:16
dobeyrodrigo_: no, the nightlies are automatically built on LP. if a change lands in git though, I can request another build15:20
rodrigo_dobey, well, I wanted to make sure before pushing to git, but yes, I guess I can revert if it doesn't work15:21
rodrigo_dobey, pushed15:23
dobeyok15:24
mandelralsina_: https://code.launchpad.net/~mandel/ubuntu-sso-client/error_message_style_and_image/+merge/5671215:55
=== clarita_ is now known as clarita
faganclarita: 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
faganCould you pass on this link http://paste.ubuntu.com/594066/16:04
claritafagan: sure16:04
faganshe can replace error with anything she wants16:04
claritafagan: lisette is here!16:05
faganclarita: I was spelling it wrong doh16:05
faganlisette: http://paste.ubuntu.com/594066/ you can handle events like this16:05
faganjust replace error with what ever you want16:06
faganand then we can do specific things where ever you want16:06
faganSo you can put in there [input_error=true] and then when we detect the input error we can apply that look16:08
faganlisette: if you dont understand me its ok you can just give us what ever you can do16:10
lisettefagan: getting my head around this, hold on..16:10
faganlisette: 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 ui16:12
lisettefagan: so i just paste in the css?16:13
faganlisette: when you are done you can paste it16:14
lisettefagan: done as in, when I edited it to what I want? but I won´t get a visual on this, will I?16:15
faganlisette: you wont get a visual no but it will work with a little bit of code to trigger it16:15
faganlisette: I can make it work if you want and give you a new version16:16
ralsina_alecu dobey, mandel, whoever may concern: call?16:17
lisettefagan: 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 part16:17
dobeyoh right16:18
dobeylet me get my laptop out16:18
dobeymandel: someone typoed a bug # in that error_message_style branch16:20
mandeldobey: what do you mean?16:20
faganlisette: sorry computer blew up16:20
alecuralsina_, mi driver de sonido está fallando16:20
alecushoot16:20
lisettefagan: no worries :)16:20
faganwant me to make a better one for you16:20
alecumy sound driver is making alien voice like sounds16:20
mandeldobey: wrong num you mean?16:21
mandeldobey: I'll fix that16:21
faganlisette: I can fix it in 5 an explain it to you how to use it16:22
lisettefagan: 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
dobeymandel: too late to fix it, already landed16:22
mandelputa!16:22
faganlisette: I mean for the style of just the boxes when an error happens16:22
mandeldobey: any way to fix that16:22
mandel??\16:22
faganlisette: Ill just do it and show you since it may be needed16:23
dobeymandel: not sure16:23
lisettefagan: ok16:23
fagan(or it definitely be needed)16:23
mandelwe are doomed!16:29
alecumandel, ralsina_: I didn't get the part of the buildbot/hudson16:31
alecumandel, ralsina_: are we moving forward with that?16:31
dobeyalecu: they were asking about windows16:31
ralsina_alecu: we can't actually block merges, but with hudson we at least can blame people ;-)16:31
ralsina_for windows breakage16:31
dobeyralsina_: 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 hudson16:32
dobeyor i guess, jenkins as it is called now16:32
mandelI blame the part on sd people and the other part of who over worked on the unity integration16:32
alecumandel, yeah, that's me.16:32
alecumandel, we got that session logout branch in a hurry. Didn't we ralsina_ ? :-)16:33
ralsina_alecu: yes we did16:33
ralsina_mandel: we thought we had a final freeze in 2 hours16:33
alecumandel, anyway: I'd really like some more ideas on how to make this kind of things easier for you.16:33
alecumandel, I'm pretty sure ralsina_ is really up to date by now...16:34
mandelalecu: yeah, I'm been told, no worry16:34
alecumandel, but a CI process would really have helped.16:34
ralsina_alecu: no, I'm not16:34
mandelalecu: I just want to make you feel bad ;)16:34
ralsina_alecu: I have decided I now suck as a programmer, and will start a new career in knitting.16:34
dobeyonly problem with CI is that it's hard, and something else we have to maintain :(16:34
mandelnext time, I'll go to the sprint to so I can keep up the things tidy16:34
alecumandel, oh, don't worry. I'm currently dancing to the tune of "mandel is angry!"16:34
mandelhahaha16:35
ralsina_dobey: I have CI running for other projects, I know how to do it16:35
mandelalecu: I'm not angry, I'm tired…16:35
ralsina_dobey: it's an oldish hudson instance, but it should work16:35
alecuralsina_, I did a buildbot installation for a previous job, and it's not so hard at all.16:35
mandeland we have not done as much as we should have done :(16:35
dobeyalecu: we need more than just build and make test though. what we really need is integration testing too16:36
dobeysimpler stuff is easier, sure. but doing all the integration testing and having tarmac integrate with it and all that, is harder :)16:36
alecumandel, would the recent problems have been found had the "make check" been run on windows anyway?16:36
ralsina_alecu: yes16:37
alecudobey, I'm not proposing tarmac integration, just a buildbot or hudson that mails when something breaks the windows tests16:37
alecuand as facundo proposed we should have the server tests run on the client as well16:38
alecusince that's something that we seldom do.16:38
dobeyhuh?16:38
alecuI'm pretty sure making the server run the windows tests would be quite difficult.16:38
ralsina_just reporting is good enough16:39
dobeythe 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 tests16:39
dobeyrodrigo_: evo-couchdb built on maverick now. thanks16:39
alecudobey, right, the tests on lib/canonical/tests/ on ubuntuone-servers should only be run on the CI instances.16:40
ralsina_fagan: http://paste.ubuntu.com/594012/16:45
rodrigo_dobey, no warnings16:45
rodrigo_dobey, ?16:45
dobeyrodrigo_: well the build succeeded. i didn't check the log for warnings, but that same one at least isn't there :)16:45
faganlisette: i have it now just 5 minutes and ill be down with it16:55
faganlisette: is that cool with you?16:56
lisettefagan: of course, anytime!16:58
faganlisette: well not at 11 o clock at night :P16:58
lisettefagan: i might still be here16:59
dobeyalright, lunch time, and an appointment. bbiab17:06
faganlisette: anyway if you have any issues ping me17:09
* fagan speaks like a programmer so is hard to follow 17:09
ralsina_mandel: https://code.launchpad.net/~ralsina/ubuntu-sso-client/forgotten_password_fix_merge/+merge/5771817:09
ryealecu, do you happen to know how control panel updates the free space?17:18
alecurye, no, but I can look into it... should I?17:21
ryealecu, no, i will poke it then17:21
mandelfagan: https://code.launchpad.net/~mandel/ubuntu-sso-client/forgotten_password/+merge/5716717:24
karniCardinalFang: how about we land https://code.launchpad.net/~karni/ubuntuone-android-files/unified-list/+merge/56492 ;) ?17:29
* karni reboots17:41
karnii'm back.17:44
=== beuno is now known as beuno-lunch
karniCardinalFang: I don't want to be caught again in the bzr branch-spahetti, I'm afraid to continue work.17:56
ralsina_karni: that's not spaghetti. Look at bzr qlog on ubuntu-sso-client18:02
ralsina_karni: I dare you18:02
karniralsina_: 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:03
ralsina_karni: no, that I showed you is just ugly, we've been unraveling all day18:04
karniralsina_: hehe18:04
CardinalFangkarni, I'm looking.18:06
karniralsina_: holly shmolly, this is pure madness18:06
karniCardinalFang: thank you18:06
CardinalFangkarni, is that  android:configChanges="orientation"  a recommendation from GD?  I think I usually see "keyboardHidden" also when I see that.18:09
CardinalFangThis is minor, in any case.18:10
karniCardinalFang: 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 on18:10
karniCardinalFang: we can add this though, yes.18:11
karniCardinalFang: I'll do my best to keep next branches smaller.18:11
CardinalFangkarni, size is hard to keep small when the work unit is indivisible.  Nothing wrong with this branch size.18:12
karniCardinalFang: Right.. I couldn't really make it smaller..18:12
karniThere are quite may deletes in the diff, though.18:13
CardinalFangkarni, 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
faganlook at the picture at the bottom of the post http://shanefagan.com/internship-day-16-we-are-cursed/18:15
CardinalFangkarni, er, or those may be from GD?  Not sure.18:15
karniCardinalFang: ah, that was tricky, it's not from GD ;)18:15
karniCardinalFang: let me find it for you18:15
CardinalFangOh, it's a renamed file, so not new code either.18:16
karniCardinalFang: oh right. I've changed it from row.xml because now we have list_volume_row.xml as well18:17
karniCardinalFang: 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
karniI know what you mean, though. I'm looking it up.18:20
karniCardinalFang: drawable/action_bar_background.xml -- I shall extract these as well.18:22
karniCardinalFang: I'll extract colors from list_*_row.xml as well.18:23
CardinalFangkarni, :)  :(18:24
karniCardinalFang: you confuse me hehehh18:24
CardinalFangkarni, I should have found these simple changes last week.18:24
karniCardinalFang: I shouldn't have 'hardcoded' them in the first place.18:25
CardinalFangkarni, you're mixing tabls and spaces in (at least) src/com/ubuntuone/android/files/ui/FilesActivity.java .18:28
karniCardinalFang: fsck, will fix.18:28
karniCardinalFang: it's hard to tell.. I *never* explicitly use spaces to indent, that's probably from paste's.18:29
=== beuno-lunch is now known as beuno
karniCardinalFang: 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:32
CardinalFangkarni, still on it.19:34
karniCardinalFang: thank you!19:34
CardinalFangkarni, some literal text "downloading..."19:35
karnirgr19:35
dobeyrye: ping19:43
karniCardinalFang: I think I'll have to cleanup the strings.xml as well for better i18n experience for possible translators.19:50
CardinalFangRight.19:50
CardinalFangkarni, okay, after that, it looks good.  I marked Approved.19:52
CardinalFangI never did manage to get it to build under Ant, but I made progress.19:53
karniCardinalFang: you're awesome, huge thanks. I'll push the fix to the proposed branch, and merge.19:53
karniCardinalFang: Well.. once we merge with trunk, won't it build? :)19:53
CardinalFangEh, how's that?19:54
karniCardinalFang: Meh, I don't know.. You managed to fix ant before, I thought I really can't break Ant with my source :<19:54
karniCardinalFang: Well.. you've fixed ant post-greendroid, so once I merge, how could it _not_ work. I don't get Ant, really =_=19:55
karniCardinalFang: Thanks again for the review!19:55
CardinalFangkarni, you may be right.  I don't remember pushing fixes for GD.19:56
karniCardinalFang: I'll let you know.19:56
karniCardinalFang: 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
CardinalFangEr, hrm.20:44
karniCardinalFang: 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:45
karniCardinalFang: 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.20:46
karniCardinalFang: 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:02
karniCardinalFang: 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:20
CardinalFangkarni, yes agreed about the branching of code.  Save the old trunk as a branch marked "Abandoned".21:32
karniCardinalFang: uhmm.. it doesn't mean anything like 'LP will eventually remove it', does it?21:34
karniI'd like to keep it safe.21:34
CardinalFangkarni, no.  It's just a Status tag for humans.21:35
karniokey21:35
karniCardinalFang: ACK on 3-liner :)? (lost from show-volumes-1-by-1) https://code.launchpad.net/~karni/ubuntuone-android-files/lost-3-liner/+merge/5776721:37
karniAnd off I continue with REST! `phew21:37
CardinalFangkarni, I didn't notice it, so I'll trust you to re-add those.21:38
karniCardinalFang: yeah, it was there before. thanks.21:38
karnibeuno: 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
karnibeuno: (not that I've been looking for it for last hour ;P )21:40
beunokarni, heh, that's ok21:46
beunowe'll figure it out when the time comes21:46
karniyeah21:46
* karni reads Ubuntu One Usability Testing report21:46
CardinalFangdobey, care to review?  https://code.edge.launchpad.net/~cmiller/desktopcouch/defer-dbus-until-after-plugins/+merge/5758921:46
dobeyCardinalFang: +121:53
dobeyhrmm, the library page downloads magic is so very complicated21:58
dobeyhave a good evening all22:03
czajkowskimandel: dont break things now22:17
mandelhaaha22:18
mandeldid I break something?22:18
mandel:)22:18
czajkowskinot yet :)22:18
mandelczajkowski: uh, by the way, drinks tom?22:18
mandelwell, if you fancy, is the last day I have to work and my plans are to… well, get drink :P22:19
czajkowskimandel: dont think so been in hospital today22:19
mandelouch!22:19
mandelwhat happened?22:19
czajkowskiawy been a long day22:19
czajkowskisee twitter/fb for long explaination22:19
mandelczajkowski: let me find it… I did see something about pain killers, is that it?22:20
czajkowskiallergic reaction22:21
mandeloh my!!! was it very bad? did you swallow much?22:21
* mandel wonders if swallow is the right word...22:22
czajkowskino 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 choking22:22
czajkowskiso long long day22:22
czajkowskidoing natty updates then going to sleep22:23
mandeloh, god that is terrible…22:23
mandelczajkowski: I dont think I can find you in facebook….22:26
mandelI've tried, but the people I see in the images do not look as you do...22:26
mandelAFAIK at least :P22:26
czajkowskiczajkowski5522:27
czajkowskior find aq and then find me22:27
czajkowskiright now I'm off to sleep22:27
czajkowskinn22:27
mandelczajkowski: laters, get better22:28
CranvacHello22:32
CranvacQuestion, is there a mass uploader that I can use for Ubuntu one file storage?22:33
dobeyCardinalFang: dude. don't run tarmac. it is running here23:29
lee__i cant install my norton on my computer cuz i have ubuntu so what do i use now23:47

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