[04:07] <MTecknology> I'm reading about scrum and I think just using names like pigs and chickens is making me want to use it for a big project I'm about to start
[04:13] <MTecknology> scrum isn't for initial development of a project, is it?
[08:21] <thumper> I don't suppose there are any LP JS experts are around?
[09:01] <thumper> flacoste: are you really around?
[09:01] <thumper> I'm thinking not
[09:02]  * thumper has a webservice that isn't being rendered properly
[09:43]  * thumper thinks he has it working
[09:56] <thumper> gah
[09:56] <thumper> obj/fmt:api_url doesn't work
[09:57] <wgrant> It does.
[09:57] <wgrant> It's just not entirely obvious what it does.
[09:57] <wgrant> I remember I fought with it will arguing with the Bugs JS.
[09:58]  * wgrant tries to remember what it does.
[09:59] <wgrant> Ah, yes, that strangeness.
[09:59] <wgrant> thumper: What is wrong with it?
[09:59] <thumper> wgrant: it is broken
[09:59] <thumper> wgrant: it is broken for cross app work
[10:00] <thumper> fine if you are dealing with objects that live on the same root site
[10:00] <thumper> the code is obviously broken
[10:00] <wgrant> Well, you have to construct the root site yourself.
[10:00] <thumper> no
[10:00] <thumper> there should be no root site
[10:00] <thumper> it should be a relative path
[10:00] <wgrant> It is, isn't it?
[10:01] <thumper> the api_url function does this by passing None in for the rootsite
[10:01] <wgrant> I wish I could remember what I discovered about it a few months back.
[10:01] <thumper> but this just means use the default
[10:01] <thumper> which for a merge proposal is "use code.launchpad.X when on bugs.launchpad.X"
[10:02] <wgrant> Ahh.
[10:02] <wgrant> (that code is actually mine)
[10:02] <thumper> really?
[10:02] <wgrant> Yes. It was previously just self.url(), which was even worse.
[10:03] <thumper> I'm going to add a force_local path only to canonical_url
[10:03] <thumper> which api_url can use.
[10:03]  * thumper makes another pipe
[10:04] <wgrant> How do merge proposals override their rootsite?
[10:07] <thumper> they don't
[10:16] <thumper> x00t
[10:16] <thumper> w00t even
[10:16] <thumper> my code works
[10:16] <thumper> done for now
[10:16] <thumper> will fix tomorrow
[10:57] <wgrant> bigjools: Thanks.
[10:57] <bigjools> np
[10:57] <bigjools> was just checking in for my flight tomorrow and remembered I hadn't done your review yet
[11:00] <wgrant> bigjools: Will you have time during UDS to review the (much simpler) second half?
[11:00] <bigjools> wgrant: hopefully, it depends on the schedule
[14:16] <bigjools> wgrant: you branch failed in deathrow.txt
[14:16] <bigjools> your
[21:42] <wgrant> bigjools: Argh, obviously hadn't checked archivepublisher lately.
[21:46] <wgrant> I hate you, broken sample data.