=== Ursinha` is now known as Ursinha === Ursinha is now known as Guest88816 [07:14] lifeless: around? [07:29] hi [07:31] nigelb: ^ [07:32] lifeless: where do I start looking for bug 713873? [07:32] <_mup_> Bug #713873: (in API) Person.logo_link is hard to use and performs poorly < https://launchpad.net/bugs/713873 > [07:32] I'm deep in registry and can't find out where the api bits come in [07:32] ah! [07:33] so, start with launchpadlib + the debugging thing so you can see the requests (HTTPLIB2_DEBUG=1 or something) [07:33] then follow your nose [07:33] heh, ok [07:34] (sorry) [07:35] I will look once I'm down at breakfast, for more hinty things [07:36] no problem :) [07:36] when do you get on a plane? [07:38] leave hotel in 2h [07:38] 4h till boarding [07:43] -> foodness === Guest88816 is now known as Ursinha === Ursinha is now known as Guest74101 [15:39] olá [15:43] * jelmer waves to lifeless === Guest74101 is now known as Ursinha === Ursinha is now known as Guest62641 [16:38] * nigelb waves to jelmer and lifeless [16:41] hey nigelb [16:42] jelmer: I hear you fixed the problems with udd and quilt. [16:42] well, s/the/some/ [16:43] merging should be a lot less troublesome now [16:43] heh, while I don't do much packaging, I remember headdesking with quilt. [16:43] A lot of people are going to be very grateful :) [16:43] but it's still a set of quilt patches in the end - not a loom [16:43] in the end we should be converting back end forth between quilts and looms, but that's going to be a lot harder [16:44] yeah, there's somethin to be said of mixing a patch management system with version control on top of it. [16:44] But that's a different argument for another day :) [16:46] yeah, indeed [20:27] Evening wallyworld_. [20:27] Fancy seeing you here. [20:28] wgrant: yello [20:28] bit quiet in here - everyone except us is flying :-( [20:28] Yeah [20:34] i just sent an sms to bigjools, he may come onto irc to laughtat us [20:34] Excellent [20:34] Aha [20:35] Evening bigjools. [20:35] hahaha [20:35] fu [20:35] who texted me? [20:35] That would be telling. [20:36] 12 hours! [20:36] lmao [20:37] bigjools: it was me who texted [20:37] Yeah [20:37] We leave here at 6am. [20:37] wgrant: ah! I don't have your num in my phone [20:38] wtf not [20:38] bigjools: what number did the text appear from? i used my voip phone provider's web interface to send it [20:39] pmed [20:39] I told you LHR is shit [20:40] Heh [20:41] bigjools: so any cricket on? after a week away. you can't get knocked up twice :-P [20:41] just choked laughing [20:41] hah! [20:41] really [20:42] quick, heimlich manoevure [20:43] hindlick [20:43] bigjools: i have to wait an extra 12 hours to batter up [20:43] so stuck in the T3 lounge all night? [20:43] bigjools: nope, a hotel [20:43] park inn [20:44] With wifi and power but no luggage. [20:44] how sweet [20:44] we got dinner and breakfast, and 10 quid for phone calls [20:44] So not so bad. [20:44] but no clean clothes [20:44] muahaha :) [20:45] well, i'm not the one who has to site next to me for 20 hrs on a plane [20:46] * wallyworld_ goes to spend some of the 10 quid phoning home [20:46] wallyworld_: sit or shite? [20:46] hah, "sit" [20:46] can't type [20:47] what's the delay for? [20:47] pooli'es fault [20:47] a baggage cart crashed into an a380 [20:47] A baggage truck crashed into poolie's A380 [20:48] I assume they used our A380 to run poolie's flight. [20:48] and so he stole "our" a380 [20:48] And now have to wait for QF31 to arrive tomorrow for us. [20:48] what happened? [20:48] see ^^^^^^ [20:48] poolie was talking about a baggage truck hitting his airline [20:48] Yeah [20:49] nigelb: been watching the cricket? hasn't it been great? [20:49] thank you for rubbing it in :P [20:49] :-P [20:50] wow, eventful. [20:50] evening bigjools [20:51] So, who feels like hand-holding me through a bug? :D [20:52] nigelb: otp atm [20:52] ah, ok [20:57] evening nigelb [20:57] I'm still arguing whether to consider it evening or morning. [20:58] It looks like I won't sleep tonight. [20:58] (yay crazy sleep cycle) [20:58] * bigjools is not entirely sure, I just know I am tired [20:58] but I do have Toblerone [20:59] WIN [20:59] Toblerone solves all ills. [21:01] bigjools: at least you are in your own bed tonight [21:01] wallyworld_: WIN [21:01] Look at the bright side, you have a bed to sleep. [21:01] bigjools: TWINS :-P [21:01] wallyworld_: and I'll be in bed with three others [21:01] bigjools: wtf? you lukcy bugger [21:01] lol [21:02] admittedly 2 of them are under age [21:02] where do I see the code for the api bits of lp? [21:02] bigjools: you'll go to jail for that [21:02] nigelb: The API is the model. [21:03] wallyworld_: and get sent to a convict colony? [21:03] yep :-) [21:03] nigelb: The interface (IPerson in this case) defines what's exported and how. [21:03] nigelb: And they all point to attributes/methods on Person itself. [21:03] ok [21:03] so dig into IPerson? [21:03] nigelb: don't work, watch the cricket. [21:03] oh sorry, working will be less depressing [21:03] and cry? [21:04] right. [21:04] My eyes are Iperson.HasTears objects [21:04] bigjools: You're an Australian for cricket purposes now? [21:04] Or only when it's convenient? [21:04] Until the ashes. [21:05] Or whenever England isn't playing Australia ;) [21:05] wgrant: wash out your mouth. everyone likes to see the Indians beaten at cricket [21:05] haha [21:05] How does the devel, 1.0, and beta things for api work? Is that dealt with in the interface? [21:06] nigelb: Yeah [21:09] bah, I don't understand this. [21:14] wgrant: where should I be looking to make the change? the interface code? [21:14] I sort of think I see the bits [21:14] but I'm not sure what I need to be doing. [21:28] * nigelb digs deeper [21:32] nigelb: what are you doing? [21:33] bigjools: trying to figure out whatto do for bug 713873 [21:33] <_mup_> Bug #713873: (in API) Person.logo_link is hard to use and performs poorly < https://launchpad.net/bugs/713873 > [21:34] nigelb: easy [21:34] I question that. [21:34] :) [21:34] adding backward compatibilty is the hard bit [21:35] but isn't changing that in devel fine? [21:35] but can I implore that you add a method not a new property [21:35] it is [21:35] can I add a property? [21:37] would prefer not [21:37] okay [21:38] because it adds an extra lookup for every Person [21:38] ah. method makes it lazy. [21:38] wtf is logo_link defined [21:38] I've been asking that question since morning. [21:39] I see logo defined and mugshot defined. [21:39] yeah that's right [21:40] lazr.restful adds the _link [21:40] ah [21:41] *headdesk* [21:41] it's exported as a LogoImageUpload [21:42] I'd add a method to return the URL [21:42] A method to IPerson? [21:43] yes [21:43] Hrm, IPersonLimitedView I guess. [21:43] for example there's a changesFileUrl() on publications