ropensci-review-tools / repometrics

Metrics for your code repository
0 stars 0 forks source link

chaoss metrics: Collaboration Development Index #11

Open mpadge opened 1 week ago

mpadge commented 1 week ago

https://chaoss.community/kb/metrics-model-collaboration-development-index/

mpadge commented 1 week ago

Start with contributors and "Code Changes Commits". Contributors states:

Determine how many active change request creators, code reviewers, commit authors there are in the past 90 days.

while Code Changes Commits states,

How many changes were made to the source code during a specified period?

So first implement a package-level option of "githist_period = 90", then extract those two metrics.

mpadge commented 1 week ago

This commits implement the first 3 metrics.

mpadge commented 1 week ago

And those commits add the "CI test", which was more difficult than expected ...