| opendevreview | Slawek Kaplonski proposed openstack/election master: Fix update-governance script https://review.opendev.org/c/openstack/election/+/961776 | 07:35 |
|---|---|---|
| opendevreview | Slawek Kaplonski proposed openstack/governance master: Add TC/PTL results from 2026.1 election https://review.opendev.org/c/openstack/governance/+/961598 | 07:43 |
| opendevreview | Slawek Kaplonski proposed openstack/election master: Fix update-governance script https://review.opendev.org/c/openstack/election/+/961776 | 08:23 |
| opendevreview | Slawek Kaplonski proposed openstack/governance master: Add TC/PTL results from 2026.1 election https://review.opendev.org/c/openstack/governance/+/961598 | 08:24 |
| opendevreview | Elod Illes proposed openstack/openstack-manuals master: [www] Setup 2026.1 Gazpacho and add project data to Flamingo https://review.opendev.org/c/openstack/openstack-manuals/+/961925 | 11:22 |
| opendevreview | Elod Illes proposed openstack/openstack-manuals master: [www] Setup 2026.1 Gazpacho and add project data to Flamingo https://review.opendev.org/c/openstack/openstack-manuals/+/961925 | 11:53 |
| opendevreview | Elod Illes proposed openstack/openstack-manuals master: [www] Set 2025.2 Flamingo as released https://review.opendev.org/c/openstack/openstack-manuals/+/961967 | 12:18 |
| opendevreview | Elod Illes proposed openstack/openstack-manuals master: WIP: [www] Update project data of 2025.1 Epoxy https://review.opendev.org/c/openstack/openstack-manuals/+/961984 | 14:18 |
| opendevreview | Elod Illes proposed openstack/openstack-manuals master: [www] Update project data of 2025.1 Epoxy https://review.opendev.org/c/openstack/openstack-manuals/+/961984 | 14:43 |
| fungi | i did a bit more analysis on contributors with foundation memberships. of the contributors to epoxy who were foundation individual members at that time (under the old delaware corp) who went on to have changes merge in flamingo, 3/4 of those individuals did reestablish their membership under the new organization (so 1 in 4 did not) | 16:00 |
| fungi | 96 out of 130 people who continued contributing reestablished their memberships, specifically | 16:01 |
| clarkb | and that 130 number is itself a fraction of the total number of contributors | 16:03 |
| fungi | yes, of the 450 total contributors in epoxy, 254 went on to be contributors in flamingo | 16:06 |
| fungi | whether or not they were also foundation members in either cycle | 16:07 |
| clarkb | my read on that is a majority of openstack contributors generally don't engage to the level of membership and voting. But of those who do a significant majority did manage to renew things | 16:09 |
| clarkb | bit of a glass half full perspective but I think it does show that people are engage this way did mostly manage to continue to do so | 16:09 |
| fungi | it's a significant dip compared to dalmation->epoxy though, where 147 member-contributors in dalmatian went on to contribute to epoxy and 142 of those were still foundation members in epoxy | 16:13 |
| fungi | so we retained 97% of memberships in dalmation->epoxy but only 74% got epoxy->flamingo | 16:14 |
| clarkb | right we can probably assume that if we hadn't required a membership "renewal" that more people would have been retained by default | 16:14 |
| fungi | obviously that's only two data points so i'll hesitate to extrapolate from them | 16:15 |
| clarkb | at this point it seems like the important thing is to continue to remind people to "renew" their membership if they wish to participate in elections. And also remind people through the cycle that elections are something that requires a small but active portion of their time to participate in (membership and civs email ack) so that we aren't last minute trying to get everyone in | 16:17 |
| clarkb | a good state during the election | 16:17 |
| clarkb | then if you see a similar drop next election it should be alarm bells. But I expect it would be more of a return to normal | 16:17 |
| gouthamr | agree, and a recap of these numbers would be nice to share to openstack-discuss too? | 16:17 |
| fungi | yeah, you were going to start an ml thread about it, right? or did i miss it last week? | 16:18 |
| fungi | i can definitely follow up there | 16:18 |
| gouthamr | yes, i am yet to draft the email - i have the specific ask that clarkb states: - can we remind folks to renew memberships, and call out what it means to have a community membership vs a individual membership - and remind people that their individual memberships will expire if they don't vote in board elections two years in a row | 16:19 |
| fungi | maybe i can talk them into finally getting rid of the term "community member" (it's not a "membership" of any kind) | 16:20 |
| gouthamr | :D yeah, we treat it as non-member | 16:20 |
| clarkb | it is basically an administrative account for events right? | 16:20 |
| fungi | mostly that yes | 16:21 |
| fungi | for stuff like summit cfp, the speaker's bureau, et cetera | 16:21 |
| fungi | and it's what an account degrades to when a member becomes inactive | 16:22 |
| fungi | basically there are people who have foundation accounts/profiles, and a strict subset of them are also individual members of the foundation | 16:22 |
| clarkb | ya I feel like that should be labeled "non-member account" or similar | 16:23 |
| clarkb | (hwich i know you've been arguing for something along those lines) | 16:23 |
| fungi | for well over a decade now, yes. because people see the word "member" in "community member" and then go "well, i'm already a member, says so right here!" | 16:24 |
| gouthamr | tc-members: need some eyes on the election results change here: https://review.opendev.org/c/openstack/governance/+/961598 | 16:30 |
| gouthamr | frickler: i recall you noticing your IRC nick missing, i don't know what the problem was - did you find if your foundation profile still had it? | 16:40 |
| gouthamr | s/missing/missing from your election candidacy | 16:40 |
| gouthamr | the API isn't seeing it, and that's the case for omer (designate) and cyril (glance) as well.. | 16:42 |
| fungi | there was a temporary glitch with the foundation "summit" database where some data was not correctly migrated during a recent rework, but they corrected it before the end of the nomination period afaik | 16:53 |
| gouthamr | oh; this issue with some missing nicks still exists in the latest data, and i don't know if some folks hadn't specified their IRC nicks ever, and need to do so.. | 17:52 |
| fungi | yeah, what i'm saying is that the "suddenly" missing names and nicks got fixed, it's possible these individuals had their nicks added manually to projects.yaml in the past too | 17:53 |
| gouthamr | ack | 17:53 |
| gouthamr | i asked them to again, and fix the source too | 17:54 |
| fungi | my irc nick was also missing temporarily during the nomination period, but went back to working again once they solved whatever data migration bug they had introduced | 17:54 |
| gouthamr | ty for the context, fungi | 17:57 |
| frickler | fungi: gouthamr: so indeed my IRC nick is missing again from https://openinfra.org/a/community/members/25759 although I didn't change anything, looks like the bug has reappeared or the foundation created a new one :( | 18:30 |
| gouthamr | sigh :/ yeah sorry frickler - ty for confirming | 18:30 |
| fungi | oh boy, i should check mine as well | 18:45 |
| gouthamr | wrote some thoughts here: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/CMBMBPWDCQHFSCYGUWMBZHVOB2K7EILB/ | 18:51 |
| gouthamr | fungi: i checked yours, and it exists | 18:52 |
| fungi | https://openstackid-resources.openstack.org/api/public/v1/members?expand=groups,all_affiliations,all_affiliations.organization&relations=affiliations,groups&filter[]=email%3D%3Dfungi@yuggoth.org still has mine | 18:52 |
| fungi | yeah | 18:52 |
| fungi | oh, i remember what happened last time... it's a permission toggle in you openinfraid account, the "show social media on my profile" option was defaulting to no for existing users when they added that option. i wonder if something regressed there | 18:55 |
| fungi | anyway, they're looking into this case. for some reason that permission got "unchecked" in openinfraid for frickler's account | 19:06 |
| fungi | i'm trying to remind them that having such a permission doesn't make sense in the openinfra foundation deployment, because those social media fields are in a section of the profile editor labeled "public information" | 19:07 |
| gouthamr | oh I see, can you tell them that croelandt and omerschwartz may be other examples of this issue | 19:08 |
| gouthamr | yeah, or, don’t consider IRC social media :D | 19:09 |
| fungi | yeah, i'll dig up their ids, but basically it's a question of whether they might have intentionally or accidentally unchecked that option in openstackid | 19:09 |
| fungi | er, openinfraid now | 19:09 |
| fungi | we started collecting the irc nick data for summit attendees who wanted it on their badges, and then people started asking to be able to put twitter handles on badges instead so the section was expanded to be "social media" | 19:10 |
| fungi | but i agree that chat systems aren't typically considered social media the way microblogging sites are | 19:11 |
| fungi | gouthamr: for the other two you mentioned, https://review.opendev.org/c/openstack/governance/+/942507/1..3/reference/projects.yaml seems to indicate there was a problem with their irc nicks previously too | 19:24 |
| fungi | back in february | 19:24 |
| gouthamr | oh | 19:24 |
| gouthamr | ty for digging that up! | 19:24 |
| fungi | frickler: the sysadmins for openinfraid are saying the audit log shows the "show social media info on public profile" option got unset on your account 2025-08-24 09:30:32 utc | 19:26 |
| fungi | that was the during the nomination window, earlier in the day that we ended up diagnosing the memberships getting un-reestablished (due to logging into openinfra.dev instead of openinfra.org resetting the reestablished flag) | 19:27 |
| clarkb | I have no evidence this is the case but what if that toggle got toggled due to a similar bug as the membership state | 19:30 |
| fungi | yeah, i really have no idea what might/could cause it | 19:31 |
| fungi | apparently where this gets complicated is that the summit and ptg attendee interface has these same fields, but doesn't say that they're necessarily public and exposes a checkbox that controls the same permission as openinfraid, so if you uncheck "show social media info" in your summit attendee profile it hides that information from your public foundation profile | 20:02 |
| fungi | so if you're editing your summit schedule and go into your summit attendee profile and remove your irc nick or uncheck the "show social media info" option there, it's not clear that those choices take effect on your foundation profile | 20:04 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!