22:00:09 #startmeeting app_ecosystem_wg 22:00:10 Meeting started Mon Sep 12 22:00:09 2016 UTC and is due to finish in 60 minutes. The chair is Patifa. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:00:14 The meeting name has been set to 'app_ecosystem_wg' 22:00:20 Hello everyone 22:00:32 Hello! 22:00:37 Agenda can be found on our etherpad https://etherpad.openstack.org/p/2016_Sep_12_App_Ecosystem_Workgroup 22:00:51 Let's get started 22:00:54 Hi, can I add an agenda item at the bottom of the etehrpad? 22:01:02 #topic rollcall 22:01:06 topol sure! 22:01:09 o/ 22:02:01 o/ 22:02:07 o/ 22:02:28 ok, welcome everyone 22:02:29 #topic WG Chair 22:03:00 As most of you know Michael left the WG and we're looking into getting a new co-chair. 22:03:43 Flanders is helping reach out to other companies to see if we can find a good name. 22:04:13 We've already contacted RedHat 22:04:14 what's a co-chair need to do? I could make time to help more with this 22:04:36 (and I'm not at HP or Intel so it'd be a chance of pace!) 22:04:49 Organize meetings 22:05:08 That would be a lovely change of pace... 22:05:14 that's a short list! 22:05:55 (short list of things the co-chair would need to do) .. I would have weighed in last week but trip to china and resulting jetlag took its toll 22:06:14 I believe the main role is to help drive the execution of what ever the WG needs to deliver 22:07:34 Also help shape the direction group wants to go.. 22:07:50 o/ 22:08:18 well I'm pretty committed to making "apps on openstack" a thing, so I'll volunteer myself to be a co-chair with you Patifa 22:08:37 docaedo ++ :-) 22:08:43 Maria Bracho from Red Hat is also interested. 22:08:59 though there should be some voting probably, and hopefully a secret initiation ceremony somewhere 22:09:15 Not really sure how we're running this working group when it comes to such things :) 22:09:28 I like the idea of voting. 22:09:46 #action Patifa contact possible candidates 22:09:54 docaedo, ++ 22:10:21 #action Patifa start voting process 22:10:26 * docaedo gets to work on his campaign slogan 22:10:45 any ideas on how we do the voting process? Mailing list? 22:10:51 * topol make apps on openstack great again 22:11:06 topol: hahaha I was just typing that!! 22:11:20 Patifa: mailing list sounds good to me 22:11:23 mailing list to advertise, the voting in meeting, plus proxies 22:11:28 besides stealing questionable slogans... 22:12:07 and voting in a call meeting or IRC meeting? 22:12:14 next one is a call meeting... 22:12:54 I would say just email - anyone who cares will respond 22:13:02 we could just use a doodle 22:13:25 if you advertise today, you could vote next meeting, but otherwise, second meeting. 22:13:31 a doodle for what? I don't follow 22:13:34 vote 22:13:46 vote for the new co chair 22:13:57 one week for nominations, then at least a couple days before vote 22:14:01 I want to give more time for new candidates to show up 22:14:05 there is a vote system on IRC 22:14:09 #vote 22:14:25 or condorcet... but are there more than one candidate? :) 22:14:53 There are 2 ATM... still talking to other companies to see if new names show up 22:15:10 why does the working group need two chairs? 22:15:11 http://docs.openstack.org/infra/system-config/irc.html#voting 22:15:38 so the new people - are they ones that have been involved with this working group, or is this an effort to sort of "reboot" the group by bringing in new folks? 22:16:08 condorcet's a bit heavy for this purpose 22:16:13 I want to have 2 chairs to reduce the change of downtime when one is too busy. the other one is to help reboot this.. increase corporate diversity 22:17:03 sounds like a good plan 22:17:08 why don't you just start by asking for a volunteer to help increase attendance and participation in the working group? 22:17:19 if that is the goal 22:18:12 Any volunteers? 22:19:11 docaedo? 22:19:25 anteaya do you see any problems if we have 2 chairs? 22:19:29 for what exactly? at this point, I don't see any tasks I or others at DreamHost can help with 22:19:56 reed: I think the bigger issue is to clarify the mission and start putting better action points to it 22:20:10 until a while ago the focus was on the first app tutorial... nowadays I don't know what we need to work on 22:20:10 Patifa: there is no problem, I was just wondering what the goal was 22:20:15 increasing attendance is not something that can be done alone. A co-chair can help drive the effort and add activities that will increase participation, but the group can add ideas as well 22:20:42 docaedo you're right. 22:20:48 polishing a bunch of guides for different languages was great, but we definitely need more clarity on the path ahead, and the goal (as I understand it) is to build the ecosystem of humans developing apps on OpenStack 22:21:00 the hackatons are not very interesting for dreamhost frankly, unless they happen in North America 22:21:32 reed: I think the most recent one was in north america? 22:21:43 clarkb, you're right :) 22:21:45 reed: the hackathons are just one part, but certainly dreamhost would be interested in some in the states? 22:22:21 reed one of the goals for Barcelona is to try to define what other activities for the WG. And we have the AppHack WG now to work on future hackathons 22:22:23 docaedo, I can justify states/canada, we're sponsoring one coming up on Ruby for example 22:22:52 reed: where? 22:23:01 awesome 22:23:32 there is a separate WG for hackaton? 22:24:00 reed yep. It's new... and we've been collaborating with them. 22:24:17 anteaya, it happens online... https://www.rubyrampage.com/ 22:24:19 So, I'd like o mention there is an interop challenge that is based on some common apps. 22:24:53 I actually came here to taalk about starting an apps contrib repo for these sortss of apps. 22:24:56 Rockyg: yep topol added that as an agenda topic at the end of the etherpad 22:25:05 Rockyg, URL? 22:25:21 reed: ah the rebranded rails rumble, nice 22:25:28 I'll need to find it. It was one of the Austine talks. 22:25:52 #link https://wiki.openstack.org/wiki/Interop_Challenge 22:25:55 the feminine version of the last summit 22:26:06 So, I could see this group curating contributd apps, creating other language versions, identifying gaps in contributed apps. 22:26:22 before we jump too far off the agenda 22:26:26 that's the issue I have with all these community efforts lately: there is not a solid website where all these things can be found, discovered and shared 22:26:27 can we move to the next topic? 22:26:38 let's give Patifa a chance to knock off the other items :) 22:26:44 Currently there are some in the osops-contrib directory, but an apps contrib would be better 22:27:03 So, get the cochair, and work on more apps? 22:27:29 next items are under Barcelona 22:27:36 #topic Barcelona - WG Meetings and sessions 22:27:43 reed, ++ 22:28:15 * topol need to go pickup my son. (thought today was a phone meeting). Rockyg will cover our item. Details of needs are in the etherpad 22:28:32 ok topol 22:28:35 thanks, topol ! 22:28:51 We're still waiting for approval for our meeting in Barcelona, it looks we're getting it. 22:29:22 We need to start planning the meeting there.. since it looks like a great opportinity to start over 22:29:32 #link https://etherpad.openstack.org/p/AppEcoSystem_WG_Barcelona_Meetup 22:30:16 I started an Etherpad so we can collect names... and start listing what we want our objectives to be 22:30:17 Would be good to coordinate with hackathon wg for ither a BoF or the meetup 22:30:43 good plan to circle up in barcelona on this 22:30:59 ++ 22:32:10 I've added the need to increase the participation of other companies.. but I believe that might happen naturally if we have well defined goals and deliverables ppl can help with 22:32:50 agreed on that point - if what we are doing makes clear sense for the companies that are deeply invested in OpenStack we should start to see a lot more interest 22:33:55 I think if we start drafting the plan before Barcelona we can have a better audience there 22:34:22 and come out with a more significant set of items... preferably with owners. heeh 22:34:23 we'll need to be focused on making openstack relevant for the users (devs), and showing that we're building a welcoming platform for people who need a place to run large scalable apps 22:35:21 I started a conversation last meeting about audiences and actions to map what can be done 22:35:32 https://docs.google.com/drawings/d/1byHa_oTF2OTjfZZCJW0W3QXxs8PiQUqM8-6b0uWVOp4/edit 22:35:49 have not had time to edit the diagram yet... with the feedback from last meeting. 22:36:11 we can continue the conversation over the phone next week. 22:36:26 (hard to discuss the diagram on IRC... at least for me) 22:37:20 For the meantime we can start adding items to the list of goals... 22:37:53 sounds good to me 22:38:01 ok. moving on 22:38:12 #topic App Dev oriented session tracker 22:38:25 #link https://etherpad.openstack.org/p/App_Ecosystem_Workgroup-Barcelona_sessions 22:38:54 Here's where were listing all the sessions that might be of interest for app dev at the summit. 22:39:31 we started with our own submissions... but I believe we can add other sessions that were not submitted by members. 22:40:06 it'll help with the App Dev Cheat Sheet we're trying to put together for app devs attending the summit 22:40:24 ++ 22:40:51 so feel free to add! 22:40:56 Interop challenge should be on there. I'll see if we can coolect and add them 22:41:02 yep, I have it in mind to add any sessions that look relevant when I finally go through and work on my schedule 22:41:03 yay! 22:42:08 we can also try to categorize them.. good for "new to openstack" dev, good for enterprise app devs.. 22:42:11 etc... 22:42:44 #action Patifa clean session tracker - remove sessions not approved 22:43:20 #action Patifa add categories/tags to be used by "curators" 22:43:40 I'm calling you guys "curators" now.. I hope it's ok 22:44:03 another day, another hat ;-) 22:44:15 :D Rockyg 22:44:15 heh 22:44:40 15 minutes remaining :) 22:44:51 is there anything else we could be looking at in terms of prework fro the summit? 22:44:57 Patricia I got to drop :( 22:45:12 ok vhdiaz :D get some rest 22:45:16 c you all! 22:45:19 thanks 22:45:28 thanks! 22:45:39 #topic OpenStack Academy 22:45:46 Flanders here 22:45:47 ? 22:46:24 guess not. next! 22:46:30 #topic First app 22:47:16 I move to make first app progress report status biweekly 22:47:47 and created an etherpad for the status 22:47:51 #link https://docs.google.com/spreadsheets/d/18Zj2JU0jR4hy8y1HxFl30gTEGeqgBjc6hqv0ZAByVYo/edit#gid=0 22:47:52 https://etherpad.openstack.org/p/firstapp_progress 22:48:00 oops 22:48:10 #link https://etherpad.openstack.org/p/firstapp_progress 22:48:11 +1 for bi-weekly 22:48:37 (bi-weekly = every other week) 22:49:31 I have not updated the sheet yet 22:49:57 we only have 10 min.. I'll move to the last item in the agenda 22:50:20 If anybody has time to do some testing on the jclouds version it is ready for testing 22:50:37 #topic Interop CHALLENGE 22:50:40 oops.. caps 22:50:59 I like the caps, like Flanders is shouting CHALLENGE! 22:51:01 Rockyg the floor is yours 22:52:13 OK. So the challng got started and started putting th apps in osops contrib. I suggestd th apps WG could start and own an apps-contrib repo where th donated apps sourc code could liv 22:52:35 You guys (and mayb an interop dv or two) would have merg priveliges 22:53:09 the problem with this sort of thing is that it's pretty intensive to validate the contributions work 22:53:10 Th apps wg definees rewquirements for documentation, testing, content, etc for an app to be included 22:54:12 I've had conversations with infra and have explored (a little) how we could actually check things and provide CI feedback, and the hard part is that for the feedback to be timely, we need a "long running cloud" to deploy these things on top of 22:54:20 not saying it's a reason not to do it! 22:54:26 That's why you guys defin the test requirements. So, it's more content review, not a full review. Others will file and fix bugs 22:54:38 just saying there's more to automating this if we want it to actually include checks 22:54:53 I suspect w could get OSIC 22:55:02 Yup. 22:55:07 sure, if it's just content review that's easier in a sense, but also can leave big gaps (like lots of ansible stuff looks good to me until I actually try to run it) 22:55:35 Relevant thread Igor started a while back, trying to do something similar for Murano (and other) apps 22:55:37 #link http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/ 22:55:49 oops, thats not the link! 22:55:50 But, w've got seed apps that can be used to allow cloud vendors to demonstrate these apps work on their versions of openstack 22:55:59 #link http://lists.openstack.org/pipermail/openstack-dev/2016-May/095917.html 22:56:16 Yeah it is... 22:56:46 I mean, I pasted the link you happened to be talking about Rockyg :) That's where there's stuff now. Second link is the ML thread from Igor 22:57:00 We (internap) would be interested 22:57:01 It would be a lot like th old unix usr/bin/contrib directory. 22:57:02 I've made a notice to myself to check the osops-contrib tree and test things with DreamHost cloud 22:57:14 Cool! even better! 22:57:41 Notmars: you'll be the first one I lean on then when we're ready to start writing some tests! 22:57:59 And reed :-p he did say yes too :-p 22:58:15 haha sure! 22:58:20 So, to get the repo, it's a matter of a couple of patches. The team here would need to define a workable dirctory structure so apps could be submittd 22:59:03 And miminum standards for docs and submittinhg bugs against an app 22:59:14 oh time is up :( 22:59:18 What group did the interop challenge come out of? Are they asking us to take over hosting? 22:59:45 this looked interesting. I'll add to the agenda next week 22:59:53 good q csterret_ that's the question I was going to ask, how it moved from interop challenge to app ecosystem 22:59:57 They don't have a location. They grabbed a repo that had fewer hoops to gt merged. I think it belongs with this group 23:00:00 yep would love to discuss further 23:00:13 #action Patifa add interop conversation to the agenda 23:00:17 time to go! 23:00:29 thanks everyone! 23:00:30 #endmeeting