/srv/irclogs.ubuntu.com/2011/01/21/#ubuntuone.txt

kklimondatry using honk00:23
kklimondamaybe they aren't yet all asleep00:23
kklimondahmm, no more honk in the topic?00:24
=== IdleOne is now known as gpc
psypher246hello ubuntuone team06:26
psypher246honk06:26
psypher246honk08:06
psypher246honk09:48
psypher246honk11:39
duanedesignhello psypher24612:01
psypher246hey duane\12:01
duanedesignyour persistance finally pays off :)12:01
duanedesignpsypher246: what is up today?12:02
psypher246:)12:02
psypher246not much, just following up on a bug12:03
psypher24667336812:03
duanedesignahh12:03
psypher246do u know what is happening with the auto connect issue12:03
duanedesignbug #67336812:03
ubot4duanedesign: Bug 673368 on http://launchpad.net/bugs/673368 is private12:03
psypher246there has been no update on the bug still marked as incomplete but i did post the required info12:03
duanedesignpsypher246: good question.12:03
* duanedesign looking12:04
psypher246stability issues are sorted i reckon, it just sometime does not autoconnect, although a few weeks back it would never autoconnt, now it does it every 2 days or so12:04
duanedesignpsypher246: there are a couple startup bugs right now. bug 68311612:16
ubot4Launchpad bug 683116 in ubuntuone-client (Ubuntu) (and 1 other project) "Syncdaemon silently crashes at startup (affects: 4) (dups: 1) (heat: 73)" [High,Triaged] https://launchpad.net/bugs/68311612:16
psypher246ah i see it's all Rye's fault :D12:19
duanedesignpsypher246: ;)12:20
psypher246marked mine as dup of that12:20
psypher246cool12:20
psypher246otherwsie how things in Natty land, some new cool things I see12:21
duanedesignyeah. I have not booted into Unity for a couple weeks.12:22
psypher246are you running natty alpha?12:26
ralsinagood morning everyone12:40
nessitahello everyone!12:53
duanedesignhello nessita12:56
duanedesignhello ralsina12:56
duanedesignit is national hug day, hugs for everyone.12:57
nessitathanks duanedesign12:57
* nessita hugs back12:57
duanedesignare there any other major bugs affecting startup right now, other then bug #68311613:01
ubot4Launchpad bug 683116 in ubuntuone-client (Ubuntu) (and 1 other project) "Syncdaemon silently crashes at startup (affects: 5) (dups: 2) (heat: 160)" [High,Triaged] https://launchpad.net/bugs/68311613:01
nessitaduanedesign: just FYI, that bug is already fixed, though not released yet. And no more startup bugs that i know of, except for slow metadata load but that is fixed as well on nightlies13:03
duanedesignok great13:09
ralsinanessita: how about the "we don't have to start syncdaemon sometimes" thing we talked about a few days ago13:17
nessitaralsina: I was just thinking on 'crashes at startup', but you're right13:18
nessitaduanedesign: so, we have this other bug when SD is started even if the user do not use the service13:18
duanedesignif anyone has a guess as to what this might be. Trying to get all the threads in the forums answered13:18
ralsinaI agree it's a low priority bug since users will probably never notice13:18
duanedesignhttp://ubuntuforums.org/showthread.php?t=166754713:18
duanedesignnessita: is that bug #61321913:19
ralsinaduanedesign: that is very weird13:19
ubot4Launchpad bug 613219 in ubuntuone-client (Ubuntu Maverick) (and 2 other projects) "ubuntuone-syncdaemon is started even if disabled from "Startup applications" (affects: 10) (dups: 3) (heat: 46)" [Medium,Fix released] https://launchpad.net/bugs/61321913:19
duanedesignralsina: i have never seen u1sdtool -s do that13:19
ralsinathat means either his dbus session died (weird) or he doesn't have permissions on the socket (weirder, or he's su'd to another user)13:20
nessitaduanedesign: I know I suffered from that before maverick was released, but as far as I know it was fixed before final freeze13:20
nessitaduanedesign: the problem, back then, was that nautilus was starting syncdaemon no matter what. To confirm, you can:13:20
nessitaask the user to *only* uninstall ubuntuone-client-gnome (leave ubunutone-syncdaemon in place, to confirm is not started without the plugin)13:21
nessitaand if the user doesn't have the ubuntuone-syncdaemon process running, nautilus plugin is causing issues13:22
nessitaduanedesign: I just re-read the backlog and I misunderstood what you said :-)13:23
nessitaI thought the bug you pointed out was the forum one :-)13:23
duanedesignnessita: no worries. Good info all the same :)13:25
nessitaduanedesign: the error from the thread looks like the user does not the dbus 'server' running, which is very unlikely, so is really weird13:25
ralsinaWell... you could get that if you ran it from a tty or via ssh13:27
nessitathat is a possbility. Or a somehow busted system13:29
ralsinaat least in natty you get a completely different error when you try that via ssh13:30
ralsinaorg.freedesktop.DBus.Error.Spawn.ExecFailed: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.13:31
ralsinaSo, it's probably that his dbus crashed13:31
=== teknico is now known as teknico_away
nessitamakes sense13:36
nessitaduanedesign: ^13:36
alecuhello13:55
thisfredhi13:55
ralsinasalaam alecu!13:56
alecunatty is making my life very miserable13:56
ralsinaalecu: are you trying unity?13:56
thisfredit's with one t13:56
thisfred:P13:56
alecuhahahaa13:56
alecuralsina: yup. But unity seems to work...13:57
ralsinahttp://tinysong.com/7lgh13:57
ralsina"natty dread", dedicated to alecu ;-)13:57
alecuralsina: it's the radeon driver, and the kernel modesetting... or something.13:57
thisfrednice one!13:57
ralsinaalecu: oh, I only have it on VBox. Those drivers seem to be stable :-)13:57
alecuralsina: I can succesfully boot once every 4 times13:57
thisfredwow, grooveshark lets you listen to any track without even logging in?13:58
ralsinarunning alpha distros on real hardware is for braver people than I13:58
ralsinathisfred: tinysong.com13:58
alecuralsina: and when I manage to log in, the radeon driver kills unity very often when doing Alt-Tab :-(13:58
alecuso it sucks13:59
ralsinaalecu: ouch.13:59
alecubig time13:59
nessitadoes anyone understand this? [ 3453.988318] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.13:59
ralsinaYou can't code in that condition13:59
thisfredralsina: ah cool! Sort of a web based manual playdar.13:59
alecubut I'm brave, so I have a "while true; do unity; done" running in a term :P13:59
thisfredWhich reminds me I still need to get on packaging playdar and getting it in universe13:59
vdsme time?14:00
ralsinanessita: bug #267913 ?14:00
ubot4Launchpad bug 267913 in nvidia-graphics-drivers (Ubuntu) (and 3 other projects) "hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj (affects: 41) (heat: 236)" [Undecided,New] https://launchpad.net/bugs/26791314:00
nessitame14:00
ralsiname14:00
vdsme14:00
dobeyme14:00
alecume14:01
nessitathisfred, mandel, dobey, CardinalFang: stand up?14:01
thisfredsí!14:01
thisfredme14:02
mandelme14:02
nessitashall we?14:02
alecushall you!14:02
nessitaDONE: started split of epic branch if ui-beautification. Coded and landed branch for bug #702968. Landed branch for bug #705444.14:03
nessitaTODO: propose branch for 'volumes reborn', still pending to show a different icon for non-subscribed folders. Start working on spinner improvements (can't wait!)14:03
nessitaBLOCKED: nopes14:03
nessitaNEXT: ralsina14:03
ubot4Launchpad bug 702968 in ubuntuone-control-panel "add command line option to open in a given tab (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/70296814:03
ralsinaDONE: reviews, weekly call, talked to lots of people, got (another) promise to let me enter canonicaladmin. reading code, realized all my reports look the same, so added this to see if anyone notices.14:03
ralsinaTODO: reviews, management stuff, have HR fix things for me, someday actual coding ;-)14:03
ralsinaBLOCKED: no14:03
ralsinavds!14:03
ubot4Launchpad bug 705444 in ubuntuone-control-panel "Backend should provide a more complete list of volumes (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/70544414:03
vdsDONE: trying to land the first branch for #701029 already started the secondo one14:03
vdsTODO: continue with the APIs14:03
vdsBLOCKED: not if PQM stops hating me14:03
vdsdobey: please14:03
dobeyλ DONE: finished bug 705090, worked on bug 688240, triage et al.14:03
dobeyλ TODO: fix client backport issues, 3rd party apis?, evaluate SRUs for maverick14:03
ubot4Launchpad bug 705090 in ubuntuone-client "Switch to ubuntuone-dev-tools (affects: 1) (heat: 663)" [Medium,In progress] https://launchpad.net/bugs/70509014:03
dobeyλ BLCK: None.14:03
ubot4Launchpad bug 688240 in ubuntuone-client "Nautilus plugin crashes consistently making the CPU usage raise to the roof (affects: 1) (heat: 6)" [High,New] https://launchpad.net/bugs/68824014:03
dobeyalecu14:03
alecuDONE: two reviews, fixed timeouts branch, got natty kinda working on the laptop14:03
alecuTODO: branch to add two new events to syncdaemon: command started, command finished14:03
alecuBLOCKED: natty will boot only once every 4 tries, and Alt-Tab kills unity.14:03
* alecu passes a natty laptop stuffed with a TNT stick to thisfred14:03
thisfredDONE: more light refactoring, reviews, discussions about couchdb 1.0.2 TODO: finish messaging branch, do progress branch, package couchdb 1.0.2 fo our PPA BLOCKED no14:03
thisfredme takes the laptop and passes the dynamite to mandel14:04
mandelDONE: Looked into the event nanny so that open and close events can be ignored. Look into IPC.14:04
mandelTODO: Finish event nanny and ipc.14:04
mandelBLOCKED: No, yes I'm 1 day behind my self imposed schedule :(14:04
* mandel -> BOOOM14:04
mandelI think I'm last :P14:04
ralsinaok, comments?14:04
nessitano CardinalFang around?14:04
mandelI hate windows14:04
thisfredit's mutual14:05
alecuI hate alpha things14:05
thisfredI hate no keybindings14:05
ralsinaOne thing that may affect you: lucid-proposed is frozen, so no SRUs or anything for Lucid may be done for a while14:05
thisfredI look forward to getting xmonads to work under Unity though :D14:05
nessitaI hate kernel panics, that I'm still having14:05
nessitano more comments from me14:06
thisfredI hate haterz14:06
mandelwell, you people should stop complaining, I've got blue screens....14:06
thisfred:D14:06
ralsinawant to add a HATE line in the standup? ;-)14:06
thisfredhaha14:06
alecuralsina: +114:06
thisfredawesome!14:06
nessitalol14:06
dobeyi like that i got a 1TB SATA drive for $3014:06
thisfredalso optional LOVE then14:06
mandelralsina: yes, although I prefer a 'me cago en.....'14:07
nessitaI love python14:07
ralsinacool, so you *may* add a HATE or LOVE line from now on ;-)14:07
thisfreddobey: ooh, nice. new?14:07
thisfreddobey: and still available?14:07
ralsinadobey: envy! I need one or two of those14:07
nessitaok, so, I'm off for coding for a while, I feel some coding burst coming our of me14:07
nessitaping ralsina if you need anything from me (?)14:08
dobeythisfred: 10% off coupon, $20 best buy gift card i got for buying Halo: Reach on release day, and a $25 gift card from the holidays.14:08
ralsinanessita: try not to stain the furniture and have fun :-)14:08
ralsinaindeed, if you need anything from nessita ask me and I'll pass it on later.14:08
dobeyi need my branch tested14:08
thisfreddobey, ah, that seems like a lot of work :)14:09
ralsinadobey: please pass it to me, I can take a look myself14:09
thisfreddobey: can I help? with the branch14:09
dobeyralsina: no, nessita has to test it, because she's the only one with the crash; nobody else can reproduce it14:09
ralsinaAnd if anyone else feeds that taking a couple of hours away from IRC helps coding, well... I am not going to say you shouldn't do it :-)14:09
ralsinadobey: oh, *that* branch ;-)14:10
ralsinas/feeds/feels/14:10
dobeyralsina, thisfred: you are welcome to review https://code.launchpad.net/~dobey/ubuntuone-client/use-devtools/+merge/46979 though :)14:10
thisfreddobey: will do!14:10
* ralsina starts reading14:10
thisfredOooh, lots of pretty red!14:11
ralsinaOh, you tricked me into reading Makefile.am!!!! My eyes! ;-)14:11
ralsinaeom!14:12
nessitadobey: I know, I will do it14:12
nessitadobey: I think is not urgent, since I'm having this issue for months now :-)14:13
dobeyand you're the only person in the universe having it14:13
nessitadobey: that you know of ;-)14:13
nessitaok, /me is away now14:14
dobeyi doubt my changes fix it anyway, since it's a corrupt pointer, not a null pointer14:14
ralsinadobey: that branch looks ok, but how do I know if it works? Just having the test run OK?14:17
dobeyyes, make check continuing to work14:19
* ralsina checks14:22
ralsinadobey: launchpad has some issues so this may take a bit14:31
dobeyok14:33
ralsinadobey: it didn't work, https://pastebin.canonical.com/42149/14:44
ralsinacould be I'm missing pyflakes. I'll check that14:44
=== teknico_away is now known as teknico
dobeyyou are missing pyflakes14:46
ralsinayes, installed it and it's running now14:47
ralsinadobey: you were doing lucid backports, right?14:47
dobeywhich part?14:50
ralsinawhich part of what? ;-)14:51
dobey"backports"14:52
dobeyi have been working on backporting some fixes to stable-1-2 for doing an SRU to lucid14:52
ralsinaI see I am not being clear. Let's try another approach. You are doing backports, at least according to my schedule. Now there is a freeze on Lucid.14:52
ralsinaDoes it affect you?14:53
dobeywhich freeze? i don't see any on the schedule (outside of the normal pre-release freezes of course)14:53
ralsinadobey: let me forward it to you14:54
dobeybut i don't see any freeze between now and 10.04.214:54
ralsina10.04.2 SRU freeze14:54
ralsinathat one started yesterdat14:54
dobeythen yes, i suppose that affects the backport work14:54
ralsinas/dat/day/14:54
CardinalFangMorning all.  Sorry I'm late.  Kid trouble needed sorting out.14:55
ralsinaIt's kinda surprising that none of us knew about it, Chipaca noticed it today :-(14:55
ralsinaCardinalFang: np14:56
ralsinadobey: it doesn't seem to affect the backports repo, only SRUs so maybe we could retarget the packages to backports until after 10.04.2, if that makes sense14:56
ralsinadobey: or change the schedule and move that to later.14:57
dobeyralsina: i'd think change the schedule might be better, so we can get more testing and make sure we get everything in we want. there was a lot more work to be done with that than anticipated, so it's already behind schedule for when we wanted to get it in.15:02
ralsinadobey: ok, then. I'll talk to chipaca, but I'd say work on 3rd party APIs now and we'll fit the rest of lucid backports later.15:04
ralsinaHow much time do you think you need for it?15:04
dobeynot entirely sure. really need to go through our bug reports and sort out the ones that are from lucid, and make sure they are fixed, or fix them as well as dealing with backporting stuff.15:06
dobeyand if we want to get the tritcask work in the backport, that will add a fair bit more, since it probably won't be a trivial merge15:06
ralsinawell, let's try the "pulling out of a hat" method. Two weeks? ;-)15:07
ralsinaI am thinking of allocating that time right before 10.04.2 so you can propose SRUs at the first possible time after release15:07
jcastrohey dobey, who's in charge of the music store in banshee this cycle?15:09
dobeyjcastro: nobody specifically. what's up?15:10
dobeyi did some work early in the cycle to add some basic unit testing support to it; probably mandel and myself will deal with bringing it up to par with the rbox store experience in a couple weeks15:11
jcastrodobey: I noticed it doesn't index multiple sources, so like, only my ~Music, not my stuff in .ubuntuone15:11
dobeyralsina: i'd say 4 weeks to be safe, but there's 23 weeks until 10.04.315:12
dobeyjcastro: yeah, i think it copies the files over to the actual library, because of that15:12
dobeyjcastro: directhex wrote it, so he would know for sure, but i'm pretty sure that's what it does15:12
ralsinadobey: the problem is that if we wait 23 weeks there s going to be many more tempting stuff to merge :-)15:13
jcastrook15:13
dobeyralsina: yeah. merging 6 months of stuff is hard enough. and we also have to deal with our other projects, though some of them can't go into lucid-updates at all, which does simplify things a bit.15:14
ralsinadobey: is there a list of what should be in those backports and what you have merged?15:14
dobeyalthough, also makes things harder in some cases15:14
karnigood morning15:15
ralsinadobey: because without a limited set of features I fear this is not really a doable project.15:15
dobeyralsina: i've merged ubuntuone-storage-protocol, and ubuntuone-client stable-1-2 up to par with stable-1-4 (what's in maverick), so far. they are still in branches and not merged to stable-1-2 yet though15:15
dobeyralsina: the goal was "what's in maverick, and tritcask if possible"15:16
dobeytritcask might not be possible, but there are also other bugs that exist in lucid, but not in maverick, that we also need to fix15:16
dobeyand we can't change UI/strings15:16
ralsinadobey: ok. How about this: de-prioritize it for a couple of weeks, and try to focus a bit more on the APIs task. Then on jan 31 we think about it a bit more.15:16
dobeyso pretty much all the changes to the nautilus extension in maverick aren't doable15:17
dobeyok15:17
karniCardinalFang: whenever you have a moment for review :) https://code.launchpad.net/~mkarnicki/ubuntuone-android-music/u1f-create-new-playlist/+merge/4696315:17
dobeywe also need to do another set of SRUs for maverick15:17
dobeywhich is much less pain15:17
ralsinadobey: right15:17
dobeyralsina: i'm not entirely sure what to work on exactly for the APIs stuff.15:18
ralsinadobey: talk to chad and vds, see what's left unassigned on the spreadsheet, and see if you can take some of that.15:19
CardinalFangkarni, thanks.15:20
alecuanybody else has timeout issues while pulling branches from launchpad?15:20
CardinalFangalecu, yes.  Several of us15:21
dobeyhrmm15:21
alecuCardinalFang: thanks15:22
ralsinaalecu: yes, known problem, fixes probably this afternoon, I heard15:22
ralsinaalecu: it often works if you retry, but if we all do I suppose it will become worse :-(15:23
dobeyeverything on the spreadsheet that is not "not for natty" or "ignored", and isn't already done or taken by vds or CardinalFang, seems to be web and/or mobile stuff. or desktopcouch talking directly to couchdb.one.ubuntu.com, and i don't think i am anywhere near knowledgeable enough about desktopcouch or the couchdb server setup to be able to do that15:23
ralsinadobey: well, it would have been good to hear this after we had that meeting where the three of you were to assign the tasks between yourselves ;-)15:24
vdsdobey, I'm working on filesync including sharing, I'm not going to touch anything else15:24
ralsinadobey: see if they can give you a piece of what they have not done yet that you feel you can handle.15:24
ralsina"Launchpad code hosting is currently offline due to a hardware fault.15:26
ralsinaOur engineers are dealing with the problem now and hope to have the15:26
ralsinaservice back online within the next couple of hours."15:26
dobeyi guess i could write example code15:32
CardinalFangdobey, if you're still looking, this should be easy:  Take row 9, the patch aq wrote for changes-feed callback.  https://code.launchpad.net/~sil/desktopcouch/glib-callback-for-changes/+merge/4041515:42
CardinalFangIt needs updates and some sanity.15:42
dobeyyeah i was thinking about that one a bit15:44
ralsinaIf anyone said anything to me in the last 30 minutes I didn't see it :-)15:55
ralsinadobey: approved use-devtools branch15:56
dobeymerci15:58
mandelralsina: mm see there we have a problem with the use-devtools...16:01
mandelralsina: is that the one for ubuntuone-client?16:01
ralsinamandel: yes16:01
ralsinamandel: what problem?16:01
mandelralsina: the following, I talked in #chicharra bout getting my branches approved to run sd on windows, does have been postponed til the crazy path for the qs was added16:03
mandelralsina: between use ubuntuon-dev and fix_runner we will have merge issues on the windows side that will make be go back a day or two16:04
mandelsince all the branches I've got on widows are based on fix_runner which is not compatible with use ubuntuone-dev16:04
mandelI hope I make sense :)16:04
ralsina"crazy path for the qs"?16:06
mandelralsina: patch sorry, typo16:06
ralsinaI still don't know what it is :-)16:06
mandelralsina:I think it wa called unleash the queues?16:07
ralsinamandel: oh, THAT crazy patch16:07
mandelralsina: does that sound familiar?16:07
mandelralsina: that one,so I proposed my branches ages ago, they were delayed due to that, and if use-ubuntuone-dev gets merge, well I get fuck up the ass16:07
ralsinaok, so you can't merge now because of that, and if use-devtools gets merged, you won't be able to merge later?16:07
mandelall because I waited...16:07
mandelralsina: exactly :)16:07
ralsinaouch16:08
ralsinadobey: could we delay merging use-devtools for a while, or is  it urgent because of a  current issue, bug, etc?16:08
mandelralsina: the issue here is that the approval was done by two people that were not in the loop16:09
ralsinamandel: right16:09
ralsinamandel: the branch looked good by itself :-(16:09
dobeyhuh?16:09
ralsinaoh, I see I am the second approve and it's too late now16:10
mandelralsina: I actually like dobeys branch and idea, the issue here is that I was told not to do it (move to ubuntuone-dev) in #chicharra16:10
dobeyi don't know what you mean by "not in the loop"16:10
dobeywhy were you told not to?16:10
ralsinadobey: I didn't know about the side effect on mandel's ability to merge16:11
mandeldobey: as in they did not know I was waiting for the reviews due to the patch being merged and old that...16:11
mandels/old/all16:11
mandelhe, I dont know what is going on with my brain today :P16:11
dobeyralsina: i knew it would conflict with his currently-in-review branch, but i said "use devtools instead" in my review of it16:11
dobeymandel: you should be able to resolve the conflicts easily though16:11
mandeldobey: and I agreed, but I was told not to use in in #chicharra, and since they take care of that project…16:12
dobeyWHY16:12
dobeyand they don't take care of that project, lots of people take care of that project, not all of them who work on syncdaemon itself16:12
ralsinadobey: because we can't go around making other projects change to devtools, I suppose16:12
dobeywhat other projects?16:12
mandeldobey: the complains where mainly in pylnt, but I do not care of that atm, I like the idea of ubunueone-dev tools, but know I'll have to patch ubuntuone-dev tools to be able to work as it was working on my branch16:13
mandelshit, s/know/now16:13
mandelI'm typing like a fucking spaniard...16:13
dobeyit doesn't require pylint16:13
ralsinawell, if spaniards can type while they fuck, I salute them!16:14
mandeldobey: yes, I know… the issue right know is that ubuntuone-dev-tool will load all the tests under test/platform.linux, which will brake and adding the decorators in this case is the hell of a lot of work16:14
ralsinamandel: the decorators to skip by platform and such?16:15
dobeymandel: how does it not do that with your branch?16:15
dobeymandel: contrib/test does the exact same thing (because the dev-tools u1trial is copied from that)16:15
CardinalFangIs there any verb preceding "like a Spaniard" that isn't pejorative?16:16
mandelralsina: yes, thoe are nice on desktopcouch, but for ubuntuone-lient there is way too much work to do16:16
ralsinaCardinalFang: "making ham"16:16
mandelCardinalFang: the spanish inquisition is pejorative ;)16:16
mandeldobey: it does not do that in mine, that is wht I'm talking about, in my branch I patched contrib/test so that we could work with it, now that it becomes ubuntuone-dev I'll have to patch it there, which means extra work for me…..16:18
ralsinadobey mandel: I'm out of my depth on this, but it's important that mandel's branch doesn't get delayed much more, so please dobey try to give a hand if at all possible :-(16:18
mandelwell,it does not matter now, it has been done so I'll fix my code……16:18
dobeymandel: patch it how? you already added the ignore flag to u1trial...16:18
mandeldobey: dont worry, I'll take care of everything, I'll ping you whenever I'm done with the ubuntuone-dev code....16:18
CardinalFangkarni, it's a big patch, but I'm finished.  It looks good.16:19
CardinalFangkarni, I can't check it out and play with it though.16:20
karniCardinalFang: beuno did the playing :)16:20
mandeldobey: one quick question, with your branch, how do we run the tests? I do not see any new bash script that call u1trial16:20
dobeymandel: so the only difference is that you hardcoded the ignores in contrib/test instead of passing them as ignore options?16:21
CardinalFangkarni, you ask if anything should be done better in one place.16:21
dobeymandel: make test, same as before16:21
mandeldobey: so from the makefile.am, right?16:21
karniCardinalFang: right. I thought if there's a trick to make that collection a list instead of making it in a loop16:22
karniCardinalFang: and we need the list, because that's what U1M code expects16:22
dobeymandel: yes16:22
mandeldobey: I'll need to add a batch for that on ubuntone-client, ok, that's all I need to know16:23
dobeywell to run the tests on windows, i guess you'd need to add a .bat file, yes16:23
karniCardinalFang: If I should avoid RFC'ing in the source comments, I'll keep that in mind :)16:24
CardinalFangkarni, It makes me itch to fire off a background thread that reads from the state of another thread.  If I were to write it, we'd make the list in the parent and pass immutable data to the subthread constructor.16:24
CardinalFangkarni, so, I'm not even concerned about what you were worried about.16:25
CardinalFangkarni, so, can we avoid making a list at all?  Hrm.16:25
karniCardinalFang: the SilentBackgroundTask fires a background thread, so the work is not done on the UI thread16:26
karniCardinalFang: to answer that question I'll yet again look at the MusicService.createPlaylist method16:27
CardinalFangkarni, MusicService could take another method that accepts your sPlaylistEntries type.16:27
CardinalFangYes.16:27
karniCardinalFang: yes, I thought about it.16:27
mandeldobey: shall I mark your merge request as approved so that it gets merged asap?16:29
CardinalFangkarni, I say remove the RFC from the comment.16:29
karniCardinalFang: looks like the only thing it needs is the id's of songs, to it could be backed by whatever collection I have there.16:29
CardinalFangkarni, cool!16:30
karniCardinalFang: (ok, I will). so I could implement a new method to have that, if you think it would be more suitable. certainly, we would create less objects.16:30
dobeymandel: sure16:30
mandeldobey: ok, thx16:31
CardinalFangkarni, you don't have to merge this, but I'd appreciate it if you test this against the upstream trunk branch to see if this will conflict in any big way.16:31
CardinalFanglp:ubuntuone-android-music/upstream-subsonic-trunk16:31
karniCardinalFang: ok, I will16:32
CardinalFangUpstream has been really busy over the last three days.16:32
karniCardinalFang: bzr branch might not be working atm though16:32
CardinalFangIt won't be for the next several hours.16:32
karniCardinalFang: ok then, I'll get back to U1M this evening/following days16:33
karniand stick with U1F for now16:33
dobeymandel: do you need any help from me with this? i can fix up your branch myself if you need the time for other work?16:35
mandeldobey: dont worry I'll take care of it, this was just an accident, is not that it was on purpose ;)16:35
mandelnot too much harm done, and there is always the time, it is a matter of finding it16:36
dobeyok, if you say so16:36
karnibbiab16:55
nessitabe right back after lunch16:55
=== beuno is now known as beuno-lunch
dobeyok lunch time16:58
mandelralsina, dobey: when possible, can you take a look at https://code.launchpad.net/~mandel/ubuntuone-dev-tools/ignore_paths/+merge/4705917:09
ralsinamandel: sure17:09
mandelralsina: the idea is that a fll path is ignored so that projects can ignore for example tests/windows17:10
mandelralsina: do read it carefully Im tired and I might have made a stupid mistake ;)17:10
ralsinamandel: I looked carefully and it looks good to me but I can't fieldtest it today and I am not too familiar with it.17:40
ralsinamandel: so I'll approve it but I hope dobey does a better review17:40
mandelralsina: ok, I've asked dobey too, I guess that with a review from you and him should be enough17:41
ralsinamandel: ok17:41
=== beuno-lunch is now known as beuno
dobeymandel: couple of minor needs fixings17:50
mandeldobey: cool, I''l take a look17:50
mandeldobey: they should be fixed by now + latency of lp17:56
* ralsina has canonicaladmin at last. Expect obvious abuse of authority starting now.18:19
dobeyyay18:20
nessitaueeeee18:21
nessitaralsina: I'll start filling in some request for my holidays for march (pycon, yey!18:21
nessita)18:21
ralsinaeveryone please check that I am assigned as your manager first, please18:24
dobeymandel: btw, are you touching test_preferences.py in ubuntuone-client?18:24
alecumandel: were you able to fix your u1 sd branches?18:26
nessitaralsina: you're my manager on canonicaladmin, and I have 3 requests (already discussed previously) awaiting for sign off (just FYI)18:27
ralsinanessita: not anymore you don't ;-)18:28
nessitathat was fast!18:28
ralsinayou have two so not THAT fast ;-)18:28
nessitajejeje18:28
ralsinaOh, come on rodrigo_, there is no such thing as "magic kings day"!!!! ;-)18:30
nessitathat's a good one18:30
ralsinaAnd yes, I know there really is such a thing but it's just funny18:30
* ralsina will ask for "pink invisible unicorn day" in july18:31
alecuperhaps he had to set up the plate with the water and the grass for the camels. And put some shine on his shoes!18:31
* alecu thanks the magi for his giant rasti dinosaur18:32
ralsinaYou got the giant diosaur???? grrrr... that's what I get for being an atheist. No magic gift-bringing camels :-(18:33
dobeydia de las otros18:34
ralsinanessita: I will reject carnaval because happines is just for brazilians.18:34
ralsinajust kidding ;-)18:35
nessita:-)18:36
CardinalFangnessita, pycon in Atlanta, US?18:37
nessitayes sit18:37
nessitasir*18:38
dobeyah yes. guess i'll wait for mandel's branch to get reviewed18:40
dobeytime to fix nightlies i guess18:40
ralsinanessita: did you ever get the headphones from dealextreme?18:40
dobeyor upgrade my system first18:40
CardinalFangdobey, make sure you have a bootable CD.  Just sayin'.18:41
nessitaralsina: I did! THANKS. They arrived the day I was leaving to Dallas so I completely forgot to let you know. But they are here, they rock, and they are awesome18:41
nessitaralsina: thanks, really :-)18:41
ralsinacool, I'll get the same ones for me :-)18:41
dobeyCardinalFang: i actually don't have an optical drive at the moment, because my new motherboard only had one IDE plug, and the IDE disk and dvd drive are too far apart :-/18:41
dobeywhich might make installing my nw hard drive a bit painfl18:42
dobeypainful18:42
ralsinanessita: consider that an early bday gift.18:42
dobeyCardinalFang: what broke for you? grub?18:43
nessitaralsina: great gift, thanks18:44
CardinalFangdobey, yes, grub2.18:44
dobeyok, going to reboot18:59
dobeybrb18:59
ralsinanessita: approved, it looks GREAT19:01
dobeywell, grub is fine19:08
dobeybut other things not so much19:08
nessitaralsina: thanks!19:10
ralsinanessita: anyway I posted a comment and so did Martin, but it's just nitpicks19:11
dobeyand now, my applets are crashing :(19:11
nessitaralsina: I'll review that, since I'm adding the 'move the root to the top' fix19:11
ralsinanessita: ok19:11
dobeyand alt+drag doesn't work19:11
dobeygrrrrrrrrrrrrrrrrrrrrr19:11
dobeywhat the heck19:15
nessitaralsina: the root folder is now at the top. About adding to it any extra (shading, emblem, etc), I prefer first getting a review from cristian and from ivanka, if that's ok with you19:19
dobeywell, back to metacity it is then19:19
ralsinanessita: sure, not without design input19:19
ralsinanessita: sorry I didn't get one thing... do you need another review for that?19:42
nessitaralsina: nopes, is all good and merged19:43
nessitaralsina: another branch is on its way though :-)19:43
ralsinaok, cool19:43
ralsinakeep'em coming :-)19:44
* nessita will19:44
* CardinalFang curses Java and removes all the "//" comments from his Python code.19:58
ralsinaCardinalFang: don't forget the semicolons ;-)20:03
alecunessita: the control panel is looking so nice!!!!20:08
alecunessita: I love the fact that you can type a few chars of the folder name, and it will search for it!20:08
alecunessita: I remember we discussing that fact in Dallas... but gtktreeview already gave it for free :-)20:10
nessitaalecu: yeah, because I did nothing special to have that (except checking a setting on glade)20:21
Chipacamandel: http://askubuntu.com/q/22651/711 when you can20:52
karnigreat. was optimizing the sqlite db so much now I need a native method call :/20:58
joshuahoovernessita: ping21:01
nessitajoshuahoover: pong21:09
joshuahoovernessita: i have a user who gets the following when trying to run u1-prefs from the terminal: http://ubuntuone.com/p/ZRT/21:09
* nessita browses21:09
nessitajoshuahoover: can you access that url? I cna't21:09
nessitacan't*21:10
joshuahooveri was able to about 5 minutes ago...hmmm...now it just sits there21:10
joshuahoovernessita: ^21:10
nessitaright, for me too21:10
nessitajoshuahoover: wanna describe the error message/problem?21:11
joshuahoovernessita: yeah, pulling up the image locally, one sec :)21:11
dobeyubuntuone is not an image pasting service ;)21:11
joshuahooverdobey: apparently not!21:11
joshuahoovernessita: ConfigParser.NoSectionError: No section: '__main__'21:12
dobeyoh that. on maverick?21:12
nessitajoshuahoover: that is a problem with syncdaemon or the preferences itself, I would say. The default config is missing maybe?21:13
joshuahoovernessita: where is the default kept? i only see syncdaemon.conf here21:13
nessita/etc/xdg/ubuntuone21:14
dobeyshould be logging.conf and syncdaemon.conf there21:14
joshuahooverdobey: in ~/.config/ubuntuone ?21:15
nessitajoshuahoover: nopes, in /etc21:15
joshuahooverah21:15
dobeyjoshuahoover: in /etc/xdg/ubuntuone21:15
joshuahooverdobey, nessita: got it...so if the user is missing this, what's the best way to get this back for the user?21:16
nessitajoshuahoover: I would say: sudo aptitude --reinstall ubuntuone-client21:17
nessitaor the equivalent from a UI package manager, which I don't know :-)21:17
nessitabut I can find our21:17
nessitaout*21:17
dobeyi don't think software center has an equivalent action21:17
joshuahoovernessita: no need...it's almost always more direct to say, "run this command" then to give them 20 steps through the gui...in these types of situations21:17
nessitasynaptic may, I think21:17
nessitaok then :-)21:18
nessita--reinstall should bring everything back21:18
dobeybut i saw someone else report that issue on an unrelated bug and asked them to file a new bug21:18
nessitadobey: you did? hum21:18
nessitathat smells like a 'more serious' issue21:18
nessitajoshuahoover: just FYI, on synaptic, you can mark a given package 'for Reinstallation'21:19
joshuahoovernessita: ah, ok, thanks21:19
dobeyi don't remember the bug # that he posted on though21:19
nessitahttps://bugs.launchpad.net/ubuntuone-client/+bugs?orderby=-datecreated ?21:20
dobeywell i don't know if he filed a new bug21:20
nessitahum it doesn't appear among the new ones21:20
dobeyoh wait, no21:21
dobeyhttps://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/66660821:21
ubot4Launchpad bug 666608 in ubuntuone-client (Ubuntu) (and 2 other projects) "Ubuntuone-client software wont start even after fresh install of the software packages. (affects: 4) (heat: 51)" [Undecided,Incomplete]21:21
dobeyis the bug for that issue21:21
dobeyit was on lucid21:21
dobeysomeone else had a different issue and i asked them to file a new bug21:21
nessitajoshuahoover: what system is the user using? maybe the user is using nightlies, which will bring new configglue, and the downgraded?21:21
nessitadobey: that report shows a config issue as well:21:22
nessita    (parser, options, argv) = config.configglue(file(configs[0]), *configs[1:], IndexError: list index out of range21:22
joshuahoovernessita: don't know which system...trying to find out21:23
dobeyeh?21:23
dobeyi don't see that IndexError anywhere21:24
dobeyah in the exceptions log21:24
nessitadobey: in the syncdaemonexception log file21:24
dobeybut he has the right configglue version21:24
dobeyugh, my hard drive doesn't seem to include a magical data transfer cd thing21:33
ralsinaOk, it's EOD for me. Nice weekend everyone!21:49
dobeysee you tuesday, ralsina :)22:07
dobeycheers all22:21
dougal_howdy uone devs - can anyone tell me if NODE_STATE is the expected response from a QUERY request?22:47
Chipaca__lucio__: ^22:51
__lucio__dougal_, yep.22:53
dougal_hey __lucio__22:53
dougal_thanks22:53
__lucio__dougal_, what are you using query for? we might remove that command in the near future.22:54
dougal_I'm playing with the easy_client.py, and it stops talking to me after QUERY22:55
dougal_I've been replying with nodestate, but I'm not sure I'm getting the hash correct22:55
dougal_sometimes the client complains, other times it seems to accept the message then go silent22:56
__lucio__dougal_, if the hash is the same, you wont get a reply, just QUERY_END22:56
dougal_sometimes == for some of the approaches I've tried for the hash22:56
dougal_Is it the serve that sends QUERY_END?22:57
dougal_heh - a message I'd missed completely :-)22:58
__lucio__query works like this:22:58
__lucio__-> QUERY node=hash22:58
__lucio__[ <- NODE_STATE if node != hash ]22:58
__lucio__<- QUERY_END22:58
dougal_ahh ok.22:58
dougal_and is the hash of 'unknown' only valid for the root node?22:59
karniCardinalFang: http://paste.ubuntu.com/556685/ -- in few of the conflict files I have only added a line or two. In practice, some major changes from me are in 2 .java files, the rest is few-liners.22:59
__lucio__dougal_, no, you can send query for a node with a hash of "notapossiblehash" (or just "unknown") and you can make sure that you always get the hash22:59
dougal_great23:01
dougal_So if QUERY is set to be removed, will the plan be to just use async NODE_STATE messages?23:02
__lucio__dougal_, no. just new generation messages.23:03
__lucio__you get a message that says "there are changes on volume X"23:04
__lucio__then you can say: give me the list of changes for volume X since generation Y23:04
__lucio__when you get the list you also get Z, the last generation of the volume. So next time you are notified of changes (or when you reconnect after some time) you can ask for changes since Z23:05
dougal___lucio__, aha. ok23:05
CardinalFangkarni, rock!23:07
karniCardinalFang: :) I pushed to the proposed branch. When you have a sec, please check if I implemented that interface right (I pass sPlaylistEntries.getValues() as a Collection)23:08
karniI meant values()23:10
karniyup, it's a reference, so I think it's fine. Collection<T> is more generic than List<T> which is used in U1M23:11
CardinalFangHrm.  That should work, karni.23:16
CardinalFangHave a nice weekend, all.23:17
* CardinalFang Zzz23:17
karniCardinalFang: :) thank you!23:17
karnibye bye23:17

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