Thursday, 2019-07-11

*** tdasilva has quit IRC00:08
*** mriedem has quit IRC00:15
*** lbragstad has quit IRC00:16
*** ricolin has joined #openstack-tc01:23
*** irclogbot_0 has joined #openstack-tc02:06
*** irclogbot_0 has quit IRC02:13
*** irclogbot_0 has joined #openstack-tc02:17
*** altlogbot_3 has joined #openstack-tc02:18
*** irclogbot_0 has quit IRC02:19
*** dklyle has joined #openstack-tc02:32
*** altlogbot_3 has quit IRC02:34
*** dklyle has quit IRC02:59
*** whoami-rajat has joined #openstack-tc03:20
*** irclogbot_0 has joined #openstack-tc03:20
*** whoami-rajat has quit IRC03:24
*** whoami-rajat has joined #openstack-tc03:25
*** irclogbot_0 has quit IRC03:25
*** altlogbot_3 has joined #openstack-tc03:54
*** altlogbot_3 has quit IRC03:59
*** jamesmcarthur has joined #openstack-tc04:21
*** jamesmcarthur has quit IRC04:40
*** jamesmcarthur has joined #openstack-tc04:41
*** jamesmcarthur has quit IRC04:46
*** jamesmcarthur has joined #openstack-tc04:51
*** jamesmcarthur has quit IRC04:56
*** jamesmcarthur has joined #openstack-tc05:02
*** jamesmcarthur has quit IRC05:07
*** Luzi has joined #openstack-tc05:43
*** altlogbot_3 has joined #openstack-tc06:19
*** altlogbot_3 has quit IRC06:23
*** altlogbot_2 has joined #openstack-tc06:25
*** altlogbot_2 has quit IRC06:29
*** ricolin has quit IRC06:39
*** ricolin has joined #openstack-tc06:46
*** altlogbot_0 has joined #openstack-tc06:57
*** iurygregory has joined #openstack-tc06:59
*** altlogbot_0 has quit IRC07:01
*** ianychoi_ is now known as ianychoi07:01
*** diablo_rojo has quit IRC07:04
*** irclogbot_0 has joined #openstack-tc07:17
*** tosky has joined #openstack-tc07:20
*** irclogbot_0 has quit IRC07:21
*** irclogbot_3 has joined #openstack-tc07:25
*** irclogbot_3 has quit IRC07:27
*** irclogbot_2 has joined #openstack-tc07:53
*** irclogbot_2 has quit IRC07:55
*** irclogbot_0 has joined #openstack-tc08:09
*** irclogbot_0 has quit IRC08:13
*** ianychoi has quit IRC08:54
*** dtantsur|afk is now known as dtantsur08:57
*** ianychoi has joined #openstack-tc09:38
*** irclogbot_3 has joined #openstack-tc09:49
*** irclogbot_3 has quit IRC09:51
*** tosky has quit IRC10:02
*** tosky has joined #openstack-tc10:05
*** altlogbot_3 has joined #openstack-tc10:27
evrardjpo/10:29
*** altlogbot_3 has quit IRC10:29
mugsieo/10:30
*** altlogbot_2 has joined #openstack-tc10:35
*** altlogbot_2 has quit IRC10:39
*** altlogbot_1 has joined #openstack-tc10:41
*** irclogbot_3 has joined #openstack-tc10:41
*** lpetrut has joined #openstack-tc10:45
*** altlogbot_1 has quit IRC10:45
*** irclogbot_3 has quit IRC10:45
gmanno/10:52
*** altlogbot_0 has joined #openstack-tc10:57
*** altlogbot_0 has quit IRC11:01
*** lpetrut has quit IRC11:01
*** lpetrut has joined #openstack-tc11:03
*** altlogbot_3 has joined #openstack-tc11:57
*** altlogbot_3 has quit IRC12:01
mnaserBonjour12:26
*** irclogbot_1 has joined #openstack-tc12:33
*** irclogbot_1 has quit IRC12:35
*** ijolliffe has joined #openstack-tc12:36
*** altlogbot_1 has joined #openstack-tc12:52
*** altlogbot_1 has quit IRC12:53
*** iurygregory has quit IRC13:07
*** iurygregory has joined #openstack-tc13:20
*** lbragstad has joined #openstack-tc13:39
*** jeremyfreudberg has joined #openstack-tc13:41
*** irclogbot_2 has joined #openstack-tc13:41
*** mriedem has joined #openstack-tc13:42
*** irclogbot_2 has quit IRC13:45
*** whoami-rajat has quit IRC13:48
*** whoami-rajat has joined #openstack-tc13:52
*** openstackgerrit has joined #openstack-tc13:55
openstackgerritRico Lin proposed openstack/governance master: Add team format differentiate document  https://review.opendev.org/66809313:55
fungialmost meeting time!13:58
ttxo/14:00
ricolino/14:00
jroll\o14:00
ttx#startmeeting tc14:00
openstackMeeting started Thu Jul 11 14:00:49 2019 UTC and is due to finish in 60 minutes.  The chair is ttx. 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
ttxHi everyone!14:00
ttx#link https://giphy.com/gifs/hello-minions-waving-wAVA7WdV2jita/fullscreen14:01
fungitroll call ;)14:01
gmanno/14:01
ttxWho in tc-members is here for the TC meeting?14:01
lbragstado/14:01
mnasero/14:01
dhellmanno/14:01
TheJuliao/14:01
* mugsie is double booked, but wathcing14:01
fungialoha14:01
* fungi double-booked too14:01
fungioh, no, not for another hour14:01
* TheJulia is also double-booked14:01
fungifocused then!14:01
ttxmugsie: come over here, I was relying on your GIF game14:01
mugsie:D14:01
ttxOK, let's start easy14:02
ttx#topic Follow up on past action items14:02
*** openstack changes topic to "Follow up on past action items (Meeting topic: tc)"14:02
ttx1/6 Health check changes14:02
ttxasettle to update community (done), fungi to update wiki (done), mugsie to update yaml file with liasons and mnaser to update the tooling14:02
mnasermugsie: picked up the tooling so thanks :)14:02
ttxOK so this is in the pipe, right14:02
mugsiemnaser: yeah, I totally forogt you were going to do it, and neeed to populate the yaml to test so I wrote a thing :)14:03
ttxStatus: Under review14:03
*** AlanClark has joined #openstack-tc14:04
ttx#link https://review.opendev.org/#/c/668004/14:04
mugsiehttp://replygif.net/i/716.gif14:04
ttx2/6 Help-most-needed list14:04
ttxAlanClark and zaneb to update investment opportunities document14:04
ttxNot sure what the status is there14:04
ttxA bunch of things were merged for sure14:04
gmannso for 2019, only glance is there. are we going to add others also in that ?14:05
fungithat's part of the rewrite activity14:05
ttxgmann: plan was to convert them and add them all to 201914:05
fungiglance was just first in the queue14:05
ttxStatus: work in progress14:05
ttx3/6 Goal selection14:06
gmannok. I am going to add that in my slide for openstack day tokyo next week.14:06
ttxlbragstad to prune the community-goals etherpad14:06
ttx#link https://etherpad.openstack.org/p/community-goals14:06
lbragstadyeah14:06
ttxlbragstad: how is that going?14:06
lbragstadthat's done14:06
ttxStatus:Done14:06
lbragstad#link http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2019-06-06.log.html#t2019-06-06T15:35:1314:06
lbragstadi removed the obvious ones14:06
ttx4/6 Pop-up teams14:06
ttxttx to define pop-up teams14:06
fungilbragstad: it does seem a good deal shorter than the last time i looked14:06
ttxhttps://giphy.com/gifs/spongebob-spongebob-squarepants-episode-12-3ohzAi9KJLc5Vi9CPm/fullscreen14:06
ttxThat is done. However we may want to assign a TC "liaison" for the Image encryption team14:06
ttxAny volunteer?14:07
fungican put me down as volunteer for that14:07
ttxGreat, thanks fungi14:07
fungii've been trying to keep the security sig in the loop on what's going on there anyway14:08
ttx#action fungi to add himself as TC liaison for Image Encryption popup team14:08
ttxStatus: Done14:08
ttx5/6 Explaining governance14:08
ttxricolin has produced a draft14:08
ttx#link https://review.opendev.org/#/c/668093/14:08
ttxI posted a -1 because I feel like it's presenting things backward14:08
ttxricolin: I can help reorganize it to my liking, if you want14:08
ricolinI just update the patch according to comments14:08
ricolinttx sure14:09
ttxah, jinxed14:09
ricolinthat will be super14:09
ttxWill rereview14:09
ttxStatus: Under review14:09
ttx6/6 Review PTL Guide14:09
ttxhttps://review.opendev.org/#/c/665699/ was merged14:09
ttxStatus: Done14:09
ttxAny comment on those past action items?14:09
ttxhttps://media.tenor.com/images/c32c6ff16cd7fb47769c87f2eb5e95f4/tenor.gif14:10
ttxdammit14:11
ttxhttps://tenor.com/view/green-cola-no-gif-981084814:11
ttx#topic Active initiatives14:11
*** openstack changes topic to "Active initiatives (Meeting topic: tc)"14:11
ttx1/3 Python 314:11
ttxmnaser to sync up with swift team on python3 migration and mugsie to sync with dhellmann or release-team to find the code for the proposal bot14:11
ttxWhat's up on that?14:12
* mugsie didn't do it14:12
fungiconcise!14:12
mnaseri've personally been looking from the sidelines, it looks like things are progressing well and it seems like some effort/help from rh is coming in to help iron all these out14:12
ttxok, let's carry that over14:12
ttxStatus: In progress14:13
ttx2/3 Forum follow-up14:13
ttxttx to organise Milestone 2 forum meeting with tc-members14:13
ttxThat will happen in the coming weeks14:13
ttxStatus: In progress14:13
ttx3/3 Make goal selection a two-step process14:13
ttxWe need reviews at14:13
ttx#link https://review.opendev.org/#/c/667932/14:13
ttxAny comment on active initiatives? Anything missing?14:14
ttxStatus: under review14:14
mugsieI like the 2 step process doc14:14
gmanni have not reviewed it yet. need to get more background on that.14:14
ttxI hope it will solve the approval/refinement/selection bottleneck14:14
ttxdoing everything in a single review has proven... inefficient in the past14:15
mugsiewe need to make sure we graduate some idea into the proposed bucket when we merge14:15
dhellmannI think that was part of the point of having lbragstad prune the existing etherpad, wasn't it?14:15
fungigmann: we discussed it at the forum/ptg but it's basically a way to keep us from getting stuck on full quorum voting of implementation details for goal approval14:15
ttxwe need some intermediary sandbox for ideas to mature before being selected basically. And separate goal submission from goal selection reviews14:16
evrardjpshouldn't be a different "kind of topic" with more lenient reviews? I thought we agreed on that14:16
ttxsince we select a set of goals together, not just individual proposals independently14:16
ttxevrardjp: yes we said that refining a goal should be approved leniently14:17
fungievrardjp: yeah, the implementation plan was going to be handled under documentation review process while the goal ideas would still be under formal vote14:17
evrardjpfungi: funny I thought it was otherwise14:17
ttxAnyway, feel free to ask further questions on the review for everyone to benefit14:17
evrardjpI thought the proposal of the idea was lenient, but the validation was to be a strict proposal14:17
ttxevrardjp: depends on what you mean by "validation"14:18
fungievrardjp: selecting cycle goals is the formal vote, deciding how many widgets a thingamabob needs to meet the goal requirement under some circumstance is just documentation14:18
ttxultimately you select them with a strict vote14:18
evrardjpon that we agree, those selected for a cycle are following a strict vote14:19
fungiso it should be easier to fix/amend the implementation details, after the goal itself is approved14:19
gmannI feel without having implementation details it will be difficult  to have clear pic of goal . example osc-client goal.14:19
ttxgmann: that is why you wait until the implementation is more detailed before selecting them.14:19
fungiright, i stated them in reverse chronological order14:20
ttxbut improving the goal becomes an incremental process14:20
ttxOK, onto our two topics of discussion for today14:20
ttx#topic Update on U release naming process14:20
*** openstack changes topic to "Update on U release naming process (Meeting topic: tc)"14:20
fungisorry. improve/amend implementation details in the repo (as documentation reviews), prior to goal selection (which is the formal vote)14:20
mnaser(sorry for being a complete pita in that process)14:21
ttxThere is a bit a confusion with the plan here -- in particular the WeChat activity to select China-friendly names14:21
ttxCan anyone give us an update?14:21
gmannfungi: +1.14:21
ttx(personally at this point I would go with any name the China community likes)14:22
evrardjpI am like ttx on this14:22
fungiyes, i'm inclined to just approve a non-conforming name that has some community consensus and is unencumbered and non-offensive14:22
mnaseri agree with ttx14:23
mnaseri think right now the best thing to do is let the process happen on its own14:23
fungiwe're fast coming up on a cycle which will otherwise end up being called "unnamed"14:23
evrardjpagreed with fungi, that's so elegantly said, who can refuse? :D14:23
ttxmnaser: is the wechat poll supposed to come up with candidate names ?14:23
mnaserand if there are proposals that are "out of normal criteria"14:23
mnaserthey can be proposed like train14:23
dhellmannso the only way to vote would be the wechat poll?14:23
jrollunnamed would be quite appropriate14:23
ricolinttx I'm pushing that part now but most people from china community wechat group agree on the list I give last time14:23
evrardjpdhellmann: wait what?14:23
ttxdhellmann: no14:24
dhellmannevrardjp : I'm not sure, I don't understand what's happening :-/14:24
dhellmannok, good14:24
* ricolin looking for the name list14:24
dhellmannso the poll is what, then? coming up with suggestions?14:24
fungii thought the wechat bit was asking the community there for suggestions of names14:24
ttxThat would select a shortlist and we'd put that to our usual voting14:24
dhellmannok14:24
ttxJust making sure all candidates on the ballot are "good"14:24
dhellmannok, got it14:24
ttxSo select between their top picks14:24
dhellmannthat works for me, and aligns with a comment I made in channel earlier when I suggested we formalize a "local contributor" selection committee for names in the future14:25
ttxricolin: my point is, it's also OK to add non-geographic-but-very-popular-in-china options to the list, imho14:25
gmann+1, easy and less controversial way14:25
ricolinlocation: Urumqi Ussri(Ussri River)Ulanqab Ulanhot Ulansu(Ulansu sea) Urad (乌拉特中旗) Ujimqin(东/西乌珠穆沁旗)Ula (Ula nara)14:25
ricolinothers:Unnamed Undefined Unique Unicorn Undead Uncle Umpire Utopia umbrella ultimate14:25
dhellmannyeah, please let's just get a list of 5-10 names and start voting14:25
ricolinThese are raised from WeChat group, but not formal voting yet14:26
ttxI'm just afraid we put 3 chinese names and "unnamed" on the list and our US/EU community selects unnamed out of familiarity14:26
ttxand we miss an opportunity14:26
dhellmannyeah, I think unnamed and undefined have negative connotations and I would not support including those on the ballot14:26
gmannme too. we can avoid those14:27
mugsiettx: the vote is only an "indicative vote" right? We don't have to take it if we feel there is an issue with the name14:27
ttxunicorn would work, if people in China end up liking it14:27
fungiwe should probably limit voting to geographical/place names if we have enough to make a reasonable length ballot with them14:27
ttxmugsie: yes there is still a... marketing filter14:27
ttx+ a trademark one14:27
ttxbut that is done after the ranking14:27
evrardjpbut who doesn't like a unicorn?14:28
mugsieI personally would not put unnamed on the ballot at all14:28
ttxLike "Unupgradeable" would probably not make it14:28
ricolinthe most popular are Ussri and Urumqi IIRC14:28
evrardjpttx: oh surprise?!14:28
fungione benefit of ranked voting. you can safely eliminate ineligible candidates after the poll closes without significantly mipacting the relative popularity of the remainder14:28
ttxUndead maybe...14:28
evrardjpricolin: ussr-i?14:28
fungii was hoping for unpossible... oh well14:29
evrardjpfungi: haha14:29
evrardjpI guess we completely disgressed now14:29
funginaming the bikeshed14:29
evrardjpanyway, is there something to decide?14:29
ttxricolin, mnaser: so.. what is the next step ? Wechat activity ranking a top 5 options and then us vetting that list, and putting it into a vote?14:29
ricolinevrardjp, it' Russian14:30
ricolinttx I do plan for such thing, but when will be the deadline for it?14:30
ttxricolin: I'd say ASAP14:30
evrardjpricolin: https://www.youtube.com/watch?v=a1Y73sPHKxw14:31
fungiour technical election officials need to plan our upcoming elections, and need a cycle name to associate with those14:31
fungiwhich was a big part of the urgency on this14:31
mnaserif we put an arbitrary say14:31
mnasernext wednesday is that ok?14:31
ttxoh sure14:31
mnaserdo we want to just do a resolution to say that for this release14:32
ricolinttx Horace said he will use official wechat for the polling activity, not sure how that goes for now14:32
*** Luzi has quit IRC14:32
ricolinwill check14:32
mnaserwe'll be accepting anything that's "china" related14:32
mnaserso that is atleast landed by the time we have suggestions so they're all 'valid'14:32
ttxand popular with the Chinese community14:32
mnasernot to delay things any longer?14:32
ttx++14:32
mnaserthatll give it the week it needs for formal-vote14:32
mnaserok, i'll work on that14:33
mnasero'14:33
ricolin+114:33
mnaseri'll use the train thing as the template and urge tc-members to vote asap so we can have its grace period14:33
mugsie++14:33
gmann+114:33
ricolin+114:33
ttxok, sounds like we have a way forward14:33
fungiawesome, thanks!14:33
ttxDid not want to stall it until Tony is back from vacation14:33
ttxNext topic...14:34
ttx#topic What are retired repos ?14:34
*** openstack changes topic to "What are retired repos ? (Meeting topic: tc)"14:34
ricolinevrardjp, https://en.wikipedia.org/wiki/Ussuri_River14:34
mnasercontext: i started work on a ci job that checked if a repo was properly retired because we had some disagreements on landing a governance change if the repo was retired (or not)14:34
fungiwe use the term "retired" to mean several different things in different contexts14:35
mnaseryep, that's what surfaced in the ML thread with a bunch of projects that acutally still are somewhat maintained, with commits, but not "official"14:35
dhellmannbeing "out of governance" and "retired" are different14:35
evrardjpricolin: thanks for the link, TIL :)14:35
mnaserour governance does not reflect that difference right now, afaik14:36
fungithere are also repos which have been "retired" from use in master but still have stable branches maintained14:36
ttxshould we use different terms then14:36
dhellmannmnaser : our governance only reflects being in or out of governance, which seems appropriate.14:36
gmannbut as per new namespace, are we going to maintain anything non official under openstack/ namespace. that is most confusing part14:36
fungiwe likely should start by (don't hit me) coming up with new names for some of those concepts?14:36
* mnaser is going to be playing devils advocate14:36
evrardjpwell I have the impression it's a per branch thing _again_14:36
mnaserthat means we no longer -1 things if there is no retirement commit14:37
mnaserdhellmann: ^14:37
* mnaser is just trying to find a thing we can all agree too for project-update retirement changes14:37
dhellmannmnaser : We could say that. Or we could look at each case, and decide what to do based on what the intent is. If we want to encourage folks to follow the full retirement process, we could keep repos under governance until they have done that. If they don't intend to retire the repo, then we don't need to do that.14:38
evrardjpdhellmann: +114:38
fungiin the past (before we switched to just using the openstack namespace for everything) the idea was that if a project became unofficial it would have to be renamed out of the openstack namespace. i think that has some problems of its own now that we have redirects in place, since it becomes a lot less obvious to source code consumers when something stops being a part of openstack14:39
evrardjphistorically OSA for example, has waited for things to be empty on all branches before asking for a retirement, and that was fine14:39
dhellmannevrardjp : we've seen problems in other projects that didn't do that14:39
evrardjpdhellmann: could those problems have been solved by the right docs? Saying how to properly retire something over time?14:40
gmannyeah. out of governance means it should be out of openstack/ namespace. because cmg to governance is cmg under openstack/ namespace14:40
fungibeing listed in governance means that commits to that repository's stable branches still count as contributions to openstack14:40
dhellmannI think our lives would be simpler if the retirement process required that, but that's not what's confusing here, right? It's that we have projects that left governance with the intent to retire and then didn't, or that left governance with the intent to keep running and weren't renamed.14:40
evrardjpdhellmann: I guess I misunderstood the problem :p14:41
dhellmannevrardjp : the problem you mentioned is related, but not the same14:41
dhellmannthe first question in my mind is, do we have someone willing to go around and fully retire the repos that look like they have been abandoned?14:42
fungiyes, i've in recent years come to the conclusion that we should be forcing projects who want to leave openstack to fork, so we can replace the content in the version which remains behind in the openstack namespace with a notice saying it's no longer part of openstack and where it has gone or what has happened14:42
dhellmannand the second question is, do we have someone willing to follow fungi's suggestion and enforce a fork for all of the repos that left governance and are still active?14:42
evrardjpfungi: agreed.14:42
smcginnisfungi: That is how I've seen some non-OpenStack projects handle that.14:42
fungii don't know that there's a ton of benefit to doing that for historical exits, but for future ones i do14:42
evrardjpwhat is the workload we are talking about?14:43
evrardjpI am fine working on cleaning things up14:43
dhellmannwe should write down this new policy as a formal governance document14:43
mnaseri sent a mailing list post with all of the things that "should be retired"14:43
evrardjpofc, else it would be unpossible to apply said policy14:43
fungiin cases like fuel where they left openstack and then within a year stopped working on the project but still had users who were becoming increasingly out of date and exposed and thought they were still using openstack software, i think that damage is probably already done. cleanup might be nice but doesn't fix things14:43
evrardjp(see what I did there?)14:43
mnaserthe change https://review.opendev.org/#/c/669549/14:44
mnaserhttp://logs.openstack.org/49/669549/2/check/openstack-tox-linters/4084f9c/job-output.txt.gz#_2019-07-06_17_42_15_76397414:44
mnaserthe list14:44
gmannother example is networking-l2gw which was out of governance (neutron stadium) but in active developement under openstacl/netowkring-l2gw14:44
* mnaser thinks dhellmann approach makes sense of saying if we have someone to go and do this first14:45
dhellmannnetworking-l2gw sounds like a case where we should encourage them to fork to create a new repo14:45
mnaser++14:45
evrardjpdhellmann: the more we are discussing this, the more I am wondering if this shouldn't be int he project-team-guide instead14:45
fungifor projects which have already been removed from our governance but are still lingering in the openstack namespace, we should probably give them one last opportunity to rename out of the namespace14:45
dhellmannevrardjp : process docs, yes, but policy docs no14:45
mnaserdhellmann: at the time, my intention was to post to the ML in the hopes that the projects/teams themselves pick it up and take care of it14:45
evrardjpon that we agree.14:45
fungiretroactively imposing a requirement to fork on them is not super friendly14:46
gmannfungi: yes but they are not aware of that. we should communicate them about renaming14:46
dhellmannrename, then?14:46
ricolinfungi, including rename on Pypi?14:46
mnaserpypi doesnt inclue a prefix14:46
mnaserthings on pypi aren't openstack/foo (afaik)14:46
fungiricolin: there are no namespaces on pypi14:46
evrardjpare we focusing on the right things for the right people? I want to make sure if we are making a policy, it's for clarity of the users, not to have a policy14:47
fungi(that is a separate conversation the pypi maintainers and users seem to have ~annually)14:47
mnaserok lets take a step back, someone has to retire the abandoned projects first14:47
mnaserthose have to be done regardless of policy or whatever, they're actually retired projects14:48
fungievrardjp: i think the "policy" is simple (only current official projects in the openstack namespace). the *process* for ensuring that is what needs fleshing out14:48
evrardjpso 1) define abandonned project, 2) create a policy about moving them out of governance14:48
mnaserdoes anyone feel like maybe going over those projects and making commits to retire them properly?14:48
mnaseror at least following up with the teams to do so?14:48
mnaser(some people felt very strongly we don't merge anything that was 'retired' but had code, so perhaps a good time to help enforce this :) )14:49
fungii do think that the process for the current cases (historical removals) can and probably should follow a different process from what we want to do going forward14:49
mnaseri don't like this, but alternatively, we can enforce retired-on in legacy.yaml and have the checks only check those past a date, but then we'd have two sets of rules :)14:50
fungii my opinion projects who have already left openstack can be renamed into a different namespace if their maintainers wish it, and then we tell all official projects that any which leave openstack in the future have to fork so we can retire the openstack namespace repo with a prominent notice14:51
dhellmannthat works for me -- let's get that written down as a resolution or something14:51
gmann+1. that will be  very clear for everyone14:51
ricolin+114:52
fungimaybe give existing teams a deadline too in case they have some they want to move out of openstack before that rule goes into effect, though that's less important in my mind14:52
ttxAlright, who is taking that todo?14:52
mnaserdhellmann: just wanna double check the wfm comment is re what fungi  said?14:52
dhellmannmnaser : yes, I like his proposal but think we should write it down formally before acting on it14:52
fungii will draft a resolution later today14:53
mnaserthanks fungi -- i can try helping with the logistics once it lands14:53
fungiappreciated!14:53
ttx#action fungi to draft a resolution on proper retirement procedures14:53
mnasertalking to teams / getting abandonded code properly retired / renaming things (if needed)14:53
ttx#topic Open discussion14:53
*** openstack changes topic to "Open discussion (Meeting topic: tc)"14:53
fungii'll attempt to encapsulate the historical context for the decision as well14:54
ttxNext meeting should in theory be on August 1st but that may be a bit too close from now.14:54
AlanClarkhey ttx slow reply. I contributed several suggestions to the Glance investment opportunities document.   I also also sent suggestions for the documentation document. Are there others?14:54
ttxI was wondering if having next ones on August 8 and September 5 would not spread them out more evenly.14:54
mnaserseems reasonable14:54
fungiAlanClark: no new ones yet i don't think, though expect a few more in coming months14:54
evrardjpAlanClark: would you mind reiterate on a new one? :D14:54
ttxAlanClark: there will be others we'll propose a rewrite from. I suspect we'll call you for input on those when ready14:54
mnaserthanks for being involved AlanClark14:55
AlanClarkthanks14:55
ttxyes that really helps14:55
lbragstad++ thanks AlanClark14:55
evrardjpthanks for the help indeed :)14:55
mnaserin other related open topics ,i wanted to ask which tc-members plan/might/will be in shanghai?14:55
ricolinthanks AlanClark:)14:55
fungiwe did also get that first one promoted in the osf newsletter yesterday14:55
fungi#link https://superuser.openstack.org/articles/osf-newsletter-july-9/14:55
ttxmnaser: I plan to be there, pending visa acceptance14:55
mugsieI am planning on it, looks likely I will be there14:55
* mnaser wanted to fill out the ptg tc form14:55
* jroll will not be there14:55
gmannmnaser: I will be there (yet to start the visa process though)14:55
mnaserhow much min/max time do we feel like we want?14:55
ricolindefinitely:)14:55
* lbragstad is TBD14:55
evrardjpmnaser: I do not know yet14:56
dhellmannI am not planning to attend14:56
mnaseri think last time a day was .. okay14:56
ttx#info next TC meeting: August 814:56
ricolinhttps://i.imgur.com/kzC6MOx.gif14:56
evrardjpricolin: I am glad you're here for sending the gifs :)14:56
fungimnaser: if my visa is approved (and assuming no natural disasters at home this year) then i'll be there14:56
mnaseri'm trying to see if we're going to have enough of us there to actually need a ptg-one-day-meeting like we had14:57
ttxI'd say 0.5 min/1 day max14:57
ricolinevrardjp, I can't resist!14:57
mnaseri think that's reasonable ttx14:57
mnaser10-15 people room probably?14:58
dhellmannif it's a public meeting, we should allow for observers14:58
gmannround chair one right ?14:58
ttxwe might have others come in.. maybe 18-2014:58
mnaseror maybe 20ish i guess14:58
ttxThat PTG is so full of unknowns14:58
mnaserok, fair nuff, i think i have all that i need to give kendall.14:58
mnaseryeah..14:58
ricolinmnaser, 18-20 sounds reasonable, counting observers14:58
fungiyeah, we have in the past had as many observers as tc members present. no idea if it will be the case again in shanghai14:58
fungiwho knows, maybe our chinese community are curious about what an elected governing body actually looks like in the flesh14:59
ricolinwill we be able to get extra chairs if we needed?14:59
mnaseri think so14:59
ttxI hope it will encourage more to run14:59
ttxso it's a bit of a publicity exercise too14:59
fungii agree15:00
ttxnot a formal onb-boarding, but a bit like it15:00
mnaservoila, sent it over, thanks15:00
ttx"this is what the TC does" by example15:00
fungishow folks how we operate, yeah15:00
ttxAlright, we are done here15:00
ttx#endmeeting15:00
*** 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/"15:00
mnaserthanks ttx15:00
openstackMeeting ended Thu Jul 11 15:00:45 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2019/tc.2019-07-11-14.00.html15:00
ttxThanks everyone15:00
lbragstadthanks all15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2019/tc.2019-07-11-14.00.txt15:00
ricolinthx ttx15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2019/tc.2019-07-11-14.00.log.html15:00
gmannthanks ttx for chair15:00
ttxbeen a while15:00
mnasernow office hours.  https://review.opendev.org/#/c/668071/ -- do we want to pick this up?15:01
mnaserif tonyb is on vacation?15:01
fungithanks ttx!15:01
mnaserto get it through quicker?15:01
* fungi *is* double-booked for this hour, security sig meeting starting now too15:01
openstackgerritMohammed Naser proposed openstack/governance master: Allow broader set of names for U release  https://review.opendev.org/67033015:01
mnaserand also this is up ^15:01
mnaserjust kinda wrote it quickly, so hoping to iterate on it15:01
ttxmnaser: I can post a new rev, but evrardjp seemed to be more opinionated about it than I was15:02
ttxso I'll defer to him15:02
mnasertbh id just drop all the links15:02
evrardjpon 670330?15:02
ttxyes15:02
ttxyes to drop all links - evrardjp on https://review.opendev.org/#/c/668071/15:02
fungii wholeheartedly concur15:03
ttxevrardjp: I'll do it if you don;t want it15:03
fungiespecially google links in a document about stuff involving a country whose inhabitants can't reach google15:03
ttxmnaser: I won't try out my Chinese though and translate the province names15:04
evrardjpfungi: correct15:04
mnaserwell fungi mentioned that the whole document was going to be translated so15:05
mnaserthat should happen.. naturally15:05
evrardjpshould I edit said patch?15:06
evrardjpwould someone be against me editing the 668071?15:06
evrardjp(removing links)15:06
mnasernope15:06
mnasergo for it ;)15:06
mnasergo for it :)15:06
openstackgerritJean-Philippe Evrard proposed openstack/governance master: Be specific about regions in the 'U' release name poll  https://review.opendev.org/66807115:07
evrardjpdone15:07
evrardjpbetter ask for forgiveness than permission, that's the saying, right?15:07
fungiat least i thought some of the chinese-fluent folks working with tonyb[m] on this were planning to translate the poll description and names15:07
mnasernow that you made that edit, dhellmann brings a point on 67033015:07
mnasershould we just put "15:07
mnaser"china" there and call it a day? or?15:07
ttxI would support that15:07
dhellmannyeah, otherwise we'll have a resolution in conflict with the regular doc15:08
fungiwfm15:08
ricolinWhy we need to list then all anyway?15:09
ricolins/then/them/15:09
evrardjpWell, tony (and team I guess) did quite an effort to work on those to list them accordingly to our guidelines, so I expect we don't want to throw his work into garbage bin.15:09
evrardjpI am not saying I am against replacing it with China, I just say I don't want to do it :p15:10
gmannbut every name in potential list is from those location ? if not then just saying 'china' is ok. why to spend so much time on that :)15:10
ricolinI mean why we need `plus all top level administrative divisions up to two hops from Shangha` at first place?15:10
evrardjpanything goes15:12
ricolin+1 on let's use `Shanghai, China` and close the day:)15:14
dhellmannI think the point is we don't want to restrict the list more than necessary given how hard it seems to be to come up with good candidates. The work the team did to put together a list of districts followed the process, so it wasn't wrong, but we're learning it might not be what we want15:14
mnaserricolin: doesnt that eliminate a bunch of choices15:14
mnaserlike afaik some of the suggestions come from popular places in china, but not shanghai15:15
mnaserim ok with anything, but i think changing that to just say 'china' might be the easiest path to suces.15:16
ricolinmnaser, we can do find naming from both Shanghai and China that's what I mean15:16
ricolinmost of names from the list I got not even have anything to do with shanghai anyway:)15:17
mnaser..exactly thats because the options are limited if we say shanghai only, ricolin ?15:17
fungiyeah, ideally we'd be selecting from place names in the shanghai administrative area, but there likely aren't enough options. broadening it to all of china loses some of the shanghai spirit maybe. but for expedience i'm fine saying "china" and keeping it simple15:18
mnaserso we need to make it open to all of china to make a lot more compatible ones that are nicer15:18
ricolinindeed shanghai is in China, so just `China` +1 from me15:19
evrardjpcan someone propose and we'll be done with that?15:21
ricolinI can do that:)15:22
openstackgerritRico Lin proposed openstack/governance master: Be specific about regions in the 'U' release name poll  https://review.opendev.org/66807115:26
*** AlanClark has quit IRC15:26
*** dtantsur is now known as dtantsur|afk15:36
*** tdasilva has joined #openstack-tc15:41
*** jeremyfreudberg has quit IRC15:43
*** tosky has quit IRC15:53
*** lpetrut has quit IRC15:56
*** altlogbot_2 has joined #openstack-tc16:06
*** altlogbot_2 has quit IRC16:07
*** altlogbot_1 has joined #openstack-tc16:45
*** altlogbot_1 has quit IRC16:49
*** weshay is now known as weshay|rover17:12
*** tdasilva has quit IRC17:24
*** altlogbot_3 has joined #openstack-tc17:24
*** altlogbot_3 has quit IRC17:25
*** lbragstad has quit IRC17:30
*** altlogbot_0 has joined #openstack-tc17:31
*** altlogbot_0 has quit IRC17:35
*** altlogbot_3 has joined #openstack-tc17:37
*** altlogbot_3 has quit IRC17:41
*** tdasilva has joined #openstack-tc17:43
*** altlogbot_2 has joined #openstack-tc17:45
*** altlogbot_2 has quit IRC17:45
*** diablo_rojo has joined #openstack-tc18:02
*** diablo_rojo has quit IRC18:27
*** diablo_rojo has joined #openstack-tc18:30
*** bnemec has quit IRC18:45
*** bnemec has joined #openstack-tc18:47
openstackgerritJeremy Stanley proposed openstack/governance master: Volunteer as TC liaison for Image Encryption PUT  https://review.opendev.org/67037019:00
*** lbragstad has joined #openstack-tc19:21
*** tosky has joined #openstack-tc19:26
*** irclogbot_0 has joined #openstack-tc19:29
*** irclogbot_0 has quit IRC19:33
*** bnemec has quit IRC19:38
*** altlogbot_3 has joined #openstack-tc19:40
*** altlogbot_3 has quit IRC19:41
*** bnemec has joined #openstack-tc19:46
*** ijolliffe has quit IRC20:01
*** irclogbot_0 has joined #openstack-tc20:14
*** irclogbot_0 has quit IRC20:16
*** iurygregory has quit IRC20:24
*** dklyle has joined #openstack-tc20:31
*** whoami-rajat has quit IRC20:48
*** altlogbot_1 has joined #openstack-tc21:01
*** altlogbot_1 has quit IRC21:05
*** dklyle has quit IRC21:10
*** irclogbot_0 has joined #openstack-tc21:24
*** irclogbot_0 has quit IRC21:26
*** mriedem has quit IRC21:26
*** irclogbot_1 has joined #openstack-tc21:30
*** irclogbot_1 has quit IRC21:32
*** altlogbot_1 has joined #openstack-tc22:19
*** irclogbot_3 has joined #openstack-tc22:20
*** altlogbot_1 has quit IRC22:23
*** irclogbot_3 has quit IRC22:24
*** lbragstad has quit IRC22:52
*** altlogbot_1 has joined #openstack-tc22:58
*** altlogbot_1 has quit IRC22:59
*** irclogbot_3 has joined #openstack-tc23:01
*** irclogbot_3 has quit IRC23:06
*** tosky has quit IRC23:07
*** irclogbot_2 has joined #openstack-tc23:09
*** irclogbot_2 has quit IRC23:16
*** ijolliffe has joined #openstack-tc23:22
*** ijolliffe has quit IRC23:59

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