Monthly stats: 2025 March - Most Reqnroll projects have a daily CI build! #558
gasparnagy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We think transparency is important to build a trustful open-source community, so we regularly share our usage and sustainability statistics.
You can find some statistics that we have found interesting (in parenthesis, you see the same figs for the previous months). If you are interested in any other figures, please let us know.
Statistics for March 2025
Featured:
In March, from the stats we can see that the user base stabilization phase of Reqnroll has started. We still see constant growth, but (as expected) the times of exponential changes are probably over. The change in the SpecFlow-Reqnroll NuGet package download ratio from 30% to 37% is still significant, showing that the projects keep migrating.
There are a couple of figures though that are pretty stable over the last months. One of that is the median of the number of test executions per project, that is always around 50. This number shows that an "average" Reqnroll project was executed 50 times in a month. To be more precise, it means that half of the projects were run <= 50 and the other half was run >= times, but the stability of this number shows that there are many projects in this this mid range. Around 40% of the executions runs on CI/CD pipeline (new stat!), so from the 50 executions, 20 is on CI/CD, that is almost exactly the number of week days in a month! So we can say, that most projects have a CI/CD pipeline with at least a daily check. Is this a good news? Good question. But if you don't have a CI/CD pipeline, it is definitely time to catch up now!
Usage:
.NET Framework Usage:
The list shows the .NET Framework usage distribution of Reqnroll projects.
Only those frameworks are shown where the usage is above 1%.
Test Execution Framework Usage:
The list shows the test execution framework usage distribution of Reqnroll projects.
CI/CD Server Usage:
The list shows the CI/CD server usage distribution of Reqnroll projects that were executed in CI.
Sustainability:
📢I encourage everyone to invite the contributors for a coffee🍵. That we could use to pay our hosting bills or finally have gathering to make an in-person design workshop to better align our goals. (And drink those coffees, of course. Maybe a beer 🍺too...) https://github.com/sponsors/reqnroll.
Beta Was this translation helpful? Give feedback.
All reactions