LEIC GitHub Leaderboard is a website where students from FEUP's LEIC bachelor program are ranked based on their GitHub stats.
Note
This is not meant to be an accessment of how good a student is
It's all just for fun :)
If your account is ranked here and you don't want it to be, you can just contact me and I'll remove it right away!
You can reach out through discord (mews75) or email (ar754456@gmail.com)
As long as you have been a LEIC student at FEUP, you're welcome to join!
Just contact me and I'll add you to the leaderboard.
Each student's score is calculated according to this formula:
Ties are then broken using stars, prs, commits, followers, repos, and username (lexicographical order) in that order.
The coefficients are somewhat arbitrarily chosen, but the goal is to value quality over quantity, while still rewarding you for putting in work. Improvement suggestions are welcome!
The list of student's GitHub usernames comes from:
- The members of some GitHub organizations created for some classes.
- Public spreadsheets from some classes.
- Manually adding some people.
Scores are updated once a week, at 00:00 Sunday UTC, through a GitHub action.
You can check when it was last updated in the top right corner.
You can also check the status of the last fetch in the GitHub action page.
Student data is fetched using GitHub's GraphQL api, which usually cannot see private repos / contributions.
So no, private contributions usually aren't counted, with some exceptions, like if you specifically make them visible.
Currently, only repos that you are the owner of are counted towards your stats on the leaderboard, though this might change in the future.