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