oss-slu / oss-slu/oss_dev_analytics

Chart Clarity Review: ContributorImpactChart

Open
#228 0 comments 0 reactions 1 assignee View on GitHub

@dhyana6466 is already working on this.

Since May 5, 2026.

frontend
Dominant language
JavaScript
Stars
2
Forks
2
Avg merge
1m
Merged PRs (30d)
1

Description

[UI/UX] Chart Clarity Review: ContributorImpactChart

Context
We need a peer review of the ContributorImpactChart (Scatter Chart) to ensure the 3D data representation (X, Y, and Z/bubble size) translates clearly to end users. Scatter plots with varying bubble sizes can sometimes suffer from overlapping data points or unclear axes. We need a fresh set of eyes to verify that the "Experience vs. Impact" correlation is immediately understandable.

Acceptance Criteria

  • Review ContributorImpactChart.jsx and its rendering on the dashboard.
  • Test the chart with a large dataset to see if overlapping bubbles obscure tooltips or make the chart unreadable. Consider recommending an opacity adjustment if needed.
  • Verify that the axes labels ("Commits (Experience)", "Issues Closed") and the explanatory text at the bottom clearly communicate the chart's purpose.
  • Check the ZAxis range ([40, 300]). Does it scale the bubbles appropriately across different screen sizes?
  • Submit a PR with any necessary styling, prop, or label adjustments to improve readability.

Files to Check:

  • src/components/charts/ContributorImpactChart.jsx

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.