Thursday, 2018-11-01

*** markvoelker has quit IRC00:01
*** jamesmcarthur has joined #openstack-tc01:24
*** jamesmcarthur has quit IRC01:28
*** tdasilva has quit IRC01:42
*** ricolin has joined #openstack-tc02:30
gmanndhellmann: replied on PTL email for QA. i got delivery failure reply for few address (i think i did reply-all). let me know if you received the email otherwise i can resend.03:14
*** zaneb has quit IRC03:26
*** saneax has joined #openstack-tc05:50
*** jamesmcarthur has joined #openstack-tc08:25
*** jamesmcarthur has quit IRC08:30
*** jpich has joined #openstack-tc09:00
*** e0ne has joined #openstack-tc09:43
*** evrardjp has joined #openstack-tc10:17
*** jaosorior has quit IRC10:23
*** ricolin has quit IRC10:25
*** e0ne has quit IRC10:32
*** e0ne has joined #openstack-tc10:36
*** evrardjp_ has joined #openstack-tc10:51
*** evrardjp has quit IRC10:53
openstackgerritOmer Anson proposed openstack/governance master: Remove Dragonflow from the official projects list  https://review.openstack.org/61385611:09
openstackgerritThierry Carrez proposed openstack/governance master: Remove Dragonflow from the official projects list  https://review.openstack.org/61385611:23
*** jaosorior has joined #openstack-tc11:35
*** zaneb has joined #openstack-tc12:47
*** zaneb has quit IRC12:48
*** zaneb has joined #openstack-tc12:48
*** e0ne has quit IRC12:55
*** mriedem has joined #openstack-tc13:28
*** e0ne has joined #openstack-tc13:40
*** AlanClark has joined #openstack-tc13:48
dhellmanntc-members: we're meeting in ~10 minutes at the top of the hour13:51
* dhellmann goes to prep more tea13:51
ttxwoah 14 utc indeed (/me is in the DST Bermuda Triangle of meetings, when EU switched but the US has not)13:54
*** saneax has quit IRC13:55
* TheJulia heats up the espresso machine13:58
* fungi checks agenda14:00
dhellmann#startmeeting tc14:01
dhellmann#link http://lists.openstack.org/pipermail/openstack-dev/2018-October/136146.html agenda for this meeting14:01
openstackMeeting started Thu Nov  1 14:01:04 2018 UTC and is due to finish in 60 minutes.  The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: tc)"14:01
openstackThe meeting name has been set to 'tc'14:01
ttxoh, it's happening on this channel14:01
lbragstado/14:01
smcginniso/14:01
dhellmann#topic roll call14:01
ttxo/14:01
*** openstack changes topic to "roll call (Meeting topic: tc)"14:01
dhellmanntc-members, please indicate if you are present for the logs14:01
dims_o/14:01
mnasero/14:01
gmanno/14:01
fungipresent and accounted for14:01
zanebo/14:01
TheJuliao/14:01
dhellmanno/14:02
dhellmannI count 9, so we have quorum14:02
dhellmann#topic meeting procedures14:02
*** openstack changes topic to "meeting procedures (Meeting topic: tc)"14:02
dhellmannas many of you have expressed concern that we not spend a lot of time talking about issues that should be saved for the mailing list, I've tried to set up the agenda with some internal things that we need to move to the next step on, and status updates14:03
TheJuliaThat seems reasonable14:03
dhellmannthis is our first meeting, so I expect we'll adjust as we go along14:04
ttxyes lovnig the agenda14:04
zanebyeah, let's see how this goes and adjust course if necessary14:04
dhellmannin the future I hope to be able to send out the agenda on the monday of the week we meet14:04
gmann+114:04
dhellmannI wasn't quite fast enough to catch up after my time off last week, so that slipped this time14:04
dhellmannI intend to use the wiki for collecting agenda suggestions, but the email is the official agenda notice. I do reserve the right to add topics, but I'll try not to abuse that.14:05
dhellmannI  mostly see that as useful for announcements, especially since we're not going to be having long discussions14:05
*** AlanClark has quit IRC14:06
dhellmanndoes anyone have concerns with that plan?14:06
ttxnope14:06
smcginnisWorks for me.14:06
fungifine by me14:06
TheJuliaI am good with that14:06
dhellmannright then, moving on to some of those things we do need to have a bit of discussion about14:07
gmannlooks good to me14:07
dhellmann#topic joint leadership meeting at Summit in Berlin14:07
dhellmann#link https://wiki.openstack.org/wiki/Governance/Foundation/12Nov2018BoardMeeting14:07
*** openstack changes topic to "joint leadership meeting at Summit in Berlin (Meeting topic: tc)"14:07
dhellmann#info Alan mentioned that the meeting is open but the room may be a bit crowded, so observers may prefer to dial in to the webex presentation.14:07
*** AlanClark has joined #openstack-tc14:07
dhellmannWe need to discuss the topics that we want to include in our presentation.14:07
dhellmannWe have about 30 minutes, and I think we probably want to save some time for questions or discussion, so I wouldn't want to talk for more than 25 minutes.14:07
dhellmannI have started an etherpad with a list of potential topics, including input from PTLs about their main initiatives for this cycle.14:07
dhellmann#link https://etherpad.openstack.org/p/tc-topics-jlm-stein-berlin14:07
ttxhmm according to that page we have ~60min ?14:08
dhellmannthere's a lot of good content there already, and I will start making slides on friday afternoon or monday14:08
* dhellmann looks again14:08
dhellmannperhaps I misread that14:08
ttx13:15-14:15 OpenStack TC14:08
dhellmannwell, good, we can expand the discussion14:09
*** e0ne_ has joined #openstack-tc14:09
dhellmannI think that means we definitely have some time for zaneb to talk about the technical vision details, for example14:09
dhellmannwhat other topics do folks think we should prioritize?14:09
TheJuliaI think we should be cautious about expecting that discussion will be limited to five minutes14:09
ttxI mean probably good to only plan for 45min of content to leave time for Board questions14:09
*** e0ne has quit IRC14:10
dhellmannttx, yeah, I agree14:10
TheJulia++14:10
dims_++14:10
ttxthat said, they never really had general questions in the past, which I regret14:10
mnaseralso: while I think the technical vision is interesting, i feel lke it might be diving too deep in technicalities for a board meeting?14:10
ttxmore reactions to our scheduled topics than open questions14:10
dhellmannmnaser : I think the idea was to describe the fact that we're doing it, what aspects it covers generally, and explain why it's important14:11
ttxmnaser: I think we should stick to describing the process14:11
mnaseri noticed that there was interest in the last call about "What does the TC do" "how often they meet" etc14:11
mnaserbut yes, okay, I agree on describing the process14:11
fungii guess our session will be after the board members vote for/against the proposed bylaws changes? so no real point in bringing that up i guess14:11
mnaserthat might probe them to ask "why?" and get some discussion going14:11
ttxack14:11
dhellmannfungi : yeah, I assume we'll have some opportunity to talk about that prior to the vote14:12
ttxI think it's an important work and the Board needs to know it's hapening14:12
zanebI assume most folks here are planning on showing up at 9 and not waiting until the joint meeting starts at 1?14:12
ttxnot necessarily deep dive into the details14:12
lbragstadzaneb yeah - that's what i was going to do14:12
smcginnisThere isn't a closed portion to this board meeting, right?14:12
dhellmannzaneb : I will be14:12
fungii generally get there in the morning before the board meeting starts14:12
ttxI fear I have to be there at 914:12
TheJuliazaneb: That is my plan14:12
smcginnisI plan on being there the whole time.14:12
lbragstaddon't threaten me with a good time ;)14:13
dhellmannsmcginnis : I don't see one on the agenda, but that's still in flux. Usually they only do that when they need to talk about new member companies or other sensitive topics14:13
mnaserttx: can probably get us a quick foundation answer on that14:13
dhellmannso, what topics should we be talking about14:13
mnaseror fungi14:13
dhellmannwe have time outside of the meeting to coordinate this other stuff, let's try to stick to the agenda14:14
smcginnis++14:14
dhellmannplease :-)14:14
ttxI don't see mention of an executive session -- although it's within Alan's prerogatives to call one14:14
fungiAlanClark can likely tell us if that's expected, when he's around14:14
mnaseranyways: things to talk about (throwing ideas) -- new release, progress of some projects that we gathered, tc changes in governance since last board meeting14:15
dhellmannzaneb : how long do you think you would need to explain the vision process and its status?14:15
ttxnew faces14:15
dhellmannyes, there's a separate section of the meeting to introduce new members14:15
ttxah right14:16
dhellmannframe this as the TC reporting to the board about the openstack project. What do they need to know?14:16
zanebdhellmann: I can make it as long or as quick as you want :) 10 mins should be sufficient I think?14:16
dhellmannzaneb : is that including time for questions?14:16
ttxdhellmann: from that framing, I think some numbers of contributions / size of community should be communicated14:16
dhellmannttx: that's usually something the foundation staff does, isn't it? do you have that sort of info at hand?14:17
ttxI can help compiling some data and we can see how to communicate them14:17
gmannyeah that is important and specially projects are in risk due to non-active contributors14:17
ttxdhellmann: I feel like it should be communicated by the TC -- in the past I've been doing it with mt TC hat on rather than staff hat14:18
dhellmannI'm going to reiterate that, based on the feedback from Alan in Denver, I'm going to be focusing on positive messages for this presentation. I think we have plenty of good stuff to talk about to fill the time we have.14:18
ttx++14:18
TheJulia++14:18
mnaseri agree14:18
dhellmannttx: ok, how much time should we carve out for that?14:18
fungiyes, let's not heap concerns and fears over dwindling contributor activity on the board members. it's up to us to solve those problems (if they're actually problems and not opportunities)14:19
ttx"70,000 commits over the past year... you know... like that little project called the Linux kernel"14:19
zanebdhellmann: hmm, hard to estimate how much time we'll need for questions :/14:19
ttxdhellmann: can go fast as part of the intro presentation / Rocky update slides14:20
dhellmannzaneb : yeah, I agree14:20
mnaseri dont think the board needs more than 3-5 minute of information about the vision thing14:20
mnaserbecause honestly: we haven't even nailed it down yet14:20
fungiwe likely need to be flexible with the list of things we want to present, front-load with the items of greatest importance/impact and expect to take questions throughout14:20
ttxI would give stats as part of a presentation, not as the start of a discussion14:20
dhellmannfungi : ++14:20
dhellmannI'm starting to order the presentations on line 13 of the etherpad14:20
ttxThe pilot projects that go after us will be very much in presentation format14:21
dhellmanndo we need to do a "rocky" update?14:21
ttxI think we need to give some amount of "state of the union" information14:21
TheJuliait would be good to highlight, kind of like ttx is suggesting14:21
ttxnot sure that is a "Rocky" update14:21
zanebmnaser: it seems to be getting close in terms of what we're going to get out of the technical community, so we do need to open it up to other stakeholders like the board ~now14:21
ttxMore of a Nov 2018 state of the union14:22
TheJuliaagreed14:22
mnaserzaneb: i think we can discuss the details of that outside the meeting14:22
mnaserbut we have only a single TC +1 on it so IMHO.. early14:22
zanebmnaser: yeah, but we need to get it on their radar14:22
dhellmannwho wants to give the rocky update presentation?14:23
mnasercan we maybe come up with a list of highlights of things merged in governance repo?14:23
zanebmnaser: well I wouldn't expect a TC vote on it until after we've talked to people outside the technical community to make sure we're on the right track14:23
ttxMore of "this is what's happening in the TC and OpenStack", and less of "Oh, here is the bunch of issues we are facing, in case you can help"14:23
TheJuliaI want to caution us against information overload.14:24
TheJuliaWe need clear, concise, easy to gain context of items14:24
mnaserlet's just stick to one subject: dhellmann asked first, rocky update presentation14:24
mnaserany volunteers?14:24
ttxyes, keep it VERY simple and high level14:24
ttxand under slide format14:24
dhellmannyeah, I had a lot of feedback from several of you that having multiple conversations during meetings was hard to follow and distracting14:24
fungii agree it doesn't need to be a rocky-specific update, but mentioning things which happened during the rocky dev cycle or appeared in the rocky release could still be topical14:25
dhellmannso let's try to be more formal here, and stick to 1 thing at a time14:25
dhellmannright now I have it set up with a rocky update, stein update, and tc update14:25
TheJuliaI think this needs to be more state of the union as well, Which plays into the project health tracking as well, so we need to likely condense that information down, and make that conveyable clearly and concisely along with things like contriutor counts, etc.14:25
smcginnisI can collect some things for a Rocky update unless someone else wants to do it.14:26
dhellmannwho want to do the rocky update?14:26
dhellmannok, thanks smcginnis14:26
mnasermaybe we should pair people up on that too dhellmann14:26
smcginnisInput on content definitely welcome.14:26
mnasermaybe one person can present but the other can help gathering and building slides14:26
dhellmannI'll leave it up to each presenter to pick a pair14:26
ttxFor the "look at the past" segment I can help with stats14:26
dhellmannthanks, ttx14:26
ttx(a.k.a Rocky)14:26
fungiaside from stats and mentioning that the release was on-time and under-budget, what else are we wanting to mention? feature highlights or something?14:27
dhellmannok, I was going to talk about the stein stuff and the tc structural changes. zane is signed up for the vision14:27
ttx"look at the future" (a.k.a. Stein) should include mention of work on TC vision14:27
dhellmanndo we need to cover anything else as a TC initiative?14:27
ttxGoals?14:27
dhellmannfungi : at this point I think the feature highlights for rocky are old news, aren't they?14:27
ttx(part of "the future" as well)14:28
dhellmannttx: line 20 of the etherpad14:28
mnaserthe board probably heard it a few times now in their callls i guess14:28
fungithis is why i'm curious why we want to give a rocky update14:28
mnaserregarding rocky update14:28
dhellmannfungi : I'm thinking a very very short "everything went great" update14:28
smcginnisfungi: I was thinking more along the lines of covering the overall state, not necessarily development highlight.14:28
fungiahh, okay. let's say that. we can move on14:28
dhellmannsetting the pattern for these presentations for the future14:29
dhellmannpast release, current plans, tc-specific stuff14:29
smcginnisdhellmann: ++14:29
ttxyes14:29
TheJuliaI would like to point out that we are approaching the bottom of the hour14:29
dhellmannthanks, TheJulia14:29
fungiso less of a rocky update and more of a look back at rocky14:29
dhellmannyes, let's keep working on this out of the meeting, but I think we have a good structure and we have speakers assigned14:29
ttxOn "current plans..." shoudl we cover the PTL election & project status ? Or should that be our internal sausage factory ?14:30
zanebTheJulia: is it worth talking about your code review culture initiative as something the TC has done since the last summit?14:30
ttxzaneb: I like that14:30
dhellmannttx: do you mean the fact that we had to appoint some PTLs?14:30
gmannttx may be just changes in leadership etc14:30
dhellmannzaneb , TheJulia : ++14:30
* smcginnis notes we are half way through the meeting and we're not too far in the agenda14:30
TheJuliazaneb: I think we're starting to get off topic, I think we have some evidence if we look at specific projects. The trend seems to be less revisions are occuring, at least at the projects I've looked at14:31
ttxdhellmann: yes, as mentioned on the pad14:31
TheJuliaI'm unsure of how I would do aggregate number collection, ttx likely has some scripts that could help?14:31
ttxTheJulia: hmm... not so much... I can see if I find anything14:31
dhellmannTheJulia : I think it's sufficient for you to say "we're working on making this change, for this reason. It seems to be working but it's early."14:32
TheJuliaThat is also a very true statement dhellmann14:32
ttxyeah, maybe not make it a KPI14:32
zanebTheJulia: just telling them that we did it is a useful thing, even if we don't have numbers to back it up14:32
TheJulia++14:32
dhellmannremember, in the future we're going to be giving these presentations right at the start of the cycle, so almost nothing new will be done enough to measure yet14:32
smcginnisI think we're getting into details we don't need to sort out in the meeting.14:32
dhellmann++14:32
dhellmannmoving on14:32
dhellmann#topic completing TC liaison assignments14:32
dhellmannHas everyone had a chance to sign up for liaisons?14:32
dhellmann#link https://wiki.openstack.org/wiki/OpenStack_health_tracker#Project_Teams14:32
*** openstack changes topic to "completing TC liaison assignments (Meeting topic: tc)"14:32
gmannwe are not going to talk about "Current Challenges" which i feel important to highlight(not asking for solution though)14:32
TheJuliaI thought we were going to do random programatic assignments?14:32
dhellmannI haven't done that yet, but was waiting to go last14:33
gmannok, let's move to next14:33
dhellmanngmann : right, we're going to pass on that this time around14:33
gmannk14:33
dhellmannTheJulia : some folks wanted a chance to sign up, so I was leaving some time for that.14:33
TheJuliagah14:33
smcginnisI've done a few updates. I need to ping Freezer again.14:33
dhellmannif we're ready, I will do the random assignments14:33
dhellmannthis is me asking if we're ready :-)14:33
ttxdo it14:33
lbragstad++14:33
dims_++14:34
TheJuliadhellmann: please do random assignments. I for one have too much on my plate to have even picked up on doing assignments the same was as last time14:34
dhellmann#action dhellmann complete liaison assignments using the random generator14:34
dhellmannok, now we're moving into the status update portion of the meeting14:34
dhellmann#topic documenting chair responsibilities14:34
dhellmann#link https://etherpad.openstack.org/p/tc-chair-responsibilities14:34
*** openstack changes topic to "documenting chair responsibilities (Meeting topic: tc)"14:34
TheJuliaAs a side note, I did put one in for ironic, since I'm in a position to do so... Please feel free to sanity check.14:34
dhellmannI am working on writing down the things I'm having to do as chair.14:34
dhellmannI don't know yet where that will live when it's closer to complete14:35
dhellmannperhaps just a text file in the governance repo14:35
dhellmannsuggestions welcome on that, after the meeting14:35
smcginnisLooks like a great start.14:35
dhellmannand of course comments on the content are also welcome14:35
TheJuliaSeems like it is a living document, but maybe one not needing a full committee approval to update14:35
dhellmannyeah, approval would probably fall under the "documentation change" rules14:36
zanebtraditionally that kind of thing was on the wiki, but I guess we're moving away from that14:36
dhellmannthat's juust 2 reviewers14:36
dhellmannany questions about that before we move on?14:36
mnaserokay by me :)14:37
dhellmannmoving on then14:37
dhellmann#topic reviewing the health-check check list14:37
dhellmann#link https://wiki.openstack.org/wiki/OpenStack_health_tracker#Health_check_list14:37
*** openstack changes topic to "reviewing the health-check check list (Meeting topic: tc)"14:37
ttxI'll review it14:37
dhellmannttx: thanks14:37
dhellmannwe don't need to go into detail on this now, but please spend some time looking over that list and thinking about the contents14:38
ttxre: health check we should focus on teams that did not have any update yet14:38
smcginnisWe might want to think about how we process all this data we are collecting.14:38
dhellmannboth of those are good thoughts14:38
ttxon the check list itself, some said it was a bit overwhelming14:38
ttxso maybe it should be split between must do and can do14:39
fungii saw it as less of a checklist and more of a set of possible conversation starters14:39
dhellmannmaybe we can get 2 volunteers to work on a minimalist version of that?14:39
ttxI'm fine with considering it all a can do14:39
TheJuliaI don't think we need write details about everything, but I think we need to aggregate that down into a few sentences14:39
TheJuliaThat way we're not creating information overload14:39
mnaserkeep in mind: i've had some projects be concerned about what was written there14:40
dhellmann#action tc-members review the chair duties document14:40
mnaserthey felt that was what the TC thought of them officially.14:40
dhellmann#action tc-members review the health check-list items14:40
gmannmnaser: this is very imp point. any data or statement should not go in negative direction for projects14:40
TheJuliamnaser: True, that is a risk, but I think we need to make sure that if there is a perception disconnect that we talk it out14:40
dhellmannlet's save that discussion for outside of the meeting14:41
ttxmnaser: so... an alternative way of doing it (now that we have meetings) is to have a section at the meeting where health checkers report on their findings14:41
TheJulia++14:41
mnaseryep. i just wanted to make sure that we keep that in mind, not discuss it now :)14:41
ttxalthough monthly meeting might quickly get overloaded14:41
* dhellmann checks the clock14:41
dhellmannmoving on14:41
dhellmann#topic deciding next steps on technical vision statement14:41
dhellmann#link https://review.openstack.org/59220514:41
*** openstack changes topic to "deciding next steps on technical vision statement (Meeting topic: tc)"14:41
dhellmannzaneb : what do we need to do next with the vision work? what is the next step?14:42
ttxTC vision is currently getting confronted with current reality14:42
smcginnisWe have a Forum session that should be useful.14:42
ttxi.e. do our current projects actually fit14:42
zanebI think the next step is to talk to the UC and the board14:42
ttxwhich I think is a very interesting exercise14:42
mnaseras a PTL of deployment project, I've voiced my concern many times with no answer14:42
ttxzaneb: ++14:42
mnaserit has zero representation care and pretty much says you have no place here in openstack14:42
* mnaser shrugs14:42
zanebmnaser: and I've repeatedly explained that it says no such thing14:43
dhellmannI do  not want to argue about the content of the vision right now.14:43
ttxAn openstack deployment project deploys openstack... this defines what is being deployed14:43
smcginnis#link https://www.openstack.org/summit/berlin-2018/summit-schedule/events/22818/vision-for-openstack-clouds-discussion14:43
ttxboth are opart of openstack, just at different layers/boxes14:43
dhellmannThis is a "project management" update to determine next steps.14:43
TheJuliaI think we would have better luck discussing this at the forum14:43
ttx++14:43
mnaserdhellmann: fair, we can save that discussion for later.  okay, makes sense14:43
mnaserwell i guess let's wait till the forum session then, i agree on that14:43
dhellmannit sounds like the 2 discussions at the forum (in the joint leadership meeting and the general forum session) are next14:44
dhellmannzaneb : will those set the next-next steps, or do you have something in mind already?14:44
ttxnext-next should be approval, imho14:44
ttxand then iterate from there14:44
dhellmannthat makes sense, I guess14:46
lbragstad#link https://www.openstack.org/summit/berlin-2018/summit-schedule/events/22818/vision-for-openstack-clouds-discussion14:46
dhellmanndoes anyone have anything else to say about the *process* for that?14:46
smcginnisGuess we can move on.14:46
* dhellmann is not enjoying the new role of "focus police"14:46
smcginnis;)14:46
dhellmannok, next up14:46
TheJuliadhellmann: perhaps someone else in the meeting can play that role?14:47
dhellmann#topic deciding next steps on python 3 and distro versions for PTI14:47
dhellmann#link https://review.openstack.org/610708 Add optional python3.7 unit test enablement to python3-first14:47
dhellmann#link https://review.openstack.org/611010 Make Python 3 testing requirement less specific14:47
dhellmann#link https://review.openstack.org/611080 Explicitly declare Stein supported runtimes14:47
dhellmann#link https://review.openstack.org/613145 Resolution on keeping up with Python 3 releases14:47
*** openstack changes topic to "deciding next steps on python 3 and distro versions for PTI (Meeting topic: tc)"14:47
ttxdhellmann: add it to the chair responsibilities etherpad14:47
dhellmannwe clearly have several parts of this in progress right now14:47
* ttx remembers it not being funny too14:47
dhellmannit looks like zaneb and smcginnis are driving it?14:47
dhellmannagain, project management hats on everyone14:47
dhellmannwhat do we need to do next to move this forward?14:47
smcginnisI like zaneb's approach of defining how we want to handle this, then retroactively apply that.14:47
dhellmannso that's focusing on the resolution? the last link?14:48
dhellmannthat makes sense to me, do we have agreement there?14:48
smcginnisYep. Mine can also proceed in parallel and adjust depending on how that goes.14:48
dhellmann#action tc-members review https://review.openstack.org/61314514:48
zanebsorry, had to step away for a sec, reading scrollback14:49
fungias long as we manage to agree on _something_ i've really lost interest in what we agree on there at this point14:49
ttx+114:49
dims_:)14:49
mnaseras long as this stuff runs on distros people run openstack on14:49
mnaserwe should just move forward without sinking on too many details14:49
smcginnisI just think it's important to have infra input on it too as far as what's feasible for gate testing.14:49
fungithere are clearly people with some very strong opinions on this matter, and i just want to make sure we decide so we can take action14:49
dhellmannyes, I would like us to set a clear process down14:50
zanebthe four reviews up there are all kind of overlapping14:50
smcginnisExplicit is better than implicit.14:50
zanebas I said yesterday, I think the best way forward is to decide on the process in general, and *then* go back and apply it to Stein14:50
dhellmannzaneb : yeah, do you think we can focus on working out details in your resolution, and then as you say apply that retroactively (including updating the other changes if needed)?14:50
dhellmannyeah14:50
dhellmannok, so focus on that resolution and get the details straight there14:50
dhellmannare there objections to that plan?14:51
TheJulianone here14:51
zaneb+1. I'm happy to make adjustments based on comments14:51
fungithe thrust of 611010 was to just rip out the conflicting/redundant information so we can move forward following what we already assert that we do, but people seem to want to debate it ad nauseum that we don't really mean that and we should redefine it first before we act14:51
zanebdhellmann has suggested some stuff, so it would be good to hear from other people whether they want those changes or other changes14:51
smcginnisNext step is to review https://review.openstack.org/613145 and go from there I think.14:52
dhellmannfungi : I'll take another look at that change, maybe we can go ahead with that, too14:52
dhellmannok, up  next14:53
dhellmann#topic reviews needing attention14:53
*** openstack changes topic to "reviews needing attention (Meeting topic: tc)"14:53
dhellmannwe have a couple of things that need reviews14:53
dhellmann#link https://review.openstack.org/613268 Indicate relmgt style for each deliverable14:53
dhellmann#link https://review.openstack.org/613856 Remove Dragonflow from the official projects list14:53
dhellmann#link https://review.openstack.org/#/c/614597 series to create library for governance data14:53
dhellmannin addition to the items mentioned earlier, of course14:53
dhellmannplease add those to your queue14:53
dhellmanndid I miss anything?14:54
dhellmannhearing no response...14:54
dhellmann#topic next meeting14:54
dhellmann#info the next TC meeting will be 6 December 1400 UTC in #openstack-tc14:54
dhellmannIf you have suggestions for topics for the next meeting, please add them to the wiki at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions14:54
*** openstack changes topic to "next meeting (Meeting topic: tc)"14:54
dhellmannand that is the end of the agenda14:55
dhellmannI will save open discussion for outside of the formal meeting14:55
dhellmannThank you, everyone!14:55
smcginnisThanks14:55
lbragstadthanks14:55
gmannthanks14:55
TheJuliathanks14:55
dims_Thanks!14:56
dhellmann#endmeeting14:56
*** openstack changes topic to "OpenStack Technical Committee office hours: Tuesdays at 09:00 UTC, Wednesdays at 01:00 UTC, and Thursdays at 15:00 UTC | https://governance.openstack.org/tc/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-tc/"14:56
openstackMeeting ended Thu Nov  1 14:56:19 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-11-01-14.01.html14:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-11-01-14.01.txt14:56
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-11-01-14.01.log.html14:56
ttxthx dhellmann !14:56
fungiand we have 3 minutes until office hour, so any community members with questions about that meeting can ask them if they like (or anything else for that matter)14:57
mnaserthank you, dhellmann.14:57
smcginnisGreat "TC business" I think. I would like to see us be less verbose in the future, but I think we did pretty good for a first meeting.14:57
mnasernot to take away from office hours time but i found it pretty hard, maybe i just talk a lot :)14:58
mnaserit was hard to just discuss "concepts"/"management" and avoid just getting to the bottom of issues14:58
dhellmannyeah, I think we need to practice staying on focus. I tried to phrase questions very specifically to encourage that.14:58
AlanClarkhey TC - At this point there is no executive session planned14:58
dhellmannAlanClark : ok, thanks!14:58
smcginnisThanks AlanClark14:58
mnaserand it was a lot of material that we covered.. and i feel like we need to follow up on but we won't be able to till another month14:58
mnaserbut that's my 2 cents14:58
mnaseri'll keep the rest for a ml thread14:58
dhellmannmnaser : I agree that if we only talk about these things in the meetings, it won't help. But that is not what I have heard anyone say they want to do.14:59
smcginnisYeah, follow up shouldn't need to wait for the official meeting. We want to avoid that.14:59
fungifollow up should be on the mailing list or in review comments14:59
smcginnis++14:59
persiaWhen attending formal meetings, I find it useful to review the agenda beforehand, pre-write one or two lines of comments about each item, and then spend the time during the meeting taking notes about what I want to say later.  Generally speaking, not much is actually *done* in formal meetings: it is more about listing the things to be discussed, and identifying people who will bring a result back at the next meeting.15:00
dhellmannI hope that being aggressive about shutting down discussion inside the meeting encourages it to flourish elsewhere15:00
mnaseri still feel like a lot of tc discussion activities happens over IRC and honestly email has been a lot easier now that i've been flooded with a zillion other things15:00
persiaIn the case of TC meetings, being able to defer all the voting to the review process makes it even easier to get through quickly.15:00
smcginnispersia: I would love to see our meeting follow that pattern.15:00
mnaseremail still keeps things async, pinging about a discussion in irc that happens 3 days ago.. doesnt make as much sense15:00
persiasmcginnis: Then you should be happy that dhellmann is chair, and does a good job of preventing verbose discussion during the formal meeting :)15:01
smcginnisYep ;)15:01
dims_+1 :)15:01
dhellmannmnaser : is there a particular topic you're thinking of? When I reviewed the logs from when I was out, I saw some discussion but as far as I could tell all of that ended up moving to the ML or reviews15:01
dhellmannmaybe I missed something, though15:02
dhellmannI'm hoping next time we don't have as many topics, frankly15:02
dhellmannI'd like these to be 30 minute meetings if we can make that happen15:02
mnaserfew examples: discussion about what the board thinks of us earlier, ci/infra stuff regarding resource usage, bionic/trusty migration15:04
fungici/infra stuff all went to the mailing list15:04
fungibionic/trusty migration is happening mostly in code review15:04
mnaseri saw a zuul-discuss thread about like reprioritizing stuff15:04
mnaserbut certainly the entire context is not in ML15:05
mnaserthere's a handful of messages compared to the much more detailed discussion here15:05
fungii'm talking about the thread clarkb started on the openstack-dev ml about ci resource consumption and tracking15:05
mnaserbionic/trusty, im talking about the "Who does what" discussion15:05
mnaser(dont wanna come up nitpicking all this stuff but these are things i've just noticed)15:06
fungithere's a distilled set of relevant details on the mailing list, compared to the noisy and overly redundant/circuitous discussion which happened in irc15:06
mnaseralso it's office hours, hi community :>15:06
smcginnisThe only way someone will get all context is if they are there as part of the discussion and the discussions that lead to the discussion. I'm not concerned about capturing all that, and I certainly don't think a meeting does much to help with that.15:07
mnasercant possibly do that with all the timezones that we cover, let alone all the things we need to focus on outside tc activites15:08
mnaserbut anyways, clearly i'm the minority in thinking that meeting more often and discussing things to get to the bottom of them in a period of time is the better thing so15:09
mnaseri'll just keep complaining :P15:09
smcginnis:)15:10
*** AlanClark has quit IRC15:18
*** AlanClark has joined #openstack-tc15:19
dhellmannsmcginnis , TheJulia , zaneb : I added a draft of the agenda we just discussed to https://wiki.openstack.org/wiki/Governance/Foundation/12Nov2018BoardMeeting#OpenStack_Leadership_Meeting_Agenda15:20
dhellmannthere's a little room to adjust timings15:20
dhellmannwe should talk about how to prepare a single slide deck to avoid wasting time switching webex presenters15:20
smcginnisLooks good to me.15:21
smcginnisI was just going to put together a Google Slides deck that someone else already WebEx presenter could pull up, but we could also collaborate on one presentation.15:22
*** saneax has joined #openstack-tc15:22
smcginnisI'll start with my own and we can pull it into one if we want to later.15:22
dhellmannsmcginnis : I'm starting one now, so I just need google ids to share15:23
smcginnisdhellmann: OK, that sounds good. Do you have my gmail?15:23
dhellmannyeah, I found it15:23
TheJuliadhellmann: lgtm, I'll try and see if I can dig up some metrics15:24
dhellmannTheJulia : like I said in the meeting, those would be nice but I think it's perfectly reasonable to talk about it as a WIP15:24
TheJuliaagreed, I still think it would be awesome to have a graph or two :)15:25
dhellmannabsolutely, I just don't want this to be a source of stress :-)15:25
TheJuliaI'm anti-stress today. :)15:28
zanebmnaser: you make a great point in https://review.openstack.org/#/c/592205/4/reference/new-projects-requirements.rst@20 - it does look to me like the new projects requirements are out of step with our actual practice of including deployment/lifecycle management projects, operations projects, adjacent enablers, and client libs/tools15:31
zanebmnaser: so maybe we should update those?15:32
*** e0ne_ has quit IRC15:34
*** e0ne has joined #openstack-tc15:34
* dhellmann notes the very quiet office hour following the meeting15:44
smcginnisMaybe that's good?15:44
smcginnisSome concern was noted about community members being afraid to raise topics during office hours since we were always so busy already talking about other things.15:45
dhellmannperhaps15:47
dhellmanntc-members: during the meeting I asked for 2 volunteers to produce a minimal list of the health-check questionaire, but we didn't stop long enough to register any names. Can I get 2 people to sign up for that?15:48
fungioh, i thought we said an alternative was to consider the entries there selectively optional, for use as suggested conversation starters15:51
fungiso no minimal version required15:51
dhellmannah, ok, maybe I misunderstood that outcome15:52
openstackgerritZane Bitter proposed openstack/governance master: Clarify scope of new projects  https://review.openstack.org/61479916:07
zanebmnaser: ^16:07
*** jpich has quit IRC16:13
jrollI don't see it directly said on the wiki, but the nov 12 board/tc meeting is open to all, right?16:18
jrollimplied by the webex details, but just to be sure16:18
dhellmannjroll : there's a note under the location details about the room possibly being "full"16:19
jrolldhellmann: right, is that meant as a "don't bother trying"? or does the "many who wish to attend this meeting" mean I might be one of the people they expect to help fill the room?16:21
dhellmannI don't have any more details than what is in the wiki, unfortunately.16:22
dhellmannIf I had to guess, I would count you as one of "the many"16:22
jrollok, thanks16:22
fungijroll: i take it to mean "be prepared to stand for some hours"16:24
jroll++16:24
jrollI just wanted to make sure I wouldn't be turned away because I'm not "leadership"16:24
dhellmannthat wouldn't be the policy, no16:25
dhellmannjust don't be late16:25
persiaEven in cases where there were no extra chairs for one of these meetings, I've not seen anyone turned away.16:25
clarkbya space is usually limited. In the past I've done my best to get there but if there isn't room taken the opportunity for touristing in that part of town :)16:25
clarkbpersia: ya usually its a matter of how uncomfortable you are willing to be16:26
persiaCompared to dealing with the travel, the rooms are usually fairly nice, even when there are no chairs, but that might just be me :)16:26
*** e0ne has quit IRC16:26
jrollheh16:29
jrollyeah, I know the usual drill, just making sure nothing has changed :)16:29
AlanClarkHi jroll - you won't be turned away because you are not "leadership".  I am cautioning simply because of the number of people who are showing interest in attending may overflow the size of the room.  I added a note to the wiki to help everyone know that the intent is to keep the dial-in up and running through the day so that the meeeting is open to everyone to be able to listen in16:30
dhellmannwe will be relatively close to the museumsinsel, so if there's no room I volunteer to give up my chair and go look at art instead16:30
jrollAlanClark: ++ thanks!16:30
jrolldhellmann: I get in around 11am and hotel is nearby so my backup plan is more sleep :)16:30
dhellmannjroll : +2a16:31
*** jamesmcarthur has joined #openstack-tc16:35
fungialso i'm reminded that the board/leadership meeting is some ~30 minutes by car from the conference venue16:58
fungiso just because your hotel is near to one, don't assume it's near the other16:59
fungiand the meeting is in a deutsche telekom office building which will apparently be registering and checking in meeting attendees at the security desk. i'm trying to get some details on how that will work for community members showing up17:00
*** jamesmcarthur has quit IRC17:04
fungihttps://www.openstreetmap.org/directions?engine=osrm_car&route=52.50012%2C13.27079%3B52.51492%2C13.39180#map=13/52.5076/13.326517:06
fungilooks like osm says you can walk it in ~2 hours17:07
AlanClarkWe will be supplying DT with a list of 'known' attendees prior to the meeting date to help speed up the check in process.17:07
*** jamesmcarthur has joined #openstack-tc17:07
fungithanks AlanClark! ashlee is checking with frank at dt too so we can find out what the process will be for non-known attendees17:08
AlanClarkthat will be great to get clarification - particularly if some ID is needed.17:09
fungiyeah, i'm hoping we can get the meeting details amended with notes for whatever process community member attendees need to follow for this one17:13
fungisince it's not just at a conference space or hotel17:13
dhellmannI haven't looked yet, does Lyft operate in Berlin?17:14
persiaAlso, if there is a way that one can preconfirm one's intention of being a 'known' attendee, that would be grand.17:14
dhellmannoh, apparently lyft is still NA only17:16
fungidhellmann: there were some rumors Ć¼ber had been outlawed in berlin, but i've also heard that's old and it's in use there now17:16
*** jamesmcarthur has quit IRC17:16
dhellmannI was planning on taking the train anyway, since my hotel is close to a stop17:16
*** jamesmcarthur has joined #openstack-tc17:17
zanebfungi: plenty of U-Bahn access in that area. it won't be hard to get there17:19
fungiyeah, i find public transit in germany quite easy to navigate17:21
*** diablo_rojo has joined #openstack-tc17:22
dhellmannthis is my first trip there; it looks like I will want to get one of the WelcomeCard passes to get the week-long transit ticket. It's not quite clear the best way to purchase one of those, though.17:23
dhellmanndo we have the usual city guide stuff in the wiki?17:24
clarkbdhellmann: not yet, I'm told we will have one shortly though17:27
dhellmanncool17:27
jrolldhellmann: I asked dtantsur|afk about the week-long transit tickets, he seemed to think they could be purchased at the airport17:28
jrollyou can also do them by mail, but probably a bit late for that17:28
dhellmannthere's an app, too, it looks like17:28
jrollalso, google maps appears to support train navigation in berlin17:28
zanebdhellmann: I've never been to Tegel but you should be able to get those tickets at the ticket machines for the buses there17:28
dhellmannbut yeah, physical tickets at the airport seems good17:28
zanebone ticket covers all transport in the city, so tickets are available ~everywhere17:29
dhellmannyeah, that was my impression from what I've been reading17:29
zanebI would recommend getting a 1-week ticket for zone A+B17:30
ttxyes, 30 EUR17:30
ttxThe WelcomeCard is interesting if you intend to use the 50% rebates on museums all week17:31
*** e0ne has joined #openstack-tc17:31
ttx(max rebate)17:31
dhellmannyeah, I was planning to hit some museums on sat/sun when I arrive17:31
dhellmannif the WelcomeCard doesn't jump you to the front of the line like the Paris pass, it's probably not worth it, though17:35
*** jpich has joined #openstack-tc17:38
*** jamesmcarthur has quit IRC17:42
*** e0ne has quit IRC17:47
openstackgerritZane Bitter proposed openstack/governance master: Clarify scope of new projects  https://review.openstack.org/61479917:54
*** jamesmcarthur has joined #openstack-tc17:59
*** e0ne has joined #openstack-tc17:59
*** e0ne has quit IRC18:02
*** e0ne has joined #openstack-tc18:05
openstackgerritMatthew Thode proposed openstack/project-team-guide master: Document review policy for OpenStack Proposal Bot  https://review.openstack.org/61482118:06
*** e0ne has quit IRC18:07
*** AlanClark has quit IRC18:27
openstackgerritMatthew Thode proposed openstack/project-team-guide master: add review guidelines for the openstack freeze  https://review.openstack.org/61482618:28
openstackgerritMerged openstack/project-team-guide master: Document review policy for OpenStack Proposal Bot  https://review.openstack.org/61482118:34
*** diablo_rojo has quit IRC18:47
*** diablo_rojo has joined #openstack-tc18:48
openstackgerritMatthew Thode proposed openstack/project-team-guide master: add review guidelines for the openstack freeze  https://review.openstack.org/61482618:54
*** diablo_rojo has quit IRC18:57
*** diablo_rojo has joined #openstack-tc18:59
*** jpich has quit IRC18:59
*** diablo_rojo has quit IRC19:31
*** diablo_rojo has joined #openstack-tc19:33
*** jamesmcarthur has quit IRC19:43
*** jamesmcarthur has joined #openstack-tc19:58
*** jamesmcarthur_ has joined #openstack-tc19:58
openstackgerritZane Bitter proposed openstack/governance master: Add a Vision statement for OpenStack clouds  https://review.openstack.org/59220519:59
*** jamesmcarthur has quit IRC20:02
dhellmanntc-members: the board is reviewing the latest redlines for the bylaws updates. if you are interested in joining see https://wiki.openstack.org/wiki/Governance/Foundation/1Nov2018BoardMeeting for details20:05
mnaserits late :<20:06
* mnaser listens in20:06
*** e0ne has joined #openstack-tc20:11
evrardjp_o/20:15
*** jamesmcarthur_ has quit IRC20:15
evrardjp_sorry for having missed the meeting today -- it's a week-off for me and family time.20:15
dhellmannevrardjp_ : don't apologize for taking time off! :-)20:16
evrardjp_thanks for the sending the minutes through email.20:16
evrardjp_more convenient than searching through eavesdrop :D20:16
dhellmannwriting it down for the win!20:18
*** jamesmcarthur has joined #openstack-tc20:25
*** jamesmcarthur has quit IRC20:26
mnaserit bums me out sometimes how there is such a disconnect sometimes20:27
* mnaser can only name a handful of board members that are actually involved *in* openstack and within the community20:28
mnaser:<20:28
*** e0ne has quit IRC20:28
*** jamesmcarthur has joined #openstack-tc20:28
TheJuliaWell, we do have the board elections20:32
TheJuliaThat can... at least... partially be fixed. Well more than anything the perception20:32
fungiwe get to elect an entire third of them, in fact20:32
TheJuliaIndeed20:32
dtroyerdo you feel there is coorelation between the directly elected members and the more involved members?20:33
mnasernot really20:33
mnaserthere's a big disconnect tbh20:33
dhellmannwhat level of involvement is expected?20:34
fungii'm not entirely sure. we sometimes manage to elect some disconnected but popular candidates to the board, and then some member companies appoint some pretty involved folks too20:34
dtroyeragreed I don't see a pattern there, was curious if anyone else did20:34
mnaserthe appointed ones are okay.20:34
mnasernot really something we can do20:35
mnaserbut being more involved as in, join our tc meetings, know whats going on inside the community20:35
dtroyerattend board meetingsā€¦20:35
dhellmanntc-members: all of this stuff about the bylaws that wendar and Mark are saying is also good advice for *our* resolutions and policies20:41
dhellmanndon't hard-wire things; leave room for flexibility; don't overly prescribe details20:41
evrardjp_dhellmann: agreed20:42
*** evrardjp_ is now known as evrardjp20:42
fungii concur20:42
smcginnis++20:42
TheJuliaagree20:42
dhellmannwrite the rules down in a document managed by the appropriate group, etc.20:42
dhellmannthe other take-away I have so far is that MS Word redlines are terrible compared to gerrit :-)20:43
evrardjpdhellmann: on a different point: you asked in the meeting today opinion about the content of "tc chair responsibilities" -> I like the content, and I'd prefer seeing it inside the governance repo20:43
evrardjpdhellmann: hahah20:43
dhellmannevrardjp : yeah, it will end up there at some point, I'm just not sure precisely where20:43
dhellmannI'll explore that after the forum20:43
*** cdent has joined #openstack-tc20:43
dhellmannheaven help anyone who says they're elected for live20:45
mnaserbahaha20:46
dhellmann*life20:47
mnasertsc šŸ¤”20:47
dhellmannhe means TC20:47
smcginnisWhat was that about about being disconnected?20:48
dhellmannyeah20:49
mnasersmcginnis: baha :>20:50
dhellmannjbryce : I wonder if this concern is coming from recent changes in the CNCF groups?20:50
*** saneax has quit IRC20:50
dhellmann(apparently my comments in the webex chat aren't going through)20:50
dhellmannfor those not on the call, Kandan is raising a concern about having the TC limited to no more than 2 people from any affiliation.20:51
dhellmannthe current limit is 50%20:51
jbrycedhellmann: I have trouble seeing things while doing the screen share20:52
dhellmannjbryce : ah, yeah, I hadn't thought of that issue20:52
jbryceI'm not sure what's driving the concern, so I'm mostly just trying to get more info20:52
dhellmannthe CNCF TOC (I think) just applied that rule20:53
jbryce2 member limit?20:53
dhellmannsince he's mentioning "other open source projects" I assume it's that20:53
dhellmannyes20:53
dhellmannI'm fuzzy on their governance structure, so it might be applied to a different group20:53
dhellmanndims_ : do you know? ^^20:53
jbryceOk. Might be worth discussing proactively with the technical committee since we know it will come up20:54
dhellmannindeed20:54
dhellmannour structure has be set up to ignore corporate affiliations at the TC level in a way that the CNCF hasn't, so while I understand his concern I definitely don't share it20:55
mnaser1 vmware, 3 huawei, 3 redhat, 1 nec, 1 verizon, 1 suse, 2 osf,  1 vexxhost20:55
mnaseri'd say it's a very good representation20:55
dhellmannthere was a time in the past where we bumped right up against the 50%20:55
dhellmannwhen a bunch of us were at HPE20:56
mnaserit's a good concern, but i think we're fine right now afaik20:56
dhellmannI think dictating that limit would be an artificial constraint that would make it hard for us to have a TC that worked well20:56
zanebjbryce: Allison is right about that last sentence though. the math doesn't work20:57
evrardjpdhellmann: agreed20:57
jbrycezaneb: how so?20:57
mnaserthere's two elections in a year20:57
zanebyou can't change the cycle length20:58
jbryceWe've always had two elections per year which is what this is built around20:58
mnaserand you cant be there more than 16 months20:58
dhellmannthe point of all of this change was to try to make it so if our dev cycles weren't exactly 6 months we weren't violating the bylaws by not having elections20:58
zanebe.g. if there is a 6 month and then a 7 month cycle, suddenly there's a problem again20:58
jbryceYou can change the cycle length20:58
mnaserthis doesnt fix a "every 6 months"20:58
fungithis is a terrible explanation :/20:58
dhellmannjbryce : I agree with wendar20:59
evrardjpI don't see a reason to put the elections in the bylaws, except that it's "expected to rotate"21:00
dhellmannthis is all stuff I would expect other groups to not put in the bylaws21:00
dtroyer++  we have it in the charter21:00
fungican we form a new foundation and burn the old one down? that way we don't have to change the bylaws ;)21:01
mnaserzing21:01
TheJuliaheh21:01
evrardjpfungi: ready to switch employers I see? :p21:01
mnaserthe stackopen foundation21:01
mnaserthe stack foundation of open21:02
evrardjp4! possibilities21:03
TheJuliaWhat if we start using encryption?21:04
TheJuliaalthough I'll -1 if it is just rot1321:04
* evrardjp smiles21:05
dhellmannTheJulia : if it *is* or if it *isn't*?21:05
TheJuliadhellmann: is :)21:06
TheJuliaROT26 is valid ;)21:06
dhellmannstalemate, then21:06
TheJuliaoh no, we state that we applied an algorithm21:06
TheJuliawow21:06
evrardjpmnaser: also to be accurate, diversity will change. new company will appear soon (more blue) in said list and another (red) will disappear :p (catching up the things of my days-off is interesting!)21:07
dhellmannit might be easier to get the members to approve these changes than the board21:07
smcginnisNo kidding.21:07
TheJuliadhellmann: Yeeeaahhhhhh21:07
evrardjpdhellmann: haha21:07
evrardjpdhellmann: you chose the easiest path!21:08
dhellmannwe need both, unfortunately21:08
jbrycewould y'all be fine with removing that last sentence around the election timing per mark r's most recent suggestion?21:10
TheJuliaI feel like that would be agreeable21:10
TheJuliatc-members ^^^21:10
smcginnisYeah, that seems fine.21:11
zaneb+121:11
evrardjpI think that's fine in concept, but general wording will matter.21:11
dhellmannjbryce : I think so21:12
evrardjpjbryce: good summary, thanks :)21:12
mnaserjbryce: yeah it seemed to make general sense.. and also, we can "fix" it easily later once we approve these bylaws regarding making the changes simpler for the future21:13
mnaseri feel like if we stressed more the fact that we can easily make any changes down the line, it would have been easier..21:13
evrardjpmnaser: it was said though. And I agree with you.21:13
dhellmannI think part of the problem is the board doesn't have another set of clear documentation of their resolutions that they're used to using in the way that we use our governance repo, so if this is the document they're voting on the idea that there would be other changes somewhere else at a later time is out of their normal practice21:14
fungijbryce: yes, removal of that last sentence seems like the best way forward (sorry, was paying attention in #openstack-board and not watching #openstack-tc quite as closely)21:14
mnaserit's gonna be an interesting leadership meeting that's fo rsure, ha :p21:14
dhellmannfungi : heh, I always forget about that channel21:15
mnaseralso about the 50% thing, i've honestly never felt anyone in the tc has ever acted "in their employers best interest"21:15
fungithe idea is that we use it for additional communication during board of directors meetings21:15
* mnaser hopes we actually don't use it at all during the in person meetings though21:16
* mnaser prepares +m modes during leadership meetings21:16
mnaser:P21:16
dhellmannmnaser : in fact, we have a principle written down that says we expect people to do otherwise21:16
dhellmannthat is not something I've seen other projects do21:16
fungimnaser: i try to use it during in-person board meetings to funnel information/stats to board members as well, since only the board members (or others on the agenda) get to speak21:17
*** jamesmcarthur has quit IRC21:19
mnaserfungi: i like that21:20
mnaserone way only21:20
mnaser(as much as possible at least)21:20
smcginnisI was a bit surprised that board members need to run this all through their respective corporate legal council. I didn't realize that.21:25
smcginnisSeems... excessive.21:25
*** jamesmcarthur has joined #openstack-tc21:27
mnasersmcginnis: i was concerned that some individual members wanted those copies too21:28
jrollneed to make sure it isn't a hostile takeover :P21:29
mnaseri'm hoping that they're certainly running this with the community and not their respective councils too..21:29
*** jamesmcarthur_ has joined #openstack-tc21:48
*** jamesmcarthur has quit IRC21:52
jbrycenew question about the wording....what about an option like this: After January 1, 2019, the elections for the Technical Committee shall be held in two phases:  the first election being for at least half of the members of the Technical Committee and the second election being for the remaining members of Technical Committee.21:56
smcginnisjbryce: What is the current wording?21:59
smcginnisSo the two "phases" would be the cycle of whatever indeterminate amount of time it takes where theoretically the whole TC could be new members?22:01
jbryceyes22:01
smcginnisIf the goal with that is to get away from explicitly stating a time period, I think it's great.22:02
jbryceok. thanks!22:02
smcginnisThat would cover the case if we ever went to year long release cycles or something. Not that I expect that to actually happen.22:03
smcginnisBut it gives us enough leeway should we need it.22:03
smcginnisWithout picking randomly long timeframes to try to cover variations.22:03
persiajbryce: I worry that the suggested option may complicate election processing and reporting.  In practice, we've had essentially two electoral groups, with overlapping terms, that together comprise the technical committee.  With your suggested wording, I wonder a) about the status of members of the committee elected during the second election phase after the first phase completes in the next term, b) whether we need to explicitly distinguish22:17
persiabetween "first" and "second" phases in election reporting, and c)  if there may be any confusion about the set of folk selected to participate in the first phase of elections (defined as at least half, but not specifically related to those previously elected in the first phase of the last electoral cycle).  No worries if all of these can be resolved in supplementary documentation.22:17
*** cdent has quit IRC22:19
*** evrardjp has quit IRC22:19
*** evrardjp has joined #openstack-tc22:22
*** mriedem has quit IRC22:23
jbrycepersia: i think the supplementary documentation is the answer22:26
persiaThat would be lovely, if it works.  I'm just suspicious of wording in documents that are hard to change, and hope any reviewing counsel is aware of our practice (and not imagining something else given the wording).22:28
TheJuliafungi: is the plan still for the new mailing list not to accept messages until ?mid? november?22:39
fungiTheJulia: yes, here's the reminder i sent a few days ago: http://lists.openstack.org/pipermail/openstack-dev/2018-October/136114.html22:48
fungijbryce: i suppose that works. the next election will be the 7-seat round so it does match up anyway22:50
*** jamesmcarthur_ has quit IRC22:50
dims_dhellmann : cncf charter has the TOC limits - https://www.cncf.io/about/charter/23:17
dims_dhellmann : "If more than two TOC members would be from the same group of Related Companies, either at the time of election or from a later job change, they will jointly decide who should step down, or if there is no agreement, random lots shall be drawn."23:17
dhellmanndims_ : thank, I thought that's where I'd seen it, maybe in discussions around the recent elections23:17
dhellmannthat's section 6(b) for others following along23:18
clarkblooks like the governing board elects the majority of the individuals on that TOC23:18
clarkbwhich makes composition rules like that far more importnat23:18
dims_clarkb : nominates AND elects23:18
clarkbdims_: sure. I'm mostly just pointing out that the openstack TC is entirely elected from the active set of contributors23:19
clarkbwhich is a strong guard against any one company taking over23:19
dims_there's some confusion going on with the TOC charter to be honest, it's captured here - https://lists.cncf.io/g/cncf-toc/message/257323:20
dims_clarkb right, the CNCF TOC members typically are not hands on in the projects23:21
dhellmannI don't think this is anything we need to be overly concerned about, yet, but I think it's good for everyone to be aware of the background in case it does come up again23:21
dims_right23:21
dhellmanndoes the TOC use Condorcet voting?23:22
dims_dhellmann : i don't think so, but will check23:22
dims_yep, condorcet i was wrong - https://github.com/cncf/toc/blob/master/process/election-schedule.md23:23
clarkbLooks like the GB and TAB and TOC have the freedom to control how its done23:23
clarkbso could change (I think we do similar with openstack where the voting process isn't set in stone)23:23
dhellmannok23:23
TheJuliafungi: thanks, Way too many emails :(23:29
fungiheh23:30
*** jamesmcarthur has joined #openstack-tc23:31
*** jamesmcarthur has quit IRC23:35

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!