Hi Iceberg community! And thank you, Russell, for the shout-out on my project. A couple of things I would add here:
- A lot of this was based on the amazing work at the LF on CHAOSS. I went a bit deeper on measuring the sentiment in the issues and mailing lists, but huge props to them for building a practice of analyzing community health: https://www.chaoss.community/ - I've been in discussions with other folks at the ASF about how can potentially bring this to every project just as an infrastructure service for ASF project (like Jira, Github and Mailing lists) If you are interested in joining in, please feel free to hit me up on the ASF slack. - I also created a PR review tool to help contributors to Cassandra that has general applicability. Been talking to people in the Apache Magpie community about how we can continue to reduce the toil in PRs. https://github.com/pmcfadin/cassandra-pr-review Patrick On Tue, Oct 27, 2026 at 5:40 PM Jared Yu <[email protected]> wrote: > Hi Russel, > > Thanks for creating this dashboard, it provides some great insights. > > Regarding the First to Second KPI, I suspect the issue stems from a > disconnect around AI-assisted contributions. People are drawn in expecting > to learn and evolve the codebase using AI. Instead, a small group of > maintainers is getting flooded with AI-generated code, causing PRs and > issues to stall despite strong community interest. > > There seems to be a growing impression that AI can generate, validate, and > ship code to production with minimal human oversight. I strongly disagree > with this approach for critical systems like Iceberg that manage data > globally. > > While AI drives enthusiasm and lowers the barrier to initial > contributions, we remain limited by the human bottleneck of maintainers who > truly understand the system. For new contributors, this initial hype often > turns into a "dopamine crash" when they realize that, despite their sincere > desire to help, maintainer bandwidth constraints can make their efforts > feel like a dead end. > > Best regards, > Jared Yu > > > On Tue, Oct 27, 2026 at 7:36 AM Russell Spitzer <[email protected]> > wrote: > >> At CoC I was impressed by Patrick's work on Cassandra Community health >> dashboard - >> https://pmcfadin.github.io/cassandra-project-health/index.html >> <https://pmcfadin.github.io/cassandra-project-health/index.html> and I >> wanted one for Iceberg. >> >> So I built one here >> https://www.russellspitzer.com/iceberg-community-health/index.html >> >> I'm concerned about our ability to keep up with contributions and track >> whether folks are actually able to get >> involved in the community as well as how we shape up against other >> communities. I don't have any prescriptions yet, >> but I am worried about the decline in "First to Second" Contributors >> ecosystem wide but especially in the Java repo. >> >> Feel free to mess around with the data and I'm open to any suggestions. >> The site is statically generated and based >> on information pulled into the GitHub repository from which the site is >> launched. >> >> >> Everything is pretty viciously vibe-coded; I mostly discussed design and >> implementation details without checking the actual code output. >> >> https://github.com/RussellSpitzer/iceberg-community-health >> > > > -- > Best regards, > > Jared Yu > B.S. Statistics - University of California, Davis '19 > M.S. Data Science - Johns Hopkins University '22 >
