-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or requestrfcRequest for comments on new featuresRequest for comments on new features
Description
As of now, we calculate a contributor relevancy this way :
total_commits + total_commits_in_the_last_90_days
After discussions with the team, it has been mentioned that we should review this method to reduce the importance of old commits. This way, we would select active contributors more frequently.
If I’m not mistaken, GitHub gives us the possibility to retrieve contributors activities for the last year. We could ponderate these activities in the following way :
Last 3 months→commit_count * 4Last 6 months→commit_count * 2Last 12 months→commit_count * 1> 12 months→commit_count * 0.5
These numbers could be tweaked with times to see if the results are satisfying.
Bonus : In #18, we’ve introduced the concept of per-repository configuration. We could allow a project to override these default values.
Thoughts?
✌️
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestrfcRequest for comments on new featuresRequest for comments on new features