=== vrruiz_ is now known as rvr [17:27] question for the AP folks -- is there a good way to make python3 the default for autopilot on the desktop? [17:35] balloons, it does default to python3, no? [17:36] cgoldberg, not on the desktop.. not for me at least. on the phone, it's py3 [17:36] there's some py3 only stuff now and it's annoying to have to call autopilot with python3 .... [17:38] balloons. how are you installing autopilot? you should get a /usr/bin/autopilot3 that you can use [17:41] cgoldberg, ohh right, hah! I'm wanting to run things with just autopilot [17:41] bad habits..excellent [17:41] I'll use autopilot3.. maybe I'll even just symlink it [17:41] or alias it [17:41] balloons, though it would be nice if "autopilot" used py3.... [17:42] and all the AP docs show examples using "autopilot" [17:42] i'm not sure the plan for that [17:43] cgoldberg, yes exactly.. I'd rather see autopilot = python3, and autopilot2 be python2 [17:43] right [17:43] I can bring it up with veebers.. he's the official AP guy now? [17:43] or would you mind filing a bug? [17:44] cgoldberg, I'll file one now [17:44] awesome [17:48] https://bugs.launchpad.net/autopilot/+bug/1333366 [17:48] Ubuntu bug 1333366 in Autopilot "/usr/bin/autopilot should default to python3" [Undecided,New] [20:55] barry: got a moment ? [21:00] thomi: hey. sure [21:00] barry: mind if we do a quick hangout? [21:01] thomi: okay, but now you have to give me a few minutes :) [21:01] ok :) [21:01] you gotta put pants on, I understand :P [21:05] naw, you can't see what's "down under". i had to reboot my avatar. [21:05] * barry let's it all hang out [21:06] O.0 [21:06] ready now barry? [21:07] thomi: ready [21:08] barry: https://plus.google.com/hangouts/_/g6l2egq3lsju4qtc6lvfevizpya?authuser=1&hl=en [21:41] barry: so.. oneconf depends on oauthlib, but never imports it in the source code! [21:42] hahahaha [21:42] barry: oh, it uses piston-mini-client [21:42] yeah [21:42] barry: so piston-mini-client shows how to do the client-side, but not the server side [21:43] thomi: oh, you need to do server side?! [21:44] yeah [21:44] * barry signs off [21:44] sorry, maybe I didn't mention that bit :) [21:44] thomi: yeah, that's a *big* difference :) [21:44] no, oauthlib is client only afaik [21:44] it has code in there for server-side [21:45] it's just really bloody hard to understand [21:45] oh ;) [21:45] http://oauthlib.readthedocs.org/en/latest/oauth1/server.html [21:46] thomi: sorry, tbh, i've never done server side oauth. well, maybe in my launchpad days, but that's too long ago to remember. wgrant would know what to steal from launchpad [21:46] yeah, he linked me to the launchpad source, but it uses a separate library. I'll take a look, maybe it's not too dissimmilar [21:48] thomi: i just hope it doesn't use python-oauth [21:48] barry: that's exactly what it uses [21:48] *sigh* [21:48] yeah, I'm not sure this code helps me much either [21:49] since it seems pretty well welded into launchpad [21:49] yeah. that sucks. that library hasn't seen an update since 2009. it's unmaintained, very likely buggy, and may not even be very secure [21:54] also, some parts of the documentation aren't even in english! [21:54] what is this supposed to mean? " The following have methods a default implementation:" [21:55] the following methods have a default implementation? or the following methods must have a default implemetnation? [21:55] I think it's the second, but that missing word makes a lot of difference :) [22:01] ;)