Friday, 2014-03-07

*** dmtemnov has quit IRC00:10
*** david-lyle has quit IRC00:30
*** openstackgerrit has quit IRC00:35
*** openstackgerrit has joined #storyboard00:35
*** jcoufal has joined #storyboard00:52
*** hashar has joined #storyboard00:57
*** hashar has quit IRC01:27
mordredkrotscheck: so, sdague just proposed that blueprints be managed as reviews in gerrit - so that there is a n approval process01:31
mordredkrotscheck: this made me think - if we did that - what if an approval of a patch to the blueprint repo01:31
mordredkrotscheck: triggered the creation of a story with a feature tag01:31
krotscheckmordred: What's the end goal here. Have blueprints in git? Or have them in storyboard?01:33
krotscheckmordred: I mean yeah, anything can trigger anything, but is git really the correct tool for blueprinting?01:33
krotscheckI'm not saying that we can't have triggers like this. I feel that git's really the wrong tool though, and that it's only being proposed because it sortof kindof does what we want it to.01:34
*** unwanted has joined #storyboard01:34
*** unwanted has quit IRC01:37
*** SotK_ has joined #storyboard02:02
*** jcoufal has quit IRC02:03
*** SotK has quit IRC02:03
*** krotscheck has quit IRC02:06
*** krotscheck has joined #storyboard02:08
*** SotK has joined #storyboard02:21
*** openstackgerrit has quit IRC02:35
*** che-arne has quit IRC02:35
*** krotscheck has quit IRC02:35
*** SotK_ has quit IRC02:35
*** SotK has quit IRC02:35
*** ilyashakhat_ has quit IRC02:35
*** miqui has quit IRC02:35
*** jeblair has quit IRC02:35
*** NikitaKonovalov has quit IRC02:35
*** SergeyLukjanov has quit IRC02:35
*** ruhe has quit IRC02:35
*** gothicmindfood has quit IRC02:35
*** pleia2 has quit IRC02:35
*** lifeless has quit IRC02:35
*** jesusaurus has quit IRC02:35
*** mordred has quit IRC02:35
*** tteggel has quit IRC02:35
*** wendar has quit IRC02:35
*** ttx has quit IRC02:35
*** ChanServ has quit IRC02:35
*** zaro has quit IRC02:35
*** anteaya has quit IRC02:35
*** robtaylor has quit IRC02:35
*** krotscheck has joined #storyboard03:17
*** SotK has joined #storyboard03:31
*** miqui has joined #storyboard03:31
*** krotscheck has quit IRC03:40
*** krotscheck has joined #storyboard04:52
*** persia__ has quit IRC06:03
*** saju_m has joined #storyboard07:01
*** david-lyle has joined #storyboard07:53
*** ilyashakhat has joined #storyboard07:53
*** jeblair has joined #storyboard07:53
*** NikitaKonovalov has joined #storyboard07:53
*** che-arne has joined #storyboard07:53
*** tteggel has joined #storyboard07:53
*** SergeyLukjanov has joined #storyboard07:53
*** ruhe has joined #storyboard07:53
*** zaro has joined #storyboard07:53
*** gothicmindfood has joined #storyboard07:53
*** pleia2 has joined #storyboard07:53
*** anteaya has joined #storyboard07:53
*** lifeless has joined #storyboard07:53
*** jesusaurus has joined #storyboard07:53
*** mordred has joined #storyboard07:53
*** wendar has joined #storyboard07:53
*** ttx has joined #storyboard07:53
*** robtaylor has joined #storyboard07:53
*** ChanServ has joined #storyboard07:53
*** dickson.freenode.net sets mode: +o ChanServ07:53
*** tteggel has quit IRC07:56
*** tteggel has joined #storyboard08:03
*** Celm has joined #storyboard08:04
*** Celm has left #storyboard08:05
*** che-arne has quit IRC09:03
*** hashar has joined #storyboard09:30
*** hashar has quit IRC09:43
*** krotscheck has quit IRC09:59
*** saju_m has quit IRC10:19
*** hashar has joined #storyboard10:35
*** saju_m has joined #storyboard11:30
*** hashar has quit IRC11:56
*** david-lyle has quit IRC12:12
*** saju_m has quit IRC12:49
*** jcoufal has joined #storyboard13:38
*** jcoufal has quit IRC13:51
*** hashar has joined #storyboard14:28
*** mfer has joined #storyboard14:58
*** jeblair is now known as jegerritbot15:19
*** jegerritbot is now known as jeblair15:19
*** openstackgerrit has joined #storyboard15:22
*** david-lyle has joined #storyboard15:40
*** cody-somerville has joined #storyboard15:54
*** hashar has quit IRC16:05
*** hashar has joined #storyboard16:05
*** cody-somerville has quit IRC16:19
*** theresa_1 has joined #storyboard16:47
*** rainya has joined #storyboard17:08
rainyamordred, is that the system design idea behind storyboard in it's current state? to expand down from gerrit into the story / task level?17:09
mordredoh ! look, rainya is here17:09
rainyayeah, sorry, forgot to actually join :D17:09
rainyai've got a pretty heavy scrum background and so naturally think of work in terms of epic --> story --> task structures17:09
mordredrainya: I believe that the gerrit portion of this is completely new and we're still woring it out17:10
rainyabe it an ops task or a dev bug or a new feature17:10
mordredyeah. so this is why I think that we've actually got two different types of work we're talking about here17:11
rainyaso i believe philip schwartz (who worked on my team at rackspace up until last week when I cleaved the team in half and got a second manager to handle the release & deploy infra at rackspace) asked around gerrit and warts17:11
mordredhe did - and he and jeblair had a discussion about it a few days ago I believe17:11
rainyaand it was all sorts of a reminder that I have not followed up on storyboard like I need / want to in order to avoid reinventing the world17:11
mordredtoo late! :)17:12
rainyawhat do you mean too late?17:12
rainyai am right on time! not worried about YOU reinventing the world17:12
rainyaworried about my guys reinventing the world without looking at what the community is doing and hooking in there17:12
mordredrainya: (I was just kidding)17:12
rainyaah, okay!17:13
mordredyes. I'm thrilled to get them involved17:13
rainya(been a hell of a migraine week; killed my sense of humor)17:13
mordredoy. those are super rough17:13
rainyaso our conclusion for our internal pain points around our iteration cycle (which we run 3 to 6 or more of during an openstack release cycle) is that we need to stand up gerrit to handle the internal release iterations17:13
mordredw00t17:14
rainyawe've resisted as long as we can and we are a point where, once we have a stable pull of trunk and are ready to deploy to production and need to make the final tweaks and adjustements to configs and late discovery bugs, the time to get all the way back upstream and down (the way it SHOULD work) would blow the iteration17:15
mordredwell - so that you know, we're doing a full copy of infra at HP now, and are about to be pushing up some of the additional things that folks have written to help track an upstream gerrit in a downstream gerrit17:16
rainyawe handle the internal changes with github PRs, but have no actual gating (anyone with perm can merge anything really) which makes for a release engineering nightmare17:16
mordredso working together on this is certainly in-scope17:16
rainyacompletely17:16
rainyai'm also really interested in storyboard in particular because we're using redmine for internal epic/story/task/bug tracking, but if we can get a gerrit that works upstream-downstream, having a task tracking system that would work with the internal development rythmn of a company that has teams that work in the community but also folllow something like scrum or kanban because they do have products to ship would be a good thing17:18
rainyamost developers need day jobs after all17:18
*** hashar has quit IRC17:18
rainyafrom a "marketing to business people" point of view, being able to model the workflow to existing development models will help too; that has been one of the hardest things about SDLC in the Rackspace public cloud personally -- people want to know what pattern it falls into so they can explain it to their boss's boss and get funding to go do what they would do for free if it weren't for that pesky need to pay bills17:20
*** krotscheck has joined #storyboard17:32
*** theresa_1 has quit IRC17:50
mordredrainya: ++17:59
mordredrainya: well, we definitely want you to be able to use storyboard like that17:59
* krotscheck should really set up a persistent IRC bot so he doesn't miss conversations like that18:41
rainyakrotscheck, it was a good conversation :)18:43
krotscheckrainya: Now I feel sheepish.18:49
krotscheckOh well!18:49
* krotscheck goes back to figuring out how the hell oslo does its config now.18:49
rainyakrotscheck, good luck with that!18:50
rainyaand the convo was my sharing the insanity that is rackspace's software dev life cycle to the public cloud from upstream openstack and how i hope storyboard and gerrit might help18:51
krotscheckrainya: Oh man, yeah, would LOVE to have been in on that convo :)18:51
rainyaand by "hope" i really mean "how i intend to share my opinion and input and influence to make it happen"18:51
krotscheckI'm still in sponge mode right now, absorbing how everyone handles process across different companies etc.18:51
rainyaand dev work too when possible18:52
krotscheckYay people contributing more than just opinions :D18:52
rainyathey are very STRONG opinions18:52
rainyaand come from 2 years of crazytrain experience18:52
rainya;)18:53
krotscheckrainya: Yeaaaah... process is one of those things that people get up in arms about. When I took on storyboard I knew that I'd be entering a inefield.18:57
rainyakrotscheck, my take on proces is to have just enough to keep you out of total chaos without slowing things down for the sake of process19:02
rainyai started life as a developer, but morphed into a application dev manager and program manager and while I have a PMP (projec tmanagement professional) i am the most un PMP-like project person you might meet (except for those times when in order to keep the chaos at bay i need to brush off my PMP tools)19:03
krotscheckrainya: I agree. Tooling should simplify things, not make them more complicated.19:03
rainyaalso have a strong scrum background and while i was part of the whole agile movement, the teams i ran pretty much came up with something similiar because it just made sense to do it that way19:04
krotscheckSee, we threw most of that out because it got in the way, and built up a process around git-flow19:04
krotscheck(in my previous job)19:04
rainyawhere i am finding new and intersting challnges is taking those patterns that exist and work so very well in the application world, software that runs on top of a server, and apply it to the infrastructure software19:04
krotscheckIt ended up allowing us to ship up to 7 times a week.19:04
rainya(my previous job was for US government, so we were very constrained and still by some miracle aka me ha! were successful)19:05
krotscheckOoooh, are you one of those people who's got clearance?19:05
rainyanah, not anymore19:05
rainyaOPEN!19:05
rainyaanyway, there is similiarity in updating the web application (etsy, facebook) and the cloud operating system that runs the website, but I don't think we as an industry have made the full jump from web application world to infrastructure as software world; projects like storyboard, in my opionion, will help with that19:07
rainya"agile" and "scrum" didn't exist until someone saw the patterns and wrote it down19:07
rainyawell, they existed, but they weren't a "thing" you know?19:07
krotscheckRight19:07
rainyai snagged some of the log from the earlier conversation for my future reference / notes fyi19:08
krotscheckHonestly, infra's done a lot to polish a method to make that process happen. There's still issues with, say provisioning instances, but this whole puppet-modules-as-vcs-repo is starting to grow on me.19:08
krotscheckThat's a little more in the weeds though, aka implementation details. It doesn't inform process.19:09
krotscheckOr rather, process is implicit, and not explicitly laid down yet.19:09
rainyamy day is winding down :) heading off to texas spring break and need to pack!19:19
krotscheckGo go go.19:21
krotscheckEnjoy :)19:21
*** theresa_1 has joined #storyboard19:25
*** theresa_1 has quit IRC19:29
*** theresa_1 has joined #storyboard19:31
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Updated oslo  https://review.openstack.org/7849619:39
krotscheckUgh, bad thing.19:50
*** hashar has joined #storyboard20:16
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Updated oslo  https://review.openstack.org/7849620:37
*** theresa_1 has quit IRC20:51
*** theresa_1 has joined #storyboard21:03
*** theresa_2 has joined #storyboard21:06
*** theresa_1 has quit IRC21:08
* krotscheck is of half a mind to rewrite the whole bloody API in java.21:18
gothicmindfoodkrotscheck: BLASPHEMY!21:19
krotscheckNo, seriously. This database migration bullshit has had me frustrated to the point of java.21:20
krotscheckjeblair, might make more sense to talk over here.21:20
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Updated oslo  https://review.openstack.org/7849621:20
jeblairyeah, but we're talking about potentially cross-project issues, so actually, -infra or -dev might be better places21:22
krotscheckjeblair: Well, my current working theory, given the testr output, is that somewhere there's a borked file encoding.21:23
krotscheckWhich would be a storyboard issue21:24
jeblairtestr output?21:24
jeblairi'm reroducing with 'tox -evenv -- python setup.py build_sphinx'21:24
krotscheckRight.21:25
jeblairno testr involved21:25
jeblairand it's on an oslo update change21:25
krotscheckRight21:25
krotscheckI'm also getting a really odd (probably different) error doing 'python setup.py testr --slowest --testr-args='21:26
krotscheck...actually, ignore that21:28
*** theresa_2 has quit IRC21:45
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Updated oslo  https://review.openstack.org/7849621:46
jeblairturns out it was just storyboard.  :)21:50
*** theresa_1 has joined #storyboard21:52
krotscheckThank goodness21:53
*** theresa_1 has quit IRC21:54
*** mfer has quit IRC22:11
*** hashar has quit IRC22:18
*** cody-somerville has joined #storyboard22:40
*** krotscheck has quit IRC22:44
*** krotscheck has joined #storyboard23:04
*** david-lyle has quit IRC23:08
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Updated oslo  https://review.openstack.org/7849623:09
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Added DELETE method for projects, stories, and tasks.  https://review.openstack.org/7776323:14
*** pavelev has joined #storyboard23:18
openstackgerritA change was merged to openstack-infra/storyboard: Add superuser check  https://review.openstack.org/7785923:23

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!