=== jamalta_ is now known as jamal === jamal is now known as jamalta [10:50] hello. how do i link my computer to my ubuntuone account? [10:51] it doesn't seem to be connecting, nor does it appear to launch the webpage to add my computer [12:01] ohaI? anyone in? [12:02] the couchdb dev team needs a ubuntu one team member [13:09] mornings all [13:09] hi thisfred [13:10] I was talking to jan____ and jasondavies about what we need for per-db auth [13:11] right [13:14] thisfred, conversation at http://paste.ubuntu.com/270847/ [13:15] aquarius: thanks! [13:16] daily reboot time, brb [13:18] * hyperair grumbles about ubuntuone not allowing me to add my computer to my account [13:19] hyperair: hi, what version do you have installed? [13:19] verterok: 0.94.0-0ubuntu1 [13:21] hyperair: it's fixed in the nigthly ppa..(I think in the beta too ppa). and hopefuly the new version (0.95) is going to be uploaded to karmic today/tomorrow [13:22] i see [13:22] that's cool =) [13:22] thanks for the info [13:31] question: which is the final user way (ie: not using 'kill') of turning off the ubuntuone-client? [13:33] facundobatista: right click on the applet, quit [13:33] facundobatista: what, no applet? [13:33] Chipaca, I don't see the applet because it hides [13:34] dbus-send --print-reply --session --dest=com.ubuntuone.SyncDaemon --type=method_call / com.ubuntuone.SyncDaemon.SyncDaemon.quit [13:34] :-P [13:34] Chipaca, uglier than "kill" [13:34] 20× uglier [13:37] Hej hej. [13:37] hey CardinalFang [13:38] facundobatista: Nautilus --> Disconnect, then Applet --> right click --> quit :) [13:41] hrmm [13:41] verterok, thanks! [13:42] CardinalFang, read your email. depressed by it [13:43] I do that. Sorry. [13:47] aquarius, I think we're all here. You said you wanted to talk about something. [13:47] no thisfred :( [13:47] he rebooted and never came back [13:47] that doesn't seem a very marvin-ish thing to say [13:48] Ah, he disappeared. [13:48] what I wanted to talk about was: is your prophecy of doom right, and if it is, what does this mean for our freeze exception? [13:48] I am worried that it *is* right, which is why I'm depressed about it. === rmcbride__ is now known as rmcbride [14:01] thisfred must've installed the bad kernel. [14:02] bad kernel? [14:02] * CardinalFang shakes fist at 2.6.31.10.21 . [14:02] like it failed to pop and he broke a tooth? [14:03] er! there is a bad kernel? [14:03] I'm not upgrading, then :) [14:03] I don't know it it broke anyone else. I do not want to start a scare. [14:03] too late [14:03] aquarius is scared [14:03] damn, I was planning to upgrade again today to make pulseaudio not be rubbish [14:03] I couldn't boot with it. I fell back to 2.6.28-15 . [14:04] (and i just finished an update, thanks a lot, jerk!) [14:04] I've been scared since I started running karmic. :) [14:04] .28? [14:04] you went back to a jaunty kernel? [14:04] wow [14:04] It was my previous. [14:04] At worst, you'll have to pick the other from the boot menu. [14:04] aquarius: unfortunately, i don't think upgrading makes pulseaudio not be rubbish :( [14:05] bah. One day it will. [14:05] it was good a couple of days ago [14:05] and now it's really crashy [14:05] at least if it's crashing it doesn't keep resetting your volume levels [14:06] i think i'll try rebooting and see what happens [14:06] you would think. but no. [14:12] aquarius, I made some absolutely killer progress on Bindwood on Friday. [14:12] A substantial chunk has been rewritten/reorganized [14:12] CardinalFang, so what are your thoughts on what slipping auth means for our freeze exception? [14:12] urbanape_, yay! excellent! [14:13] we were getting bit by some very subtle behavior. [14:13] mm? === urbanape_ is now known as urbanape [14:13] for instance, when we first add a bookmark, we annotate it with a uuid. [14:14] that uuid annotation causes an immediate notification for onItemChanged, which then goes to look up that bookmark in Couch, and it can't find it, because it hadn't been saved there yet. [14:14] heh. so we're not properly prepared for being re-entrant [14:14] realtively harmless, but those are the kinds of subtleties we were missing. [14:14] we are now. [14:14] winner! [14:15] I've got a little more to finish up before this branch is ready. when it is, it should properly handle the real flow of bookmark creation, completely sync bookmarks as expected, and keep network traffic to a minimum. [14:15] doesn't yet handle structure. [14:15] cool [14:16] but it should close out a few of the blocker bugs [14:23] * CardinalFang casts spell of Summon Thisfred. [14:26] looks like the spell was a fizzle [14:27] ok, there is something wrong other than the kernel with the latest updates :( [14:28] all i got was a black screen for X with 5 different kernel versions [14:28] i am quite unhappy with this [14:29] * aquarius elects to not upgrade [14:31] yay thisfred! [14:31] problem after rebooting, huh? [14:31] whew [14:31] yeah, I'm in 2x2 pixel mode, but I finally got one machine working [14:32] lesson learned: never upgrade both at the same time [14:32] Dang. [14:32] aquarius: the interesting problem is... can i manage to somehow get the system updated again, since I can't access X, and the keyboard seems to not let me switch VTs :-/ [14:32] dobey, ssh from another machine? [14:32] aquarius: maybe [14:32] ah, same problem huh. [14:33] at least my new laptop requires me to not run karmic, so i do have a working machine :) [14:33] * aquarius grins [14:33] the interesting thing is that fresh karmic installs don't give you the recovery boot option. fail. [14:34] right, CardinalFang, thisfred, we need to decide what we're doing. is skype a bridge too far, thisfred? [14:36] let me try, sound seems to be working [14:37] hrmm [14:37] aquarius: I'm on skype [14:37] this is not good :( [14:38] does anyone know if there's a key to interrupt the boot sequence to be able to choose kernels/recovery on karmic? [14:38] CardinalFang, skype? [14:38] yesplease. [14:39] CardinalFang, what's yhour skype id? [14:39] there are, like, a million chad millers ;) [14:40] aquarius, I find three of you. Which? [14:40] kryogenix [14:40] * thisfred == thisfred [14:41] there are advantages to having no imagination. if you don't care about privacy that is ;) [14:43] thisfred: the grub menu has kernel and then kernel (recovery) for all the kernel versions here... [14:44] dobey: it does on my machine that I upgraded from jaunty. Fresh karmic installs don't show the grub menu at all [14:45] boot speed being the golden calf [14:46] eh [14:47] grub takes 10s to load, just by itself [14:47] even if it were skipping the menu [14:47] though I only have the menu showing on my machines that i have dual booting really [14:51] statik, ping. [14:54] hi aquarius [14:54] statik, can we pull you into a skype discussion? [14:55] nice [14:55] update-manager crashes on my other laptop [14:55] and then tells me i can't report the problem because i have some outdated packages installed [14:55] aquarius, sure thing [15:00] MEETING BEGINS [15:00] I'm on a call, so forgive the lack of witty banter, say "me" to get us started. [15:00] me [15:01] on a call too [15:01] me === lamalex_2 is now known as lamalex [15:01] me [15:02] me [15:03] people are slow today eh [15:03] me i guess [15:04] DONE: Made huge strides on Bindwood, gutting, rewriting, and reorganizing quite a lot of code in an effort to close out bug # 404193 and bug # 396186 [15:04] TODO: Finish up and promote it for merge. [15:04] BLOCK: None, thank the maker. [15:04] CardinalFang, the comfy chair! [15:06] sorry! come back to me. [15:06] on a call. [15:06] aquarius, http://bazaar.launchpad.net/~cmiller/desktopcouch/oauth-http301-fix/revision/46 [15:06] vds is next i think [15:07] DONE: managed to solve logs issues #405368, started a branch to fix a couple of issues with FX, lowercase pwd #416050 and a method that returns too much information #418061 [15:07] TODO: finish the mentioned branch [15:07] BLOCKED: no [15:07] statik all yours [15:07] DONE: unexpected problems with python-setuptools and python-zope.schema; both fixed today but friday was tough (i lost the bug numbers though) [15:07] TODO: Redo fixes for bug #402736 and bug #424023. Probably offline for some of the day to do some planning work. [15:07] BLCK: Nope. https://bugs.edge.launchpad.net/ubuntuone/+bugs?field.tag=ubuntuone-karmic has a lot of bugs though! [15:07] Launchpad bug 402736 in lazr-js "Buttons seem not hooked up to js in IE8" [Low,Invalid] https://launchpad.net/bugs/402736 [15:07] Launchpad bug 424023 in desktopcouch "Crash dump on 'couchdb' invocation" [Medium,In progress] https://launchpad.net/bugs/424023 [15:07] dobey, your turn [15:07] CardinalFang, just paste whenever you can [15:07] ☺ DONE: Reviews, Fixed #397331 branch for review comments, [15:07] ☹ TODO: Finish complicated rollout, Release 0.95.0, Fix #397005 BLCK: None. [15:08] weird [15:08] others [15:08] it's your turn [15:08] i guess we need teknico and jblount, when they are able [15:09] and aquarius [15:09] MEETING ENDS [15:09] hang in there everyone :) hopefully tomorrow everyone will be awake [15:10] i'm awake [15:11] my desktop just isn't... it's sleeping with the fishes [15:11] (well, win xp works fine, but not so great for developing linux apps) [15:12] i'm so proud of myself, i did a backup over the weekend just in case [15:12] hopefully my tarmac branch works right [15:12] and rockstar lands it [15:13] i saw your note about it, sounds pretty cool [15:13] then we can branch client/protocol to stable branches, and set up a 'stable daily' ppa [15:13] * gafton hates kernel crashes [15:13] using bzr-builder? [15:13] no? [15:13] CardinalFang, thisfred, http://paste.ubuntu.com/270943/ [15:14] i don't knwo what that is/does [15:16] it's the nightly builds tool james_w wrote [15:18] ok, will have to look at it in 3 years when i have some time i guess :) [15:18] maybe rmcbride can do it [15:21] <_marx_> gafton: nc.res.rr.com! me too [15:25] * rmcbride looks at backscroll and curses his broken sound hardware [15:27] statik: I will see what I can do. Haven't had the opportunity to do much with bzr-builder. this seems like a good time. I think a good first step would be converting my nightlies workflow to use bzr-builder instead [15:32] better late than never: [15:32] thisfred, http://paste.ubuntu.com/270960/ [15:32] DONE: implemented adding contacts (#406315), talked with markgsaye about it [15:32] TODO: contacts web ui (#399664): talk with jblount again, implement editing contacts (#406315) [15:32] BLOCK: none [15:33] ⚀ DONE: not as much as I thought [15:33] ⚁ TODO: get dc-records-oauth tested and merged into trunk (bug #415375); fix UnknownLoginError and make it be known (bug #376087); test android phone sync; turn on oauth for desktopcouch by default (bug #416413) [15:33] ⚂ BLOCKED: oauth in couch not working for querystrings, possibly; checking with jasondavies [15:33] ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 2 [15:33] Bug 415375 on http://launchpad.net/bugs/415375 is private [15:33] Launchpad bug 376087 in ubuntuone-client "UnknownLoginError during request for OAuth token" [High,Triaged] https://launchpad.net/bugs/376087 [15:33] Launchpad bug 416413 in desktopcouch "Create login details on initial desktopcouch setup" [Undecided,Fix committed] https://launchpad.net/bugs/416413 [15:49] aquarius: no luck at all, 800x600 it is [15:49] aquarius: skype me in if the call is still ongoing [15:53] nice [15:53] so my other laptop still boots after upgrading karmic [15:53] but my panel and everything in it is invisible [15:53] i only see the shadow [15:54] nice :/ [16:04] CardinalFang, lp:~sil/desktopcouch/oauth-parameters-inserted [16:04] Excellent5! [16:11] thisfred, PYTHONPATH=. python -c "from couchdb import Server; from desktopcouch.records.server import CouchDatabase; d=CouchDatabase('blogdb', uri='http://localhost:5984', server_class=Server)" === urbanape_ is now known as urbanape [16:50] rmcbride: are you using browser mode in nautilus? [17:00] lunch. [17:20] dobey: I try to avoid using nautilus as a browser unless there's something specific I need to replicate [17:26] CardinalFang, how ar eyou getting on? [17:26] I need to get going [17:27] but if there's anything I can do briefly before I go, say the word [17:27] aquarius, Good. See if there's anything wrong with https://code.edge.launchpad.net/~cmiller/desktopcouch/trunk-0.4 [17:29] aquarius, Just pushed [17:30] all the tests pass. Victory is ours. [17:30] well, except the one that we know is broken :) [17:31] that branch looks good to me. [17:31] good work, that man [17:31] 0.4!!! [17:31] * aquarius dances [17:31] aquarius, One sec. [17:31] An aside, I'm not using oauth when talking to ubuntu one couchdb. What key should that be? [17:32] that's the key that's in the keyring [17:32] which filesharing puts there. [17:33] Rgr. Thanks. [17:33] that should already be being got, I think [17:34] replication_services/ubuntuone.py gets it, [17:34] super. Right, I'm going. Back tomorrow. [17:34] * aquarius feels way more happy about the state of DC now. :) [17:35] dobey: I'm getting ImportError: cannot import name oauth, and have the latest python-oauth installed [17:56] thisfred, I think I'm up to date on lp:~cmiller/desktopcouch/trunk-0.4 [17:56] CardinalFang: awesome: I just proposed a pretty trivial branch too [17:57] CardinalFang: which makes the server "library" code independent of anything desktop once more [17:58] CardinalFang: eh, so was that a todo for me? Can I help test that? [17:58] thisfred, please do. [17:58] CardinalFang: ok, will do [18:03] hello everyone [18:04] i have a question. is ubuntuone supported on jaunty 9.04 amd64? [18:06] i'm wondering cause i have a problem i reported and have seen couple of others have. namely i didn't get the Add my Computer screen after the installation and initial run of Ubuntu One, even after a couple of reboots. I don't see a way to add my computer to the list. i followed all the instructions on the installation page. [18:08] CardinalFang: tests pass except for that create contacts one. Since it's a unit test for a functional test that we're not using, (which creates random users), I'm ok with explicitly skipping that one until we have more time. (I can't immediately see why it's failing with a 401, once I re-add the missing import of xdg-cache to the test) [18:08] * thisfred now does actual code review [18:10] CardinalFang: it will conflict with my branch, since you're adding stuff to server.py. I think some of it could go into server_base.py as well. [18:11] DhulKarnain: it's a known issue and we're working on a fix right now [18:11] thank you. just wanted to know i'm not the only one and its being worked on. cheers [18:12] CardinalFang: OAuthCapableHttp and OAuthAuthentication, I think [18:12] CardinalFang: but not OAuthCapableServer === greg_g is now known as greg-g [18:19] Rawk. Xorg[5214]: segfault at 247598f7 ip 01c1a16d sp bf90b4e8 error 6 in libGLcore.so.185.18.36... [18:33] rawk is for the birds [18:38] rmcbride: 'browser' mode doesn't mean 'web browser' for nautilus... it means the giant ugly window with toolbars where you can open the same folder in multiple windnows, as opposed to spatial mode which only has one window per folder [18:42] thisfred, Do you want me to merge your server_base into my trunk proposal? [18:42] CardinalFang: it'll be a little bit more work maybe, but yes I think this would be good to get in asap too === yofel_ is now known as yofel [18:51] thisfred, did you forget to add "server.py"? [18:51] yes [18:51] yes I did [18:51] sorry [18:51] :) [18:52] CardinalFang: pushed! [19:36] thisfred, Okay, I'm looking. [19:36] thisfred, The tests fail, I note. [19:36] CardinalFang: hmm, they passed here, except for the 401s which I thought were fixed by yours [19:40] thisfred, where do we hook to OAuthCapableServer ? Shouldn't it be in CouchDatabaseBase.__init__(server_class= ) ? [19:40] CardinalFang: ah, yes, that part was still missing when I branched [19:41] so that should happen in server.py, not server_base, did I mess that up? [19:43] CardinalFang: ah, no, ok: so in your version, it would have server=OAuthCapableServer in server.py, that's right [19:44] thisfred, Yeah, but that became server_base, and you made a new server. I'm on it. [19:47] thisfred, so, line changed in server_base, and server_class is never passed via __init__ in server. [19:47] Testing, and uploading in 1 min. [19:49] thisfred, there's still one "desktopcouch" reference in server_base, if you care. [20:08] CardinalFang: yes I care, sry was on the phone [20:09] CardinalFang: so I should rereview or not pushed yet? [20:11] thisfred, review. It's all in ~cmiller trunk-0.4 . desktopcouch.local_files.get_oauth_tokens() in server_base.py It may be in a class you know about. [20:13] * thisfred rereviews [20:20] CardinalFang: ah, now gnome keyring and gtk are in server_base, they are exactly what the split was trying to push out. They don't seem to be used either. And yeah,I meant to say: OAuthCapableServer needs to be in server.py, the rest is fine in server_base.py I believe [20:21] but all the tests pass :) [20:21] dobey, hiya, I'm still having massive ubuntuone problems, is there any way i can clear out my online stuff and start from scratch? [20:22] what problems? [20:23] my files aren't displayed on the web. Also I'm having trouble syncing using karmic. [20:23] dobey, ^ [20:24] have you filed a bug? [20:25] dobey, good point I haven't, though it would be rather generic, "ubuntuone fails to sync files" i guess apport would help [20:27] trothigar: ubuntu-bug ubuntuone-client please [20:28] trothigar: and you'll probably need to attach ~/.cache/ubuntuone/log/syncdaemon.log by hand (and replace any filename occurrances in it you don't want others to see, first) [21:10] CardinalFang: any word on that branch? I sort of need it to test the server side OAuth stuff with. [21:10] CardinalFang: IOW: what can I do to help ;) [21:10] thisfred, I was just about to ask if you're happy with the trunk-0.4 candidate. [21:11] CardinalFang: as per ^^^, not unless you fixed those things [21:11] I haven't moved it. [21:11] Okay, I'll try. [21:12] CardinalFang: the move is simple enough right? Just capable server and those imports [21:12] nothing should break [21:14] famous last words [21:19] thisfred, Okay. Review, plz. [21:19] CardinalFang: aye aye! [21:20] CardinalFang: server_base still imports gtk and gnomekeyring [21:20] CardinalFang: and unused time [21:20] I have three orange blobs in my new notification bar, all next to each other, ominously glowing. [21:21] CardinalFang: hmm, maybe launchpad is slow [21:21] With black exclamation marks. [21:21] because OAuthCapableServer also hasn't moved yet... :) [21:22] With that much glowing stuff all together, I worry about fission running out of control. [21:27] <_marx_> any reason to think testing from a virtual machine shouldn't work? [21:29] _marx_: aside from the issues where it won't work outside of a vm, not really, no [21:31] <_marx_> thx; web browser bit is working but not adding that machine [21:32] <_marx_> jaunty as host karmic as guest [21:32] working in what way? you get the "add this computer" page to come up? [21:33] <_marx_> from FF i can log in and see the files but the "add this computer" page does not come up [21:34] * _marx_ going to double check w/actual karmic installation [21:34] CardinalFang: PERFECTION! [21:34] _marx_: ok [21:35] CardinalFang: except for one unused import in base: Resource... [21:35] _marx_: you're using what version? [21:35] <_marx_> jaunty ppa from last night; karmic vm hasn't been updated today [21:36] well the karmic one is what i presume you're saying doesn't work? [21:36] <_marx_> yes [21:36] _marx_: and what is the package version there? [21:37] <_marx_> karmic? [21:37] yes [21:39] <_marx_> bah, copy paste from vm no worky [21:39] <_marx_> 0.94.0 [21:40] ok [21:40] 0.95.0 will be coming shortly and fixes that issue [21:43] <_marx_> good to know I'll hold off on a bug report [21:57] rmcbride, not quite ready to rock and roll with Bindwood. [21:57] urbanape: ah [21:58] urbanape: I do have it installed on two machines, was just investigating why they don't seem to match. I'll wait on you to say "ready" [21:59] yeah, the patient is still getting stitched up on the operating table. [22:00] I'm going back in every so often to retrieve a clamp. [22:00] http://www.youtube.com/watch?v=0JrxXRU1GOE [22:04] http://www.youtube.com/watch?v=0qlrBEHtJWw [23:40] what do I do if a browser window never opens asking me if I want to add my computer? [23:41] <_marx_> jonnich90_: jaunty or karmic? [23:41] jaunty [23:41] <_marx_> hum don't know on that one; earlier i was told adding isn't working on karmic [23:42] jonnich90_: similar issues, update will be available soon [23:43] <_marx_> worked fine for me setting up the first one on jaunty [23:43] ok [23:43] this may come as a very dumb question, but how are you two replying to me? lol [23:44] * _marx_ using xchat, is that what you mean? [23:44] _marx_: setting up when? [23:44] <_marx_> last night [23:45] <_marx_> currently can't add a second machine from karmic; haven't tried adding a second machine from jaunty [23:45] _marx_: had that machine been previously configured? [23:46] <_marx_> no, I installed last night, added this machine, put two files up [23:46] I mean...I'm just typing in channel. How would I reply to a certain user? Would I just type "username:" before my message? [23:46] <_marx_> this am I added an entire directory [23:47] <_marx_> jonnich90_: tab completion [23:47] _marx_: ohhhhh [23:47] <_marx_> in xchat type the first few characters then hit tab [23:47] <_marx_> most irc clients do that [23:48] xchat looks a little "scary" to me lol. I've been using ubuntu for about a year [23:48] still not completely comfortable with using the terminal [23:48] * _marx_ been using it since 5.04, debian unstable before that [23:48] <_marx_> 'bout 10 years of linux joy [23:49] _marx_: I was just shown it last year at college...and I really like it [23:49] heh [23:49] good ole slackware 95 [23:51] * _marx_ once bought a boxed set of slackware 7 at bestbuy [23:52] <_marx_> these days no more boxed sets of anything on retail shelves [23:52] just the 20 different versions of windows, and osx [23:53] for some reason I thought xchat was terminal based? [23:53] <_marx_> ah but my LoCo has placed cds in Borders stores and AFEES [23:53] jonnich: nah, bitchx is, and irssi, and ircii, and some others [23:54] dobey, xchat would be preferred by most? [23:54] dobey, just asking cuz I dont normally use IRC [23:54] i don't know about that [23:55] <_marx_> yeah, terminal based ones can be run in screen and then accessed anywhere via ssh [23:55] which is what i do [23:55] <_marx_> and i will if i get that elusive it job [23:55] but irc proxies give similar results as well [23:56] so which programs do you use? [23:56] <_marx_> yeah a novell bud was just telling me about one he uses [23:56] i'm using irssi+screen [23:56] yeah a lot of people use bip [23:59] * _marx_ ponders packaging bitchx; it isn't in repos now