[00:40] hey I am getting these errors on starting ubuntu one can any help [00:41] http://pastie.org/647762 === jchris_ is now known as jchris [12:24] hi all, "My Files" is no more? [12:26] that change broke all my symlinks in to ubuntuone [13:42] dpm: someone filed a bug against desktopcouch saying the translations should be structured. I think that's probably a good idea, do you have any thoughts? I just changed it to structured/ubuntu-translators, will that assign the proper teams for languages that there are ubuntu teams for automatically? [13:52] thisfred, yes, I think that's the best thing to do to ensure the quality of translations. Once you've changed it to structured/ubuntu-translators (which you've already done) you shouldn't have to worry about anything else in that respect. [13:52] dpm: great, thanks! [13:53] morning, folks === john is now known as Guest23504 [15:00] Say what's the time? It's time to get ill. [15:00] MEETING STARTS [15:00] rodrigo_ [15:00] CardinalFang [15:00] aquarius [15:00] teknico [15:00] vds [15:01] dobey [15:01] urbanape [15:01] Hello Hackers! Could you please respond with a "me" if you'd like to participate in the Desktop+ Developers Meeting? [15:01] me [15:01] me [15:01] me [15:01] me [15:02] me [15:02] DONE: /files/ hacking [15:02] TODO: /files/ hacking, maybe some copy editing, planned full rollout on Monday or Tuesday to production [15:02] BLOCKED: Nope [15:02] teknico: tag! [15:03] DONE: fixed and landed the synchronization of repeatable sections of contacts (#440070); reviewed aquarius suggestion for the contacts web ui, and implemented some; some updating of the contacts web ui code to the sprint use cases (#440070) [15:03] TODO: more updating of the contacts web ui code to the sprint use cases (#440070); applying the contacts web design structure to server-side code (#439089) [15:03] BLOCK: none [15:03] next: vds [15:03] me [15:03] DONE:code review, triaged #446985 [15:03] TODO: code review again, try to fix the mentioned bug [15:03] BLOCKED: [15:03] urbanape all you [15:03] DONE: Got Bindwood 0.4.1 shepherded through a release, thanks to reviewers, statik, and asac. [15:03] TODO: new files UI, contacts [15:03] BLOCK: None [15:03] dobey: you're up. [15:03] ☺ DONE: Fixed #443342 (dual menu items), Triage [15:03] ☹ TODO: Find/fix more bugs, more triage. Reviews. 1.0 client/protocol releases. [15:03] ☹ BLCK: None. [15:03] CardinalFang: the rack is yours [15:04] DONE: fixed one problem with u1 couch replication. Maybe another. [15:04] TODO: Track down the final, hopefully. aquarius, thisfred are helping. [15:04] BLOCKED: None [15:04] me [15:05] ⚀ DONE: fixed a couple of bugs; commented on a couple of bugs [15:05] ⚁ TODO: work with cardinalfang and thisfred on DC-to-cloud replication; look at oauth-enabling twisted [15:05] ⚂ BLOCKED: [15:05] ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 3 [15:05] I'm last, I think [15:05] Also of note: I'm on reviews today as well. [15:05] MEETING ENDS [15:16] ugh, me, or am I too late [15:17] you are late, but you can paste anyway [15:17] • DONE: Released and packaged couchdb-glib 0.5.2. Tested snowy to make sure it works with Tomboy in Karmic. Fixed changes notifications in addressbook views of evo-couchdb [15:17] • TODO: Talk to Ara about writing mago tests for evo-couchdb. Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). openSUSE/Fedora packaging with aquarius. Simplify tomboy syncing config UI. API documentation for couchdb-glib. Make sandy's snowy test suite work with our server (http://git.gnome.org/cgit/snowy/tree/api/tests.py). Test tomboy syncing with snowy. Improve notes views test [15:17] • BLOCKED: no [16:44] aquarius: CardinalFang I'm going to try to copy and modify the ubuntuone.py service to a localhost-ssl.py one, to test ssl access as realistically as possible [16:46] thisfred, would it also help if I got the IS folks to make HTTP available also for u1couch? [16:47] CardinalFang: not yet, as that's a little scary [16:47] let's see if we can reproduce locally first [16:47] grr, why won't my system couch start up? [16:48] aquarius: with sudo /etc/init.d/couchdb start [16:48] ? [16:48] didn't start [16:48] screw it, I'll proxy it to my desktopcouch :) [16:59] right, I have web_api_tool failing with HMAC_SHA1+SSL and succeeding with PLAINTEXT+SSL to localhost [17:00] and succeeding with HMAC_SHA1 to localhost without SSL [17:00] so, now, we need to find out how to ask couchdb what it doesn't like [17:02] ah, the proxy needs to add an Ssl header, doesn't it? [17:02] thisfred, what's the X-?-Ssl header that needs to be added? [17:03] the server sets these: {'X-Forwarded-For',"68.34.107.76"}, [17:03] {"X-Forwarded-Host","couchdb.one.ubuntu.com"}, [17:03] {"X-Forwarded-Server","couchdb.one.ubuntu.com"}, [17:03] {"X-Forwarded-Ssl","on"}] [17:04] cheers [17:06] right, still failing, even with X-Forwarded-Ssl on. [17:06] I can now replicate the HMAC problem locally. [17:06] so...now, how do we get help about why it's failing? [17:07] CardinalFang, how can I know if I have jasondavies' X-Forwarded-Ssl patch in the version of couchdb that I'm running? [17:07] $ apt-cache policy couchdb-bin [17:07] couchdb-bin: [17:07] *** 0.10.0~svn818859-0ubuntu2 0 [17:08] thisfred, ^^ [17:08] aquarius: eh, that [17:09] 's one for CardinalFang [17:09] let me see if I can find the svn revision it went in though [17:10] thisfred, ah, no, the question for you was the one above that. "so...now, how do we get help about why it's failing?" [17:11] aquarius: since jason's not here, I'll mail him and jan____ can you get me logs of the failure? [17:11] aquarius: let's first triple check that we have deployed the fix though [17:11] yep [17:13] note: I have hacked web_api_tool to know how to talk to desktopcouch [17:16] aquarius: 821071 [17:16] so no, we don't have it locally... [17:16] I think CardinalFang merged it in, though. [17:16] unless the patch was applied separately? [17:17] I'll do a apt source [17:22] aquarius: I do not see it in there [17:22] aquarius: now I wonder whether it's on the server [17:22] hm, yes [17:22] CardinalFang, ? [17:22] aquarius: there is another OAuth related patch in there, but not the header one [17:23] unless I'm looking in the wrong place, but it doesn't seem to be in the diff.gz nor in the source [17:23] grepping [17:23] nope [17:29] OK, that might be the issue, then? [17:29] although you'd think that that'd fail with plaintext auth too? [17:30] aquarius: no because plaintext doesn't compute the signature or does it? [17:30] I'm not really sure what plaintext does :) [17:31] aquarius: I think it just sends all the tokens and secrets in the headers [17:31] oh, right. [17:31] so....what's the best way of getting a version of couch with that patch applied? Do I need to build one? [17:31] aquarius: so the fix makes sure that the signature is computed correctly on the server end [17:32] aquarius: apply the patch to a source check out or check out the 0.10 branch and build that [17:32] aquarius: building isn't that much work, with a few caveats: [17:33] 1. use: ./configure --with-js-lib=/usr/lib/xulrunner-devel-1.9.1.3/lib --with-js-include=/usr/lib/xulrunner-devel-1.9.1.3/include [17:33] 2. then run the end product with LD_LIBRARY_PATH=/usr/lib/xulrunner-devel-1.9.1.3/lib [17:34] because xulrunner-dev is not set up to doit right [17:34] CardinalFang: ping [17:35] thisfred, hi [17:35] CardinalFang: see ^^ [17:35] hi [18:14] hmm, my update manager has been preparing python-gs10.10 for a long, long time. [18:14] python-gst, rather [18:15] fun times [18:15] it's probably not doing anything === john is now known as Guest47998 === Guest47998 is now known as jdobrien1 === jdobrien1 is now known as jdobrien === john is now known as Guest45552 [23:27] Hi everyone. I've got two rethorical questions: is the "Connect" button in the panel applet only for decoration purpose or is it actually meant to do something? Also, does ubuntuone-syncd always take 100% of my CPU when i put a file in my ubuntuone folder? [23:37] Great, after a few kills, rm -r .config/ubuntuone, and relaunches, it decided it would auto connect without asking me any id/password. I wonder in which accounts my files were sent...