15:00:04 #startmeeting openstack-swg 15:00:05 Meeting started Tue Aug 30 15:00:04 2016 UTC and is due to finish in 60 minutes. The chair is amrith. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:08 The meeting name has been set to 'openstack_swg' 15:00:17 #chair dhellmann, gothicmindfood, ttx 15:00:17 Current chairs: amrith dhellmann gothicmindfood ttx 15:00:21 o/ 15:00:22 o/ 15:00:30 o/ 15:00:30 courtesy ping for dhellmann, gothicmindfood, ttx, jroll, johnthetubaguy, sdague, mordred, carolbarrett, nikhil, mugsie, thingie 15:00:33 hello all 15:00:42 \o 15:00:47 ohhai 15:00:48 #link our agenda https://wiki.openstack.org/wiki/Meetings/SWGMeeting 15:00:57 o/ 15:01:01 * jroll may or may not be in another meeting now and distracted 15:01:05 dhellmann beat me to it! 15:01:18 co-chairing ftw 15:01:36 let's wait a minute for folks to come in 15:01:44 #topic Review Action items from last week 15:01:53 dhellmann: pff, anyone can #link 15:02:12 ttx: but dhellmann #links like a #pro 15:02:17 * dhellmann deflates 15:02:19 * dhellmann puffs up 15:02:22 * amrith reads action items from last meeting 15:02:37 o/ 15:02:52 ok, so the ping script worked 15:02:53 I think I did my two 15:02:58 gothicmindfood did her updates 15:03:15 ttx pushed up a review (I'm searching for a link) 15:03:47 #link https://review.openstack.org/#/c/357260/ 15:03:58 #link https://review.openstack.org/#/c/357260/ 15:04:01 damn 15:04:06 he beat me to it again 15:04:07 :) 15:04:25 gothicmindfood updated a vision for SWG write up 15:04:47 sorry, gothicmindfood update on vision for SWG write up 15:04:49 Sorry I'm late 15:05:00 #link https://etherpad.openstack.org/p/BarcelonaSWGMagic 15:05:11 thx gothicmindfood 15:05:17 +1 15:05:27 sounds like we've made good progress on the things we said we'd 15:05:31 do by this meeting 15:05:46 gothicmindfood, do you want to update on the write-up 15:06:00 since not everyone may have had a chance to read it 15:06:07 I'm looking over ttx's comments on the vision. I think having both commitment and approaches is good 15:06:08 CarolBarrett left comments I can see 15:06:45 I have to review ttx's review in more detail. only had a chance to look at it briefly 15:06:46 amrith: on the vision for Barcelona? 15:06:49 hello 15:06:52 gothicmindfood, yes 15:06:57 hi, alexismonville ! 15:07:08 context wise - I just thought a) we needed to practice visioning and the best way to do that was with small ones 15:07:14 just saying that 10-&5 people committing to join might be a bit too much :) 15:07:25 and b) it might help us figure out what sorts of work is most important between now and end of October to move us along 15:07:26 And by that I meant 10-15 15:07:37 ttx: yeah, I just threw in a # to start a conversation around that 15:07:42 When you say “our panel on the SWG working group”… where was this panel? 15:07:47 not sure if we need to be # specific, but I like metrics 15:07:58 shamail: it's a panel that just got accepted to the summit 15:08:08 I share some of ttx's concern with the proposed changes. I'm having trouble seeing that as a realistic outcome. I can see that much excitement, but I'd be more comfortable with expecting a smaller # of committments 15:08:10 shamail: the panel is planned for Barcelona and this is what we want to be able to say after it happens 15:08:19 Got it, it read as if the panel had happened. 15:08:19 shamail : it hasn't happened yet, this is for barcelona 15:08:36 thanks CarolBarrett 15:08:36 gothicmindfood is channelling her future self 15:08:39 :D 15:08:52 shamail: that's actually good! because that's how a vision should read! :) 15:09:28 to recap: a vision is basically a description of a destination - complete with feelings and tastes and sounds and sights and things that are happening. 15:10:00 I see gothicmindfood's challenge in trying to put a measurable outcome on the outcome. 10-15 may be high, fine, let's call it 5. But is "willing new and interested participants" the correct measure? 15:10:11 "More than 5" ? 15:10:31 "10-15 approached us and more than 5 committed ?" 15:10:35 * gothicmindfood is cool with whatever we land on 15:10:49 I'd be fine just saying "several" or "a few" instead of 5 15:11:11 I like vision, but 10-15 commitments sounds like vision under heavy drugs 15:11:47 heh, it's ambitious, for sure. 15:11:52 * gothicmindfood swears she was on no drugs when she wrote this 15:11:54 I think having a sign of interest (10-15 approach) and participation (5 commit to join team) is a good outcome 15:11:58 (except maybe lack of sleep) 15:12:04 CarolBarrett : ++ 15:12:12 Should we also want to incorporate the desire to create a curriculm for educating people on steward leadership and make an item such as “understand the approaches that resonates when explaining steward leadership and develop them into a repeatable education process”? 15:12:25 resonated* 15:12:56 how's the rewording I just did? 15:13:14 CarolBarrett : I like the addition of understaing steward leadership 15:13:47 thanks for the link gothicmindfood 15:13:55 dhellmann: I like it! 15:14:35 could we add something about "understanding the stewardwhip concetp" and being able to explain it? 15:15:42 we need to be careful how we balance how much we're describing the vision for we will have done and what what other people will be doing 15:15:54 *for what we will have done 15:15:56 good point 15:16:10 alexismonville, I added a whole sentence before that describing some of the concepts that we would like to address at the panel. 15:16:30 does that make sense to all? 15:16:52 amrith: yes :) 15:16:58 thx alexismonville 15:17:28 I'm good with the vision 15:17:40 +1 15:17:59 so - from vision sprouts action, or something, right? :) 15:18:38 do we want to get consensus on this particular vision, or have a bit more time to spell it out/add to it over the next week or so? 15:18:39 so, can we set a goal that we all review and put our comments on the etherpad before the end of the week (or gothicmindfood's vacation ends) :) 15:18:52 amrith: that'd be awesome 15:19:12 * gothicmindfood would like to get this to the point where we all feel we have our own actionable items from it for Barcelona 15:19:29 #action everyone to continue to review https://etherpad.openstack.org/p/BarcelonaSWGMagic with a goal of having comments and updates in by end of this week 15:19:58 CarolBarrett, ttx, dhellmann, nikhil, shamail, alexismonville ... is that OK? 15:20:01 I have a generic comment on the vision 15:20:08 I hope I've got everyone 15:20:13 * gothicmindfood feels that "good vibes" needs to be a phrase in every vision from now on 15:20:14 amrith: that works 15:20:16 ;) 15:20:17 amrith : ++ 15:20:18 jroll ^^ 15:20:21 gothicmindfood: (first) thanks for putting that together 15:20:26 +1 15:20:31 amrith: ++ 15:20:39 nikhil: yw! 15:20:39 ok, thx. nikhil your comment ... 15:20:48 gothicmindfood: I find the word "platform" mission and may be we'd include that this is "not" a process 15:21:04 oops 15:21:14 s/mission/missing *** 15:21:15 ha 15:21:23 * nikhil blames lack of sleep 15:21:39 nikhil : how do you see "platform" fitting in here? there are lots of interpretations of that word... 15:21:54 * nikhil trying to think of phrasing it 15:22:13 dhellmann: lemme try updaing the nice version w/o divergence 15:22:22 nikhil, could you add proposed language into the etherpad. I'm having a hard time visualizing how I'd use the word platform in this context 15:23:15 I can see referring to SL as a methodology or a framework for how the TC and Technical Community operate 15:23:32 nikhil: there was definitely some interesting discussion at dinner around some of this, if I gather what you're saying... 15:23:57 one of the things that I think we need to clarify is that the SWG is *not*, as far as I understand it, implementing any change or process for OpenStack 15:24:15 change/process/governance is a TC matter 15:24:34 the way I kind of put it at dinner last week was that I viewed us as sort of a 'leadership coach' for OpenStack, with the TC being a customer 15:24:39 ok, quick time check! 25m in ... 15:25:02 do we want to continue to discuss this, or let people update it with comments. We can come back to this later if we have time. 15:25:21 nikhil : it sounds like you have some specific concerns about rules that deserve more discussion 15:25:21 amrith: I'm open - I'm also touching on our summary of last week's meeting, so, either way ;) 15:25:37 * amrith waits 15:26:02 What's the next agenda item? 15:26:04 nikhil: dyou want to take this offline/tinker with the vision a bit and we'll talk later? 15:26:21 #agenda https://wiki.openstack.org/wiki/Meetings/SWGMeeting 15:26:22 gothicmindfood: surely 15:26:33 amrith: I am okay to continue offline 15:26:34 sounds good 15:26:50 #action nikhil to tinker with the vision and update etherpad 15:26:59 #topic Take a pass through the 'short list' and update items as required 15:27:06 #link https://etherpad.openstack.org/p/swg-short-list-deliverables 15:27:35 ttx has pushed up https://review.openstack.org/#/c/357260/ 15:27:47 #action everyone to review this https://review.openstack.org/#/c/357260/ and update with comments 15:28:07 so a quick recap 15:28:15 at the last meeting(s) we boiled the shortlist 15:28:22 and came up with some specific action areas 15:28:26 (a) openstack principles 15:28:35 (b) community wide goals for a release (themes) 15:28:42 (c) recommendation that tc adopt a vision 15:28:46 (d) improve communication 15:29:11 There is a longer list of things below that 15:29:32 so, ttx, anything you want to add re: (a) 15:30:03 hearing nothing ... 15:30:11 dhellmann, anything you want to add re: (b) 15:30:49 netsplit? 15:31:02 * ttx thinks 15:31:09 no netsplit 15:31:12 the discussions for the goals are ongoing 15:31:22 the py35 question will come up at today's tc meeting 15:31:30 discussion on principles at TC are scheduled for next week's TC 15:31:32 there were some refinements on wording up, too, let me find those 15:31:58 #link approval policy for goal updates https://review.openstack.org/356699 15:32:00 the goal is to come up with a draft we are happy with ASAP so that we can give those some air time on the ML 15:32:10 #link refining the goal template https://review.openstack.org/356674 15:32:14 probably early next week after the TC meeting 15:32:30 then let the megathread unfold and vote on the week after next 15:33:05 dhellmann, ttx, is there any specific ask to this group in this unfolding process? 15:33:37 Not really. From the discussion last week, we expect two principles to be more contentious 15:33:52 the "One OpenStack" principle and the "OpenStack first" principle 15:34:04 amrith : not really, unless folks have opinions on those patches 15:34:17 thx ttx, dhellmann 15:34:37 anything further on the etehrpad 15:34:59 s/etehrpad/etherpad/ 15:35:46 ... moving on ... 15:36:02 #topic Quick recap of NYC meeting for those who weren't there 15:36:17 so ... several of us were at @openstackeast last week 15:36:22 and had a chance to chat about swg 15:36:35 over dinner on Tuesday 15:36:38 and eat delicious turkish food, thanks, amrith! 15:36:45 (or was it wednesday) 15:36:50 yeah, amrith picked a good restaurant! P) 15:36:54 amrith: it was Tuesday 15:36:58 someone who shall remain nameless is now barred from picking restaurants 15:37:23 amrith: it was good, and we figured out the wine situation, no problem. 15:37:23 amrith: we probably ended up with better wine than if they had a wine list :) 15:37:36 there is that 15:37:37 ttx: ++ 15:37:53 for awhile, there were actually two separate convos going on at the table 15:37:53 so much of the conversation centered on what we'd like to see coming out of barcelona 15:37:56 and our panel discussion 15:37:57 * gothicmindfood was only really involved in one 15:38:05 which was, by the way, accepted 15:38:26 yay! #link https://www.openstack.org/summit/barcelona-2016/summit-schedule/events/15243/stewardship-bringing-more-leadership-and-vision-to-openstack 15:38:38 one of the outcomes was the vision document that gothicmindfood put together 15:39:17 we had a little bit of discussion about who our customers were; where "our" was {swg, tc, openstack} 15:39:34 ah - yes, our own 'servant leadership' inverted triangle discussion 15:39:48 we talked about the inverted triangle and who the TC served, and how 15:40:19 we talked about some feedback that I'd received when I asked people about our panel. the question I asked was this "if you went to this panel, what would you like to get out of it" 15:40:42 I'd used some of that feedback to start thinking about what the panel should be 15:41:04 so, without biasing this conversation, let me ask those who weren't there to also think of that question 15:41:14 and say what they'd like to get out of the panel 15:41:25 either now or in email later (or irc on #openstack-swg) 15:41:34 amrith: is there an etherpad for this? 15:41:44 CarolBarrett, there is not (at this point) 15:42:02 OK - do you want to start one? 15:42:03 CarolBarrett: it's sort of the barcelona vision, in a way, but amrith may also want to hvae his own for reference as he moderates 15:42:12 amrith: if you do start one, can we cross-link it with the vision? 15:42:43 I'm interested in the view of who the TC's customers are and what the inverted pyramid looks like 15:42:44 gothicmindfood, why not have it at the bottom of the existing etherpad? do we need another? 15:42:45 amrith: I think it is the vision 15:42:51 +1 to etherpad that can be used for the summit to engage audience too 15:42:54 or in the etherpad 15:43:04 We could start to outline the panel session in the etherpad with the vision of the outcome 15:43:05 as a list of things that people would like to get out of the session that I started writing up top 15:43:22 amrith: I'm fine with splitting current one up 15:43:32 amrith: it is just about SWGMagic, after all ;) 15:43:41 * nikhil may have opinions against the inverted pyramid 15:43:52 (and suggestions accordingly) 15:44:28 ... others ... what did we do at dinner? 15:44:30 nikhil: I expect others will too 15:44:40 * nikhil nods 15:45:35 ... and if no one else has anything to add, ... nikhil added an item to the agenda 15:45:39 so I'd like to move to that 15:45:55 \o/ 15:46:02 #topic Documenting vision: when, where, who? 15:46:09 nikhil, you're up! 15:46:19 I just have those 3 questions to being with 15:46:31 * nikhil is sure this will need more dinner table conversation 15:46:41 to log them here: 15:46:54 #info Should we have a vision statement for OpenStack/TC/SWG first, followed by individual teams? 15:47:03 #info Do project mission statement(s) overlap with vision statement(s)? 15:47:09 #info What should be considered provenance of vision (statements)? 15:47:41 * nikhil is open to creating another etherpad but thinks will be too distracting 15:47:52 begin* 15:47:54 nikhil: IIRC during the dinner we talked a bit about that, and said vision for SWG should be first 15:48:12 ttx: well, I also think it's something we have more control over, honestl 15:48:15 y 15:48:18 then for TC, then maybe for "OpenStack". It's easier to come up with a viusion in a closed group 15:48:39 err, not closed... "limited" 15:48:41 and it's important for that whole group to understand what a vision is and actually want to have one an dsee its value 15:48:45 ttx: agree, having a defined scope helps to guide the mission development 15:49:02 so - also, here, it's important to remember: mission != vision 15:49:05 right, so it's not about imposing a vision on others, which makes me a bit careful about that "OpenStack vision" 15:49:22 we can set a mission, we can't force a vision 15:49:40 :) 15:49:44 mission is a reason for a group to exist and a generic set of guiding principles included. vision is a very explicit statement of a desired point in time 15:49:49 so let's do the work for the SWG first, then advise the TC to do one 15:49:56 (for the TC) 15:50:03 and also help the TC get there however they need help 15:50:04 so how could we make the OpenStack contributor to contribute to define the vision? 15:50:16 (which in part will be by showing them how well visioning works for us) 15:50:16 then we can rediscuss if the TC "having a vision for OpenStack" would be a great idea or not 15:50:21 I have some ideas on how 15:50:38 alexismonville: I think that's a question for how the TC does theirs. Anyone who wants to come to the SWG can contribute to ours! 15:50:47 alexismonville : one of the things we discussed related to that was having some examples of how to create a vision in the first place, which is another reason we wanted to start "small" 15:51:07 great tahnk you 15:51:29 dhellmann: is totally on point - starting small with things we can focus on, and showing the value of having them, I think that's the key to this whole spreading-vision-throughout-the-culture thing 15:52:27 so.... some specific questions (more of a reason for me asking them here): 15:52:43 * nikhil say for glance -- we've a missions statement 15:52:59 oops (auto edit) 15:53:05 .. 15:53:19 I wanted to start a vision for the project 15:53:39 which will be more aling with "shared understanding" of the project in a point of time 15:53:45 align* 15:54:05 basically, this will be a document that has the following listed :0 15:54:07 :- 15:54:14 1) Overall vision 15:54:18 feels like a vision belongs to a clear team of people, a "project" might be a bit too fuzzy to have a vision on 15:54:38 2) Feature lists and their generic behavior 15:54:50 ttx: lemme get to that (exactly why I asked it here) 15:55:08 3) list of the cores who share their opinion on what the code means to them 15:55:24 I mean, a PTL can have a vision for the project and share it. Or the Glance drivers can build a vision for Glance and share it. 15:55:43 may be we can ask for representatives /liaisons from ops WG, PWG, etc. to indicate it 15:55:43 ttx: or ideally, anyone contributing to a project contributes to its vision on some level 15:55:54 == gothicmindfood 15:56:11 if a PTL shares, it's a silo 15:56:12 nikhil: so I think maybe there's a bit of separation that needs to occur here: vision is super different than a product definition or a mission or a strategy 15:56:20 gothicmindfood: how do you achieve that ? Lots of one-patch contributors etc 15:56:28 if we have a representative democracy we need superimposed visions 15:56:41 nikhil: vision is a description of a moment in time for a group of people 15:57:02 ttx: for that, I think we need to elavate liaisons to core level in the influence and keep them involved in the visiion 15:57:10 ttx: the same way we achieve code that finally lands? 15:57:25 (very much like ATC badge can be given even to those who have no patch to a prj) 15:57:49 nikhil: this is really hard to do/think about for a project before getting the TC onboard, tbh 15:57:56 nikhil: there's so much dependency. 15:58:04 gothicmindfood: correct, and I think we need to keep that superimposed vision documented to establish deterministic behavior in the community 15:58:38 nikhil: but I don't think it should stop you from doing a small vision re: some place you'd like the project to be in the future to try it out with people/practice writing it 15:58:39 I think nikhil may have a specific reason why he's asking the things he is asking (i.e. he has a specific problem he is trying to address) and I wonder what that is. 15:59:08 time check - 2 mins left 15:59:09 amrith: true and there are many issues / problems :) 15:59:26 and think there may be some level of generalization that can be done/achieved 15:59:31 nikhil, it may help us understand your proposal better if we knew what those were. 15:59:33 I wanted to start something for glance in the next week or so and share it... 15:59:38 and as CarolBarrett says, 1m left 15:59:42 may be that's the best way 15:59:46 * gothicmindfood i sconfused 15:59:55 * amrith puzzled 15:59:57 nikhil: feel free to ping me (though I'm on vacation this week) if you want to talk this out 16:00:08 i'd love to see an actual document or something describing the problem you're trying to solve 16:00:10 nikhil: I feel it needs to be connected to a higher level vision 16:00:34 we seem to have run out of time 16:00:39 alexismonville: surely 16:00:40 amrith: yup 16:00:42 so let's go to #openstack-swg nd continue there 16:00:46 #endmeeting