[00:30] <nigelb> hehehe, StevenK++
[00:31] <nigelb> If you get jono to write a patch for LP, I will buy ou a drink :D
[00:31] <StevenK> I was tempted to reply, "You can bribe yourself, if you wish ... not sure if it will have the desired effect ..."
[00:32] <nigelb> heh
[00:32] <StevenK> nigelb: Like you're old enough to buy alcohol. :-P
[00:32] <nigelb> StevenK: Hey, I'm not wgrant :P
[00:32] <nigelb> Wait, what's the age limit in Australia again?
[00:32] <StevenK> 18
[00:33] <nigelb> HA. *Well* past.
[00:33] <StevenK> I thought you were younger than wgrant, TBH.
[00:33] <lifeless> wait, what?
[00:33] <StevenK> I'm allowed to be wrong. It happens often enough.
[00:34] <nigelb> I'm 23 :)
[00:38] <bigjools> us married people do feel a lot older than we are
[00:41] <nigelb> heh
[00:41] <nigelb> bigjools: settled down in australia? :)
[00:41] <bigjools> yes, thank you
[00:50] <wallyworld> bigjools: you have it wrong. you're only as you as who you feel
[00:50] <wallyworld> as young as
[00:53] <wgrant> win 3
[00:53] <StevenK> Fail
[00:54] <bigjools> wallyworld: in that case.... :)
[02:00] <lifeless> mmm
[02:00] <lifeless> did something in bug search change recently?   2457 /  120  MaloneApplication:+bugs
[02:00] <lifeless>    210 /    1  Distribution:+search
[02:00] <lifeless>      204 /   28  Distribution:EntryResource:searchTasks
[02:00] <lifeless>      181 /    6  Person:+commentedbugs
[02:00] <lifeless>      154 /    0  Person:EntryResource:searchTasks
[02:00] <lifeless> -> is suspicious
[02:01] <wgrant> lifeless: Huh?
[02:01] <wgrant> It's been like that for months.
[02:02] <wgrant> MaloneApplication:+bugs has been bouncing around between 700 and 3000 for months.
[02:02] <lifeless> hmm
[02:02] <lifeless> I could swear for a whole week last week it was lower
[02:02] <lifeless> lots lower
[02:25] <lifeless> haha! found the culprit. finally.
[02:25] <lifeless> bug 955657
[02:25] <_mup_> Bug #955657: checkwatches reports oopses with no page-id <oops-infrastructure> <Launchpad itself:Triaged> < https://launchpad.net/bugs/955657 >
[03:16] <wallyworld> StevenK: can haz small review? https://code.launchpad.net/~wallyworld/lazr.restful/dict-marshalling-default-key-value-types/+merge/97564
[03:23] <StevenK> wallyworld: Sorry, looking now.
[03:24] <wallyworld> np
[03:24] <wallyworld> i hate doc test failures. especially ones involving webservices
[03:27] <StevenK> wallyworld: One small comment in return.
[03:27] <wallyworld> sure
[03:29] <wallyworld> StevenK: fair point. i'll simplify before landing getMultiAdapter(field.key_type or Field(), request), IFieldMarshaller)
[03:49]  * StevenK ponders a deployment
[03:50] <thumper> heh
[03:50]  * thumper misread that as "StevenK ponders employment"
[03:50] <StevenK> thumper: Don't you have bugs to write?
[03:50] <thumper> no, I'm a manager now remember
[03:50] <thumper> I have minions to write bugs for me
[04:01] <nigelb> StevenK: "Don't you have bugs to write" *snicker*
[05:06] <wgrant> wallyworld: How do I run just a single YUI test?
[05:06] <wallyworld> wgrant: you can't :-(
[05:07] <wallyworld> it sorta sucks
[05:07] <wgrant> How do I debug a YUI test? :)
[05:08] <wgrant> Maybe break on error will be useful
[05:09] <wallyworld> i debug in firebug
[05:09] <wallyworld> or my ide
[05:09] <rick_h> wgrant: debugger;
[05:09] <rick_h> put that into the test where you want to debug
[05:09] <rick_h> then use the dev tools or firebug to debug
[05:09] <wallyworld> aarrrrggghhh - why do we want to add such things to source code
[05:09] <wgrant> I as hoping to convince the testrunner to give me a traceback rather than just the text of the error.
[05:09] <wallyworld> there's no need
[05:09] <rick_h> wgrant: yea, not really atm. I hate it as well
[05:11] <wgrant> Ah, break on error worked that time.
[05:17]  * StevenK stabs the team renewal mail
[05:18] <wgrant> You could just renew your membership :)
[05:18] <StevenK> s/If your membership does expire, we'll send you one more message to let
[05:18] <StevenK> you know it's happened.
[05:18] <StevenK>  /We will keep spamming you until you get annoyed enough to follow the link in this mail./
[05:19] <nigelb> StevenK: Didn't I complain about this a while back? And you pullec my leg? ;)
[05:19] <nigelb> *pulled
[05:22] <StevenK> I get annoyed by the mail everytime a membership is up for renew, and then I click renew and forget about it.
[05:52] <lifeless> 13:14<
[05:59] <wgrant> I disagree
[06:07] <lifeless> ECAT
[06:07] <wgrant> I guess soon enough we'll have ETODDLER
[06:09] <wgrant> StevenK: Are you QAing your information_type stuff?
[06:11] <StevenK> wgrant: Waiting for garbo
[06:11] <wgrant> Is it running, or are you waiting for it to run?
[06:11] <wgrant> The latter is not a valid situation.
[06:11] <StevenK> Why not, it starts in 2 minutes?
[06:12] <wgrant> Ah
[06:13] <lifeless> wgrant: I was thinking bug 132300
[06:13] <_mup_> Bug #132300: mail for new bugs inconsistent with other bug mail (ignores mail-on-my-actions disabled, missing footers, duplicate mail vs structural subscriptions) <email> <lp-bugs> <notifications> <Launchpad itself:Triaged> < https://launchpad.net/bugs/132300 >
[06:15] <wgrant> lifeless: Bug #66760-4
[06:15] <_mup_> Bug #66760: palette indexes in eft-theme.c should not be prefixed with 0x <usplash (Ubuntu):Invalid> < https://launchpad.net/bugs/66760 >
[06:15] <wgrant> lifeless: Bug #66760-4
[06:15] <wgrant> lifeless: Bug #667604
[06:15] <_mup_> Bug #66760: palette indexes in eft-theme.c should not be prefixed with 0x <usplash (Ubuntu):Invalid> < https://launchpad.net/bugs/66760 >
[06:15] <_mup_> Bug #667604: new bug reports with attachments added generate blank email instead of including links to attachments <lp-bugs> <regression> <Launchpad itself:Triaged> < https://launchpad.net/bugs/667604 >
[06:15] <wgrant> Ther we go
[06:15] <lifeless> ah
[06:23] <lifeless> wgrant: bug 457489
[06:23] <_mup_> Bug #457489: Bug importer ignores the product.private_bugs flag <bugs> <easy> <lp-bugs> <privacy> <Launchpad itself:Triaged> < https://launchpad.net/bugs/457489 >
[06:23] <wgrant> _mup_: bug 457489 tags +disclosure
[06:23] <_mup_> Bug #457489: Bug importer ignores the product.private_bugs flag <bugs> <easy> <lp-bugs> <privacy> <Launchpad itself:Triaged> < https://launchpad.net/bugs/457489 >
[06:23] <wgrant> If only that worked.
[06:24] <StevenK> Haha
[06:24] <StevenK> wgrant: Fixored
[06:24] <wgrant> Actually, since it wouldn't be a regression, not disclosure :)
[06:24] <wgrant> Heh
[06:24] <wgrant> Will see what the Curtis thinks.
[06:25] <StevenK> I've tagged it, it can stay that way until tomorrow morning.
[06:25] <czajkowski> I do love the tag lifeless added easy
[06:25] <wgrant> It is easy.
[06:28] <lifeless> \o/ heat 498
[06:28] <lifeless> bug 5977
[06:28] <_mup_> Bug #5977: Person's related bugs pages do not show closed bug reports <affectsmetoo> <lp-bugs> <Launchpad itself:Triaged> < https://launchpad.net/bugs/5977 >
[06:30] <poolie> is it a known bug that branch link suggestions seem to be silently timing out?
[06:31] <lifeless> it may be
[06:32] <wgrant> Branch search is terribly slow
[06:32] <wgrant> Because lol what is context
[06:32] <wgrant> So it's doing string matching on several fields across the entire table.
[06:32] <wgrant> It's pretty cool, innovative stuff.
[06:32] <wgrant> Unindexed too.
[06:32] <lifeless> it may be bug
[06:32] <lifeless> 742916
[06:32] <lifeless> bug 742916
[06:32] <_mup_> Bug #742916: BranchMergeProposal:+index timeouts - slow query plan <timeout> <Launchpad itself:Triaged> < https://launchpad.net/bugs/742916 >
[06:32] <StevenK> wgrant: For 1979?
[06:32] <wgrant> Very similar.
[06:38] <poolie> ok
[06:38] <poolie> there's something else really strange
[06:38] <poolie> bug 865977, when cinerama looks at it, has a linked branch
[06:38] <_mup_> Bug #865977: UserPreferences does not work <Launchpad Development Wiki Moin theme:Triaged by stephaneeee> < https://launchpad.net/bugs/865977 >
[06:38] <poolie> when i do, it does not
[06:38] <lifeless> you can't see the branch
[06:38] <poolie> ah
[06:38] <wgrant> Yay for branch visibility policies
[06:38] <poolie> oh course
[06:39] <wgrant> Luckily they are scheduled for demolition.
[06:39] <poolie> wbn if the link to the branch had a privacy icon
[06:39] <lifeless> if it doesn't, it should
[06:39] <lifeless> please file a bug if appropriate
[06:40] <lifeless> stub: yo
[06:40] <stub> yo
[06:40] <lifeless> weekly thingy time?
[06:41] <stub> sure
[06:41]  * stub finishes some typing
[06:41] <stub> lifeless: oh - my skype capable box is currently upgrading to Precise
[06:41] <lifeless> stub: nifty
[06:42] <lifeless> stub: be sure to install pavucontrol so that you can get your mic working again
[06:42] <stub> ahh... should be right. Still have 5 hours of downloading packages
[06:42] <poolie> ok, https://bugs.launchpad.net/launchpad/+bug/955745
[06:42] <_mup_> Bug #955745: link to private branch doesn't indicate it's private <bug-branch-links> <confusing-ui> <privacy> <ui> <Launchpad itself:Triaged> < https://launchpad.net/bugs/955745 >
[08:40] <adeuring> good morning
[09:50] <huwshimi> rvba: Do you have some time to talk about testing the YUI custom events and the js packing stuff at some stage?
[09:52] <rvba> huwshimi: sure.
[10:02] <jelmer> 'morning launchpadders
[10:31] <StevenK> mabac: So you sent an e-mail, but you didn't mark your bugs as qa-ok? I'm confused.
[10:32] <mabac> StevenK, we where waiting for your opinion (or someone in your team I guess). From our point of view none of them are blockers and I've fixed the most annoying bug.
[10:33] <StevenK> I thought we had guidelines for this sort of thing.
[10:33] <StevenK> mabac: It doesn't have to be perfect (but that would be nice), it just has to not blow up or cause regressions.
[10:34] <StevenK> If it works, even better
[10:34] <StevenK> If it looks ugly, deploy it, and you can iterate.
[10:34] <mabac> StevenK, I'll read up on the docs... then I'd like to get this in https://code.launchpad.net/~linaro-infrastructure/launchpad/fix-work-item-brackets/+merge/97584 and we're pretty close to beautiful ;)
[10:35] <StevenK> mabac: It's 9:30pm, if that needs a review, you're out of luck with me, if it's approved I'll toss it at ec2.
[10:36] <mabac> StevenK, ok thanks. I'll get someone to review it.
[10:36] <StevenK> mabac: In the meantime, I'd suggest marking your two bugs as qa-ok so we can deploy.
[10:36] <StevenK> Blocking the deployment pipeline == bad.
[10:38] <mabac> StevenK, oh I didn't realise we where blocking you. I'll have to learn more about what happens behind the scenes. will fix
[10:39] <StevenK> mabac: http://lpqateam.canonical.com/qa-reports/deployment-stable.html
[10:41] <mabac> StevenK,  thank you
[10:41] <mabac> StevenK, I've changed the tags on our bugs
[10:42] <mabac> so, anyone feel like picking up a one-line review? :) https://code.launchpad.net/~linaro-infrastructure/launchpad/fix-work-item-brackets/+merge/97584
[10:44] <StevenK> mabac: https://dev.launchpad.net/QA/QAProcessContinuousRollouts
[10:46] <mabac> StevenK, thank you for the links.
[10:56] <stub> mabac: r=stub
[10:58] <wgrant> https://lpstats.canonical.com/graphs/PPR/ is slightly concerning.
[10:58] <wgrant> xmlrpc-private is slowly getting faster.
[10:58] <wgrant> Without us doing anything...
[10:59] <wgrant> But it's like 60% faster than it was after my last optimisation a few weeks ago.
[10:59] <mabac> stub, thank you!
[11:00] <stub> wgrant: What systems use that API again?
[11:01] <wgrant> stub: The dominant view has been MailingListAPIView for quite some time.
[11:01] <stub> Might have sped things up by accident, eg. indexes changed to fix a different problem
[11:01] <wgrant> It seems to now be 4x faster than it was.
[11:02] <wgrant> Right, but I'm pretty sure we haven't changed these indices...
[11:02] <stub> Mailman archives where having trouble. Side effect of that with a changed usage pattern or something?
[11:03] <wgrant> Ah, now that is interesting.
[11:04] <wgrant> There's 4x as many mailman requests as there were a month ago.
[11:08] <wgrant> But it's not just additional requests.
[11:08] <wgrant> Either we've lost 80% of the old ones, or they're all <0.6s now..
[11:08] <wgrant> So the extra volume is probably just because everything's fast now.
[12:25] <mabac> StevenK, so when is the next window for deploying, now that I'm not blocking the queue anymore? :)
[12:37] <wgrant> mabac: I've just requested a deployment.
[12:37] <wgrant> Will hopefully be out in the next couple of hours.
[12:39] <mabac> wgrant, oh very nice. thanks!
[13:01] <deryck> Morning, everyone.
[13:06] <abentley> deryck: morning.
[13:18] <wgrant> sinzui: amazing
[13:19] <wgrant> sinzui: You approved that 30 seconds after it passed ec2test
[13:19] <sinzui> fate
[13:19] <sinzui> but I wrote cide instead of code. Maybe my fingers were combining code and suicide
[13:21] <wgrant> sinzui: Ah, so that's why lp-land is complaining. Can you fix, or shall I pqm-submit?
[13:22] <sinzui> I will fix it
[13:22] <wgrant> Thanks.
[13:22] <sinzui> try it again
[13:24] <wgrant> sinzui: Much better, thanks.
[13:25] <czajkowski> sinzui: morning
[13:25] <czajkowski> wgrant: how are you still awake!
[13:25] <wgrant> It's only 00:25
[13:26] <czajkowski> loonatic :)
[13:27] <wgrant> Many would agree :)
[13:27] <czajkowski> sinzui: I can across a project today on licience review where it is named Bazar translating it it's bazaar. yay or nay ?
[13:28] <czajkowski> wgrant: indeed :) am feeling a little tired from being up so early and a swim
[13:31] <sinzui> czajkowski, you are judging them. They are creating a b2b site
[13:31] <czajkowski> sinzui: not juding just asking for clarification.
[13:32] <sinzui> Since the branch is empty I expect that the project will fail to thrive, but I think we should let them prove me wrong
[13:32] <czajkowski> oki
[13:32] <czajkowski> thank you
[13:32] <czajkowski> thats all I was asking wondering if there was any issue wth a name similar to bazaar
[13:33] <sinzui> They use bazar to mean marketplace, which is a good name for a b2b site
[13:48] <sinzui> danhg, do you have time to review my change that splits the generic licensing email into three emails that are specific to the licensing cases: https://code.launchpad.net/~sinzui/launchpad/entitlement-3/+merge/97300
[13:51] <danhg> Hey sinzui, I can look at this Monday - I have a full day planned in Millbank tomorrow, and I'm finishing off tests/writing up of tests today before I leave for the airport in 2 hours. Is Monday OK? If not, I may be able to look at it tomorrow when I'm in Millbank.
[13:55] <sinzui> danhg, we do not permit reviews to block landings. I will land the branch later, I will send you the text three emails and will land that separately.
[13:56] <danhg> OK, sure
[13:56] <danhg> I'll talk to Matthew about re-arranging stuff.
[13:57] <sinzui> danhg, are we switching to British English. The original email was in American English
[13:57] <sinzui> Lp was officially American English from 2008 to 2010
[14:03] <danhg> sinzui, can you send me just the text that you'd like me to look at and I'll do a quick read-through/edit now?
[14:03] <sinzui> okay
[14:03] <danhg> thank you
[14:07] <czajkowski> salgado: you about ?
[14:08] <salgado> czajkowski, yep
[14:08] <czajkowski> salgado: ello, thebugs you've submitted and marked confirmed and tagged but no status has been marked against them, are they for you to keep an eye on for future work, if so cna I mark them low
[14:09] <czajkowski> I'd rather have the bug queue I watch  up to date so I know what bugs I am to look after
[14:10] <salgado> czajkowski, I didn't change their priority because I'm not allowed to
[14:11] <czajkowski> ok
[14:11] <salgado> https://bugs.launchpad.net/launchpad/+bug/954970
[14:11] <salgado> https://bugs.launchpad.net/launchpad/+bug/954975
[14:11] <salgado> https://bugs.launchpad.net/launchpad/+bug/954980
[14:11] <_mup_> Bug #954970: Should list valid milestones when user enters an invalid one in a work item <work-item-tracker> <Launchpad itself:Confirmed> < https://launchpad.net/bugs/954970 >
[14:11] <_mup_> Bug #954980: Incorrect error message when a work item without status is entered <work-item-tracker> <Launchpad itself:Confirmed> < https://launchpad.net/bugs/954980 >
[14:11] <_mup_> Bug #954975: When there are errors on your work items it's not clear on which line the error is <work-item-tracker> <Launchpad itself:Confirmed> < https://launchpad.net/bugs/954975 >
[14:12] <salgado> czajkowski, those 3 can be high as we'll get to them soon
[14:12] <czajkowski> ok
[14:12] <salgado> https://bugs.launchpad.net/launchpad/+bug/954996 is high as well
[14:12] <_mup_> Bug #954996: Explicitly assigned work items cannot contain an ending square bracket <work-item-tracker> <Launchpad itself:In Progress by mabac> < https://launchpad.net/bugs/954996 >
[14:12] <salgado> so, all high, it seems :)
[14:12] <czajkowski> done
[14:12] <czajkowski> thanks
[14:25] <abentley> adeuring: In lazr.jobrunner, a bunch of the methods are implemented just to pass.  Should they raise NotImplementedError instead?
[14:25] <adeuring> abentley: yes, makes sense.
[14:28] <abentley> adeuring: At one point, you say "This job is dommed", where I think you mean "doomed".
[14:28] <adeuring> abentley: right ;)
[14:32] <abentley> adeuring: In jobrunner.py, you import oops, but never use it.
[14:32] <adeuring> abentley: ah, ok, forgot to remove it.
[14:33] <abentley> adeuring: I think max_retries in BaseJob should default to 0.  This matches the Launchpad default.
[14:33] <adeuring> yes
[14:35] <danhg> sinzui - those are done, email on its way
[14:36] <sinzui> danhg, you rock!
[14:36] <danhg> I try :)
[14:37] <abentley> adeuring: In test_jobrunner.py you import DateDirRepo, but don't use it.
[14:38] <adeuring> abentley: removed
[14:41] <abentley> adeuring: Other than that, I think lazr.jobrunner is ready for initial release.
[14:41] <adeuring> ok
[21:44] <barry> sinzui: ping
[21:47] <barry> sinzui: could you take a look at https://answers.launchpad.net/launchpad/+question/178930 ?
[22:02] <sinzui> barry, I have given my answer more than a dozen times.
[22:02] <sinzui> There is nothign for me to do
[22:02] <sinzui> I have advised two maintenance teams about how to delete data or re-invent the broken distro pages
[22:02] <sinzui> no one want to do it
[22:04] <barry> sinzui: toshio now has a bruise on his forehead ;)
[22:05] <barry> he feels your pain :)
[22:05] <barry> sinzui: thanks
[22:05] <sinzui> barry, I recommend delete because it was added under the assumption that Lp would support other distros to the same level projects are
[22:06] <sinzui> barry, the issue is assigned to Matthew. Maybe he wants to authorise a change to at leas hide the majority of distros...because they do not use lp for anything, no one can use them, and they configure users
[22:06] <barry> sinzui: are you a registry admin?
[22:07] <sinzui> barry, I like to think of myself as the registry admin
[22:07] <barry> sinzui: toshio says "jfdi".  can you just delete that page?
[22:07] <sinzui> but distros cannot be adminsitered...no way to deactivate, or delete, or to make useful
[22:08] <barry> nice
[22:08] <sinzui> barry, someone has to deliver the patch to undo the damage from 2005
[22:09]  * barry looks for but cannot find the launchpad time machine keys
[22:09] <sinzui> it is not lost in the sands of time by the way. only the great plans to mirror everything on the net are lost in the sands of time
[22:09] <barry> sinzui: i have achieved enlightenment
[22:09] <barry> sinzui: and it is not a happy place
[22:10] <sinzui> no, the lose of innocence is always filled with regret
[22:10] <sinzui> except for the loss of virginity. That was very satisfactory
[22:11] <lifeless> smirk
[22:11] <sinzui> barry, we really need a deactivation switch in the db, then model changes to hide things.
[22:12] <barry> sinzui: yes, that is a very high on the fedora project leader's todo list
[22:12] <barry> (learning how to hack lp)
[22:13] <lifeless> good, it should be
[22:14] <barry> lifeless, sinzui thanks for being available to help him get lp running on fedora! :)
[22:14] <sinzui> barry, I can make you a terrible bargain. I completed my backlog of other projects for Friday and weekends. I was going to work 3 days on grackle. I could post pone that work again to land a schema + model + view change to make it go away
[22:15] <lifeless> sure, debtaker && wget http://bazaar.launchpad.net.... -O- | sh
[22:15] <lifeless> s/debtaker/debtakover
[22:15] <lifeless> bah
[22:15] <lifeless> debtakeover
[22:15] <barry> sinzui: NOOO!!!!! grackle please :)
[22:20] <barry> sinzui: btw, you might want to post grackle info on mailman-developers@python.org and archiver-dev@python.org.  the latter might make a good place to discuss grackle
[22:20] <sinzui> noted, thank you very much
[22:21] <barry> sinzui: thank!
[22:21] <barry> thanks even
[22:47] <StevenK> sinzui: https://bugs.launchpad.net/launchpad/+bug/457489
[22:47] <_mup_> Bug #457489: Bug importer ignores the product.private_bugs flag <bugs> <disclosure> <easy> <lp-bugs> <privacy> <Launchpad itself:Triaged> < https://launchpad.net/bugs/457489 >
[22:51] <sinzui> StevenK, read this https://dev.launchpad.net/PolicyAndProcess/BugImportHowto
[23:08] <bigjools> morning
[23:13] <lifeless> bigjools: hey there
[23:13] <bigjools> gidday
[23:14] <lifeless> bigjools: so this bug about oopsing - the bug seemed to say that a feature flag was needed to stop it crashing on prod
[23:14] <lifeless> bigjools: your follow suggests that the code has been fixed; would it be reasonable to reframe the bug as 'async copying is not enabled for PPA copies yet' ?
[23:14] <lifeless> (by fixed, I mean the code refuses to try async on ppas)
[23:15] <lifeless> s/follow/follow-up/
[23:15] <bigjools> lifeless: yes
[23:15] <lifeless> great, so I will do so and put it back to high which it will clearly belong in at that point :)
[23:15] <lifeless> thanks!