Thursday, 2022-07-28

opendevreviewKe Niu proposed openstack/project-team-guide master: remove unicode from code  https://review.opendev.org/c/openstack/project-team-guide/+/85118600:52
*** pojadhav- is now known as pojadhav05:30
*** pojadhav- is now known as pojadhav07:15
*** jpodivin_ is now known as jpodivin08:37
*** dasm|off is now known as dasm12:57
gmanntc-members: weekly meeting in 2 min from now14:58
gmann#startmeeting tc15:00
opendevmeetMeeting started Thu Jul 28 15:00:10 2022 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'tc'15:00
gmann#topic Roll call15:00
gmanno/15:00
dansmitho/15:00
arne_wiebalcko/15:00
knikollao/15:00
diablo_rojo_phoneo/15:01
gmannIn absence section for today meeting: rosmaita (will miss 28 July and 4 August)15:01
gmannlet's start15:02
gmann#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee15:02
gmanntoday agenda ^^15:02
gmann#topic Follow up on past action items15:02
gmannthere is one action item from previous meeting15:03
gmannrosmaita to send question about https://wiki.openstack.org/wiki/LegalIssuesFAQ to the legal-discuss ML15:03
jungleboyjo/15:03
slaweqo/15:03
gmannI saw brian added legal issue FAQ #link https://review.opendev.org/c/openstack/project-team-guide/+/85067515:04
gmannslaweq is there anything else on this action item?15:04
slaweqgmann: no15:04
gmanncool15:04
slaweqthat was all AFAIR15:04
gmannok15:04
gmann#topic Gate health check15:05
gmannany news on gate health before we discuss the recheck data15:05
dansmithnothing specific from me,15:05
dansmithother than the move to remove stream from the voting jobs, which I think merged15:05
gmannI have not monitored the gate much this week15:05
dansmithsame15:05
gmannyeah that is merged15:05
gmannBare 'recheck' state15:06
gmann#link https://etherpad.opendev.org/p/recheck-weekly-summary15:06
gmannslaweq: go ahead15:06
slaweqI sent new data today15:06
slaweqand I fixed my script a bit so it just counts comments from the given period of time (7 days in my results)15:06
gmann#link https://lists.openstack.org/pipermail/openstack-discuss/2022-July/029757.html15:06
slaweqpercentage are still pretty high in many projects15:07
slaweqI tried to explain in the email about what are "bare" rechecks and what people can do to make less of them15:07
slaweqlets see how it will be in the next weeks15:07
slaweqif that will not improve, I will probably try to go to some team meetings to talk with people about it15:08
slaweqand that's all from me15:08
gmann+1, I think ML are helping to get some awareness 15:08
slaweqdefinitely15:08
gmannthanks slaweq for collecting and sending it on ML15:09
gmannanything else on the Gate health?15:09
slaweqnothing from me15:10
gmann#topic 2023.1 cycle PTG Planning15:11
gmannas we know PTG for next cycle is planned as in-person event, we need to check who all are ok to travel and based on that we need to decide if we will have in-person PTG or virtual.15:12
gmannmany project like QA, Cinder decided to go for virtual PTG15:12
diablo_rojoBut there are also over a dozen projects signed up15:13
gmannwe as TC have three option 1. if many members are not traveling then we can conduct the virtual PTG 2. if majority of TC members are traveling then in-person PTG or 3 as hybrid PTG15:13
diablo_rojoand we still have about 2 weeks till the team signup deadline15:13
gmannsure, per project is project wise decision but we can decide TC PTG 15:13
slaweqI would like to go there but I don't know yet about if I will be able to15:14
slaweqso it's hard to say now15:14
gmannrosmaita pinged about if he can attend remotely, I think he is not planning to travel but will confirm from him15:14
jungleboyjI would also be remote.  15:14
arne_wiebalckI will not travel15:15
jungleboyjEspecially if Cinder is keeping it virtual ...15:15
knikollaI should be able to travel15:15
diablo_rojoI will be there in person15:15
jungleboyjWell that was a showstopper?15:18
gmannok, It seems 3 'not going' 2 'going' and 3 yet to decide/tentative ?15:18
diablo_rojoLol15:18
jungleboyj:-)15:18
diablo_rojoI have that kind of effect. 15:18
gmannshould I out the poll to tc-members about virtual PTG or in-person ?15:18
diablo_rojoI would just start an etherpad15:19
jungleboyjgmann:  Probably a good idea.15:19
dansmithI am not going15:19
gmannand do we want hybrid PTG (in-person + virtual)? I think that will be difficult 15:19
diablo_rojoSomething else to consider is I had been working on getting k8s Steering there in person to meet with us15:19
diablo_rojo(they expressed interest at KubeCon EU)15:19
diablo_rojoand KubeCon NA is the week after15:20
gmannok15:20
gmannlet me put poll from current situation it seems 4 members are not traveling at least15:21
diablo_rojoI don't have confirmations from any of them yet, but I know there were two or three that were interested. 15:21
gmann#action gmann to start poll among tc-members whether to do in-person PTG or virutal PTG for TC15:21
gmannack15:21
TheJuliaWould the TC engage the community in person even if the whole of the TC doe snot meet in person?15:22
dansmithsnot?15:22
diablo_rojoTheJulia: I would say yes? But can you elaborate?15:22
gmanndid not get?15:22
fungidoe snot -> does not15:23
gmannif TC decide the virtual PTG then any community member can attend it like any other virtual PTG15:23
TheJuliaMy concern is if the TC does not explicitly meet in person, then there may end up being no reason percieved by some to attend, which begins to degrade reasoning for a PTG in general.15:23
jungleboyjI like doe snot better.15:23
dansmithTheJulia: are you asking me to travel against my will to be symbolic?15:23
diablo_rojoTheJulia: ahhhh yes that makes sense. 15:23
diablo_rojodansmith: no she's not- just that the people that do attend in person meet there15:24
diablo_rojowhich I agree should happen15:24
gmannTheJulia: there is some concern from community member on decision on in-person PTG where community was not involved to get feedbck15:24
TheJuliadansmith: no, but I'm asking for the TC to be willing to engage. I think we all know not everyone can or will be able to make it, we just can't completely disregard the need for engagement15:24
diablo_rojoparticularly if we have k8s members attending.15:24
gmannengagement can be done virtually also15:24
diablo_rojoTheJulia: +215:25
TheJuliagmann: but then are we risking creating two entirely different events?15:25
gmannlike we were doing now a days15:25
dansmithmeh, I think having a fraction of the TC meeting there in person "just because" is not very useful15:25
gmannTheJulia: that is the risk as many project already decided to go for virtual PTG15:25
dansmithif the majority are not going, then fully virtual makes more sense to me, especially since anyone can attend that, whether on-site ornot15:25
TheJuliaI'm not saying the TC *has* to meet in person there, just that there needs to be some level of engagement15:25
gmannagree, but by seeing the situation of travel and so, it is hard to except all engagement in-person. 15:26
dansmithso some sort of office hours then?15:26
gmann*expect15:26
diablo_rojoI agree. 15:26
diablo_rojodansmith: yeah thats what I was thinking15:26
TheJuliadansmith: that is a great idea15:26
knikollaBut what about Karaoke nights by the piano?15:26
gmannyeah, like QA decided to have virtual PTG after checking conflict time with other group in in-person event15:27
diablo_rojogmann: she isn't expecting that every TC member go. 15:27
jungleboyjdansmith:  Ok.  That makes sense.15:27
knikollaI agree that there needs to be some level of engagement, and office hours seems like a good way to go about it. 15:27
TheJuliaknikolla: also a possibility, although some of us... myself included will run from karaoke :)15:27
diablo_rojoJust that something in person needs to happen for the folks that decide that they will be there physically.15:27
TheJulia++++++++ ^ $hugenumber15:27
dansmithI don't agree that it's necessary, but as long as it's in addition to any sort of meeting (if we decide to be virtual), then meh15:28
jungleboyj++15:28
gmannso usual PTG discussion topic virtually where most of TC and community members can attend + in-person members office hour for general engagement ?15:28
diablo_rojoYes it would be in addition I would thing because if we dont have critical mass, we can't have the conversations. 15:28
dansmithgmann: sounds like that yeah15:29
diablo_rojogmann: depending on the result of the poll to TC members, yes. 15:29
slaweqdiablo_rojo: +115:29
diablo_rojoI dont think we should just decide virtual here and now when not everyone is present. 15:29
gmannlet's wait for the poll 15:29
knikollaIt's a tough balancing act. The informality and organic engagement that in-person brings is almost impossible to recreate virtually, and I don't want to see it disappear. 15:29
TheJuliaknikolla: ++15:30
diablo_rojoknikolla: +2, there is a trust and a openness and sense of community that we get from meeting in person that you cannot get from virtual stuff. 15:30
dansmithbut you know what works against that?15:30
gmannknikolla: agree but travel for everyone is also difficult things15:30
dansmithpeople who can't travel being excluded from that15:30
diablo_rojoI think we have a lot more disagreements and struggle over little details and nitpicking these days because we havent all been able to meet in person, together, as a community in so long. 15:30
TheJuliaThen you create informal engagement to replicate. Coffee time or *whateveR*15:31
gmannbut I think there are valid reason not to travel15:31
diablo_rojodansmith: which is why we wouldnt do the main PTG discussions at the PTG if we didnt have critical mass15:31
TheJuliaerr, s/eR/er/15:31
dansmithdiablo_rojo: really? I have the opposite impression.. I feel like we're meeting high-bandwidth virtually much more often than we did before when we would just "meh, punt to ptg"15:31
knikollaSomeone is going to feel left out in the end, even virtually. It's tough to balance, and I don't have a clear answer. 15:31
diablo_rojodansmith: There are a number of teams that still do that- punt to the PTG. 15:31
diablo_rojoknikolla: cause timezones :) 15:31
gmannif not PTG discussion in PTG then what is that event for?15:31
TheJuliacommunity building15:32
dansmithdiablo_rojo: sure, I'm just saying overall, I feel like the teams I'm involved with are doing virtual face-to-face meetings much more often now, to resolve tough things15:32
knikolladiablo_rojo: not even just timezones. I and a lot of other people struggle to speak up in Zoom meetings because of the inability to have parallel conversations. 15:32
gmannthen we should rename it for better communicating the agenda of the event15:32
gmannI do not think anyone against of straying in-person but it seem people cannot travel due to pandemic (which is still there) or any other valid reason are not considered .15:33
gmannand that is community member feedback too15:33
gmannI feel we should consider the majority and then decide if in-person or virtual PTG as overall15:34
gmannat least PTG which is developer/community-mmebers event15:34
spotz_Hey all sorry I'm a bit late but I'm finally meeting my team at RH15:35
gmannanyways, I will put the poll for this and we will see how it goes and we can continue the discussion in next meeting too.15:35
gmannwhich is for TC PTG things.15:35
spotz_Reading back through this there is value in virtual to include more people but at the same time I wouldn't change this week for anything. The connections and the conversations15:35
jungleboyjspotz_: Saw that.  That is great!15:35
gmannproject PTG planning is as per project team.15:35
gmanndiablo_rojo: may be to get the actual situation, there should be signup for virtual PTG, that way we  can get to know how many projects going for virtual PTG and how many for in-person ?15:36
diablo_rojoBuilding community is secondary to the technical discussions15:36
diablo_rojobut just as important. 15:37
TheJuliaCommunity leadership is also just as important as building and technical agreement.15:37
gmannI think currently we are asking only signup for in-person PTG?15:37
knikollaTheJulia: ++15:38
fungii don't think a virtual ptg should happen at the same time as an in-person ptg since the time constraints will be vastly different, but having virtual ptg sessions the week before or the week after might make sense15:39
gmannyeah it should be planned week before or after15:39
TheJuliafungi: ++15:39
spotz_++15:39
gmannanything else on PTG?15:40
fungialso the flexibility for virtual sessions is much greater, since we're not limited by the number of meeting rooms a particular venue provides, can have sessions at different times of day to accommodate people in other timezones, and so on15:40
jungleboyjfungi: Good thinking.15:40
fungiso planning isn't as urgent to have done farther in advance15:40
spotz_I know from CentOS we're talking having both in-person and virtual events through the year15:40
gmannyeah, first we need to get data hw many project are not going in-person and how many going, based on that we can plan virtual one15:41
gmannmoving next15:43
gmann#topic RBAC community-wide goal15:43
gmannnothing else to discuss on this except if you want to review the proposed update in goal if not yet done #link https://review.opendev.org/c/openstack/governance/+/84741815:43
gmann#topic Open Reviews15:44
gmann#link https://review.opendev.org/q/projects:openstack/governance+is:open15:44
gmanni checked and most of the open review are in good shape, means voted already or waiting for deps/author action15:45
gmannthat is all for today meeting from agenda. anything else to discuss ?15:45
gmannok, if nothing else let's close today meeting15:46
gmannthanks everyone for joining15:46
gmann#endmeeting15:46
opendevmeetMeeting ended Thu Jul 28 15:46:50 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:46
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2022/tc.2022-07-28-15.00.html15:46
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2022/tc.2022-07-28-15.00.txt15:46
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2022/tc.2022-07-28-15.00.log.html15:46
arne_wiebalckthanks gmann !15:46
jungleboyjThank you all!15:47
slaweqo/15:48
spotz_Thanks all sorry I was late15:51
jungleboyjBTW, it sounds like Cinder hasn't made a final decision on in person vs. virtual.15:56
jungleboyjBut they are leaning virtual based on input thus far.15:57
gmannack15:57
gmannQA members also going for virtual PTG but still not yet planned about which week, before or after the in-person one15:58
jungleboyjOk.  Well, it is helpful to think about doing the virtual meetings at a different time than the in-person ones.15:59
fungiyeah, for people who are doing cross-team work and will be at the in-person ptg, having to juggle that going all day long and then virtual sessions which might be happening in the middle of the night or trying to find a quiet place to join a videoconference session could be a struggle16:02
fungidoing virtual sessions on a separate week makes that a little easier16:02
dansmithunless it means the physical meetings have no virtual path in16:03
fungii'm unable to parse that sentence16:04
fungiyou mean hybrid virtual+physical sessions?16:05
TheJuliaI think that is what dansmith means16:05
TheJuliaI know, at least in my circle of project, that there seems to be consensus of likely a couple ad-hoc video calls to pull in people who will be unable to be present in person or who can't pull visas in time.16:05
TheJuliaTimezones.. being the root of all evil16:06
fungii won't discourage that, some teams have been able to make that work okay as long as a majority of the attendees are one or the other, but a large gathering where half are on a teleconference is really challenging to make work16:06
gmannhybrid can be good but it is more challenging also16:06
knikollaI take spanish classes on a hybrid in-person and virtual mix and it works pretty well. There's some cameras with a 360 view that focus on whoever is talking. 16:07
fungi30 people in a nova ptg session where ~15 are in a room together and another ~15 are on a videoconference would probably not work out so well16:07
fungiknikolla: are those installed into the conference venue?16:07
gmannI think mostly it will be like that but with less members on each side. 16:08
fungicurious what the budget would have to look like for that sort of hardware temporarily installed into conference rooms at a mid-range hotel16:08
dansmithTheJulia: yeah, I meant physical sessions with no way for remote people to at least marginally attend16:09
gmanntrue, hybrid event is costly and needs to be planned in advance 16:09
knikollafungi: They're called Meeting Owls. They're just placed on a table in the middle. 16:10
TheJuliaYeah, that is hard, but I think it behooves projects to find a way to balance things and also document/detail as far in advance as possible so people can set schedules/plan appropriately16:10
gmannthat is why I was saying, there should be at least data on how many projects moving towards virtual PTG. so that member can plan their travel/scheudle 16:11
fungiknikolla: thanks! i'll look that up and pass the idea along. installing teleconference gear into conference rooms for a ptg would completely blow the budget from what i understand, but maybe it's something which can be looked into for future events16:12
TheJuliaand also, if we're carrying a bunch of weight that makes things painfully difficult to engage through, I suspect maybe it might be time to look at streamlining and looking to reach easier consensus. We culturally built heavy weight process of an expectation of dedicated full time engagement, and that can't be reality moving forward.16:12
TheJuliaEach project should be asking themselves these questions though, and working through things as they feel is appropriate to make our lives easier/better in whatever mutually agreeable fashion we can find.16:12
dansmiththere's a bit of a chicken and egg problem too,16:16
knikolla++, most of the people I know are not full-time on OpenStack, me included.16:16
dansmithnova wants to know what other projects are doing before committing, apparrantly 16:16
dansmithman, messed that up16:16
gmannand I think many other projects also might be in same situation16:17
TheJuliadansmith: we are all, after all... and as far as I know, only human :)16:17
* TheJulia is failry sure she is not a clone, nor an alien of some sort.16:17
TheJuliaknikolla: yeah, and given that the necessity needs to be on what is generally good, so we don't let ourselves get trapped by the enemy of good16:18
TheJuliagood on top of good does begin to approach perfection too... I think :)16:19
diablo_rojo+2 that the virtual activities should not be the week of the PTG (or the week after because a non zero number of people will be at kubeCon).16:22
diablo_rojoAnd yes timezones are stupid and there will never be a perfect event. 16:22
TheJuliaperfect is the enemy of good :)16:24
diablo_rojo+216:25
diablo_rojoSo true16:25
gmannchallenge is that how project plan virtual PTG and its week as they have to plan it instead of any central entity like foundation or so ?16:26
dansmithyeah, it's nice to allow the projects to decide for themselves based on what the majority of people want,16:27
dansmithbut it's also unfortunate to seemingly push the logistics back on them based on that decision :(16:27
TheJuliaThere is value in organic and distributed decision making since the context of the immediately neeful is localized16:30
dansmithyes, which is the first part of what I said16:30
* bauzas just steps into the conversation16:32
diablo_rojogmann: teams used to do it all the time- midcycles16:33
bauzasfwiw, I don't wanna judge, I'm just challenged about any x-project discussions we may have16:33
fungilooking at it from the other end though, organizing a virtual event and an in-person event is organizing twice as many events16:33
bauzasI asked the nova folks, and I heard about a yay for a physical PTG, hence me replying yes to it16:34
dansmithfungi: right, which is why I'm not super jazzed about the idea of two events, just some support for the hybrid approach for one event16:34
diablo_rojoFor reference, we have tripleO, Manila, Nova, Barbican, Keystone, Neutron, Tacker, the openstack operators, and ironic are signed up to attend in person16:35
fungii wouldn't be surprised if making the venue "hybrid-capable" would double or triple the cost for an event which is already being put on with a shoestring budget16:35
bauzasdiablo_rojo: thanks for the list, was looking into it16:35
diablo_rojobauzas: I was planning on promoting the whole list when the survey closed, but for purposes here- thats what I have so far for openstack specific groups. 16:36
diablo_rojoI also have StarlingX, and D&I WG and some other teams as well16:37
bauzasconsidering the usual timeslots we used for virtual PTGs, I wonder whether something hybrid could work16:38
bauzaswith 2 or 3 hours in the morning dedicated to virtual streams16:38
fungiin the past when we tried to do remote participation for the design summit (like san diego/portland timeframe) we discovered that the bandwidth requirements for videoconferencing from a bunch of rooms at the same time were well in excess of the network capacity for the conference venues we'd chosen. not to mention dedicated personnel to manage the videoconferencing software (cisco supplied16:38
fungithem at the time). i know the technology has improved and bandwidth has too, but i would still expect a very rough experience16:38
fungiif the goal were to put on a hybrid event, then the venue would probably have to be chosen with that in mind16:39
dansmithjust seems like that should be a consideration for venue selection knowing there are likely to be lots of remote-wanting people16:39
dansmithbut I guess that ship has sailed16:39
knikollaI wonder if some of our partners would be willing to sponsor some 5G hotspots16:40
fungiwell, also venue selection for the ptg focuses a lot on how to keep the ticket and hotel costs low in order to allow more people to attend16:40
fungias it is we already have a bunch of sponsors helping subsidize things too16:41
TheJuliawouldn't the venue also have internet already? surely some people have good micrphones?16:41
fungi"have internet" is not necessarily the same thing as "a dozen rooms can teleconference over our internet connect, no sweat"16:42
TheJuliaahh, super true16:42
fungiand a "good microphone" for you to participate in a videoconference is not necessarily the same thing as a "good microphone" for picking up conversations involving lots of people in different parts of a conference room with perhaps questionable acoustics16:43
diablo_rojoBut also, the PTG isn't just for openstack anymore. There are other projects and groups and teams that are attending in person, so changing direction to optimize the hotel selection for hybrid because thats what openstack wants, as opposed to keeping costs low for everyone attending isn't fair. 16:43
TheJuliadiablo_rojo: +++++16:43
dansmithonly the openstack people want remote options? that's interesting.16:44
bauzasfungi: about the acoustics, I was thinking about us wearing heasets but we're bandwidth-constrained16:44
fungipotentially. that's all stuff that might work, but also might not, and it's hard to know other than to get the venue to tell you it's something within their capacity, which for our lower-cost hotel conference options is generally not a focus for them16:45
diablo_rojodansmith: so far this round, I have only heard from 3 teams within openstack ask questions around hybrid/virtual16:45
dansmithdiablo_rojo: and you think that's somehow intrinsic to openstack-ness and not just that openstack ends up with a large-enough sample of the people that it's more likely to have a whole team tend towards "no"?16:46
dansmithanyway, this certainly seems to be already decided and no room for really anything to be done, so I'll stop arguing16:47
TheJuliaSo only three teams feels like a minority. Granted, I think a lot of people are still trying to navigate things like budget, family constraints, life in general, so maybe a number are just still trying to figure things out without committing either way.16:47
diablo_rojodansmith: no I don't, just giving the data requested :) 16:48
diablo_rojoThere could very well be more people asking about hybrid/virtual, but at this point, for the PTG in columbus all the Foundation can really do is offer suggestions/best practices, unless a sponsor company will stepup to buy the hardware required to make it work for the event. 16:51
TheJuliawoot, hotel power outlet not actually having power and not charging devices16:54
TheJulia:(16:54
jungleboyj*sad_trombone.wav*17:15
* TheJulia suddenly springs back to mirc and tons of wav files ages and ages ago17:24
gmannI have heard many project facing difficulties to attend/gather enough attendee for in-person event. 17:35
dansmithgmann: right I kinda expect it's "yes $project will be in person because some people will be there"17:36
gmanntrue17:36
gmannwe should formalize the things clearly before community gets more confused or scattered. 17:37
*** gibi is now known as gibi_pto17:43
diablo_rojodansmith: yes, I expect that too. 18:03
diablo_rojoWhich is fine IMO. 18:03
diablo_rojogmann: you mean for the TC specifically and our plan yes? 18:03
gmanndiablo_rojo: I mean for all the OpenStack projects, especially for cross project sessions and to know which project is meeting virtually or in-person 19:48
diablo_rojo_phoneWell I will publish the list of all the teams attending in person when the survey closes August 12. 20:00
*** dasm is now known as dasm|off21:47

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!