github-profile-trophy icon indicating copy to clipboard operation
github-profile-trophy copied to clipboard

🏆Looking for new trophy types

Open ryo-ma opened this issue 4 years ago • 28 comments

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 avatar Sep 06 '20 11:09 ryo-ma

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.

bebraw avatar Sep 10 '20 14:09 bebraw

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

ryo-ma avatar Sep 10 '20 23:09 ryo-ma

Memo:

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

ryo-ma avatar Sep 11 '20 02:09 ryo-ma

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

VegaDeftwing avatar Sep 27 '20 22:09 VegaDeftwing

@VegaDeftwing Good idea. I will consider the method

ryo-ma avatar Sep 28 '20 15:09 ryo-ma

@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", }

Pralhad-Nasane avatar Sep 30 '20 09:09 Pralhad-Nasane

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

qoomon avatar Nov 20 '20 08:11 qoomon

Look at number of repositories contributed to

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

subnut avatar Nov 30 '20 04:11 subnut

Ping @ryo-ma

subnut avatar Dec 03 '20 05:12 subnut

Is this project still alive?

qoomon avatar Jan 15 '21 21:01 qoomon

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

Like this. https://github.com/ryo-ma/github-profile-trophy/issues/10#issuecomment-690842129

ryo-ma avatar Jan 16 '21 00:01 ryo-ma

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

Koushikphy avatar Mar 02 '21 04:03 Koushikphy

@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

ryo-ma avatar Mar 02 '21 12:03 ryo-ma

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.

Koushikphy avatar Mar 02 '21 14:03 Koushikphy

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!

rayhanadev avatar Mar 24 '21 20:03 rayhanadev

A section for number of code reviews can be added!

Nirzak avatar Apr 06 '21 19:04 Nirzak

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

holly-hacker avatar Dec 17 '21 21:12 holly-hacker

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

port19x avatar Dec 28 '21 14:12 port19x

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

aeristhy avatar Dec 28 '21 15:12 aeristhy

How about a code review trophy?

port19x avatar Jan 02 '22 12:01 port19x

Organization collaboration:

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

EmmanuelMess avatar Jan 14 '22 01:01 EmmanuelMess

Make a code review trophy please

port19x avatar Jan 27 '22 09:01 port19x

Make a programming languages ranking as trophy.

slaee avatar Jan 28 '22 10:01 slaee

Are requests through this issue still valid?

myConsciousness avatar Feb 08 '22 00:02 myConsciousness

Secret Trophies is very cool!

lucasrmagalhaes avatar Feb 23 '22 17:02 lucasrmagalhaes

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

rogerio-pereira avatar Apr 06 '22 17:04 rogerio-pereira

Trophy for most stars on "ONE" repository

MitkoVtori avatar Sep 22 '22 07:09 MitkoVtori

Code review?

3kh0 avatar Sep 22 '22 12:09 3kh0

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

george-gca avatar Nov 07 '23 22:11 george-gca

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 avatar Nov 08 '23 15:11 port19x