EthicalSource/contributor_covenant

Bad link

xmunoz opened this issue · 4 comments

There is a link in the README that shows search results for projects that have adopted the Contributor Covenant.

This code of conduct has been adopted by more than 35,000 open source projects.

The first search result is someone who has managed to trick this filter, and adopt something that is distinctly not in the spirit of the Contributor Covenant.

Screenshot from 2020-09-04 10-24-52

It's this repository.

Yikes! Do you think there's a way to create a different filter? Or maybe some sort of "white list" for those who really adopted the Contributor Covenant?

I figured out how the gamed it: They searched for the term, then clicked their own repo a bunch of times. I'm guessing GitHub is tracking clicks & feeding that into search results.
So if you click on your preferred results, they'll start to outrank that person. You can see it working if you start clicking results, then refresh the page.

One possible solution is to change the link to be https://github.com/search?o=desc&q=%22This+Code+of+Conduct+is+adapted+from+the+%5BContributor+Covenant%5D%22+fork%3Afalse&s=indexed&type=Code it's still open to being abused, but there could also be enough throughput to not give negative people to much publicity.

I tried to flag the abuse to Github, but they effectively shrugged it off.