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

Tiebreakers are not based on the time of the user's last completed activity #10

Open
nickserv opened this issue Mar 7, 2015 · 1 comment
Labels

Comments

@nickserv
Copy link
Member

nickserv commented Mar 7, 2015

The users collection is sorted by creation time (when the user was initially created on Progres) and then by score (descending). This means that the tiebreaker for users with the same score is simply whoever used Progress first.

This isn't very fair, I would prefer to sort by the time of the user's last pull request instead so that the first user to get to a certain score will keep their position until someone gets a higher score. In other words, whoever gets a score first beats the tie for that score.

@nickserv nickserv changed the title Tiebreaker sorter Tiebreaker sorting Mar 7, 2015
@nickserv nickserv changed the title Tiebreaker sorting Tiebreakers are not based on the time of the user's last completed activity Mar 7, 2015
@nickserv nickserv added bug and removed enhancement labels Mar 7, 2015
@nickserv
Copy link
Member Author

nickserv commented Mar 9, 2015

I'm thinking about adding a last_completed_at field (as a Date) to the users collection. We can add this to the sorting criteria for the scoreboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant