Thursday, 2023-09-21

opendevreviewTony Breeds proposed openstack/election master: Add 2024.1/Caracal results  https://review.opendev.org/c/openstack/election/+/89598900:19
tonybElection results announced, updating the website and governance repo is slightly delayed.00:41
opendevreviewMerged openstack/election master: Add 2024.1/Caracal results  https://review.opendev.org/c/openstack/election/+/89598900:48
opendevreviewTony Breeds proposed openstack/governance master: Format members.yaml with yamltools  https://review.opendev.org/c/openstack/governance/+/89599704:24
opendevreviewTony Breeds proposed openstack/governance master: Add results from the 2024.1/Caracal election  https://review.opendev.org/c/openstack/governance/+/89599804:24
fricklerwell congratulations gmann, dansmith and JayF, thanks to noonedeadpunk and guilhermesp for their candidacy, and thanks to everyone who put their trust in me06:02
fricklertonyb: do you already have some idea about that docs build failure?06:03
tonybyup, fixed and docs published 06:04
fricklertonyb: I was referring to the failure on https://review.opendev.org/c/openstack/governance/+/89599806:05
tonybahh okay.  I'm doing the school run I'll look when I'm back06:07
fricklertonyb: cool, thx, ping me if you need help06:08
opendevreviewzhouxinyong proposed openstack/election master: Add Xinyong Zhou candidacy for Sahara PTL  https://review.opendev.org/c/openstack/election/+/89489906:45
frickler"TC status meetings are public and held monthly" seems outdated? https://governance.openstack.org/tc/reference/charter.html#meeting also maybe update all the example calculations from 13 members to 9 now?07:58
*** elodilles_pto is now known as elodilles08:47
opendevreviewTony Breeds proposed openstack/governance master: Add results from the 2024.1/Caracal election  https://review.opendev.org/c/openstack/governance/+/89599809:20
tonybSHould be fixed now.09:31
tonybIt'd be great if we could understand why several projects missed the election process altogether09:31
opendevreviewTony Breeds proposed openstack/election master: Simplify and update-governance  https://review.opendev.org/c/openstack/election/+/88820909:34
fricklertonyb: yes, I commented similarly on the sahara application. one idea would be whether translating the documentation and possible also the related emails could help09:50
tonybsure, something like that could help09:51
fricklerTheJulia: ^^ seems at least three affected applications are from inspur, maybe also the OIF board could help which seems to include a member from inspur, too09:56
fungisome companies also seem to put forth "candidates of last resort" when it's c11:39
fungilear nobody else is going to run for ptl seats11:39
fungii'm on the fence about whether it's better to have volunteer caretakers for projects which are no longer being developed, vs initiating deprecation/retirement process for the project's deliverables12:01
fricklerif the caretakers not even produce a single commit in one year, I'm very much in favor of looking at retirement12:04
fricklerin particular looking at the state of the CI and open release commits and zuul config errors for most of the affected projects12:04
fungii guess one situation to look out for is if there are people trying to contribute but the ptl and other core reviewers are clearly absent. doesn't matter how many changes someone proposes to fix things in the project, if nobody is around to review and approve their changes they'll have no commits in any of its deliverables and so cannot officially run for election to take it over and12:10
fungicorrect that problem12:10
fricklerfungi: yes, but in all cases that I've seen (at least two this cycle), the candidate in question was the current PTL and thus should not have had this issue12:13
fungimakes sense, yes12:13
TheJuliafrickler: There are definitely multiple facets. I do concur with the overall idea that projects which just have a PTL for the position, which are not actually getting the overall care/attention they need, ought to be evaluated for retirement13:19
TheJuliaDefining that, is the hard part, because what is fair/equitable/etc.13:20
TheJuliaThe other issue is a communications/comms barrier, some emails in English don't get attention *and* it seems like we're seeing more loss with emails getting send to folks in China. Specifically I had a board member reach out recently indicating to not use their qq address because some lost emails in the mix and other issues with transport/delivery and calendaring (?!).13:22
frickleroh, so i18n of election documents would also need to cover different calendars, good point. seeing that today is 4721-08-07 could indeed explain some delta in following election timeframes13:30
TheJulia... possibly. Might be worthwhile putting together a list of ideas, and if we could get a succinct problem statement as well, and then see if the board has thoughts/input.13:58
TheJuliaThe issue seemed to be more, while the calendar item was on their calendar, and a reminder was set, it wouldn't remind them13:59
knikollao/14:20
opendevreviewMerged openstack/governance master: Rename user survey analysis files to match year of survey  https://review.opendev.org/c/openstack/governance/+/89315814:40
opendevreviewMerged openstack/governance master: Add octavia k8s charm  https://review.opendev.org/c/openstack/governance/+/89524714:44
opendevreviewMerged openstack/governance master: Add designate k8s charm  https://review.opendev.org/c/openstack/governance/+/89429114:44
opendevreviewMerged openstack/governance master: Add python-observabilityclient  https://review.opendev.org/c/openstack/governance/+/89491515:11
-opendevstatus- NOTICE: The lists.openinfra.dev and lists.starlingx.io sites will be offline briefly for migration to a new server15:32
gmannfrickler: thanks, congratulation to you too16:05
gmannfrickler: yeah, we can do the election retrospective in PTG which we did many time in past and tried many things to improve those but nothing did not solve it completly16:06
gmannfrickler: feel free to update the 13 members example, it was just a example so we did not updated those but it is good to update it for 9 if that is easy to read16:07
*** blarnath is now known as d34dh0r5316:19
fricklertc-members: cc: tonyb: prometheanfire: this might require your attention https://review.opendev.org/c/openstack/requirements/+/89601816:31
gmanntc-members: also, TC chair nomination is open for 3 business days  (till Sep 25, 2023 23:45 UTC if I calculated correctly), process for chair nomination and election is here https://governance.openstack.org/tc/reference/tc-chair-elections.html16:32
jamespagebah - I managed to not put forward my PTL candidacy for Sunbeam - ETOMANYPLATES16:34
JayFI'd strongly prefer at least one more run as vice-chair before nominating for chair.16:34
gmannhumm IMO either is ok, I did served chair without being vice-chair and it was smooth. we have documented a very clear list of Role & Responsibility for chair - https://github.com/openstack/governance/blob/master/CHAIR.rst 16:36
JayFI am going to try very hard to get someone else in Ironic community to PTL for "D" cycle which would free up more time to make sure I'd have sufficient time to do a good job.16:37
JayFIn lieu of other interested candidates, I will do it; but that's not my preference :)16:37
gmann+1, time is the key for Chair role. 16:38
gmannjamespage: that is ok, feel free to add PTL appointment change on top of it https://review.opendev.org/c/openstack/governance/+/895998   (example https://review.opendev.org/c/openstack/governance/+/878065)16:40
opendevreviewKristi Nikolla proposed openstack/governance master: Added dir and placeholder for 2024.1 chair election  https://review.opendev.org/c/openstack/governance/+/89614416:40
opendevreviewMerged openstack/governance master: Format members.yaml with yamltools  https://review.opendev.org/c/openstack/governance/+/89599716:59
opendevreviewMerged openstack/governance master: Add results from the 2024.1/Caracal election  https://review.opendev.org/c/openstack/governance/+/89599817:01
fricklerthree business days is pretty short, I was looking at https://governance.openstack.org/tc/reference/tc-guide.html#after-the-election earlier and it says 2 weeks :-S17:08
knikollaAh, that needs to be updated to reflect https://governance.openstack.org/tc/reference/tc-chair-elections.html17:09
gmannfrickler: ah, that needs to be updated, we modified it for 3 business days in last election but forgot to update this doc17:11
gmannfrickler: idea behind 3 days is to have chair as soon as possible and 2 weeks are little longer time without chair17:11
gmanneven I think I modified in charter to be explicit that previous chair will server as chair until next chair is selected so it will not be without chair17:13
knikollaIn the case of a TC chair whose terms both as chair and as a election are expiring, it would leave the role vacant for those 2 weeks. 3 days of nominations + 1 week of possible elections is still pretty close to 2 weeks. Though I'm not opposed to increasing the nomination period to 1 week. 17:15
knikollaas an elected TC*17:15
dansmithyou might way one week for elections amongst six people is also longer than it needs to be17:17
dansmithso maybe 3 days for noms plus 3 for election would seem reasonable for me17:17
dansmithonly thing might be vacations, but...17:17
fungior let the 6 people who are involved say if that's not enough time for them?17:17
dansmithyeah17:17
knikollaWe can close the CIVS poll early if everyone votes even same day. 17:17
dansmithsomething more optimized than two weeks I hope :)17:18
gmannchair election timeline are  seven days or until all the TC members have voted.17:18
dansmithack, so if the "7 or sooner" words are there that seems okay, so it could be one day if everyone votes17:19
gmannyes17:19
fricklerbut the period for vice-chair nominations is still 7d after the chair has been elected? or has this also been changed?17:22
JayF> The elected TC chair will seek another TC member to volunteer to serve as vice chair until the next chair election is held17:22
gmannvice-chair is kind of self-nomination or chair select one, either is ok for me17:22
JayFis what our charter says and how it was done in practice the last two chair elections I've been here for17:23
knikollait's more of an appointed position17:23
fricklerso https://governance.openstack.org/tc/reference/tc-guide.html#after-the-election is also wrong on that17:23
opendevreviewGhanshyam proposed openstack/governance master: Fix the tc-guidefor chair election process  https://review.opendev.org/c/openstack/governance/+/89614517:23
fricklerso many hidden surprise here ... ;)17:23
gmann^^ fixing the tc-guide for chair election17:23
knikollafrickler: not exactly wrong on the vice-chair, as people still need to nominate themselves. And that section is silent on the selection process. 17:25
knikollaBut it could be enhanced by mentioning the decision of the chair on the selection of the candidate. 17:25
knikollaThank you for raising all of these documentation issues. 17:26
gmannfrickler: tc-guide might go outdated many time as most of time new tc-members read those and make correction like you did. thanks for noticing all those doc fixes17:27
knikollaHighlights the need for new eyes :)17:27
gmannand in between we change the process we forget to update it17:27
gmannso adding more and more references  there will avoid it to be outdated17:28
opendevreviewGhanshyam proposed openstack/governance master: Clarify the vice-chair appointment in tc-guide  https://review.opendev.org/c/openstack/governance/+/89614717:38
gmannfrickler: knikolla JayF dansmith ^^ clarifying vice-chair with what we follow  17:38
knikollaI have updated the tech-committee gerrit group to reflect the election results. 17:42
opendevreviewGhanshyam proposed openstack/governance master: Clarify the vice-chair appointment in tc-guide  https://review.opendev.org/c/openstack/governance/+/89615017:46
gmann^^ updated it to mention in chair election doc and ref in tc-guide17:47
gmannso that we do not need to change multiple doc if we change process in future17:47
fricklerknikolla: thx, I was about to ask about that, seems to be working :-)17:53
knikollago wild :) 17:54
fricklerso the custom is just to do RV+1, since it counts like CR+2, and not do an additional CR+1 vote, right?17:59
gmannright, if code change you can do both or CR -1 if need update18:00
gmannRV-1 is more of not agreeing on the idea as motion/change 18:00
gmannso if I agree on the idea but need some doc/code change for more clarification/correction the I do CR-1 18:01
fricklerok, thx. do you have a dashboard you are using or are you simply looking at open changes on the governance repo?18:02
gmannI usually simply use this for governance repo https://review.opendev.org/q/projects:openstack/governance+is:open+NOT+reviewedby:self   and all TC repo 18:03
gmannhttps://review.opendev.org/q/(project:+openstack/api-site+OR+openstack/constellations+OR+openstack/election+OR+openstack/goal-tools+OR+openstack/governance+OR+openstack/governance-website+OR+openstack/governance-sigs+OR+openstack/ideas+OR+openstack/openstack-manuals+OR+openstack/project-team-guide+OR+openstack/service-types-authority)+status:open+NOT+owner:gmann%2540ghanshyammann.com+NOT+label:Workflow%253E%253D1+NOT+label:Wor18:03
gmannkflow%253C%253D-1+NOT+reviewedby:self18:03
frickleroh, cool, will add those to my redirector18:06
gmannfrickler: also, you can RV+1 on your change itself also so that even you are author, your vote also get counted in that motion merging criteria.  18:09
gmannthere are some house rule where author vote does not get counted for merging which is clearly mentioned in house rules and our check-review-status tool also take care of those 18:10
gmannbut for formal-vote motion author vote is counted and required  18:11
fricklerack18:15
opendevreviewMerged openstack/governance master: Fix the tc-guidefor chair election process  https://review.opendev.org/c/openstack/governance/+/89614518:35
knikollatc-members: I will not be nominating myself for another cycle as chair of the TC. If anyone is considering running but has questions with regards to the role, process, and responsibilities, please reach out. It was an honor to serve as your chair for the Bobcat cycle and I have learned a lot in the process. 18:40
TheJuliaknikolla: Thank you for your efforts as chair!18:48
TheJuliaAs always, change in leadership is considered good in our communities.18:49
JayF++ absolutely 18:57
spotz[m]One thing we tried to do with the UC is have the co-chair move up as they've been in training so to speak.19:45
spotz[m]I also wanted to say thank you jayf for your email about not running next term and offering to answer questions and maybe have someone 'shadow' you :)19:46
JayFspotz[m]: to be blunt, the reality is I was having those conversations in private all this cycle and was disappointed that it didn't work out so I decided to say something more definitive publically in hopes of changing that19:48
JayFspotz[m]: Ironic isn't hurting for people who have leadership knowledge and ability, and we mostly work together on the logistics as well. It's just a matter of someone being able to justify the time to take the baton AFAICT.19:48
spotz[m]JayF I get it but I do hope you stepping up and posting that will help us find others20:17

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