Wednesday, 2023-10-11

opendevreviewWu Wenxiang proposed openstack/election master: Adding wu.wenxiang candidacy for Skyline  https://review.opendev.org/c/openstack/election/+/89791603:17
opendevreviewWu Wenxiang proposed openstack/governance master: Appoint Wenxiang Wu as PTL of Skyline  https://review.opendev.org/c/openstack/governance/+/89792206:58
opendevreviewIan Y. Choi proposed openstack/governance master: Propose Extra-ACs from I18n SIG (2023.2)  https://review.opendev.org/c/openstack/governance/+/89794111:33
*** d34dh0r5- is now known as d34dh0r5313:05
TheJuliaRandom drive by question, when was the last time mistral had an on-time nomination?13:19
TheJulia(for you guys to ponder, not actually to answer, since I already know the answer)13:19
fungiTheJulia: keep in mind that they used the dpl model for a while. still not great, but some of that gap is expected due to not having an actual ptl position for the team13:32
TheJuliaI was not aware of that, but it seems like a persistent problem at least looking at the history available via the nominations13:32
fungiTheJulia: granted they were switched to dpl as a result of not having a ptl candidate for the xena cycle, then they switched back to ptl governance last cycle because there was a candidate again13:34
TheJulia.... hmm13:36
fungihttps://review.opendev.org/873260 Revert "Adopting the DPL governance model for Mistral" (merged 2023-03-30)13:36
fungialso, while axel proposed the switch back to ptl model indicating an intent to run for ptl of the team, the actual switch did not occur until a month after the election concluded, so axel served as ptl for most of the cycle despite not having been confirmed through election13:40
TheJuliaI guess the in the venn diagram of the situation, I can't help but wonder where the issues are that might be able to be fixed, but I suspect the reality it is just labeled "human nature" over lapping with "omg all the things"13:42
fungiTheJulia: so basically the past ~3 years are explained through the switch to dpl and then a late revert of that after the bobcat cycle election concluded, making this the first truly "missed" nomination for mistral in years (but i agree it's still worth some degree of concern)13:43
fungiand it was indeed an interesting exercise in reviewing the git history around the situation13:45
TheJuliaYou went further than I, but that explains the lack of a folder a few times in the git history13:45
fungiright, i did my spelunking in the governance repo (git blame on projects.yaml) rather than the election repo13:46
fungiso basically a different view of the situation13:47
TheJuliayeah13:47
TheJuliaMight make an interesting retrospective really13:48
fungii would summarize this as mistral had trouble coming up with a ptl, the tc recommended they adopt the dpl model in an attempt to mitigate that problem (though maybe all it did was hide the problem?), someone eventually woke back up enough to express an interest in being ptl again, but at the first opportunity to prove that intent through regular election they missed the nomination window13:49
fungimaybe coincidence? maybe further indication of a problem that team has been struggling with for a very long time13:50
TheJuliaor maybe the DPL model might be an issue as it hid a problem, or maybe the leadership election model is itself a problem.13:50
TheJuliaRegardless, a data point to consider in the overall election challenges trends13:51
fungii agree13:53
JayFI agree that one of the flaws in the DPL model is the lack of a forced-check-in of project health that a PTL election de-facto serves as15:26
JayFNot sure how to fix that without foisting even more work on overworked shared openstack resources though. 15:26
fungiif there were an obvious and simple solution, we'd have already tried it15:29
JayFtoo bad the memes about python aren't true; from governance import oversight; oversight.oversee_project() 15:30
JayF:) 15:30
fungidef oversee_project()15:32
fungi    raise NotImplemented15:32
JayFexactly lol15:33
fungiflake8 would have given me a few demerits for my syntax errors there15:34
JayFit would've worked exactly as well in any event :D 15:39
gmannit is not just Mistral but many other projects have same problem 18:04
*** Guest2219 is now known as diablo_rojo20:09
-opendevstatus- NOTICE: Another short Gerrit outage for updates on review.opendev.org. This update ensures we are using the current versions of all Gerrit plugins.23:47

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