Hi, I’ve been reviewing the OWASP Nest codebase to better understand the Contributor recognition program milestone.
I noticed that contributions_count and contribution_data are already stored in the GitHubUser model, which seems like a strong foundation for building a recognition system .
I’m considering implementing the recognition layer as a tier-based system (e.g. , Bronze/Silver/Gold) built on top of these existing metrics.
Before moving further, I’d like to clarify the intended direction:
Should recognition be based purely on total contribution count ?
Or should it incorporate weighted metrics such as PRs, issues, reviews, leadership roles, etc.?
I’d appreciate guidance to ensure alignment before proceeding with the architectural design.
Hi, I’ve been reviewing the OWASP Nest codebase to better understand the Contributor recognition program milestone.
I noticed that contributions_count and contribution_data are already stored in the GitHubUser model, which seems like a strong foundation for building a recognition system .
I’m considering implementing the recognition layer as a tier-based system (e.g. , Bronze/Silver/Gold) built on top of these existing metrics.
Before moving further, I’d like to clarify the intended direction:
Should recognition be based purely on total contribution count ?
Or should it incorporate weighted metrics such as PRs, issues, reviews, leadership roles, etc.?
I’d appreciate guidance to ensure alignment before proceeding with the architectural design.