gouthamr | ianychoi slaweq: i didn't get any further interest for election liaisoning, and the two of you can continue to do this for us :) bauzas will be the TC liaison for this upcoming election. Can we please kick off the cycle by identifying dates as we usually do? | 20:10 |
---|---|---|
gouthamr | bauzas unfortunately doesn't yet know if he'll be contesting to be the Nova PTL.. so, he may jump in on reviews and help.. but, only the two of you must have CIVS access/data etc.. | 20:12 |
gmann | I think election officials should be merging the things related to that election activity (election officials formally mentioned here https://governance.openstack.org/election/#election-officials) | 20:19 |
gmann | TC liaison or members are more or making sure elections tasks are not delayed or so | 20:19 |
gouthamr | yes; i'm clarifying this because bauzas volunteered to be an election official | 20:20 |
gmann | gouthamr: 'interest for election liaisoning ' you mean 'interest for election official' right? or you still seeing TC liaison | 20:20 |
gmann | gouthamr: is bauzas volunteer for election *official* or *liaison* because two are different role | 20:21 |
gouthamr | ah, yes my bad.. i put out a note asking for election official volunteers :) not TC liaisons | 20:21 |
gmann | if official then he shouod raise change to add as election official which formally makes him in election officials | 20:22 |
gouthamr | we discussed TC liaisons during a weekly IRC meeting.. and i wanted bauzas to try to be an official this cycle to spread the knowledge around.. but, he mentioned he doesn't know if there'll be any other contenders for Nova PTL, and he may continue | 20:22 |
gmann | example https://review.opendev.org/c/openstack/election/+/918508 | 20:23 |
gmann | ++. I think once he finalized for Nova PTL the he should raise gerrit change like above ^^ | 20:23 |
gouthamr | yeah, no such change is necessary now.. i'll try harder to find volunteers next time.. maybe the messaging is lost in some noise | 20:23 |
gmann | yeah or if we have two officials it should be enough for any election. but agree to encourage more members to help | 20:24 |
gmann | gouthamr: do we have TC liaisons identified? | 20:25 |
gouthamr | yes, bauzas | 20:25 |
fungi | i am willing to fill in as an official again if things get tough, but would much prefer other members of the community participate in that activity | 20:25 |
fungi | and am also very happy to help mentor people who want to volunteer | 20:25 |
gmann | fungi: ++. me too. I can help if we have less than 2 officials and no one else volunteer | 20:25 |
gouthamr | ++ thank you.. we'd need more help when ianychoi or slaweq hang up their hat | 20:26 |
fungi | and review changes for the tooling | 20:26 |
gmann | gouthamr: but if he run for election, then we need to find someone else for TC liaison also | 20:26 |
gouthamr | gmann: who? | 20:26 |
gouthamr | slaweq? | 20:26 |
gmann | gouthamr: bauzas . you mentioned bauzas volunteer as TC liaison | 20:27 |
gouthamr | both of them told me they'd not be contesting elections | 20:27 |
gouthamr | oh | 20:27 |
gouthamr | i don't see a problem being a TC liaison | 20:28 |
gouthamr | even if he's a PTL candidate... | 20:28 |
gouthamr | i was a TC liaison, and was mostly just shadowing process and helping reviews.. I didn't have access to CIVS | 20:29 |
gmann | I mean we need to make sure any of the election officials are not running for any election candidate and liaison not running for TC eelction | 20:29 |
gouthamr | ah, yes.. bauzas isn't running for TC election | 20:29 |
gouthamr | he's on the TC until the next election cycle - ~Nov 2025 | 20:29 |
fungi | being the tc liaison should be fine, it's just the officials who need to be unemcumbered and impartial with regard to confirming candidates, setting up polls and interpreting/reporting results | 20:30 |
gouthamr | s/next/next-next :D | 20:30 |
gmann | gouthamr: I am not sure if TC liaisons need to review or merge the election candidacy etc. I avoided when I was TC liaisons or chair and let officials do the things so that we follow process | 20:30 |
fungi | s/unemcumbered/unencumbered/ | 20:30 |
gouthamr | gmann: yes.. me too, we'd only let the election officials handle that.. will keep bauzas honest :) | 20:31 |
gmann | TC liaisons even do not have +2 rights in the election repo. TC chair has which I remember I added to help in stuck situation example- no current election official is active to add more officials | 20:32 |
gmann | gouthamr: ++ | 20:32 |
fungi | that could, in theory, be accomplished by making the tc or tc chair an owner of the group instead of a member | 20:34 |
fungi | then a new election official could be added to the gerrit group and they'd be able to approve their own addition to the list in the election repo | 20:34 |
gmann | fungi: I think that is good idea instead of avoiding any accidental merge and we end up in situation where it create any issue from election process perspective | 20:35 |
gmann | I think I did not know about owner things and added it as member that time | 20:36 |
fungi | yeah, at worst it requires creation of an additional gerrit group to own the election officials group, and then that group can have other groups included (including the election officials group, but since they're explicitly delegated by the tc it probably makes sense for them to not actually be able to add people themselves) | 20:37 |
fungi | easiest is if there's an existing group that can be made the owner of the election officials group instead of having the group be self-owned | 20:38 |
gmann | ok, so existing tech-committee can be owner of existing election official group? | 20:39 |
fungi | right | 20:40 |
gmann | I think that will be better. gouthamr what you say? | 20:40 |
fungi | and then any member of tech-committee can add/remove members from election officials, but the election officials themselves can't | 20:41 |
gmann | ++ | 20:41 |
gmann | one more question, do we need to do that owner change by gerrit or admin needs to do it directly manually? | 20:43 |
gouthamr | so we'd be creating an "election-officials" group and making "tech-committee" an owner of that group? | 20:44 |
ianychoi | I think it is already? | 20:44 |
gmann | yes we have group 'election-core' https://review.opendev.org/admin/groups/208108b62745877449d8e6fce45f44e3cc013e8b | 20:45 |
gmann | ianychoi: as you are here, what you think of this idea? | 20:45 |
fungi | right, you'd just change the owner there in the gerrit webui | 20:45 |
gmann | ok | 20:46 |
fungi | the "owners" field at https://review.opendev.org/admin/groups/election-core | 20:46 |
ianychoi | Ah, I thought all tc members are included in election-core. So I can add bauzas now on election-core. Is this what we would like to accomplish? | 20:46 |
gmann | ianychoi: not that. we discussed to make 'tech-committee' as owner of 'election-core' which means only 'tech-committee' can only (not existing election officials) add the new election officials | 20:48 |
gmann | ianychoi: and 'tech-committee' or 'tech-committee-chair' will not have any +2/+A right on election repo. they are just owner to manage the member of 'election-core' | 20:48 |
gmann | that way only election officials can merge the election related things, candidacy validity, polling, closing etc | 20:49 |
ianychoi | IMO, it is fine if we officially mention this on election.openstack.org homepage including who TC liaison is | 20:50 |
gmann | yeah documenting TC liaisons also good idea. we do not do currently | 20:50 |
gmann | i mean ' documenting current election TC liaison' | 20:51 |
gmann | and if anyone want to be part of election officials then TC can discuss and add them in gerrit core group | 20:52 |
ianychoi | The idea of election officials starts from TC delegating election process for making it impartial. So, Setting owner 'tech-committee' or 'tech-committee-chair' on the election repo, and actual election-core members work with +2/+A right is a good idea | 20:52 |
gmann | yeah | 20:53 |
gouthamr | ++ | 20:53 |
fungi | that was my reasoning for suggesting it, right | 20:53 |
gmann | yeah | 20:54 |
ianychoi | Just I wanted to make sure that then TC liaison would have at least one more small responsibility: guaranteeing to reflect election official changes (addition/deletion) to election-core Gerrit group | 20:55 |
gmann | yes, and if it is delayed election officials can reachout to TC anytime and we can make sure changes are done | 20:56 |
gmann | basically TC liaison to do anything election officials want to do from TC or vice versa | 20:57 |
gmann | I can propose to document the TC liaison things in election home page and you can review | 20:58 |
ianychoi | gmann: thank you!! | 20:58 |
gmann | but for owner I think ianychoi: gouthamr or slaweq needs to do it in gerrit webui or fungi can help us | 20:58 |
ianychoi | So, who will be the best owner: 'tech-committee' or 'tech-committee-chair'? | 21:00 |
gmann | basically two change required 1. make 'tech-committee' as owner of 'election-core' 2. remove 'tech-committee-chair' from election-core's 'Included Groups' | 21:00 |
ianychoi | gmann: done | 21:01 |
gmann | I think either is fine 'tech-committee' or 'tech-committee-chair' but we can go with what gouthamr opinion as current TC chair | 21:01 |
gouthamr | gmann I think tech-committee is fine; in case I get hit by a bus :D | 21:11 |
* gouthamr is afk; can look at this in ~an hour | 21:12 | |
opendevreview | Ian Y. Choi proposed openstack/election master: Add configuration for 2025.2/"F" elections https://review.opendev.org/c/openstack/election/+/937408 | 21:16 |
fungi | on that ^ note, i'm also asking the foundation marketing folks when to expect a codename for the 2025.2 cycle | 21:18 |
ianychoi | Thank you - I am staying just as "F" since I could not find upcoming release name so far | 21:19 |
ianychoi | slaweq: I just created Etherpad for upcoming cycle: https://etherpad.opendev.org/p/TC_PTL_Elections2025.2F | 21:20 |
fungi | yeah, apparently aprice meant to start the process a couple of weeks ago but is running behind, so there should be a full word starting with "f" soon | 21:20 |
opendevreview | Ghanshyam proposed openstack/election master: Add TC liaison in election page https://review.opendev.org/c/openstack/election/+/937412 | 22:19 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!