14:00:15 #startmeeting javascript 14:00:16 Meeting started Wed Sep 28 14:00:15 2016 UTC and is due to finish in 60 minutes. The chair is krotscheck. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:18 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:21 The meeting name has been set to 'javascript' 14:00:29 Good morning everyone! 14:00:35 #agenda https://etherpad.openstack.org/p/javascript-meeting-2016-09-28 14:00:45 hello 14:00:49 рш 14:00:50 o/ 14:00:51 hi 14:01:39 #topic Action followup: space-before-function-parens. 14:01:46 cardeois, msmol were working on this? 14:01:57 review is here https://review.openstack.org/#/c/375068/ msmol did it and it's merged 14:02:17 there still is the eslint global config to update if we want to 14:02:29 Woot! 14:02:34 Right- the governance on theat project requires more votes. 14:02:38 We could just gang land it though 14:02:40 :) 14:03:01 sorry i'm late, we're talking about es-lint stuff? 14:03:14 Yeah, we mentioned that we can do a global update. 14:03:52 Yes, I meant to open a review in that project, but I just haven't had a chance yet. I'll try to get that open today or tomorrow 14:04:02 Excellent! 14:04:16 #action msmol add space-before-funcitno-parens rule to eslint-config-openstack 14:04:19 #topic Action Followup: All of krotscheck's things. 14:04:29 * krotscheck has had no time to work on anything, so I either have to delegate or punt again 14:04:48 Task 1: bother Ajaeger about doc publishing 14:04:58 That's my patch, I should probably just do that. 14:05:23 OK where's the patch already? 14:05:39 Yeah: https://review.openstack.org/#/c/346131/ 14:05:59 thanks 14:06:48 Task 2: Propagate release documentation from eslint to other projects. https://review.openstack.org/#/c/356473/1/doc/source/releasing.rst 14:07:09 This one I can help if you want but I don't fully understand it 14:07:20 Is that to release a version to npm? 14:07:37 No, it's to copy the documentation that betherly wrote into the other projects so we know how to do it. 14:08:29 Yeah but what's the goal of this doc? after you have a tag it will publish to npmjs ? or that's another step 14:09:01 Tagging will trigger the release workflow, which will make the infra systems publish the package to npm. 14:09:24 Alright cool, so it's not complicated to do then, just copy/paste 14:09:46 Yep. 14:09:57 I can hand that off to you then? 14:10:08 Yes, can you add those 2 tasks in storyboard? 14:10:20 Roger wilco. 14:10:31 #action krotscheck create release documentation tasks in storyboard 14:10:49 #topic Action Followup: js-lib in fuel-ui 14:10:56 Sooooo.... keystonev2, eh? 14:11:05 hi, I posted an update yesterday 14:11:13 currently fuel uses v2 api 14:11:26 i'm figuring out if it's possible to migrate to v3 14:11:36 Right, and it does so in a weird way that creates a random auth domain with every instance. 14:11:49 v3 api are available on the master node, but they require domain names which seems to be unique for every installation 14:12:20 I didn't see any other blockers in using js-openstack-lib, I was able to successfully include in tn the fuel build 14:12:29 Context: auth and project domains are used for auth federation - one keystone master knowing to accept tokens from a different keystone master and so forth. 14:12:34 Nice! 14:12:35 We could maybe also add support of keystone v2 in js-openstack-lib? 14:13:09 I don't see any problem with that, except that we then have to solve the "How do you pick more than one supported version" problem. 14:14:10 I'll try to solve issues with switching to v3 and report on the next meeting and we'll see what we can do here 14:14:23 yeah true. I feel like for MVP we should focus on v3, and see if vkramskikh can figure out a way to use v3 in fuel. It's not like it's a lost of time to upgrate keystone in fuel 14:14:30 cool 14:15:03 Alrightey. 14:15:19 #topic Action Followup: Get your barcelona info to yujunz! 14:15:26 Did everyone reach out to him? 14:15:47 Nope I didn't but I should ! 14:15:50 oops, nope 14:16:13 I can easily connect with him:) 14:16:29 oh I didn't 14:16:32 But I will not at Barcelona 14:16:48 larainema: Yeah, I won't either. 14:17:21 #action vkramskikh Try to make fuel support keystone v3, report back. 14:17:31 we should start a gofundme to get you guys over there ;-) 14:17:34 #action cardeois msmol vkramskikh Get contact info to yujunz 14:17:49 msmol: Well, for atlanta I'm going to apply for a scholarship. 14:17:56 msmol: But I missed the window this time. 14:18:29 Even so, I strongly encourage everyone to hang out in the App Developer's lounge as much as possible. 14:18:43 Yep will try 14:18:43 Oh, also, it looks like there _will_ be an SDK fishbowl. 14:19:05 * krotscheck probably mentioned that at one point. 14:19:12 ALright, moving on. 14:19:16 #topic MVP Status 14:19:22 So, the biggest blocker righ tnow is nova. 14:19:25 And CORS in nova. 14:19:38 Yeah did you figure it out? 14:19:54 Nope. I spent 3-4 hours trying to get nova running in a debuggable environment 14:19:57 And did not succeed. 14:20:32 Next attempt is to modify the nova code live in a devstack instance and see if I can figure out why the CORS middleware isn't being triggered. 14:20:43 Ok so I could maybe try to help you on that next week 14:21:00 (even if I don't know how to do that) 14:21:15 Yeah, I don't either. This is all new ground for me, and I don't have handy nova experts to reach out to anymore :) 14:21:21 Actually.... 14:21:25 * krotscheck makes a note to poke auggy 14:22:04 Anyay 14:22:06 ok, so anyway if you want help or pair via screen sharing or whatever let me know 14:22:10 #action krotscheck Try to unblock nova. 14:22:14 Willdo. 14:22:36 That's all I have today. Anyone else have progress on our things in storyboard? 14:22:45 for mvp neutron was merged 14:23:09 networklist is open : https://review.openstack.org/#/c/376997/ 14:23:29 There's a merge conflict with this one: https://review.openstack.org/#/c/369319/ 14:23:36 dong ma I guess need to rebase 14:24:08 larainema ^^ 14:24:09 And last for storyboard, I created this last week, feel free to assign any task if you want to contribute https://storyboard.openstack.org/#!/story/2000729 14:24:11 sure, I will do it later 14:24:13 + I suggest to move openstack class from index.js to a separate file - since index.js contains only reexports now 14:24:45 Yeah didn't think about that but good idea 14:24:47 cardeois +2 LGTM 14:25:00 Sweet 14:25:26 Alright, anything else Otherwise I'll end the meeting early 14:25:36 Well for the readme, I created that https://review.openstack.org/#/c/374220/ 14:25:56 did a bunch of copy paste, english is not my native language so I'd like some reviews 14:25:59 Right! 14:26:18 But this is a WIP mostly because the doc URL is not available yet 14:26:41 Should I maybe remove the WIP and depend-on https://review.openstack.org/#/c/346131/ ? 14:26:54 Ah, it's WIP,Looks good, actually 14:27:18 The docs job won't publish the readme, this is the docs page for npmjs.org 14:27:36 Yeah but readme contains this link: http://developer.openstack.org/sdks/javascript/js-openstack-lib 14:27:41 which is 404 for now 14:28:18 Oh. Yes. 14:28:20 Hrm. 14:28:33 Yeah, maybe a depends-on would be good. 14:28:39 alright will do 14:28:43 Coolio. 14:28:52 * krotscheck makes a note to wake up at 4 tomorrow to try and debug nvoa 14:29:02 Thanks everyone, that wraps it! 14:29:05 #endmeeting