Feature Request: Customize list of contributions
Nobody has claimed this yet.
- Dominant language
- Elixir
- Stars
- 1.5k
- Forks
- 152
- PR merge metrics
- No merged PRs in 30d
Description
My profile lists my "top contributions" in a frankly insulting way.
It is uneditable and sorted by Github stars for anything I've ever contributed to? The top thing it lists for me is "khoj", for which I created a single, 2 line, untested PR. It also lists one of my smaller personal projects (headjack) instead of a newer project with more stars, more recent activity, and 10's of kLoC of Rust.
If I could customize what it actually says that would be far more valuable. It appears to be some form of ranking based off GitHub stars which is an unfathomably useless metric when attempting to hire people to work on contracts. Nobody cares that I submitted a tiny fix to a project with a large amount of stars. People do care if I've written or contributed to domain specific projects.
It also hilariously lists me as a top C++ dev despite not having publicly written C++ in several years and none of the listed projects being written in C++ at all.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files or tests. Start by tracing how the profile’s “top contributions” list is generated and displayed, including the GitHub-stars ranking described here. Done means a user can choose which contributions appear and the profile no longer relies only on that ranking, with the behavior covered by the project’s relevant checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100