hackforla / hackforla/website

Display all the contributions for each person in a project that has 2 or more repos

Open
#6,144 3 comments 0 reactions 1 assignee Claimed by @JessicaLucindaCheng View on GitHub
Complexity: Extra Large Draft HLC: S P-Feature: Project Info and Page role: back end/devOps size: 5pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Overview
We need to change the code for displaying the contribution data so that it can display all the contributions for each person in a project that has 2 or more repositories (repos). This contributions data is used for the _All-Time Contributors_ section of each project's detailed page.

### Action Items
- [ ] Understand how the current code figures out the number of contributions for each contributor in a project.
- [ ] See the following as a starting point: [^1][^2][^3].
- [ ] Since you will need to use the info in the `identification` field and `additional-repo-ids` field of each project's Markdown file in the `_projects` directory [^insert number here], you may want to see how the languages from multiple repos were combined as seen in #5160.

### Resources/Instructions
- This issue is tracked in #6138
[^1]: Note: The Civic Tech Index (CTI) repos have combined contributors because the current code adds up the contributions for each person in the `civictechindex` GitHub organization and uses that for the contributions for the CTI project. The current code only does this for projects outside the `hackforla` GitHub organization.
[^2]: True GitHub Contributors automation: https://github.com/100Automations/true-github-contributors
[^3]: ADD ADDITIONAL RESOURCES TO HELP UNDERSTANDING OF HOW CONTRIBUTORS WORK
[^insert number here]: https://github.com/hackforla/website/tree/gh-pages/_projects

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.