=== jamesh_ is now known as jamesh [06:12] 'lo all === pedronis_ is now known as pedronis [10:03] Are there proxy configurations already possible within ubuntuone in current Maverick state ? [10:08] Aureusz: hello [10:12] Aureusz: for maverick only Tomboy notes and ubuntuone-preferences will be able to support proxy, all other components are not ready [10:12] duanedesign: hello [10:13] that was last I hears [10:13] heard* [10:14] ok [10:43] Thanks i'll look into this :) [11:40] morning all === teknico is now known as teknico_away [12:15] duanedesign, morning! === teknico_away is now known as teknico [15:27] CardinalFang, ping [15:28] kenvandine, hi! [15:28] hey... desktopcouch question [15:28] Shoot. [15:28] wondering if something changed in the api [15:28] self._database = CouchDatabase(self._db_name, create=True) [15:28] results = self._database.get_records(record_type=self._record_type, create_view=True) [15:28] results.rows doesn't exist... [15:29] but i can get at it with results.obj.rows [15:29] ? [15:29] Hrm. That's bad. [15:29] vds, you here? [15:29] indeed... [15:29] CardinalFang: yes [15:30] kenvandine, this reconnector wrapper we have misses "rows" attribute. [15:30] CardinalFang, vds: just confirmed... that changed between 0.6.8 and 0.6.9 [15:30] Er, vds ^ [15:31] yes I did it last week [15:31] kenvandine: is it giving any problem? [15:32] yes... [15:32] tons of things depend on that [15:32] ah wait [15:32] nope that's not mine [15:32] vds, it's probably mine. [15:32] * kenvandine smells a brown paper bag in the corner :) [15:32] Indeed. [15:34] CardinalFang, ok, i just told the release team to reject that upload that is pending [15:35] damn... ok they already accepted it, so we need that fix faster now [15:35] I'm on it. [15:36] thx [15:40] CardinalFang: I'm here in case you need a reviewer [15:41] CardinalFang, bug 652095 [15:41] Launchpad bug 652095 in desktopcouch (Ubuntu) "ReconnectingViewWrapper missing methods (affects: 1) (heat: 6)" [High,Confirmed] https://launchpad.net/bugs/652095 [15:53] kenvandine, do you have an example of .rows attribute usage? [15:54] yeah [15:54] results = self._database.get_records(record_type=self._record_type, create_view=True) [15:54] if len(results.rows) == 0: [15:54] and [15:54] prefs = results.rows[0].value [15:54] that is from lernid [15:54] you can test it with lernid if you like [15:55] Got it. [16:01] kenvandine: where that code is used? [16:01] I mean results = self._database.get_records(record_type=self._record_type, create_view=True) [16:01] lernid/CouchDBPreferences.py [16:02] in the lernid project [16:02] thanks [16:02] CardinalFang, so the tests never actually tests for the structure of the result... it does a "for row in" [16:02] and a len [16:02] right. [16:03] I'm making it future-proof. [16:03] thx :) [16:27] kenvandine, vds, https://code.edge.launchpad.net/~cmiller/desktopcouch/abstract-wrappers/+merge/37142 [16:28] CardinalFang: on it [16:28] * kenvandine looks [16:30] vds, the wrapper doesn't actually wrap these in that revision. That returns the functionality. [16:30] This commit, comming in 45 sec, does wrap. [16:30] ok [16:39] CardinalFang: please, ping me when it's ready [16:39] vds, will do. Tests just finished. [16:40] vds, uploaded. [16:54] vds, what do you think? [16:54] CardinalFang: running the tests, the code is very good === beuno is now known as beuno-lunch [18:13] vds, any news? [18:14] kenvandine, you're quiet too. [18:14] CardinalFang, ? [18:14] sorry... worked here :) [18:14] Thanks. [18:14] kenvandine, what phone do you carry? [18:16] galaxy S [18:16] vibrant specifically [18:16] why? [18:17] i love it, if that is what you are after :) [18:17] I want you to try an app. ... [18:17] sure [18:18] http://sandbox.chad.org/u1m-1.0-1-encore3.apk # or go to base dir; browse [18:24] sweet! [18:24] works... :) [18:24] although it says unknown album and unknown artist [18:24] for all the songs [18:24] not sure if that is expected [18:24] I think it is. It takes a moment to scan the metadata. [18:26] If you have it tagged, by now it should show up on refresh. [18:26] it's not [18:26] i have songs and it is playing well [18:27] just no meta data besides title [18:34] CardinalFang, it's downloading to the subsonic/null/ directory, i assume that "null" should be the album name? [18:35] Hrm. Yes, if it knows it. [18:38] oh... do i need to "scan my files for music" in the web UI? [18:38] CardinalFang, ^^ === beuno-lunch is now known as beuno [18:39] ah... that did it :) [18:40] kenvandine, hrm. Maybe. Perhaps for music you already have in there? I think we have a scanning daemon running over all files, but it will take a while to go over everyone's. [18:41] New files seem to be scanned immediately. [18:41] ...at least, mine were. [18:45] working well... would be nice if it could just queue the songs to play in the default player, so i get the nice controls on the lock screen [18:46] I think we can hook there too. [18:46] that would rock... i love the default player [18:46] mostly because i can control it complete from the notification area and lock screen [18:46] s/complete/completely [18:46] kenvandine, I found out your music is scanned automatically only if you have the Mobile Plan. [18:46] ah [18:47] hehe... the "Try Ubuntu One Mobile free for 30 days" link doesn't go anywhere [18:47] reloads the same page [18:48] kenvandine, where is that? [18:48] https://edge.one.ubuntu.com/dashboard/ [18:49] same on the non-edge page [18:52] kenvandine, I think you and I are in a special account group so we see the pages that are not finished yet. [18:52] oh... ok [18:56] CardinalFang, got a dc release coming? [18:58] kenvandine, yes. Tarmac isn't playing nice, it seems. [18:59] ok... that is getting me stressed :) [20:04] kenvandine, okay. Packaged: https://code.edge.launchpad.net/~cmiller/ubuntu/maverick/desktopcouch/0.6.9b/+merge/37180 [20:04] thx === yofel_ is now known as yofel [23:28] folks! [23:28] http://voices.canonical.com/ubuntuone/?p=604 [23:28] music streaming beta is public! [23:29] 0.o [23:29] \o/ [23:31] duanedesign, do you have an android device? [23:32] beuno: no i am currently using an iphone [23:33] duanedesign, ok, so, I can tell you how to test with an iphone [23:33] but [23:33] the only apps that support this are paid [23:33] it's $4 or $5 [23:34] not too bad [23:35] duanedesign, that app is called iSub [23:36] is syncing only delta of files done and ready? [23:36] burn: how is the app for android called? [23:36] ok, I've found links [23:37] beuno: paid service as in available only for paying U1 subscribers? [23:38] kklimonda, yes, it will be paid, but there may or may not be changed to the plans [23:39] kklimonda, yes, it will be paid, but there may or may not be changed to the plans [23:39] oops [23:40] beuno: any chance you could accept my application for beta testing? Or have I wait in the line? :) [23:40] kklimonda, doing so now! [23:40] howdy, where can I get an authoritative and up to date list of supported devices to sync with and work with say, rhythm box's ubuntu one? [23:45] sevenseeker: you can see which phones are supported at https://one.ubuntu.com/phones/ [23:46] sweet, thanks a ton... I am not sure how I missed such an obvious link :) [23:46] quite allright :) [23:48] duanedesign, let me know if you do buy the app [23:48] and I'll tell you how to get set up :) [23:48] kklimonda, instructions sent privately! [23:48] sweet thanks. [23:49] Trying to write a solution to handle old config files in one of my projects. [23:50] awww, Evo not supported but I have a question [23:50] there is a generic android solution, but I just installed a funambol client for my evo [23:50] which should I use, or just try both and pick the most robust one? [23:52] beuno: ^ [23:52] sevenseeker, use our app, it will work on almost any android [23:53] ok, downloading now :) thanks beuno