14:00:10 #startmeeting Javascript 14:00:15 Meeting started Wed Sep 21 14:00:10 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:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:18 Woohoo! 14:00:20 The meeting name has been set to 'javascript' 14:00:22 #chair vkmc 14:00:22 Current chairs: krotscheck vkmc 14:00:24 oops 14:00:25 #undo 14:00:28 #chair vkramskikh 14:00:31 Current chairs: krotscheck vkmc vkramskikh 14:00:33 o/ 14:00:46 :o 14:00:47 hi 14:00:50 Soooorrryyyy 14:00:54 haha it's ok 14:00:55 * krotscheck doesn't know how to unchair someone 14:01:04 chair again? 14:01:05 o/ 14:01:09 #chair vkmc 14:01:10 Current chairs: krotscheck vkmc vkramskikh 14:01:12 Nope 14:01:15 #unchair vkmc 14:01:16 Current chairs: krotscheck vkramskikh 14:01:20 Huhn. 14:01:20 (: 14:01:23 Total guess 14:01:27 hi ! 14:01:28 :D 14:01:34 Agenda! 14:01:36 #link https://etherpad.openstack.org/p/javascript-meeting-2016-09-21 14:01:58 PSA: Son is napping, will likely wake up in 30, vkramskikh will have to take over if that happens 14:02:23 #topic Action Followup: Build a better readme 14:02:33 I'm working on it right now 14:02:34 cardeois - just saw a storyboard update? 14:02:39 Awesome. Review today? 14:02:44 totally forgot to work on js-openstack-lib sorry 14:02:55 but yeah first draft today. 14:02:58 Sweet 14:03:07 #topic Action followup: Neutron patch 14:03:09 Landed! 14:03:14 And we now support neutron. 14:03:50 Yeah cool, we still need to merge the neutron review though 14:03:58 just added a patch this morning 14:04:02 Or rather, we will after we land https://review.openstack.org/#/c/366905/ 14:04:41 And I'll need to add a "networkList" review 14:04:46 #topic Action followup: Propagate betherly's doc changes to other projects. 14:04:55 Not done, moving to next week's todo list 14:05:01 #action propagate https://review.openstack.org/#/c/356473/1/doc/source/releasing.rst to js-openstack-lib and js-generator-openstack 14:05:14 #topic Action followup: krotscheck land Nova.flavorList 14:05:39 Patches are up and failing, best I can tell it's a Nova CORS thing, which is deeper than what wwas going on with neutron 14:05:59 * krotscheck was unable to debug that last night because silly airport ethernet blocks git ports 14:06:14 Yeah you need to rebase your reviews I guess 14:06:31 Yeah, there's a bunch of things in there that aren't nova related, so I'll split those out. 14:06:33 because your first review depending on all of them work, but you didn't rebase 14:06:40 alright 14:06:41 #topic Action Followup: cardeois define a linting rule for space-before-function-parens. 14:06:47 Todo. Punt? 14:07:07 Yeah not done either, msmol told me he will help me on that though 14:07:20 so next week I hope 14:07:25 Awesome 14:07:39 Anything else left over from last week that I missed before we do discussion topics? 14:07:47 funny thing about time, always seems to think there's plenty of it, until suddenly there's none at all 14:08:16 Yeah what's the actual documentation url? 14:08:21 will do the linting rule thing right after this meeting, will have a review up today 14:08:25 I want to add that in the readme 14:08:49 We're still arguing about that here -> https://review.openstack.org/#/c/346131/ 14:09:06 * krotscheck hasn't followed up with ajaeger recently, though now might be good since he's in the infra sprint this week 14:09:06 k thanks 14:09:15 #action krotscheck bother Ajaeger about doc publishing 14:09:48 cardeois: I am 95% confident that the url will be developer.openstack.org/sdks/javascript/js-generator-openstack 14:10:01 Yeah ok that's what's I though too 14:10:18 #action cardeois define a linting rule for space-before-function-parens. 14:10:23 Ok, next topic: 14:10:32 #topic MVP status 14:11:04 Yeah what was the list of MVP calls already? we had that somewhere but can't find it anymore 14:11:11 Ok, so neutron needs to pass the gate, nova needs to have its upstream bug fixed, larainema's patch needs to land, and we need documentation. 14:11:15 I want to create a storyboard task for that 14:11:16 I think that's all. 14:11:49 The list was: Get flavors, get networks, get images, launch instance. (stretch: Get keys) 14:12:02 Ok thanks 14:12:46 Alright, I can _try_ to get nova fixed, but nova's notorious for taking forever to land patches 14:13:12 Assuming I can figure out what's wrong. 14:13:24 * krotscheck knows it's not a wsgi pipeline config, or a config setting. 14:13:50 oh ok, so you're saying cors is not working at all with nova? 14:13:59 Any questions about MVP? 14:14:43 Alright, let's move on to Barcelona, the big thing 14:14:44 #topic Barcelona 14:15:22 First things first, the foundation is seriously backing "Apps on openstack" as a thing starting in barcelona, and is creating a new app hacking lab to support that. 14:15:22 The annoucnement is here: http://superuser.openstack.org/articles/kickstart-cloud-app-coding-skills/ 14:16:16 awesome idea. Will help have real user feedback if we finish our mvp on time 14:17:15 ooh, hat 14:22:34 * krotscheck peers at the channel 14:23:19 Hello? Anyone here? 14:23:32 meetbot seems to have died. 14:23:41 alright so what should we do about that? Should gives us the objective of complete the MVP before summit? 14:24:15 Well, I think that largely depends on how much we care. 14:24:35 Having a release by the summit will definiteily be awesome and useful and marketing yay 14:24:40 And outreachy 14:24:46 But, well, we're all part timer 14:25:03 Yeah so we'll need more people I guess? 14:25:10 Yeah, chicken/egg 14:25:12 * larainema will not go Barcelona 14:25:29 larainema: Yeah, I'm not either. 14:25:40 Just created this story: https://storyboard.openstack.org/#!/story/2000729 so people can see what's missing 14:25:49 cardeois++ 14:26:22 Cool. 14:26:40 How about this: We work as much as we can. We cut a release the week before barcelona. 14:26:45 No matter what's in it, we ship it. 14:27:08 sure good idea 14:27:54 vkramskikh? 14:28:00 +1 for the idea 14:28:06 Any opposed? 14:28:25 nope 14:28:30 (just need to get rid of Test class exported by default and it would be fine) 14:29:04 Cool. 14:29:14 Yeah this is opened and need reviews: https://review.openstack.org/#/c/369319/ 14:29:21 * krotscheck checks for dates. 14:29:50 Ok, the last JS meeting we have before barcelona is the 19th. Let's set that as our release date. 14:30:03 #agreed Release first version of js-openstack-lib on the 19th of october. 14:30:10 That'll give us a few days to work out infra problems if htey arise 14:30:41 sounds good 14:30:57 In the meantime, I invite everyone to hang out in the app developer's lounge to recruit contributors (and help people that need it), and to go to the SDK fishbowl session 14:31:30 app developer's lounge? you at the summit? 14:31:31 Oh, wow. 14:31:41 I posted a bunch of things that were lost. Sec. 14:32:04 Quote from the email I got about it: "Accordingly, I would like to invite each of you to make this space your "home base" in Barcelona - a place to come and propose what we need to achieve over the next six months on our way to Boston to start building a wider cloud application community across all our companies and across all open clouds." 14:32:18 So... yay! That's awesome! 14:32:21 But that's not all! 14:32:26 I proposed the cross-project SDK session, and it really sounds like it'll be accepted. 14:32:30 #link https://etherpad.openstack.org/p/ocata-cross-project-sessions 14:32:34 The only catch was that there wasn't anyone to lead it, and flanders tapped mordred and sean handley to do things there. 14:32:45 HOwever, I'm fairly certain that mordred's ok to share the stage with anyone here that wants to step up. 14:32:46 (On behalf of js things) 14:32:48 cardeois, vkramskikh, msmol: Are any of y'all interested? 14:32:59 (Did that all make it?) 14:33:54 Well I guess we can help yeah, I'm not very comfortable with how all of this work but I (we?) can try 14:34:11 not sure I'll be able to lead it, probably the most i can do is to answer a few js-related questions 14:34:45 That's alright- the headliners for the room have already been set. It'll likley be a fog and shade show, but as long as JS is represented we're good. 14:34:47 +1 for vkramskikh said 14:34:52 * krotscheck will not be at the sjmit 14:34:57 *summit even 14:35:24 Alright, anything else on barcelona? 14:35:36 Me. 14:35:50 yujunz You'll be there? 14:35:51 Awesome! 14:36:02 Yes, not just for js things 14:36:10 Yes, you're working on vitrage, right? 14:36:19 I have been away from js for a while... 14:36:21 Yes 14:36:44 \o/ Sounds like a fun project. 14:37:13 Does one of the attendees want to collect contact info and maybe go out for tapas/wine one night? 14:37:40 Anyone familiar with Barcelona? 14:37:44 I have been there only once 14:37:58 Never been there 14:38:24 * krotscheck is not. 14:38:34 There's a gathedral and a Dali museum? 14:38:37 *cathedral 14:38:39 i've never been to barcelona 14:39:08 OK, I'll try to organise. 14:39:09 Yeah there is a nice gaudi park and cathedral that's all I know. But definitely there will be nice places to go out 14:39:16 Woo! 14:39:29 Ok, yujunz is your social contact in Barcelona for all things javascript :) 14:39:46 Let's move on, time is going short 14:39:53 #topic First User: vkramskikh 14:39:57 Sounds like other things took you rtime? 14:40:11 Inot much progress here, i'm still recovering from surgery 14:40:25 vkramskikh: Ick. Hope you get better soon :) 14:40:43 I'll try to use openstack-lib for Fuel by the next meeting 14:40:45 #topic Other JS Projects. 14:40:58 We've been talking about the SDK: Any of the other problems want the floor? 14:41:01 *projects 14:41:41 zara? vkramskikh? timothyb89? 14:41:56 any news about React's license? what's the source of truth here? 14:42:10 Fuel-UI and Tripleo-UI are using React 14:42:14 (I'm sorry, distracted by other channels rn :/) 14:42:23 #action yujunz collect contact info and organise a js meetup in Barcelona 14:42:28 None since what i posted last. 14:43:01 In the end its up to the project, but adoption could be tricky because of that license 14:44:05 one possible option there could be something like https://github.com/developit/preact 14:44:44 IANAL: My opinion is that there's nothing preventing from you to using it, but that your project may not be adopted by openstack deployers because of that license. 14:45:08 There's also vue.js which is similar to react, combined with reflux.js. 14:45:47 But, frankly, I prefer angular because it embraces the DOM instead of forcing that component recalculation cycle 14:46:16 * krotscheck is having network issues 14:47:12 Any other projects want the floor? Infra issues, etc? 14:48:10 Moving on. 14:48:15 #topic Open Discussino 14:48:18 #undo 14:48:19 Removing item from minutes: 14:48:22 #topic Open Discussion 14:49:59 Just created a draft for README, feel free to review https://review.openstack.org/#/c/374220/1 14:50:13 cardeois++ 14:50:35 What example should I provide btw? 14:50:50 create instance? of flavorList is ok? 14:51:07 cardeois: I'd deep link into our documentation for examples, manage it there. 14:51:14 (in any case I think "Openstack" class should be used but we don't have any implemented method in it yet 14:51:23 alright 14:51:38 Yeah, that's my bad, I promised to review larainema's patches and enver got around to it. 14:51:42 Alright, let's call the meeting early. Thanks everyone! Don't forget to get yujunz your contact information while you're in barcelona (remember he's never met any of us). 14:51:56 #endmeeting