mordred | iccha: hey! | 00:38 |
---|---|---|
mordred | there's not a great place to read as of yet - I think mainly because the plans have so far been in our heads leading up to the sprint | 00:39 |
mordred | iccha: at the moment we're working on getting a pecan/wsme-based API server up and going and then we're looking at an AngularJS web front end for that | 00:40 |
iccha | at glance we were having discussions about a potential new blueprint process. And when I pinged fungi to ask how easy would it be to make changes to launchpad and gerrit, he basically pointed me to storyboard | 00:44 |
iccha | in a nutshell we re looking at possibly gerrit like format for bps as well, to ensure they re approved | 00:45 |
iccha | and wanted to check in and see if the storyboard team has any such ideas for integration | 00:45 |
iccha | or where things stand | 00:45 |
iccha | mordred: ^ | 00:46 |
mordred | I love the idea of gerrit-like approval for bps ... (I actually suggested putting blueprints into the sphinx docs and actually using gerrit, but that got shot down :) ) | 00:46 |
mordred | iccha: do you have thoughts on how you would enforce bp approval? | 00:46 |
iccha | so we were thinking of having a separate drivers team for glance bps, and unless it has been +1/+2/approved by the drivers. any patch associated with the bp is automatically -1 ed | 00:47 |
mordred | nice. I like it | 00:47 |
mordred | ttx: ^^ let's put that on the list | 00:48 |
mordred | iccha: one of the reasons we're wanting to make storyboard have a good API is so that we can do much tighter gerrit integration - that's an excellent use case you just described | 00:48 |
iccha | yes exactly, cause it sometimes gets difficult to control the direction of the project with patches creeping related to blueprints which have not been sufficiently thought out | 00:49 |
iccha | also keeping drivers helps involve technical folks who are not necessarily core but are invested in the project involved | 00:50 |
iccha | and right not looks like launchpad doesnt offer us the flexibility we need, so excited about storyboard | 00:50 |
iccha | is there like an eta on the storyboard? | 00:50 |
mordred | iccha: we're going to have an early alpha running in the next week or two | 00:53 |
mordred | and as soon as we do, infra is going to start using it (dogfood ftw) | 00:53 |
mordred | based on that, we'll have a decent idea of when it's good enough to start thinking about migrating the project | 00:53 |
mordred | I highly doubt we'll do that before the next summit though | 00:53 |
mordred | although ... now that you mention... | 00:53 |
mordred | migrating _blueprints_ first might be low-impact enough to be able to be trial-ballooned | 00:54 |
iccha | sweet! i like that :) thanks mordred | 00:55 |
mordred | thank you! I'm excited to get you some better features | 00:56 |
*** drdee has joined #storyboard | 01:41 | |
*** drdee has quit IRC | 02:12 | |
*** lstarov has joined #storyboard | 04:11 | |
*** lstarov has quit IRC | 04:14 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:40 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 06:59 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 07:00 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 07:08 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 07:18 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 07:43 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 07:53 | |
ttx | FTR I'm traveling all day, mostly on a non-wifi transatlantic plane | 08:02 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Minor migration fix https://review.openstack.org/67789 | 08:25 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Introducing basic REST API https://review.openstack.org/63118 | 08:27 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 08:47 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:43 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 09:48 | |
*** _ruhe is now known as ruhe | 10:42 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Fix the intial db migration https://review.openstack.org/67592 | 11:51 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Introducing basic REST API https://review.openstack.org/63118 | 11:52 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Introducing basic REST API https://review.openstack.org/63118 | 11:54 |
*** ruhe is now known as _ruhe | 12:09 | |
*** _ruhe is now known as ruhe | 12:30 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 12:58 | |
*** ruhe is now known as _ruhe | 13:11 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 13:26 | |
*** _ruhe is now known as ruhe | 13:29 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:04 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:51 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:52 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 15:19 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Load projects from yaml file https://review.openstack.org/66280 | 15:25 |
*** snymen has joined #storyboard | 15:45 | |
*** intent has joined #storyboard | 15:45 | |
*** malinaz has joined #storyboard | 15:46 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 15:47 | |
*** snymen has quit IRC | 15:51 | |
*** intent has quit IRC | 15:53 | |
*** malinaz has quit IRC | 15:53 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:09 | |
*** borromeo has joined #storyboard | 16:23 | |
*** borromeo has quit IRC | 16:28 | |
*** laydee has joined #storyboard | 16:30 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 16:32 | |
*** laydee has quit IRC | 16:35 | |
*** ppvvnn has joined #storyboard | 16:36 | |
*** ppvvnn has quit IRC | 16:37 | |
*** ruhe is now known as _ruhe | 16:59 | |
*** krotscheck has joined #storyboard | 17:00 | |
*** drdee has joined #storyboard | 17:02 | |
*** drdee has quit IRC | 17:27 | |
*** drdee has joined #storyboard | 17:31 | |
krotscheck | nodeenv sounds like it's going to solve all our problems. | 17:43 |
*** _ruhe is now known as ruhe | 17:45 | |
*** drdee has quit IRC | 17:47 | |
mordred | krotscheck: nodeend is so sexy | 17:51 |
mordred | ooh! I need to go review those changes from NikitaKonovalov | 17:52 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 17:52 | |
krotscheck | It really is. | 17:55 |
krotscheck | Also, there's an xvfbwrapper | 17:55 |
*** ruhe is now known as _ruhe | 17:57 | |
openstackgerrit | A change was merged to openstack-infra/storyboard: Fix the intial db migration https://review.openstack.org/67592 | 17:59 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 18:05 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 18:24 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 18:25 | |
krotscheck | mordred: So I'm thinking about how best to spin up the XVFB wrapper for the tests. | 18:26 |
krotscheck | Infra's approach is "Oh, this is only going to matter with selenium, so we have a run-selenium script" | 18:27 |
krotscheck | There's no tox-happy xvfbwrapper. | 18:27 |
krotscheck | I could execute it from grunt... | 18:27 |
krotscheck | But I kindof feel like this should be a start-xvfb.sh and stop-xvfb.sh thing in config. | 18:28 |
krotscheck | Also there's a chicken-and-egg problem given the dependencies of the build on the config on the build | 18:31 |
krotscheck | So I'm going to create the start-and stop xvfb script in storyboard-webclient so that we can get the build to pass. | 18:31 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Add tox.ini file to run things via tox https://review.openstack.org/67721 | 18:49 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 19:02 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Add tox.ini file to run things via tox https://review.openstack.org/67721 | 19:16 |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 19:31 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 19:32 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 19:35 | |
*** _ruhe is now known as ruhe | 19:59 | |
*** drdee has joined #storyboard | 20:04 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 20:22 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:45 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Add tox.ini file to run things via tox https://review.openstack.org/67721 | 20:52 |
krotscheck | Ok, I think that does it for the tox work. | 20:52 |
ruhe | krotscheck: with this patch i don't need to install any of nodejs stuff. it'll be installed automatically in a virtual environment, right? | 20:56 |
krotscheck | ruhe: That is correct, it'll all be handled via tox | 20:56 |
ruhe | that's awesome | 20:57 |
krotscheck | YES IT IS | 20:57 |
krotscheck | I about shat myself when I came across nodeenv yesterday | 20:57 |
*** mamisa has joined #storyboard | 20:59 | |
krotscheck | Also, I think this'll open the door for using this toolchain for other projects (horizon, tuskar, etcetc) | 21:00 |
krotscheck | Since it's a python package and whatnot. | 21:00 |
mordred | krotscheck: ++ | 21:01 |
mordred | krotscheck: did you see my config patches related to this? | 21:01 |
krotscheck | mordred: Seen, updated | 21:01 |
mordred | krotscheck: neat | 21:01 |
krotscheck | mordred: I added an xvfb wrapper to your scripts, since else they'd die a horrible death trying to spin up a browser | 21:02 |
mordred | krotscheck: now - all I want to do is enhance tox so that it knows to run the ndoe setup stuff when it's re-working the venv - and only run the grunt thing on invocation | 21:02 |
mordred | krotscheck: neat! | 21:02 |
krotscheck | mordred: ... isn't that what the install_command is there for? | 21:03 |
mordred | it is - but it only takes a single command - it won't do a list of commands | 21:04 |
mordred | krotscheck: or, rather, it's there to describe how to run pip install | 21:04 |
krotscheck | mordred: Hrm. That's mildly annoying. | 21:05 |
krotscheck | mordred: Well, thankfully npm is smart enough to check for a pre-existing install | 21:06 |
mordred | yah | 21:08 |
mordred | I'm asking hpk if he'll take a patch to tox to support this better | 21:09 |
krotscheck | just don't let jeblair know that our tox build is concealing a nodejs native compile :D | 21:09 |
mordred | of course, I think just adding nodeenv support to tox overall would be stupid-cool | 21:09 |
mordred | :) | 21:09 |
krotscheck | mordred: Hrm- so basically tox becomes not-just-python? | 21:10 |
krotscheck | That would be keen. | 21:10 |
mordred | yah. | 21:10 |
mordred | testr is already not-just-python- so it would be in keeping with our world | 21:10 |
mordred | btw - at some point when we're bored we shoudl write subunit output plugin for karma or wherever that shoudl go so that we can drive that from testr if desired | 21:11 |
mordred | probably not this week | 21:11 |
krotscheck | Hrm.... | 21:12 |
krotscheck | Yeah. Should that be done before or after we start publishing node packages? 'cause that's how that ecosystem likes to consume plugins. | 21:12 |
krotscheck | mordred: By the way, what is taking the place of Launchpad's OpenID implementation? Matwood was in the office on friday and had.... opinions. | 21:16 |
*** rdzubak has joined #storyboard | 21:17 | |
krotscheck | Very strong opinions | 21:17 |
*** mamisa has quit IRC | 21:17 | |
*** rdzubak has quit IRC | 21:17 | |
mordred | well, he doesn't really get an opinion | 21:18 |
mordred | the foundation is adding an openid endpoint to the foundation membership system | 21:18 |
mordred | and when we're ready, we'll start consuming that | 21:18 |
krotscheck | mordred: Got it. I hear it was build in PHP | 21:18 |
mordred | yeah. that part was out of my hands | 21:18 |
krotscheck | So we're not handling it. Okie | 21:19 |
*** xxxadmin has joined #storyboard | 21:23 | |
*** ruhe is now known as _ruhe | 21:34 | |
*** xxxadmin has quit IRC | 21:51 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 21:52 | |
*** miqui has joined #storyboard | 23:04 | |
*** miqui has quit IRC | 23:09 | |
*** miqui has joined #storyboard | 23:09 | |
*** drdee has quit IRC | 23:10 | |
*** miqui has quit IRC | 23:10 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!