[03:32] <thumper> I hope I didn't make lazr.enum's too restrictive...
[03:32] <thumper> \o/
[03:37] <mtaylor> thumper: bah
[03:37] <thumper> whazzup?
[03:37] <mtaylor> thumper: you know, hanging out
[03:37] <mtaylor> had a spirited discussion with rockstar on #tarmac today about merge queues
[03:37] <thumper> mtaylor: just feeling bah? or looking at code bah
[03:37] <thumper> there is a #tarmac?
[03:38] <mtaylor> oh - I was saying bah to "I hope I didn't make lazr.enum's too restrictive"
[03:38] <mtaylor> thumper: yup. you should come hang out
[03:38] <thumper> mtaylor: there already
[03:38] <thumper> mtaylor: lazr.enum's are cool (IMO)
[03:38] <thumper> I'm biased though as I wrote it
[03:38] <mtaylor> hehe
[03:38] <thumper> it uses a lot of metaclass magic
[03:39] <thumper> luckily I didn't shoot myself in the foot
[03:39] <thumper> I wanted to add an extra class method
[03:39] <thumper> and it works fine
[03:39] <mtaylor> excellent
[03:39] <mtaylor> metaclass magic is fun
[03:39] <thumper> to avoid my work getting too cumbersome, I'm about to pipeline it
[03:39] <thumper> and land bits as I go
[03:40] <thumper> I'm just missing a handy reviewer, that's all
[03:40] <thumper> mtaylor: what is ETA on starting blueprint hacking?
[03:41] <thumper> mtaylor: I've got a good starting list for you
[03:41] <mtaylor> soon. real soon now
[03:41] <mtaylor> I've got a good starting list for me too!
[03:42] <mtaylor> thumper: I've got a few items I need to clear from my queue
[03:42] <mtaylor> then it's on to lp hacking - although I need to do the CoC abstraction first
[03:42] <thumper> mtaylor: feel free to ping me on any ideas, email or IRC
[03:43] <mtaylor> thumper: but I welcome any blueprint things you need done... I think making "request feedback" actually do something may be first on my list :)
[03:44] <thumper> mtaylor: some refactoring needs to be done internally on the properties to handle the automagical way that started and completed is set
[03:44] <thumper> mtaylor: in order to have meaningful exposure of the attributes through the API
[03:45] <thumper> mtaylor: this then leads to the ability to use ajax to set the various status values
[05:00] <mtaylor> thumper: mmm. status values
[05:00] <mtaylor> thumper: so - did you see the bug I filed about inline code reviews?
[05:06] <mtaylor> thumper: so - did you see the bug I filed about inline code reviews?
[05:06] <mtaylor> ag. netsplit not back here
[06:36] <mtaylor> thumper: so - did you see the bug I filed about inline code reviews?
[06:36] <mtaylor> also - this lies:
[06:36] <mtaylor> https://code.edge.launchpad.net/~mordred/+recipe/trunk-nightlies
[06:41] <lifeless-cn> turns out, there is a firewall in china
[06:41] <lifeless-cn> who'd a thunk it
[06:42] <lifeless-cn> and its boarding time
[06:42] <lifeless-cn> ciao
[06:45] <thumper> mtaylor: yes I did see your bug about inline code reviews
[06:45] <thumper> mtaylor: and I said so last time too :)
[06:46] <mtaylor> thumper: sorry. netsplits
[06:46] <mtaylor> :)
[06:49] <thumper> :(
[06:49] <thumper> FFS
[06:49] <thumper> devel is broke
[06:49]  * thumper EODs
[06:49] <mtaylor> oh. you should let devel break
[06:49] <mtaylor> shouldn't
[06:49] <mtaylor> is what I meant to say
[08:32] <adeuring> good morning
[09:03] <mrevell> Howdy
[13:16] <wgrant> bigjools: I wonder if the publisher should rename PPAs once it's deleted them.
[13:16] <wgrant> That would at least enable users to recreate them, until we have a better way.
[13:16] <wgrant> (rather like with account deactivation)
[13:23] <bigjools> mebbe
[14:17]  * flacoste is back.
[15:59] <jml`> if I wanted to start fiddling around with using sphinx to generate documentation for Launchpad...
[15:59] <jml`> is there somewhere I should start rather than google?
[17:12] <mtaylor> jml`: are you a learn by example or a learn by explanation type of guy?
[17:12] <jml`> mtaylor, both.
[17:12] <mtaylor> jml`: http://sphinx.pocoo.org/ is where all the doco is - feel free to grab lp:swift for an example project generating docs with sphinx
[17:12] <jml`> mtaylor, thanks.
[17:13] <mtaylor> jml`: my pleasure!
[17:13] <jml`> do you know if anyone has already done some work on this for LP?
[17:13] <mtaylor> I do not
[17:13] <mtaylor> but I think it's a Very Good Idea™
[17:15] <mtaylor> I've got a hudson job currently generating and publishing our docs on every push ... seems to be working out really well
[17:16] <mtaylor> of course - and I don't know why I didn't think of this earlier - there should be a launchpad thing similar to translations that will watch a branch, generate docs from sphinx if they have them and publish them to docs.launchpad.net/project or something
[17:16] <mtaylor> :)
[18:35] <mtaylor> rockstar: d00d. when I'm creating a project, it would be so nice if there was a button somewhere which said "I'm hosting this on launchpad and I want to do everything there" instead of having to go through and enable each launchpad feature individually
[18:35] <rockstar> mtaylor, that's a sinzui suggestion.  :)
[18:35] <mtaylor> sinzui: d00d. when I'm creating a project, it would be so nice if there was a button somewhere which said "I'm hosting this on launchpad and I want to do everything there" instead of having to go through and enable each launchpad feature individually
[18:35] <rockstar> mtaylor, I'd like if I could create a project on launchpad by just pushing code to lp:~rockstar/<project-name>/trunk
[18:36] <mtaylor> that would also be cool
[18:37] <sinzui> mtaylor, We have considered that. That is a rare case. Do you know what everything really entails with translations. Do you really want to use blueprints...less than 1% of project do.
[18:38] <mtaylor> sinzui: sure - but perhaps if there was an expert button somewhere ... I keep creating projects because I've made the commitment to use launchpad for everything I do
[18:38] <mtaylor> but it seems I pay the cost for _not_ being a n00b
[18:39] <mtaylor> in that I have to run through 700 steps to set up something when I know from the beginning that I want everything :)
[20:26] <mars> bac, ping
[20:27] <bac> hi mars
[21:17] <rockstar> mars, ping
[21:17] <mars> Hi rockstar
[21:17] <rockstar> mars, why are the code windmill tests looking for http://code.launchpad.dev:8085/+yui3-unittest/lp/code/javascript/tests/test_productseries-setbranch.html ?
[21:17] <rockstar> (It's 404ing on my yui3.1 branch, and I'm trying to figure out why)
[21:17] <mars> rockstar, just a guess: someone added YUI unit tests to the code suite (as has been done for bugs and registry)
[21:17] <mars> there is a file for it in the windmill/ directory
[21:18] <mars> rockstar, lp.code.windmill.tests.test_yuitests
[21:18] <rockstar> mars, yes, I have a traceback here.
[21:18] <mars> First place I would look
[21:20] <rockstar> mars, before I go digging through code, do you have any idea why this would be 404ing?
[21:20] <rockstar> mars, I've only changed frontend code, so I have to idea why this would 404.
[21:20] <mars> rockstar, no idea, sinzui and brad wrote that I believe.  But could I see the traceback?
[21:20] <sinzui> rockstar, do you know that +yui-unittest is a handler only registered for the testrunner?
[21:33] <rockstar> sinzui, yeah, I looked at the diff after I did it (you know, 'cause I use version control) and it seemed kosher.
[21:34] <sinzui> rockstar, and I doubt something that small would have been caught by a reviewer.
[21:34] <rockstar> sinzui, yeah.  This is why tests is awesome.
[21:34] <rockstar> Unfortunately, it's a windmill test that saved me this time, so I need to go eat my socks.
[22:42] <mars> sinzui, thank you for fixing devel - now I can finally land my branch from yesterday!
[23:43] <mars> rockstar, ping
[23:43] <rockstar> mars, hi.
[23:44] <mars> Hi rockstar, just a heads up that I am going to land my lazr-js 1.0 branch: lp:~mars/launchpad/update-lazr-js-to-1.0
[23:44] <mars> Now that devel is fixed
[23:44] <rockstar> mars, does that have yup 3.1.1 in it?
[23:44] <rockstar> s/yup/yui/
[23:45] <mars> rockstar, no.  It bumps the lazr-js version number and fixes the windmill test suite to work with your CSS Overlays
[23:45] <rockstar> mars, hrm.
[23:46] <rockstar> mars, I guess go ahead and do that.
[23:46] <rockstar> mars, I seem to fighting velocity of devel right now landing yui 3.1.1
[23:48] <mars> ok
[23:48] <mars> I just need to verify that devel fixes the busted tests, then I'll lp-land it
[23:49]  * rockstar goes to buy an air conditioning unit instead of baking