I'm not sure if this is because they're particularly open about these things or because their product might be particularly insecure.
I'm not sure if this is because they're particularly open about these things or because their product might be particularly insecure.
What's really interesting is the number of contributors.
In the first picture it shows the churn was about 24,000 if you don't include merge commits (nomerge:true) and if you ignore changes that were the result of adding/deleting files (action:M).
The numbers with the avatars are basically. First column is number of commits. Second column is cumulative code churn. Third column is percentage of churn that does not involve blank/comment lines.
The second and third pictures shows the code churn as grouped by top level directories. In GitLab's case the most churn occurred in the app directory. And if you drill down to app/assets/javascripts, you'll see the following:
The charts and metrics basically shows GitLab's code base is changing a lot. This is the churn for Gogs in the last 30 days.
And I guess the question is, is the high rate of change a contributing factor for increased security issues? Statistically speaking, the more code, the more chances for something being missed during code reviews.
It's important to note the metrics isn't saying the quality is bad. It's just saying a lot is changing.