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

Remove entries in chinese #116

Closed
nukeop opened this issue Feb 27, 2018 · 12 comments
Closed

Remove entries in chinese #116

nukeop opened this issue Feb 27, 2018 · 12 comments

Comments

@nukeop
Copy link

nukeop commented Feb 27, 2018

I noticed that chinese entries often pollute some of the more interesting categories, like this one:

#28

When I sit to read them I notice that 3/4 are in chinese, therefore useless to most Github users. Could you filter them out?

@vitalets
Copy link
Owner

vitalets commented Feb 27, 2018

I think we should mirror original GitHub trends as is and not being opinionated.
Although I agree that not-translated Chinese repositories look disappointing.

I see two possible solutions:

  • create simple Tampermonkey script that will drop Chinese entries for you personally
  • encourage Chinese developers to be part of world-community and translate popular projects in English

@unruledboy
Copy link

unruledboy commented Mar 10, 2018

This is so biased! Take YouTube for example, it has many comments / posts in many different languages, will YouTube remove/block them? Of course not!

Just need to remember, none of us is the OWNER of this community, we are not running totalitarianism here.

The correct way is to implement some filtering mechanism, default to everything, and user can define the filter rule the way he/she prefers.

@jackalcooper
Copy link

jackalcooper commented Mar 10, 2018

Although generally I'm inclined to support the idea of using English on GitHub as much as possible, I think this is just a bunch of nonsense. Why would anyone need to worry about being "censored" or the "filter" when using any natural language of mankind on GitHub? What if there was a genius programmer spoke poor English and an extraordinary project of his or hers just couldn't get the notice it deserved under this kind of "purge" mechanism?

@nukeop
Copy link
Author

nukeop commented Mar 10, 2018

This is an English-speaking website, the interface is in English, you're speaking English here, most of people interested in this project can't read Chinese, so it's useless to us. Many people expressed disappointment at this situation, not just me.

@rogerchina
Copy link

Yeah, it is good discussion, but I think, it is normal to use English in the international community, especially popular project, it should be open to world, not just China, actually, many Chinese developers are good at English, however, they are lacking in international view probably, maybe never thought our work can affect you guys in the world.

@unruledboy
Copy link

@nukeop the thing is, developers are from all over the world, a lot of them simply don’t learn English well, if a project that is popular enough, it is the nature to have users internationally, and if they ask questions and give answers in there native languages, it would be natural, unless we say the project is for English users only, which forces the non-English speaking users to go away.

At the end of the day, it is the official website and go-to place.

And it should be individual’a choice to post/see the way he/she likes. A simple filter would suffice.

Wouldn’t you reckon so?

@nukeop
Copy link
Author

nukeop commented Mar 11, 2018

I'm not saying they should be removed from Github altogether, but they should be filtered by the bot that posts daily/weekly trending repos in this project.

@huoqiangf
Copy link

i don't get it. If you don't read chinese then you just don't read posts in chinese and ignore them. If you find the posts in chinese as spam to you then you urge github to come up with filtering mechanism to filter out posts in chinese. What's the point of forcing people to delete or not post things you don't read? I thought you were adolf hitler before seeing your name.

@nukeop
Copy link
Author

nukeop commented Apr 27, 2018

If the algorithm pulls X top starred entries each day/week, entries in Chinese will pollute the pool and cause lower ranking entries in English to be skipped. Most developers around the world stick to English which became a de facto lingua franca in the programming world, so that their projects will be accessible and useful to the greatest possible number of people. Entries in Chinese are unusable for a majority of Github users, why can't these developers use English too?

@oldherl
Copy link

oldherl commented Apr 27, 2018

Entries in Chinese are unusable for a majority of GitHub users

If most users don't speak Chinese, then why are Chinese projects trending anyway?
The fact that they on on trending implies that there are A LOT of Chinese speaking users here on GitHub. This is reasonable given that Chinese is the most spoken language in the world.

Why do you not learn some Chinese, or at least use translation software, to get the most out of GitHub?

@nukeop
Copy link
Author

nukeop commented Apr 27, 2018

You don't need that many stars to be in language-specific trending, less than 100 is enough.

I won't learn Chinese because all programming languages use syntax in English. Besides, Github is an English-speaking website, and I don't want to empower a totalitarian dictatorship.

@miao1007
Copy link

Why so many Chinese like staring?

  1. Many companies are recruiting a Star Based member, the more star, the more money. So they promote their project everywhere, even buy stars as 0.2$/star.
  2. Most Chinese beginners can't identify the quality of the project, just star and star.
  3. So a lot pool quality project are shown for all users.

(you can) create simple Tampermonkey script that will drop Chinese entries for you personally

I've wrote a user script for personal drop down: https://github.com/miao1007/github-trending-filter, no self censorship, just modify the result as you like.
There are still many great project in Chinese, but most of them are both written in Chinese and English. It's believed that single-language project can be block safely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants