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

🏆Looking for new trophy types #10

Closed
ryo-ma opened this issue Sep 6, 2020 · 42 comments
Closed

🏆Looking for new trophy types #10

ryo-ma opened this issue Sep 6, 2020 · 42 comments
Labels
hacktoberfest help wanted Extra attention is needed stale

Comments

@ryo-ma
Copy link
Owner

ryo-ma commented Sep 6, 2020

If you have any ideas please let us know.
The target of aggregation is preferable to be able to obtain it using GitHub API.

@ryo-ma ryo-ma added the help wanted Extra attention is needed label Sep 6, 2020
@ryo-ma ryo-ma pinned this issue Sep 6, 2020
@bebraw
Copy link

bebraw commented Sep 10, 2020

A couple of ideas (maybe some are implemented already):

  • Look at emoji usage (amount, variance, types used)
  • Look at activity (streaks and such)
  • Look at collaboration (working on own repos, collaborating with whom)
  • Look at organizations (maybe there are some metrics there)
  • Look at amount of code, changes (some of these may have to be derived)

It's possible some are hard to pull off and may be missing from the API but I hope that gives you some ideas.

@ryo-ma
Copy link
Owner Author

ryo-ma commented Sep 10, 2020

Gradually, I want to add new secret trophies, so I'll consider them.

@ryo-ma
Copy link
Owner Author

ryo-ma commented Sep 11, 2020

Memo:

  • All S rank over
  • Event trophy: A repository of Christmas name is created at 2020 December 25. etc..
  • Joined to GitHub on 2020

@VegaDeftwing
Copy link
Contributor

Would it be possible to integrate with something to show previous interaction with / completion of Hacktoberfest? The 'cheat' way to do it would just to confirm weather not 4 PRs were done during October of any given year rather than checking with something potentially interacting with a 3rd party api

@ryo-ma
Copy link
Owner Author

ryo-ma commented Sep 28, 2020

@VegaDeftwing Good idea.
I will consider the method

@Pralhad-Nasane
Copy link

@ryo-ma Hey i have a small request if it possible then please add this tokyonight theme in your repo
tokyonight: { title_color: "70a5fd", icon_color: "bf91f3", text_color: "38bdae", bg_color: "1a1b27", }

@qoomon
Copy link

qoomon commented Nov 20, 2020

  • Look at stars of all repositories (amount)
  • Look at contributors of all repositories (amount)
  • Look at forks of all repositories (amount)

@subnut
Copy link

subnut commented Nov 30, 2020

Look at number of repositories contributed to

Similar to https://github.com/anuraghazra/github-readme-stats last parameter (Contributed to)

@subnut
Copy link

subnut commented Dec 3, 2020

Ping @ryo-ma

@qoomon
Copy link

qoomon commented Jan 15, 2021

Is this project still alive?

@ryo-ma
Copy link
Owner Author

ryo-ma commented Jan 16, 2021

@qoomon
I am suspending about adding normal trophies. But I want to add secret trophies.

Like this.
#10 (comment)

@Koushikphy
Copy link

how do you get that multilanguage trophy, I saw it on your @ryo-ma page, but it doesn't show on mine?

@ryo-ma
Copy link
Owner Author

ryo-ma commented Mar 2, 2021

@Koushikphy
How to get the trophy is a secret. Because it is a secret rank.
But hints are here.
https://github.com/ryo-ma/github-profile-trophy/blob/master/src/github_api_client.ts#L86

@Koushikphy
Copy link

Ok, I get it. The multilanguage trophy has a minimum requirement of 10 languages (https://github.com/ryo-ma/github-profile-trophy/blob/master/src/trophies.ts#L106). But mine is 6.

@rayhanadev
Copy link
Contributor

Heya @ryo-ma ! I don't know if this is still active xD

Maybe add a secret trophy for x amount of badges/shields used?

This might encourage people to use badges more often ƪ(˘⌣˘)ʃ. A possible sort of cheaty implementation could be to scan for the amount of popular shield/badge sites on README files?

Let me know what you think!

@Nirzak
Copy link

Nirzak commented Apr 6, 2021

A section for number of code reviews can be added!

@holly-hacker
Copy link

With github sponsors being a thing now, you could add a trophy depending on the amount of money you donate each month.

@port19x
Copy link

port19x commented Dec 28, 2021

With github sponsors being a thing now, you could add a trophy depending on the amount of money you donate each month.

I agree but would say this should be a secret trophy. The trophies are supposed to measure activity after all and I dislike the idea of a highly productive college student having C rank on donations because he can't afford dropping more than a few bucks a month

@aeristhy
Copy link
Contributor

I agree but would say this should be a secret trophy. The trophies are supposed to measure activity after all and I dislike the idea of a highly productive college student having C rank on donations because he can't afford dropping more than a few bucks a month

As a poor college student, I completely agree

@port19x
Copy link

port19x commented Jan 2, 2022

How about a code review trophy?

@EmmanuelMess
Copy link

Organization collaboration:

  • At least a commit a month
  • For X years
    in any main branch of an organization

@port19x
Copy link

port19x commented Jan 27, 2022

Make a code review trophy please

@slaee
Copy link

slaee commented Jan 28, 2022

Make a programming languages ranking as trophy.

@myConsciousness
Copy link

myConsciousness commented Feb 8, 2022

Are requests through this issue still valid?

@lucasrmagalhaes
Copy link

Secret Trophies is very cool!

@rogerio-pereira
Copy link

With github sponsors being a thing now, you could add a trophy depending on the amount of money you donate each month.

Also could have a trophy for number of sponsors you have and money received

@MitkoVtori
Copy link

Trophy for most stars on "ONE" repository

@3kh0
Copy link

3kh0 commented Sep 22, 2022

Code review?

@george-gca
Copy link

george-gca commented Nov 7, 2023

What kind of information can you get through the GitHub API?

Is it possible to see, for example, how many GitHub Project sites one user has? Or how many repos one user have with Wiki or CI configured? Maybe even handle this as a percentage, for example, the percentage of the repos of the user that have a .gitignore file in it, so it is using some good practices.

Listing the ideas:

  • Good repo configuration
    • Number of repos with sites configured
    • Number of repos with GitHub actions associated
    • Number of repos with wikis
    • Number of repos with CI
  • Good repo best practices
    • Percentage of repos with a .gitignore
    • Percentage of repos with a README.md
    • Percentage of repos with tags
  • Check popularity of repos
    • Number of repos with more than X contributors
    • Number of repos with more than X forks

@port19x
Copy link

port19x commented Nov 8, 2023

I disagree with your best practices take @george-gca
Much more valuable are the artifacts listed under Insights>Community Standards such as code of conduct, security policy, issue templates and pr templates.
Not all repos need a .gitignore and the use of tags depends on the release model

@port19x
Copy link

port19x commented Nov 8, 2023

Perhaps a trophy could be created for number of repos that have all of the community standards artifacts

@george-gca
Copy link

Sure, these were all suggestions. Also I said tags there, but actually I was thinking about topics.

@holly-hacker
Copy link

I'm a fan of a trophy scaled to the amount of stars in your most popular repo, but I feel like GitHub's community standards or some "best practices" are too arbitrary. There are repos that don't need these (take the linux kernel for example) so it feels weird to make trophies for something that not everybody needs.

@george-gca
Copy link

george-gca commented Nov 8, 2023

That's why I think this kind of trophy would be useful as a number, not a percentage. For example, a trophy with the number of repos that follow GitHub community standards is ok (e.g.: > 3), but one based on the percentage of your repos that follow them is not (e.g: > 10%).

@Dzhake
Copy link

Dzhake commented Nov 12, 2023

Uses his own fork of this repo (so you get this trophy if link is not https://github-profile-trophy.vercel.app)
How many times his repos were forked (not really secret trophy 🤔 )
(i have no ideas..)

Copy link

github-actions bot commented Jan 6, 2024

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Jan 6, 2024
@port19x
Copy link

port19x commented Jan 6, 2024

image

@github-actions github-actions bot removed the stale label Jan 7, 2024
Copy link

github-actions bot commented Feb 7, 2024

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Feb 7, 2024
Copy link

This issue was closed because it has been inactive for 14 days since being marked as stale.

@george-gca
Copy link

One trophy that would be interesting is the number of accepted answers in Q&As discussions.

@port19x
Copy link

port19x commented Aug 5, 2024

That is literally one of the official github profile achievements

@george-gca
Copy link

george-gca commented Aug 5, 2024

As are some other trophies, like PRs and stars. The difference would be that accepted answers stops at 32, while the trophy could go beyond that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest help wanted Extra attention is needed stale
Projects
None yet
Development

No branches or pull requests