Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Legend for the Leaderboard #159

Open
7 tasks
GODrums opened this issue Nov 13, 2024 · 0 comments
Open
7 tasks

Legend for the Leaderboard #159

GODrums opened this issue Nov 13, 2024 · 0 comments
Assignees
Labels
client enhancement New feature or request priority:high Crucial tasks needing prompt attention.

Comments

@GODrums
Copy link
Contributor

GODrums commented Nov 13, 2024

Is your feature request related to a problem? Please describe.
Currently, it might not be obvious what a certain icon from the leaderboard refers to or how the score is calculated. Additionally, the score calculation should match the old algorithm's results more closely.

Describe the solution you'd like
We want to provide a legend for the leaderboard, explaining icon and the score calculation, to make sure all developers understand the details of the leaderboard. The score algorithm further requires adaptations in regards to the newly available data, such as code comments, to more closely match the effort invested into a review.

Tasks

  • Adjust Score Calculation
    • Reduce impact of comments on own PRs
    • Cap points gained by code comments to foster manual reviews
  • Display points for individual reviews on the profile page
  • Add legend below leaderboard (Legend for the Leaderboard #165)
    • Explain leaderboard icons
    • Summarize score calculation algorithm

Describe alternatives you've considered
None

Additional context
Requested by Stephan

@GODrums GODrums added enhancement New feature or request client priority:high Crucial tasks needing prompt attention. labels Nov 13, 2024
@GODrums GODrums self-assigned this Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client enhancement New feature or request priority:high Crucial tasks needing prompt attention.
Projects
None yet
Development

No branches or pull requests

1 participant