Skip to content

Conversation

@Arunodoy18
Copy link

  • Reduce All_All contribution threshold from 10x to 5x multiplier
  • Reduce RepoGroup_All contribution threshold from 5x to 2x multiplier
  • Reduce All_Country contribution threshold from 5x to 2x multiplier
  • This addresses the 25-contribution cutoff issue for OpenTelemetry elections
  • Now includes developers with lower activity levels for voter roll generation

Fixes: OpenTelemetry election voter roll missing contributors with <25 contributions

Please make sure that you follow instructions from CONTRIBUTING

Specially:

  • Check if all tests pass, see TESTING for deatils.
  • Make sure you've added test coverage for new features/metrics.
  • Make sure you have updated documentation.
  • If you added a new metric, please make sure you have been following instructions about adding new metric.

@Arunodoy18
Copy link
Author

I have done the fixes. If any changes is needed please inform.

- Reduce All_All contribution threshold from 10x to 5x multiplier
- Reduce RepoGroup_All contribution threshold from 5x to 2x multiplier
- Reduce All_Country contribution threshold from 5x to 2x multiplier
- This addresses the 25-contribution cutoff issue for OpenTelemetry elections
- Now includes developers with lower activity levels for voter roll generation

Fixes: OpenTelemetry election voter roll missing contributors with <25 contributions
Signed-off-by: Arunodoy18 <arunodoy630@gmail.com>
@Arunodoy18 Arunodoy18 force-pushed the fix-contribution-thresholds-opentelemetry branch from f4b2dde to 3ead230 Compare November 24, 2025 22:56
@lukaszgryglicki
Copy link
Member

Hi, thanks for this, I will get to this on my CNCF working day.
Please note that changing SQL means that given dashboard must be manually regenerated for given project(s), that means:

  • I need to test if fix work first.
    • Then I need to regenerate pre-computed data for all projects that were modified.
  • We're now doing a migration to new servers which may be higher priority.
  • I have two weeks of vacation between Dec 4th - Dec 17th.

Just note that I will eventually work on this one, but it may take some time.

@lukaszgryglicki lukaszgryglicki self-assigned this Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants