Wednesday, 2025-07-09

opendevreviewOpenStack Proposal Bot proposed openstack/contributor-guide master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/contributor-guide/+/95439803:00
opendevreviewMerged openstack/election master: Update TC liaison for the 2026.1 election  https://review.opendev.org/c/openstack/election/+/95430203:16
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-manuals master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-manuals/+/94718003:48
opendevreviewDmitriy Rabotyagov proposed openstack/training-guides master: Bump minimum tox version to 4.0  https://review.opendev.org/c/openstack/training-guides/+/95443207:25
fricklertc-members: forgot to mention yesterday, stephenfin proposed to move the service-types-authority repo to SDK deliverables https://review.opendev.org/c/openstack/governance/+/953548 which I don't think is a good idea, but feedback from others would be interesting07:51
fricklerregarding the membership issue, I think doing multiple status notices that get sent to all openstacky IRC channels would be appropriate. like one at 15 UTC and one at 07 UTC to try and reach a maximum of people while they are online. and repeat in a week before the deadline ends08:09
fricklerfungi: another question around OIF membership: when will https://openinfra.org/a/community/members be switched? currently it still seems to show the old membership?09:48
frickleralso, will all "date joined" data be reset?09:48
spotz[m]frickler: While I did suggest it, and do think we should do it, I fair even staggering the times we won't reach everyone due to not everyone being on IRC or Matrix12:16
spotz[m]s/fair/fear/12:16
fungifrickler: can you elaborate on what you're seeing at https://openinfra.org/a/community/members vs what you expect to see? are you asking when any un-renewed individual memberships will be downgraded to non-member status?12:41
fungijust making sure i frame the question accurately to the folks driving that12:41
fricklerfungi: maybe I'm a bit confused about "becoming a new member" vs. "renewing membership". if I'm currently a member and renew my membership not now but say in 3 months, will that still be the same membership that I've had for almost 10 years? if not, when will current memberships be terminated and when will that be reflected in the database?13:01
fricklerif the membership continues regardless, then why will voting in 180 days be affected, if my effictive membership hasn't changed for 10 vears?13:01
fricklerrelated question: is there a way to see whether some other member has renewed their membership or not? or is that information not meant to be public?13:03
fungifrickler: my understanding is that it's all the same database, but explicitly renewing makes you a project individual member for the openinfra directed fund at lf effectively replacing your individual membership with the openinfra foundation that's being dissolved. from an implementation standpoint i expect they're just going to downgrade everyone who doesn't renew to non-member13:03
fungistatus. i'll pass along your questions though13:04
fungibut to be clear, you've been a member for 10 years in an organization that legally no longer exists13:04
fungiso technically you're becomming a member in a new organization when using that renew option13:05
fungii think they're just using the renew timestamps to work out who's got a valid membership going forward so they know which ones to downgrade to non-members in the database13:06
fricklerso then the term "renew" is wrong and one should talk about new memberships. and also should start a new database and not continue the existing one13:06
fungii think the database backend is an implementation detail, as long as they can work out which memberships are current and which aren't13:06
fungiprobably they didn't have the time nor budget to stand up an entire separate system for this13:07
fungianyway, i'll try to get answers to those questions13:07
fricklerthe thing is, if the membership database still says "member since 2015", then the "OIF Individual Members are eligible to vote in an OIF Individual Member Election only if the date of such vote falls at least 180 days after the effective date that such an individual became an OIF Individual Member according to the OIF Individual Member Registry." condition will still hold, regardless of when the 13:08
fricklerrenewal took place13:09
fungiyes, i expect those will be reset but don't know when13:09
gmaanfrickler: re: service-types-authority I think you have valid concern. I will comment in gerrit.15:19
gmaanreplied, one way to solve is to add sdk team or interested members in the service-types-authority core list so that it would not rely on TC only.  15:47
gmaanthough current group is also needs to be cleaned up https://review.opendev.org/admin/groups/9bfde554b17369715f86befdfac57905018f720b,members15:47
fricklergmaan: I would rather add interested contributors than the whole team, that might be a good compromise indeed. +1 to cleanup, same likely goes for https://review.opendev.org/admin/groups/bab0688e5c0371ef63cf6e002806e97a0fb879bb,members (api-sig-core)16:46
fungifrickler: so i'm being told the plan is to not change the member-since datestamp since users are interested in expressing how long they've been involved across the organizational shift. and the choice of the term "renew" was a shorthand to indicate that the process in joining the new org was simplified to not require additional member information but rather consenting to port16:47
fungithe existing information to the new organization. i understand these were not technically correct, but basically compromises to satisfy the legal requirements for upcoming governance board elections balanced against common user expectations16:47
fungifrom an implementation perspective, there is a new flag in the database to indicate whether the individual is a member of the new org, and i'll get an election tooling patch up shortly to handle that transition16:48
fungiwes wilson is working on some updated wording for the renewal that will hopefully help clarify16:51
gmaanfrickler: ++ yeah, interested contributors are good explicit way16:51
fricklerso the 180d frame is not relevant for TC+PTL elections, or is it? but people need to renew/transfer their membership for a valid candidacy?16:52
fungicorrect16:52
fungithe 180d timeframe is specifically about openinfra governing board elections because their charter requires membership for that long in order to be eligible to vote16:52
fungithe tc charter determins who's eligible to vote and run in openstack technical elections, and does not impose that limitation16:53
fungithe revised wording for the web form looks like it's going to refer to it as "reestablishing" membership and the button text will be "confirm" rather than renew16:54
fungiat least that's the mockup i just looked over, so will probably take effect later today16:55
opendevreviewStephen Finucane proposed openstack/governance master: Deprecate shade, os-client-config  https://review.opendev.org/c/openstack/governance/+/95354917:04
fungifrickler: and it's been updated now17:37
fricklerfungi: thx, I think that's a better wording. nit: the link from the profile page still says "Renew Your Membership"17:42
fungithanks for pointing that out! i'll pass it along17:52
fungisounds like he's working on adjusting that link as well now too17:54
*** vhari_ is now known as vhari19:03

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