opendevreview | Merged openstack/election master: Reflect template and scripts with OIF https://review.opendev.org/c/openstack/election/+/956807 | 09:25 |
---|---|---|
opendevreview | Takashi Kajinami proposed openstack/election master: Adding Takashi Kajinami candidacy for Heat PTL https://review.opendev.org/c/openstack/election/+/957658 | 09:27 |
opendevreview | Merged openstack/election master: Adding René Ribaud candidacy for Nova 2026.1 PTL https://review.opendev.org/c/openstack/election/+/957240 | 09:29 |
opendevreview | Takashi Kajinami proposed openstack/election master: Adding Takashi Kajinami candidacy for Puppet OpenStack PTL https://review.opendev.org/c/openstack/election/+/957661 | 09:32 |
opendevreview | Merged openstack/election master: Adding Michael Johnson candidacy for Octavia https://review.opendev.org/c/openstack/election/+/957453 | 09:33 |
tkajinam | hmm idk why my OIF account is not detected by that email address. | 10:00 |
slaweq | Hi tc-members. I've just sent direct reminder email about PTL candidate nomination period ending this week to the contributors of the Projects which don't have any proposed candidates. Just FYI I think there are some projects... (full message at <https://matrix.org/oftc/media/v1/media/download/ARU1CHg4ZkiGdBQdVktFui0DSWoVqNlFvqYilaJ6s6QVsuVmD374-WMK9soPvehv3KJ7nU3VY7rNVjYoqUExFVZCeZBMFXHwAG1hdHJpeC5vcmcvYmFoQ1JkSElXeEpWc3BudFBzYVBrVkda>) | 10:10 |
opendevreview | Artem Goncharov proposed openstack/election master: Add Artem Goncharov candidacy for OpenStackSDK PTL https://review.opendev.org/c/openstack/election/+/957664 | 10:10 |
opendevreview | Artem Goncharov proposed openstack/election master: Add Artem Goncharov candidacy for Keystone PTL https://review.opendev.org/c/openstack/election/+/957665 | 10:11 |
opendevreview | Artem Goncharov proposed openstack/election master: Add Artem Goncharov candidacy for Keystone PTL https://review.opendev.org/c/openstack/election/+/957665 | 10:14 |
frickler | tkajinam: did you renew your membership after the LF migration? | 10:57 |
tkajinam | frickler, I'm afraid, no | 11:13 |
opendevreview | Takashi Kajinami proposed openstack/election master: Adding Takashi Kajinami candidacy for Puppet OpenStack PTL https://review.opendev.org/c/openstack/election/+/957661 | 11:14 |
tkajinam | I clicked the renew button so will see if that unblocks this ^^^ | 11:15 |
opendevreview | Takashi Kajinami proposed openstack/election master: Adding Takashi Kajinami candidacy for Heat PTL https://review.opendev.org/c/openstack/election/+/957658 | 11:24 |
frickler | slaweq: I was surprised that tkajinam wasn't listed in your check above for puppet. did you until list contributors with renewed OIF memberships? maybe it would be helpful to also send mail to others? | 12:01 |
frickler | s/until/only/ | 12:03 |
frickler | fungi: related question - would it be possible to get statistics on how many OIF members have renewed their memberships by now and how many don't? (bonus question: how many did that in time to be able to vote in the next board elections?) | 12:03 |
slaweq | list is taken from the "owners" list generated with "tox -e venv -- owners -a 2024-09-13 -b 2025-08-20 " | 12:05 |
slaweq | and I generated this list of owners for each project today morning | 12:05 |
frickler | hmm, trying that locally now | 12:10 |
opendevreview | Takashi Kajinami proposed openstack/election master: Adding Takashi Kajinami candidacy for Storlets PTL https://review.opendev.org/c/openstack/election/+/957683 | 12:13 |
tkajinam | I was wondering why I didn't receive the email. | 12:14 |
opendevreview | Dr. Jens Harbott proposed openstack/election master: Fix missing space in error message https://review.opendev.org/c/openstack/election/+/957688 | 12:40 |
abhishek_ | frickler: hey, I need to confirm one thing | 12:52 |
abhishek_ | Our current glance PTL is on leave and will be back by next week, he is willing to lead the team for upcoming cycle as well but unfortunately missed to file the nomination for the same | 12:53 |
abhishek_ | So is it possible that I can file nomination on his behalf? Is it allowed to do so? | 12:53 |
frickler | abhishek_: for a definitive answer you would need to ask the election officials, but from my understanding a proxy nomination is not allowed | 13:00 |
abhishek_ | frickler: ack, thank you, where can I find election officials, or I need to communicate via mail for the same | 13:01 |
frickler | abhishek_: best check in #openstack-election. but also if there is no valid candidacy at all, the TC will need to appoint a PTL, so that could happen next week or even later anyway | 13:01 |
opendevreview | Matthias Runge proposed openstack/election master: [election] Add mrunge candidacy for Telemetry https://review.opendev.org/c/openstack/election/+/957691 | 13:02 |
abhishek_ | frickler: ack, thank you!! I will try connecting them. | 13:02 |
fungi | frickler: i don't know but i can certainly ask | 13:25 |
fungi | spotz[m]: you can use a cli option (--nonmember maybe? check the usage output from --help) if you want to include merged change owners without a matching oif individual member record | 13:30 |
opendevreview | Dr. Jens Harbott proposed openstack/election master: Fix missing space in error message https://review.opendev.org/c/openstack/election/+/957688 | 13:31 |
fungi | as for proxy nominations, the reason we redesigned the nominee validation checks to use an e-mail address in the filename instead of taking the change owner metadata from gerrit to identify them was so that a nomination could be pushed on someone else's behalf | 13:33 |
fungi | though usually the actual nominee sends something about it to the mailing list in such cases | 13:34 |
fungi | not that it's happened all that often in the years since | 13:34 |
frickler | fungi: was there a question from spotz[m] that didn't appear here? or did you mean to reply to someone else? | 13:35 |
fungi | frickler: it was in response to the discussion of having used the script to determine who to reach out to. its default it to only include valid electors, but if someone wants to run for ptl then they could (re)establish an oif membership in order to do so | 13:37 |
frickler | it seems non-members are listed in the .yaml results by default, but not in the .txt. so for the puppet example, the .txt has 3 contributors (with tkajinam now added), while the yaml has a total of 13 | 13:38 |
fungi | yes, the .txt is designed for loading into civs so by default it shouldn't include nonmembers. it's just a flat list, while the yaml does include extra info like nonmembers (and flags them accordingly) | 13:39 |
fungi | so using the yaml output to determine who to reach out to could be an option as well | 13:39 |
frickler | as another sample data point, for neutron there are 33 vs. 81. which makes me assume actual renewal rate is well below 50% still | 13:40 |
fungi | i would compare against the previous cycle | 13:40 |
fungi | most contributors weren't members even before the switch | 13:41 |
fungi | or at best it was around 50% | 13:41 |
frickler | there's _electorate.txt with 155 entries, which I assume includes non-members, too, while tc.txt has 44, so that would be even less than 30% | 13:45 |
frickler | also another steep decrease in active contributors, too. the only older data I have is from 2024-03, with 298 electors | 13:48 |
fungi | _electorate.txt should not include non-members by default | 13:51 |
fungi | _electorate.txt is the tc electorate. i suspect tc.txt is a side-effect from adding support for tc-owned repos to the tooling | 13:52 |
fungi | that's probably the list of change owners for just the tc-owned repos | 13:53 |
frickler | ah, right, that would also explain why I don't have that file in my older data :-D | 13:53 |
fungi | it would probably be a good idea to adjust the script to use a clearer name for the fake team used there, like "tc-owned-repos" instead of just "tc" to avoid possible accidents | 13:56 |
frickler | looking at _all_owners.yaml we are only down from 760 to 649, that doesn't sound too bad | 13:57 |
fungi | and some of that could also be contributor shrinkage | 13:57 |
fungi | better would be to compare the member/nonmember ratio from the previous election to this one | 13:58 |
fungi | frickler: the 2025 openinfra board election had 2263 eligible voters, the 2026 board election has 1105. i'm waiting to see if we have any count of how many more individual members there may be now post-deadline, but also this is overall counts, sounds like there's not explicit tracking of how many were reestablished vs net-new (we could put those numbers together probably, but | 14:09 |
fungi | it would take some work on the part of people who aren't me) | 14:09 |
frickler | fungi: ah, ok, so roughly 50%, though I'm a bit surprised that there seem to be so many contributors outside of OpenStack, I'd have guessed the other projects to be much smaller, but it seems I'd be wrong about that | 14:12 |
fungi | those aren't contributors just oif individual members | 14:13 |
fungi | some of them may be contributors, but those are overlapping sets | 14:14 |
frickler | ah, right, that makes more sense, then | 14:15 |
fungi | to vote for individual member representative directors you only need to be an oif individual member, you don't have to contribute in any openinfra project | 14:15 |
opendevreview | Guillaume Boutry proposed openstack/election master: Adding Guillaume Boutry candidacy for Sunbeam https://review.opendev.org/c/openstack/election/+/957726 | 15:10 |
fungi | frickler: update, there are 1254 oif individual members now, so not a large increase since the board electorate cut-off passed | 15:12 |
spotz[m] | Catching up, yeah you don't need to be a code/doc contributor to be a Foundation member so there's always more of them | 19:07 |
opendevreview | Merged openstack/election master: Add Brian Haley (haleyb) candidacy for Neutron PTL https://review.opendev.org/c/openstack/election/+/957468 | 21:29 |
opendevreview | Merged openstack/election master: Adding Takashi Kajinami candidacy for Heat PTL https://review.opendev.org/c/openstack/election/+/957658 | 21:31 |
opendevreview | Merged openstack/election master: Adding Takashi Kajinami candidacy for Puppet OpenStack PTL https://review.opendev.org/c/openstack/election/+/957661 | 21:31 |
opendevreview | Merged openstack/election master: Add Artem Goncharov candidacy for Keystone PTL https://review.opendev.org/c/openstack/election/+/957665 | 21:32 |
opendevreview | Merged openstack/election master: Add Artem Goncharov candidacy for OpenStackSDK PTL https://review.opendev.org/c/openstack/election/+/957664 | 21:35 |
opendevreview | Jay Faulkner proposed openstack/security-doc master: OSSN-0094: Ensuring Volume Safety w/Nova & Watcher https://review.opendev.org/c/openstack/security-doc/+/957812 | 22:58 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!