Skip to content

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

@JessicaLucindaCheng

Description

@JessicaLucindaCheng

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: 123.
    • 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 Display languages for projects that have 2 or more repos #5160.

Resources/Instructions

Footnotes

  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

Metadata

Metadata

Labels

Complexity: Extra LargeDraftIssue is still in the process of being createdP-Feature: Project Info and PageA project's detail page (e.g. https://www.hackforla.org/projects/100-automations)role: back end/devOpsTasks for back-end developerssize: 5ptCan be done in 19-30 hours

Type

No type

Projects

Status

New Issue Approval

Relationships

None yet

Development

No branches or pull requests

Issue actions