Thursday, 2020-07-02

*** ricolin has joined #openstack-tc01:54
*** tetsuro has joined #openstack-tc02:17
*** tetsuro has quit IRC02:25
*** tetsuro has joined #openstack-tc02:27
*** tetsuro has quit IRC02:37
*** tetsuro has joined #openstack-tc02:56
*** tetsuro has quit IRC02:59
*** mugsie has quit IRC02:59
*** mugsie has joined #openstack-tc03:02
*** markvoelker has joined #openstack-tc03:28
*** markvoelker has quit IRC04:05
*** evrardjp has quit IRC04:33
*** markvoelker has joined #openstack-tc04:33
*** evrardjp has joined #openstack-tc04:33
*** markvoelker has quit IRC04:38
*** diablo_rojo has quit IRC04:50
*** tetsuro has joined #openstack-tc04:59
*** tetsuro has quit IRC05:04
*** markvoelker has joined #openstack-tc05:26
*** markvoelker has quit IRC05:30
*** slaweq has joined #openstack-tc06:57
*** e0ne has joined #openstack-tc07:19
*** ralonsoh has joined #openstack-tc07:22
*** markvoelker has joined #openstack-tc07:27
*** markvoelker has quit IRC07:31
*** tosky has joined #openstack-tc07:46
*** markvoelker has joined #openstack-tc08:08
*** markvoelker has quit IRC08:12
evrardjpo/08:29
*** tkajinam has quit IRC09:09
*** markvoelker has joined #openstack-tc10:03
*** markvoelker has quit IRC10:08
*** ricolin has quit IRC10:30
*** dklyle has quit IRC11:00
*** ricolin has joined #openstack-tc11:53
*** ijolliffe has joined #openstack-tc11:54
*** markvoelker has joined #openstack-tc11:58
*** markvoelker has quit IRC12:00
njohnstono/12:02
jungleboyjo/12:41
jungleboyjDo we have a TC Meeting today?12:41
evrardjpwhy not?12:43
jungleboyjJust hadn't seen any notes about it, but I have also been running in circles this week.  :-)12:44
evrardjphttp://lists.openstack.org/pipermail/openstack-discuss/2020-June/015657.html12:45
jungleboyjI am triple booked at that time but will try to follow along.  :-)12:45
jungleboyjAh, thank you.  :-)12:45
evrardjpyw :)12:45
njohnstonI will be 10-15 minutes late for the meeting13:28
njohnstonthis is the time my daughter's school has for people to retrieve their locker contents13:29
*** diablo_rojo has joined #openstack-tc13:57
*** belmoreira has joined #openstack-tc13:59
mnaser#startmeeting tc14:00
openstackMeeting started Thu Jul  2 14:00:35 2020 UTC and is due to finish in 60 minutes.  The chair is mnaser. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: tc)"14:00
openstackThe meeting name has been set to 'tc'14:00
mnaser#topic rollcall14:00
*** openstack changes topic to "rollcall (Meeting topic: tc)"14:00
mnasero/14:00
ttxo/14:00
ricolino/14:01
belmoreirao/14:01
evrardjpo/14:01
jungleboyjo/14:01
jungleboyjThough multi-tasking.14:01
mnaseri count 5 tc members so far14:02
*** ijolliffe has quit IRC14:02
evrardjponly one missing14:03
evrardjpdiablo_rojo: are you there?14:03
diablo_rojoo/14:03
evrardjpthere you go mnaser :)14:03
* diablo_rojo needs caffeine..14:04
mnaser6/11 makes us good14:04
mnasertc-members: friendly reminder our monthly meeting is happening14:04
mnasercool, let's get started.14:04
mnaser#topic Follow up on past action items14:04
*** openstack changes topic to "Follow up on past action items (Meeting topic: tc)"14:05
*** belmorei_ has joined #openstack-tc14:05
mnaserthere was no action items from the past meeting, also, the last meeting was quite a while back too.14:05
mnaserso it doesn't have a lot of context.  there's not much here, hopefully we come up with a bunch this week.14:05
mnasers/week/month14:05
evrardjplgtm14:05
diablo_rojoThere were a bunch of action items from the PTG though14:06
diablo_rojoin my summary email14:06
mnaserah, right.14:06
diablo_rojo:D14:06
mnaserlet's grab those, that makes sense, we have quorum there14:06
evrardjpthat's probably what we should indeed report here for community members14:06
jungleboyj:-)14:06
evrardjpthanks ttx for being there btw :)14:06
mnaserStart the User Facing API Pop Up Team14:06
*** belmore__ has joined #openstack-tc14:06
knikollao/14:06
ttxwho says I'm here14:06
evrardjpbusted14:06
mnaserwe don't have an owned for that item yet14:06
mnasers/owned/owner/14:07
mnaseri would suggest that we send an email out to the ML asking for owners for these.  it's probably a little unfair we pick one up at the meeting.  i don't think any progress has been done much on that14:07
*** belmoreira has quit IRC14:07
mnaser#action Find an owner to start the user facing API pop-up team14:08
mnaseranything else about this action item?14:08
diablo_rojoNothing from me.14:09
mnaser#undo14:09
openstackRemoving item from minutes: #action Find an owner to start the user facing API pop-up team14:09
mnaser#action mnaser to find owner to start using facing API pop-up team over ML14:09
*** belmorei_ has quit IRC14:09
mnasernext is "Write a resolution about how the deconstructed PTL roles will work"14:09
mnaseri think i was one of those who was running my mouth a lot about this :) also, i think ttx has some sorts of proposal in gerrit which was abandoned14:10
mnasermaybe restoring that change and iterating on it could be what we need to do.14:10
diablo_rojoI thought njohnston had kinda claimed that one in discussions..14:10
evrardjpweren't this one assigned to two people already?14:11
diablo_rojobut I could be misremembering14:11
evrardjplike njohnston and I?14:11
evrardjp:D14:11
mnasero14:11
diablo_rojoevrardjp, lol14:11
evrardjpnot saying this because we have a meeting on this just _after_ this meeting .14:11
mnaserbased on the mailing list post, it mentinoed that we need to find an action owner but no follow up email there saying that they have :)14:11
mnaser#undo14:11
openstackRemoving item from minutes: #action mnaser to find owner to start using facing API pop-up team over ML14:11
evrardjpI meant I will chat with Nate14:11
gmanno/14:12
gmannsorry for late14:12
mnaser#action evrardjp & njohnston to start writing resolution about how deconstructed PTL role14:12
evrardjpmnaser: I think you undoed the wrong one14:12
mnasersidfhkl;dfgghfjdkgh14:12
evrardjpnice password14:12
mnaserits "monday" for me because yesterday was a day off :)14:12
diablo_rojoIts a rough day.14:12
mnaser#action mnaser to find owner to start using facing API pop-up team over ML14:12
mnaseri think we're good now14:12
evrardjp:)14:12
mnasercool, next item: Update Goal Selection docs to explain that one or more goals is fine; it doesn’t have to be more than one14:13
mnasernow this one i'm pretty sure i havent seen a change merge about that one =P14:13
mnaseri guess we need to find an owner for that one too, righT?14:14
gmanni can do that14:14
mnasergmann: awesome.  thank you.14:14
mnaser#action gmann update goal selection docs to clarify the goal count14:15
mnasernext up is "Two volunteers to start the W goal selection process".  we can maybe keep that until the following topic?14:15
mnaserthe next topic is "W cycle goal selection start" so perhaps its logical we discuss that potential action item there14:16
njohnstono/14:16
mnaseri take the silence as a yes14:17
mnasernext up was Assign two TC liaisons per project14:17
diablo_rojoI thiiink we had volunteers for this during the PTG too14:17
mnasermugsie: took care of it here https://review.opendev.org/#/c/735667/14:17
mnaserso i think that's closed :>14:18
gmannyeah14:18
mnaserand then finally.... " Review Tags to make sure they are still good for driving common behavior across all openstack projects"14:18
diablo_rojoWe've had some new tags proposed so thats been good.14:19
gmannapi-interoperability tags is also one which we need more work as only nova has that tag and also we do not have a strong policy/guide around what API are interop.14:20
gmann"tc:approved-release" can be removed after manila applying for this tag is merged.14:20
mnaserperhaps what we need is to find an interested group and start working/having that conversation?14:21
gmannyeah14:21
ricolingmann, +114:21
mnaser(as much as i disagree with the 'policy' but we've historically said, meeting are for updates, not for discussions.. but i dont agree with this)14:21
mnaserokay so14:21
mnasermaybe starting an ml list discussion to gather interested parties to start that discussion14:21
mnaseranyone wanna volunteer, if not, i'll throw something on the ML to cover other tc members too14:21
gmannfor tag things right?14:22
mnaseryeah14:22
gmannI can start checking those and start some discussion over ML one by one, some might end up or need pop-up etc.14:22
gmannapi-interoperability tag was anyways in my list14:23
mnaseryeah, this is going to be something that needs to be discussion driven14:23
gmannyeah14:23
mnaser#topic gmann start discussion around reviewing current tags14:23
*** openstack changes topic to "gmann start discussion around reviewing current tags (Meeting topic: tc)"14:23
mnaser#undo14:23
openstackRemoving item from minutes: #topic gmann start discussion around reviewing current tags14:23
mnaserok seriously14:23
mnaser#action gmann start discussion around reviewing currenet tags14:23
mnaseralright, we're done with those14:24
mnasershall we move onto the few listed topics?14:24
jungleboyj++ ?14:25
gmannthis one covered - 'Propose a change to implement a weekly meeting' ?14:25
diablo_rojoYes, lets.14:25
mnasergmann: go for it.  i'll support this 100%14:26
mnaserheck, i'll do it.14:26
mnaser#action mnaser propose change to implement weekly meetings14:26
gmannyeah that is what we discussed in PTG. propose. thanlks14:26
gmannthanks14:26
mnasercool14:26
mnaser#topic OpenStack Foundation OSU Intern Project (diablo_rojo)14:26
*** openstack changes topic to "OpenStack Foundation OSU Intern Project (diablo_rojo) (Meeting topic: tc)"14:26
* mnaser hands mic to diablo_rojo 14:27
* jungleboyj hears feedback14:27
*** ijolliffe has joined #openstack-tc14:27
diablo_rojoSo! Basically the tldr is that the FOundation can fund an intern at OSU next year like we did this last year14:27
evrardjp\o/14:27
jungleboyjCool.14:27
diablo_rojoI wondered if the TC had any preferences on what project we want them to work on.14:27
ricolinsuper!14:28
evrardjpcommunity goals?14:28
diablo_rojoThis last year it was Glance.14:28
mnaserouu, interesting.14:28
diablo_rojoevrardjp, that might be a little much..14:28
gmannupstream opportunities ?14:28
diablo_rojoThey only work part time for the school year.14:28
diablo_rojoAlso they are going to need a fair amount of mentorship.14:28
gmannor i will say osc thing can be good candidate also14:28
evrardjpI thought of the osc bit, but I was afraid it would be too complex/political14:29
diablo_rojogmann,  yeah I was thinking about that since there are others around to help.14:29
mnaserdiablo_rojo: you're pretty involved in terms of first contact sig and upstream institute.  what are your thoughts on good starter places that we can have success at?14:29
evrardjpbut I might be wrong14:29
diablo_rojobut I share evrardjp's concern about it being too political14:29
gmannevrardjp: there will be people for to handle those things :) and inter to just code what we need14:29
evrardjpwhy not proposing a list of topics for next time?14:29
evrardjpDiscuss this over the ML14:30
diablo_rojoWell last year it was a decision between Glance and Designate and we went with Glance because we were trying to get grant money for a second student for Designate.14:30
evrardjpI can't find a proper topic right now that's good for the whole openstack without discriminating a project or another :)14:30
mnaserpersonally, i support perhaps first contact sig to come up with a few items that we can discuss14:30
evrardjpmnaser: good idea14:30
gmannyeah that's fair. +114:30
diablo_rojoNot looking for a decision just suggestions/to make people aware.14:30
diablo_rojoI was also planning on the ML post.14:31
evrardjpoh ok14:31
evrardjpperfect then! :)14:31
jungleboyjMakes sense.14:31
diablo_rojoThis week has just gotten away from me with opendev and the oss14:31
mnaser++ perfect.  i guess we're all completely aligned up14:31
gmannwe can discuss and find the feasible and starter work in FC SIG and then propose to TC14:31
diablo_rojoIf anyone had suggestions now, call them out :) Otherwise we can move on and discuss more later.14:31
evrardjpthanks diablo_rojo to liaise on this :)14:31
mnaseri think docs could be interesting too14:31
diablo_rojoWell the TC doesn't technically approve the choice.. the foundation does since they hold the purse strings, but I wanted to get input from everyone.14:32
mnaserdepending on their interests, that could be a high impact thing.  but anyways14:32
jungleboyjI do like the OSC idea as well.14:32
mnaseroh, potentially horizon.  there was some concerning comments the other day in the thread i started about patternfly14:33
diablo_rojomnaser, true, would just need some more specific direction on docs as there are many.. and another mentor to help supplement me.14:33
gmanntrue but we should not ignore most help-needed things like osc or upstream-investment-opportunities14:33
gmann https://governance.openstack.org/tc/reference/upstream-investment-opportunities/2020/index.html14:33
ricolin+1 on OSC too14:33
mnaseraka: "horizon is just dying and it's barely surviving, it's in maintenance mode and it's almost impossible to get out of the hole we're in" type of thing14:33
gmannthen going with easy work which is not on the priority14:33
diablo_rojohorizon could be good too.14:33
njohnston+1 for Horizon I feel that we have a critical deficit in JS expertise, I just worry that the time horizon for the changes that need to be made is far beyond what an internship cal allow for14:33
njohnston*can14:34
evrardjpagreed with njohnston14:34
diablo_rojoYeah, Keeping in mind its a part time student for the school year.14:34
mnaser#action diablo_rojo start discussion on ML around potential items for OSF funded intern14:34
evrardjpmaybe we can remove all the js from the interface? :p14:34
diablo_rojoI can present like two options to the OSU staff that is looking for a student and let them chose.14:34
mnaserevrardjp: >:(14:34
diablo_rojolol14:35
njohnstonpython in the browser14:35
evrardjpwebasm14:35
evrardjplol14:35
evrardjpI should stop doing jokes like that.14:35
gmann:)14:35
mnaserevrardjp: there's 'openstack' cli for that, type it once and you have a js-less ui :)14:35
mnaserokey, cool14:35
mnasernext up14:35
mnaser#topic W cycle goal selection start14:36
*** openstack changes topic to "W cycle goal selection start (Meeting topic: tc)"14:36
mnaseranyone wanna provide context for this? :>14:36
gmanni added this to start the W cycle goal work as we are late as per goal schedule14:36
gmannwe discussed this in PTG and got two volunteer, if i am not wrong, njohnston and mugsie ?14:37
gmannhttps://governance.openstack.org/tc/goals/#goal-selection-schedule14:37
gmann#link https://governance.openstack.org/tc/goals/#goal-selection-schedule14:37
mnaserwhy don't we just make patches that move all the listed goals from proposed/ to cycle/ (each one an individual patch) and have tc members vote there?14:37
njohnstonyes, so the idea is that mugsie and I will review the candidates for cycle goal, and try to groom the backlog14:38
gmannyeah, that is one option. rootwrap is already there and having one also good.14:38
njohnstonand try to look forward and identify if we have another focal-style goal that might be coming14:38
gmannnjohnston: +1, that is good thing to check.14:39
njohnstonSo mugsie, perhaps we can meet next week and chat about this?14:40
mnaseri dont think they're around but perhaps that can be an action item?14:40
njohnston+114:41
mnaser#topic njohnston and mugsie to work on getting goals groomed/proposed for W cycle14:42
*** openstack changes topic to "njohnston and mugsie to work on getting goals groomed/proposed for W cycle (Meeting topic: tc)"14:42
fungione thing that has worked in the past is patches proposing different combinations of goals. it's hard to sort out which set is popular14:42
mnaserok.14:42
mnaser#undo14:42
openstackRemoving item from minutes: #topic njohnston and mugsie to work on getting goals groomed/proposed for W cycle14:42
mnaser#action njohnston and mugsie to work on getting goals groomed/proposed for W cycle14:42
mnaserfungi: ah, yes, that's a really neat thing too14:42
ricolinagree on vote first. We can vote on to have few pre-selected goals, then have volunteers to check on the possibility14:43
fungiif you have 10 proposed goals and only room for 3, it's tough to tell from votes on individual per-goal proposals which three to select14:43
mnaservery true14:43
njohnstonThe other consideration is: how much bandwidth does the community have for a goal?14:43
gmannyeah, that is imp and i feel we should only select 'what is actually needed'14:44
mnaseri think that's the question that you might have to ask around to gather :)14:44
fungiand not all goals are going to require the same amount of effort14:44
ricolinnjohnston, for W-goal at current stage, we only need one volunteer to do pre-survey14:44
fungidepending on the goals you pick, one complex one might require the same amount of community effort as three minor ones14:45
gmanndoing priority item even slow pace is good things to do instead of burning low priority things first14:45
mnaserwe could leave this discussion to spill over into office hours14:46
mnaserany other things to update on this last topic?14:46
njohnstonnothing from me at this point14:48
mnaser#topic Completion of retirement cleanup (gmann)14:48
*** openstack changes topic to "Completion of retirement cleanup (gmann) (Meeting topic: tc)"14:48
mnaserso, i'll update a bit also on my side14:48
mnaserhttps://etherpad.opendev.org/p/tc-retirement-cleanup is a scratch pad, nothing pushed out towards the community14:48
mnaserwith the help of fungi, retired.config means that now tc members can force merge patches to retired repos, so we could technically clean things up if we want to14:49
mnaserthe goal was to find a way to be able to make sure our projects are all properly retired (and that's with the help of a ci job)14:50
gmann+1, thanks that is good move.14:50
mnaserit's obviously currently failing: https://review.opendev.org/#/c/737559/ but once we (hopefully) clear all that stuff out, we won't have it happen again14:50
njohnston+1 good improvement14:50
mnasergmann: has done a lot of the work on retiring stuff with help of AJaeger and smcginnis, so thanks there14:52
gmannone thing to share, especially to do all cleanup asap14:52
mnaserwe'll continue to move forward with the work and hopefully normalize all of it14:53
mnaserthere's one quirk which is some people expressed that its not long HEAD~1 if we push a commit that fixes the tip..14:53
mnaser(aka HEAD~1 doesn't contain the original code)14:53
mnaserhonestly, i think that's a bit of a detail and i (sadly) feel like most of the code probably won't be touched again anyways14:54
gmannyeah, that is what networking-l2gw facing14:54
AJaegermnaser: so, update the README when you push something to reference HEAD~214:54
gmannwhile doing networking-l2gw retirement, we found we have an active team for this project and it is not easy/good thing for them to move to new namespace.14:54
clarkbAJaeger: mnaser or even to reference a specific sha14:54
clarkbthen it won't change over time14:54
gmannwe missed that during our transition of namespace things but doing it now is really disturbing the development for such active but not openstack-govern projects14:54
mnasergmann: also, an example of that is python-dracclient too14:54
gmannyeah.14:55
mnaserformerly ironic, currently inside openstack/ namespace, but actively developed14:55
gmannwe should cleanup asap to avoid such a situation again.14:55
mnaserso we need to clean house, so help is really welcome in this14:55
gmann+114:55
gmann networking-l2gw is in-process with AJaeger help.14:56
gmanni can help on few of other next week.14:56
gmannbut more volunteer and finishing it in one shot will be good.14:56
mnaseri will try and help with this14:59
mnaser#action tc and co to help finish properly and cleanly retiring projects14:59
gmannthanks14:59
mnaser#endmeeting14:59
*** 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:59
openstackMeeting ended Thu Jul  2 14:59:51 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2020/tc.2020-07-02-14.00.html14:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2020/tc.2020-07-02-14.00.txt14:59
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2020/tc.2020-07-02-14.00.log.html14:59
evrardjpthanks everyone14:59
jungleboyjThanks.15:00
gmannthanks everyone15:00
diablo_rojoThanks!15:01
*** belmore__ has quit IRC15:08
*** yoctozepto2 has joined #openstack-tc15:13
mnaserok so15:13
mnaseroffice hours anyone?15:13
* mnaser had to go get some coffee if you couldn't tell15:13
mnaseri def needed it15:13
mnaseri feel like the overall tc activity has really slowed and quieted down these days15:14
*** diablo_rojo has quit IRC15:14
*** redrobot has quit IRC15:14
*** irclogbot_3 has quit IRC15:14
*** mnasiadka has quit IRC15:14
*** mnasiadka_ has joined #openstack-tc15:14
mnaserwe had one _kinda_ active office hour15:14
mnaserand now i feel like it's just very.. quiet15:14
gmanno/15:14
gmanntrue.15:14
*** yoctozepto has quit IRC15:15
*** tonyb has quit IRC15:15
*** yoctozepto2 is now known as yoctozepto15:15
mnaserin terms of review and merging though, we've definetly been quick15:15
mnaserbut it sounds like the office hour has become something that sits ignored in calendars.  how can we improve?15:15
*** tonyb has joined #openstack-tc15:16
*** ijolliffe has quit IRC15:18
mnaserit's also one of those things where it needs to be a group effort to 'revive' it15:18
mnasereventually those who show up and nothing happens will also stop showing up because nothing happens15:18
gmannyeah15:18
gmannwe definitely need some agenda driven office hour.15:18
mnasersounds like a meeting to me15:19
mnaserwhich i don't mind15:19
mnaserall of our project teams have those15:19
*** irclogbot_3 has joined #openstack-tc15:19
gmannyeah15:19
ricolinsome agenda for `discussion` can happen sounds something we can try on15:19
*** diablo_rojo__ has joined #openstack-tc15:20
gmannqa has weekly office hour which cover two part 1. status checks 2. technical discussion/bug triage15:20
diablo_rojo__I think we keep forgetting what the original goal for office hours was15:21
diablo_rojo__If we want to meet more, fine, but office hours were meant as a designated time for the community to come chat to us15:21
diablo_rojo__Maybe if they knew who would be present at what office hours?15:21
gmannwhich did not happen15:21
diablo_rojo__Like a sign up15:21
diablo_rojo__or maybe we need to shift the times for them? I know the current set doesn't fit super well for my schedule15:22
gmannnot much community member driven things for long time15:22
mnaseri don't think we've managed to have a successful office hour between _us_15:22
diablo_rojo__The maybe we can get away with less office hours, or like I said, change the time of them.15:22
*** diablo_rojo__ is now known as diablo_rojo15:23
mnaseri mean, maybe if we had people show up to them.  i know in the past, tc office hours would spark interesting discussion and the community would jump along with commentary15:24
fungicommunity members who happen to lurk in the channel anyway15:25
mnaserright15:25
diablo_rojoI would be curious to know which TC members are around for each office hour. See if they are still good times for the current members.15:25
diablo_rojoSince they were set a while ago and we've gotten a lot of new blood since then.15:26
diablo_rojo(myself included)15:26
mnaserthat's valid15:26
diablo_rojoIf the new times don't spark anything then we could try having like.. a topic of the week or something.15:27
diablo_rojoI dont think we should have a whole agenda for them15:27
diablo_rojoBecause thats not why they were created.15:27
fungithere are currently 106 nicks visible in here, compared to 231 in the (now mostly unused) #openstack-infra channel, 294 in #openstack and 193 in #openstack-dev15:27
diablo_rojoWE could invite the community to suggest topics.15:27
* ricolin wounder will office hours means different after TC and UC merged15:27
njohnstonI will say that only once or twice in the last 6 months has there been a lot of activity in the tuesday 0900 UTC office hours slot15:27
fungimaybe holding office hours in a different channel would make more sense?15:27
diablo_rojoricolin, I would think not? Perhaps just different topics.15:28
evrardjpwow15:28
diablo_rojofungi, thats an option too15:28
evrardjpmuch scrollback15:28
mnaseri mean15:30
mnaseri say there's two problems here15:30
mnaserone: tc attendance to office hours, two: community engagement15:30
gmanni feel problem here is to get topic to discuss between TC and obviously those will be community-wanted one. and we have lot of things to improve in openstack.15:30
mnaseri'm trying to solve #1, because i don't think much people show up to the office hours first15:30
gmannif we have topic then we have attendance also15:31
diablo_rojomnaser, if you're trying to solve 1; I propose we look at new time and document who is actually (typically) around during each office hour15:31
mnaserok, fair15:32
mnaseranyone has ideas how to figure out the best way to coordinate this15:32
diablo_rojoCould make a doodle poll to find three slots that work for TC people. If there are multiple options, have the community decide. Then we can promote the new times with who will actually be around at that time and see what happens.15:32
gmannif we have topic/things to discuss/solve by TC per week/month then we attract more TC and community member to participate there15:32
gmannwithout 'what we are going to do in office hour it is always ignore/low priority thing'15:33
evrardjpdiablo_rojo: framadate, framadate! But I like the idea15:33
gmannwe call it meeting/office hour or whatever new name :)15:33
diablo_rojoevrardjp, I don't care the tool :) I use 'doodle' like 'kleenex'15:34
evrardjpI think it's fair to ask the TC members after each election if they are still okay with the time of the meetings/office hours tbh15:34
evrardjpthis way we ensure the presence on those events15:34
njohnstonHere's a different way to approach the problem.  What if we rebranded the TC meeting as an "all-OpenStack meeting" with the office hours after that as "community feedback and discussion on the all-OpenStack meeting"?  The current formulation as a TC meeting makes it sound like the TC is just another project in the OpenStack ecosystem, but what we are talking about here is community-wide topics.  Everyone is alre15:35
njohnstonady invited to this meeting, so let's rename it and more actively invite everyone in, and that will spill over into the office hours for open discussion on what those community members want.15:35
diablo_rojonjohnston, I think thats kind of how it is in my head already lol but we can definitely promote that better.15:36
evrardjpmnaser: so interesting problem for #1: The more you have meetings that are syncronous, the more conflict you will reach. In my case, there are plenty of people that love to put conflicts in my agenda during office hours. Yet, I am present as much as I can during those times. Even if I don't say much.15:36
njohnstonMaybe I am a naive idealist but I would like to believe that would be a positive self-reinforcing cycle15:36
diablo_rojo...but also pick new office hour times lol15:36
funginjohnston: perhaps even more relevant now with the uc being folded into the tc15:36
evrardjpnjohnston: I like your rebranding15:36
njohnstonand hold it in #openstack15:36
diablo_rojofungi, good point15:37
ricolinnjohnston, sounds like make it a topic discussion event instead of an office hour?:)15:37
*** dklyle has joined #openstack-tc15:37
evrardjpfungi: we used to have that mandatory meeting with bylaws , right? Is it still the case now?15:37
evrardjp(I mean with events fluctuating, that's not really something I would rather rely on, to be in line with the bylaws requirements)15:38
fungievrardjp: as long as something/someone records a quorum of tc members present at the same time at least twice a year, the bylaws requirements are met15:38
* jungleboyj caught up.15:38
mnaseri really dont want us to like hold a massive rebrand project of office hours before we have people show up15:38
fungi(changed from quarterly ni the last bylaws update)15:38
jungleboyjSo, I am fine with re-addressing the times.15:38
gmanndoes our current different TZ three office hours cover all TC members present. those Time cover almost all the TZ15:38
mnaserlike, lets figure out the time first and solve that.  let's get people in. and then we can work on engagement15:38
diablo_rojomnaser, we might need to to get people to show up, but I still think step 1 is new times15:38
jungleboyjAlso think that rebranding is a good idea.  Don't think setting an agenda is what we need to do.15:38
evrardjpfungi: thanks for the clarification. So we don't need to call it "TC meeting" . As long as the scope is clear.15:38
mnaseryes, agreed wth diablo_rojo15:38
gmannif we TC members are distributed in all three TZ office hour then re-time make sense15:38
evrardjpagreed with diablo_rojo15:39
fungievrardjp: it can be called whatever you want to call it, as long as you also consider it a meeting of the tc, i think15:39
diablo_rojoStep 1. New times. Step 2. Rebrand/move channels to get more engagement + support UC/TC merge.15:39
evrardjpyes that would have to be written in governance I guess15:39
diablo_rojoStep 3. Profit.15:39
evrardjpProfit?15:39
jungleboyjProfit!15:39
fungi"4. Meetings of Technical Committee. The Technical Committee shall meet at least twice per calendar year." https://www.openstack.org/legal/technical-committee-member-policy/15:39
evrardjpDamn, did I chose the wrong employer?15:39
diablo_rojoevrardjp, lol have you not seen all those memes?15:39
evrardjpI did. I am making jokes.15:40
fungiso long as you can come up with some argument that the tc has "met" twice during the year, bylaws requirements are satisfied15:40
diablo_rojoevrardjp, well.. with your meeting schedule.. maybe ;)15:40
evrardjpto lighten the mood15:40
gmannI still feel without topic-driven approach how it make difference ?15:40
evrardjpdiablo_rojo: haha15:40
evrardjpgmann: maybe the rebranding of the event will encourage people to bring topics for those meetings15:41
diablo_rojoand office hours15:41
diablo_rojoor discussion times15:41
evrardjpand office hours :)15:41
evrardjpyes15:41
diablo_rojoor whatever the hell you want to call them15:41
evrardjphaha :)15:41
gmannhumm not sure, but why we cannot bring topic?15:41
evrardjpI never said that15:41
evrardjpmaybe I wrongly parsed the conversation15:42
diablo_rojoyou can bring topics I just dont think you should set an agenda15:42
gmanni mean TC prepare the topic/things to work from TC perspective which are priority things like user facing etc and start discussion15:42
evrardjpI think it's good that we speak to each other, but I don't want the US folks to not be able to react because they have missed a convo that was happening during EMEA daytime hours15:43
gmann'so its like 1 topic to finish in a week/month' as TC mandatory work to do.15:43
diablo_rojogmann, if its all TC driven then that ignores the reason why office hours are a thing in the first place?15:43
jungleboyjHave a backlog of topics to pull from if no one brings topics?15:44
gmanni agree but we do not have community driven things or community-wanted topic. that is reality15:44
evrardjpIf it pleases the people, we can continue office hours the way it is right now, and have more frequent tc meetings (instead of once a month, once a week)15:44
njohnstonI feel like an agenda is a way to make sure that all the topics get enough time, and if there is a long-winded discussion about something it can be timeboxed.  But I think "Open agenda" time would always be a thing, and sometimes it would be the only thing.15:44
*** e0ne has quit IRC15:44
evrardjpI am not sure I could assign that time, but maybe some other people will15:44
evrardjptimeslot*15:44
gmannnjohnston: exactly, we can have open time always15:44
diablo_rojoAs I said at the PTG, whatever gets discussed in the channel (during office hours or otherwise) should ALWAYS be summarized to the ML to get wider community view (and make sure all TC members saw it even if they werent online)15:44
ricolingmann, I sand with your idea, but what will be different between an office hour with topic and a ML with topic?15:45
gmanndiablo_rojo: those are all very fair and valid point, but problem here is we are not able to meet or collect topic to discuss so that is why office hour are not active15:45
gmannricolin: yeah, anything we call it i am ok :) but my main idea is let's 'collect what we will discuss and then attract more audiance'15:46
diablo_rojoOffice hours aren't active because TC members don't really show up (I am guilty of this) and because the community doesn't bring things up.15:47
gmannotherwise we are like 'we are here to help on anything you want' but nobody comes to us15:47
diablo_rojoLets solve the first problem.15:47
diablo_rojoThen focus on the second.15:47
mnaserok so i still wonder15:47
mnasershould i make a doodle that spans across an entire week to find the right time?15:48
ricolingmann, yeah, anyway we can driving important topic forward is what we should do. just try to figure out what will be the best way to do that:)15:48
gmannand right time for all three office hour? i15:48
diablo_rojomnaser, yeah.15:48
jungleboyjI don't think that would hurt.15:48
ricolinmnaser, +115:48
diablo_rojoI think we start there.15:48
fungii'd say given the opint of office hours was to provide a time when anyone in the community could bring something up they wanted to discuss in irc with multiple tc members, the real failure has been the community either having nothing they wanted the tc's input on in irc or not feeling like or knowing that they could do that15:48
gmannricolin: take one topic at a time which we should fix on priority like osc or  better-api, tag enforcement etc etc15:49
* ricolin thinking a video conference for important issue discussion:)15:49
gmannricolin: like something SIG wanted from us or users feedback etc.15:49
fungi*or* it just might be that there are a sufficient number of tc members present in this channel at arbitrary times that when community members want to bend someone's ear they can without it needing to be a specially scheduled timeslot15:49
mnaseri mean, i'm certainly happy we got a discussion going on this time.  and w ehad a few (albeit, former tc members) community members chime in15:50
mnaserthat's a W15:50
fungiregardless, the idea behind office hours was to get strengthen the tc's relationship with the community which has elected it to represent them, and i don't feel like it has accomplished that goal yet15:50
fungiso i agree, some changes to office hours are warranted (or just giving up on them as a nice idea but one which turned out not to have the intended effect)15:51
gmannIMO(it might be just me) in current situation, the community is less motivated towards TC driven-things because 'we do not meet regularly' is one thing and 'we are not collectively marketing the topic to solve per timeframe'.15:52
evrardjpfungi: agreed15:52
ricolinagree15:52
diablo_rojoI am taking the action item to find new times and document somewhere which TC members are normally there.15:53
ricolinWith topic, we can ask people (who might be required or share interest) to join, so we can actually have productive discussion15:53
gmannFor example, if we have weekly/monthly theme/topic say 'TC drive xyz-from SIG/user feedback' then we can motivate the community too15:54
gmannricolin: exactly15:54
ricolingmann, so I'm definitely onboard to have topic (was wondering if it should be even more, like an audio conference or video)15:54
ricolinactually still wondering:)15:54
gmannricolin: yeah that is good idea, whatever ok for me TC/community we can do. audio/video is always my preference than chat :)15:55
gmann* whatever ok for TC/community we can do15:55
fungido please try to provide a text summary, meeting minutes, something readable since there wouldn't be a transcript15:56
gmannosc is great example of 'openstack still did not solve for users which is one of most imp things wanted by user' and i feel TC is what can contribute more in that. active-fast-priority-solvable things for community as pop-up team or goal etc15:56
gmannfungi: +1, if audio/video then yes MoM is much needed15:57
mnaserdepending on how people feel, some tools do a really good job of transcription15:57
jungleboyjAlso remember we have a growing population of people in AMEA that may be much less comfortable with audio/video.15:58
jungleboyjWe had that challenge with several people during our Cinder mid-cycle.15:59
fungiso, like, feed the recording into a transcription tool? or is the only option to use a conference platform which performs on the fly transcription?15:59
fungijungleboyj: emea?15:59
mnaserfungi: its not the only option, im saying, its an idea :-)15:59
gmannif we try theme/topic base work by TC and with exact timeframe basis then we can burn lot of things.16:00
jungleboyjfungi:  Sorry EMEA  Yes.16:00
fungimnaser: sure, i was more wondering like do you happen to know of solutions which can transcribe a recording16:00
*** dmellado has joined #openstack-tc16:00
mnaserfungi: you're not gonna like the only one i know =P16:00
fungiwithout having to also be the source of the recording16:00
jungleboyjUgh, not EMEA, Asia ...16:01
jungleboyjSorry, too many thoughts in my head today.16:01
fungijungleboyj: so apac16:01
fungimnaser: because then you could have the call on any platform you like so long as you have a recording16:01
jungleboyjYes.  Thank you.16:01
ricolinI think we doing a good job to update videos to youtube, so subtitle can be auto generated:)16:01
fungioh, youtube added auto-sibtitling features? neat16:02
fungier, auto-subtitling16:02
clarkbit doesn't work very well16:03
clarkbits the classic speech to text transcription problem16:03
ricolinclarkb, agree with that, but at least it works a bit:)16:03
jungleboyjCool.   I didn't know it could do that.  I will start doing that for the Cinder videos.16:04
fungiit might make for a good starting point though, then you can retrieve, edit and reupload the subtitle file16:06
mnaseri'll be working on a doodle thingamajig16:06
diablo_rojomnaser, you want to do it? I had volunteered higher in scrollback but we can work together if you want.16:11
mnaserdiablo_rojo: oh oops, i've mostly started adding the timeblocks in doodle. i can share that with you if you wanna send it out to the mL with context?16:11
*** dmellado has quit IRC16:20
diablo_rojomnaser, sounds good16:21
*** dmellado has joined #openstack-tc16:22
mnaserdiablo_rojo: please ignore the title of it :) https://doodle.com/poll/q27t8pucq7b8xbme16:54
fungi(as everyone goes to look at the title to see why it should be ignored)16:57
jeremyfreudbergyeah, "please ignore" is even getting the attention of lurkers...17:06
mnasertactical bait ;)17:24
diablo_rojoOh man its like how I always get sucked into patches with DNM in the title17:27
*** ricolin has quit IRC17:28
diablo_rojohttps://etherpad.opendev.org/p/tc-weekly-emails17:57
diablo_rojoLol didn't mean to send that here, but if anyone wants to help compile things, go for it.17:58
*** KeithMnemonic has joined #openstack-tc17:58
fungiseems entirely on topic18:04
*** AJaeger has left #openstack-tc19:20
*** ralonsoh has quit IRC19:27
openstackgerritGhanshyam Mann proposed openstack/governance master: Update goal selection docs to clarify the goal count  https://review.opendev.org/73915021:36
openstackgerritGhanshyam Mann proposed openstack/governance master: Update goal selection docs to clarify the goal count  https://review.opendev.org/73915021:41
openstackgerritGhanshyam Mann proposed openstack/governance master: Update goal selection docs to clarify the goal count  https://review.opendev.org/73915021:41
*** slaweq has quit IRC22:04
*** slaweq has joined #openstack-tc22:10
*** slaweq has quit IRC22:15
*** tosky has quit IRC22:54
*** tkajinam has joined #openstack-tc22:55
*** markvoelker has joined #openstack-tc22:58
*** markvoelker has quit IRC23:02
*** penick has joined #openstack-tc23:58

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