| gouthamr | nice, ty tonyb | 05:07 |
|---|---|---|
| *** tkajinam_ is now known as tkajinam | 10:54 | |
| opendevreview | Merged openstack/openstack-manuals master: [www] Set 2025.2 Flamingo as released https://review.opendev.org/c/openstack/openstack-manuals/+/961967 | 12:07 |
| opendevreview | Merged openstack/openstack-manuals master: [www] Fix 2025.2 Flamingo's release notes link https://review.opendev.org/c/openstack/openstack-manuals/+/962254 | 13:48 |
| opendevreview | Jeremy Stanley proposed openstack/openstack-manuals master: Use HTTP/302 temporary redirects for versions https://review.opendev.org/c/openstack/openstack-manuals/+/962684 | 14:46 |
| opendevreview | Jeremy Stanley proposed openstack/openstack-manuals master: Use HTTP/302 temporary redirects for versions https://review.opendev.org/c/openstack/openstack-manuals/+/962684 | 15:02 |
| bauzas | gouthamr: scrolling back on the previous chats, yah sure you can put me as a VMT/TC liaison again this cycle | 16:46 |
| bauzas | it will be fun when we have a CVE on the inactive projects :) | 16:46 |
| fungi | when? ;) | 16:49 |
| * fungi looks sideways at https://storyboard.openstack.org/#!/story/2011539 for vitrage | 16:49 | |
| fungi | noonedeadpunk has been a trooper picking that up though | 16:49 |
| noonedeadpunk | hehe, it's fun indeed | 17:11 |
| spotz[m] | Is Stackalytics down for anyone else or does someone have a link to the Bitergia stuff? | 19:41 |
| gouthamr | spotz[m]: | 19:41 |
| gouthamr | https://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:Bot | 19:41 |
| gouthamr | s,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 |
| gouthamr | gah :P that was my query for Flamingo contributions | 19:42 |
| gouthamr | https://openstack.biterg.io/app/dashboards#/list | 19:42 |
| spotz[m] | That's ok I was looking for Flamingo stats!:) | 19:42 |
| fungi | i generated some demographics using gerrit and foundation api queries if there's something specific you need | 19:44 |
| fungi | basically 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 produced | 19:46 |
| gouthamr | fungi: ty, that'd be useful to me .. was planning to share some similar stats tomorrow at OpenInfra Live | 19: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 easy | 19:47 |
| JayF | that is very wrong please do not use it | 19:48 |
| JayF | it does not reflect proper representation to newer contributors | 19:48 |
| JayF | e.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 stackalytics | 19:48 |
| JayF | seriously, please DO NOT use it | 19:48 |
| fungi | gouthamr: i'll send it to you by e-mail in a few minutes, that's probably the easiest | 19:52 |
| gouthamr | fungi++ | 19:52 |
| spotz[m] | me too please | 19:55 |
| fungi | sent to both of you, let me know if it doesn't come through | 19:59 |
| fungi | in the middle of something else so being lazy and just forwarding stuff | 20:00 |
| gouthamr | w00t.. thank you, this is useful! | 20:00 |
| spotz[m] | Hrm it didn't Goutham can you try forwarding it? | 20:02 |
| fungi | fair 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 |
| fungi | spotz[m]: i sent it to the address you have listed on the tc web page from my openinfra.dev e-mail address | 20:03 |
| spotz[m] | Ha just got here:) | 20:03 |
| fungi | right on | 20:03 |
| spotz[m] | Yeah we always have to get them consolidated for Summit | 20:03 |
| gouthamr | :P sorry, i let fungi have your red hat IDs too now, just in case | 20:04 |
| gouthamr | yeah, the contributor stats are different on bitergia, it's looking at, possibly a different start/end date, list of repositories etc.. | 20:04 |
| fungi | yeah they're probably both "right" depending on how you ask the question | 20:05 |
| fungi | fwiw that's the data i use for generating the contributor list on the https://www.openstack.org/software/openstack-flamingo page | 20:09 |
| JayF | What order are those names in? | 20:24 |
| JayF | I was trying to suss it out earlier when reading it | 20:24 |
| fungi | changes merged | 20:24 |
| fungi | tkajinam always ends up at the front | 20:25 |
| JayF | do I need to be the first commit to OpenStack AAAAA right as the cycle opens to get first on the list? :P | 20:26 |
| fungi | no, you'd need to have more merged changes than tkajinam ;) | 20:28 |
| gouthamr | tkajinam 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 | |
| fungi | heh, indeed boss | 20:30 |
| clarkb | fwiw I don't think stackalytics was ever official | 20:33 |
| clarkb | there was an effort to do that then it fizzled out | 20:33 |
| JayF | no, 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 updated | 20:34 |
| JayF | from whoever was "support" at that point :) | 20:34 |
| fungi | yeah, someone forked it and started running a new server there for a while | 20:36 |
| JayF | Honestly, if they aren't merging data updates, that's an attractive nuisance | 20:37 |
| JayF | at 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 today | 20:37 |
| spotz[m] | I just liked it because I could search on different criteria then just commits like patches and reviews | 20:38 |
| spotz[m] | .io is the new server, CNCF has stuff there too | 20:38 |
| fungi | old stackalytics was also tracking cncf projects before, once mirantis started focusing more on kubernetes | 20:39 |
| JayF | you can do patches/reviews | 20:39 |
| gouthamr | maybe 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 releases | 20:39 |
| JayF | e.g. https://tinyurl.com/ironic-gerrit-stats | 20:40 |
| JayF | I 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 |
| fungi | currently 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 yet | 20:40 |
| gouthamr | oh nice | 20:41 |
| gouthamr | fungi: do you have a bridging-the-gap etherpad that you intend to use for the PTG? | 20:42 |
| spotz[m] | JayF: How? | 20:42 |
| JayF | spotz[m]: that link to bitergio has the gerrit dashboard loaded, just with ironic as the project | 20:42 |
| JayF | you remove the project query it's all openstack | 20:42 |
| JayF | project btw is like, the whole program -- e.g. project: ironic contains the IPA repo | 20:43 |
| fungi | gouthamr: linked to the maint-contrib-xp track yeah, i haven't put anything in it yet though | 20:43 |
| gouthamr | +1 ty | 20:44 |
| gouthamr | added some topics, please feel free to edit/remove/move things around.. | 20:47 |
| fungi | will do, thanks! | 20:48 |
| clarkb | you can go to openstack.biterg.io to get a blank setup | 20:56 |
| clarkb | without any preselected filters | 20:56 |
| clarkb | spotz[m]: what sorts of criteria do you find useful? Could be helpful with the lfx thing fungi mentioned | 21: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 |
| clarkb | ack 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 gerrit | 21: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 them | 21:10 |
| spotz[m] | I know I think differently and look for different things then the rest of the TC | 21:10 |
| JayF | Honestly the inactive project stuff has been sometimes about squeaky wheels | 21:30 |
| JayF | meaning if you are mostly inactive but keep CI and the paperwork going, I'm not sure we've ever taken action in that case | 21:30 |
| JayF | it's been more about getting rid of projects that have been troublesome in CI, not having release or leadership work ready, etc | 21:30 |
| JayF | so it's a good thing to look at for sure | 21:31 |
| gouthamr | agree 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/!