Wednesday, 2025-10-01

gouthamrnice, ty tonyb 05:07
*** tkajinam_ is now known as tkajinam10:54
opendevreviewMerged openstack/openstack-manuals master: [www] Set 2025.2 Flamingo as released  https://review.opendev.org/c/openstack/openstack-manuals/+/96196712:07
opendevreviewMerged openstack/openstack-manuals master: [www] Fix 2025.2 Flamingo's release notes link  https://review.opendev.org/c/openstack/openstack-manuals/+/96225413:48
opendevreviewJeremy Stanley proposed openstack/openstack-manuals master: Use HTTP/302 temporary redirects for versions  https://review.opendev.org/c/openstack/openstack-manuals/+/96268414:46
opendevreviewJeremy Stanley proposed openstack/openstack-manuals master: Use HTTP/302 temporary redirects for versions  https://review.opendev.org/c/openstack/openstack-manuals/+/96268415:02
bauzasgouthamr: scrolling back on the previous chats, yah sure you can put me as a VMT/TC liaison again this cycle16:46
bauzasit will be fun when we have a CVE on the inactive projects :)16:46
fungiwhen? ;)16:49
* fungi looks sideways at https://storyboard.openstack.org/#!/story/2011539 for vitrage16:49
funginoonedeadpunk has been a trooper picking that up though16:49
noonedeadpunkhehe, it's fun indeed17:11
spotz[m]Is Stackalytics down for anyone else or does someone have a link to the Bitergia stuff?19:41
gouthamrspotz[m]: 19:41
gouthamrhttps://openstack.biterg.io/app/dashboards#/view/Overview?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'2025-04-02T19:10:44.953Z',to:now))&_a=(description:'Overview%20Panel%20by%20Bitergia',filters:!(('$state':(store:appState),meta:(alias:'Empty%20Commits',disabled:!f,index:git,key:files,negate:!t,params:(query:'0'),type:phrase),query:(match:(files:(query:'0',type:phrase)))),('$state':(store:appState),meta:(alias:Bot19:41
gouthamrs,disabled:!f,index:git,key:author_bot,negate:!t,params:(query:!t),type:phrase),query:(match:(author_bot:(query:!t,type:phrase))))),fullScreenMode:!f,options:(darkTheme:!f,useMargins:!t),query:(language:lucene,query:'*'),timeRestore:!f,title:Overview,viewMode:view)19:41
gouthamrgah :P that was my query for Flamingo contributions19:42
gouthamrhttps://openstack.biterg.io/app/dashboards#/list19:42
spotz[m]That's ok I was looking for Flamingo stats!:)19:42
fungii generated some demographics using gerrit and foundation api queries if there's something specific you need19:44
fungibasically just used the openstack election tooling set with the start of epoxy and flamingo rc1 weeks as the date range and ran some simple scripts over the _all_owners.yaml it produced19:46
gouthamrfungi: ty, that'd be useful to me .. was planning to share some similar stats tomorrow at OpenInfra Live19:47
spotz[m]I was just looking for some over all stats by company, by project etc. I swear stackalytics was up last week I know it's not official anymore but it's super easy19:47
JayFthat is very wrong please do not use it19:48
JayFit does not reflect proper representation to newer contributors19:48
JayFe.g. stackalytics would find 0 GR contribution, as they never merged updates for my affiliation, and my other teammates are too new to have that affiliation in stackalytics19:48
JayFseriously, please DO NOT use it19:48
fungigouthamr: i'll send it to you by e-mail in a few minutes, that's probably the easiest19:52
gouthamrfungi++19:52
spotz[m]me too please19:55
fungisent to both of you, let me know if it doesn't come through19:59
fungiin the middle of something else so being lazy and just forwarding stuff20:00
gouthamrw00t.. thank you, this is useful!20:00
spotz[m]Hrm it didn't Goutham can you try forwarding it?20:02
fungifair warning, the affiliate org names are raw (however contributors wrote them in their foundation profiles) so there's, like, 10 different spellings of "red hat"20:02
fungispotz[m]: i sent it to the address you have listed on the tc web page from my openinfra.dev e-mail address20:03
spotz[m]Ha just got here:)20:03
fungiright on20:03
spotz[m]Yeah we always have to get them consolidated for Summit20:03
gouthamr:P sorry, i let fungi have your red hat IDs too now, just in case 20:04
gouthamryeah, the contributor stats are different on bitergia, it's looking at, possibly a different start/end date, list of repositories etc.. 20:04
fungiyeah they're probably both "right" depending on how you ask the question20:05
fungifwiw that's the data i use for generating the contributor list on the https://www.openstack.org/software/openstack-flamingo page20:09
JayFWhat order are those names in?20:24
JayFI was trying to suss it out earlier when reading it20:24
fungichanges merged20:24
fungitkajinam always ends up at the front20:25
JayFdo I need to be the first commit to OpenStack AAAAA right as the cycle opens to get first on the list? :P 20:26
fungino, you'd need to have more merged changes than tkajinam ;)20:28
gouthamrtkajinam is the real "project boss"20:28
* gouthamr makes a reference to this: https://www.theregister.com/2025/10/01/openstack_flamingo_release/ 20:29
fungiheh, indeed boss20:30
clarkbfwiw I don't think stackalytics was ever official20:33
clarkbthere was an effort to do that then it fizzled out20:33
JayFno, but it did very clearly about 3-ish years ago drop from "kinda, but barely supported" to "not really supported at all" at least in terms of getting the mapping data updated20:34
JayFfrom whoever was "support" at that point :)20:34
fungiyeah, someone forked it and started running a new server there for a while20:36
JayFHonestly, if they aren't merging data updates, that's an attractive nuisance20:37
JayFat least from the perspective of someone trying to get his company credit for 5 peoples' worth of contributions that stackalytics wouldn't map to us today20:37
spotz[m]I just liked it because I could search on different criteria then just commits like patches and reviews20:38
spotz[m].io is the new server, CNCF has stuff there too20:38
fungiold stackalytics was also tracking cncf projects before, once mirantis started focusing more on kubernetes20:39
JayFyou can do patches/reviews20:39
gouthamrmaybe bitergia can be enhanced to show the patches data, and maybe we should add that to our contributor stats too - i just don't know how.. because patches needn't merge and can span multiple releases20:39
JayFe.g. https://tinyurl.com/ironic-gerrit-stats20:40
JayFI had to find this as I focus intensely on code review for my contributions, so I really want to be able to get that number :D 20:40
fungicurrently we're in talks with the lf folks who run lfx to get openstack activity tracked in their interface, but no clear timeline on that yet20:40
gouthamroh nice20:41
gouthamrfungi: do you have a bridging-the-gap etherpad  that you intend to use for the PTG?20:42
spotz[m]JayF: How?20:42
JayFspotz[m]: that link to bitergio has the gerrit dashboard loaded, just with ironic as the project20:42
JayFyou remove the project query it's all openstack20:42
JayFproject btw is like, the whole program -- e.g. project: ironic contains the IPA repo20:43
fungigouthamr: linked to the maint-contrib-xp track yeah, i haven't put anything in it yet though20:43
gouthamr+1 ty20:44
gouthamradded some topics, please feel free to edit/remove/move things around.. 20:47
fungiwill do, thanks!20:48
clarkbyou can go to openstack.biterg.io to get a blank setup20:56
clarkbwithout any preselected filters20:56
clarkbspotz[m]: what sorts of criteria do you find useful? Could be helpful with the lfx thing fungi mentioned21:07
spotz[m]I like looking at the overall statistics for the company, I like patches over commits because frankly I know a lot of us patch on other people's commits in a collaborative manner so to me that is more useful. Being able to see a company's number of reviews etc. It helps me to see how we are doing overall as members of the community.21:09
clarkback that is good feedback. Fwiw I think zuul and starlingx are both in there already so you can see what the early info looks like for smaller projects that also use gerrit21:10
spotz[m]One thing I just thought interesting considering our talks yesterday of inactive projects, maybe it doesn't display 0 but Zun and Cyborg were the least contributed projects and Vitrage was higher then them21:10
spotz[m]I know I think differently and look for different things then the rest of the TC21:10
JayFHonestly the inactive project stuff has been sometimes about squeaky wheels21:30
JayFmeaning if you are mostly inactive but keep CI and the paperwork going, I'm not sure we've ever taken action in that case21:30
JayFit's been more about getting rid of projects that have been troublesome in CI, not having release or leadership work ready, etc 21:30
JayFso it's a good thing to look at for sure21:31
gouthamragree a project could be "feature complete" or have a "stabilization cycle" where nothing was added to the code base, and that's perfectly fine.. however, _some_ maintenance is required to avoid rot - tackle things that CI is flagging, react to security and high severity bugs, pay attention to change proposals from new contributors, react to release management/TC queries - 22:58

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