Fix contributor data and improve visualizations on Contributors page
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Follow-up from PR #52
Issues to address
1. Incorrect contributor filtering
- Some contributors (e.g., Fran, Chris) appear to only show commits to core repos
- These contributors have made commits to other repositories that aren't being displayed
- Need to ensure all repository contributions are captured and shown
2. Improve commits over time visualization
- Current "Commits over time for top users" chart just shows activity spikes
- Should be changed to an area chart showing cumulative contributions
- This would better represent total contributions over time rather than just bursts of activity
Acceptance criteria
- All contributors show commits from all nf-core repos (not just core repos)
- "Commits over time" chart converted to cumulative area chart
- Visualization clearly shows total contribution growth over time
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the Contributors page implementation and the follow-up context in PR #52, then trace how commits are collected and how the "Commits over time for top users" chart is built. Done means contributions from all nf-core repositories appear and the chart shows cumulative growth as an area visualization, with the acceptance criteria satisfied.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- analytics, data-visualization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100