首页 / 行业
中文repo霸榜GitHub Trending,你怎么看?
2019-07-21 09:18:00
近日,有国外开发者对中文项目“霸榜”GitHub趋势榜表示不满,认为这些占领趋势榜前列的项目给非母语的开发者带来不便,并提出了一些GitHub改版的建议。你怎么看?
近日,一位叫 Balazs Saros 的国外开发者在 Medium 上发表了一篇名为 "Chinese repos are ruining the Github trending page" 的博文,翻译一下他的意思就是 “中文 repo 正在破坏 GitHub Trending 的页面”。
乍一听,标题像是在表达中文 repo “霸榜” 的不满,有些人可能在看完标题后就开喷了。Balazs 也担心有些网友不看博文中实际要表达的意思,为了避免误会,他在文章开头就写了个 “免责声明” 澄清他的主要观点。
虽然大多数读者可能不需要这个免责声明,但我仍然觉得有必要添加它以确保避免任何误解:我不反对非英语 repo,不说英语的人也可以在 Trending(趋势)页面中占有一席之地,我认为这是一件好事。英语也不是我的母语,而且我以前刚开始的时候用的也是我自己语言的资源。本文的目的是指出 Trending 页面中的用户体验设计缺陷,Github 应该对此进行修正。
那么到底是什么原因让 Balazs 觉得中文 repo “霸榜” 是在破坏 GitHub Trending?
Github 的 Trending 页面是发现有趣的新 repo 的好功能,也给了新项目获得更多注意力的绝佳机会。但现在,Balazs 表示自己越来越不愿意去看这个页面了,因为满屏充斥着非英语 repo,尤其是中文 repo,前 10 个里有 9 个都是中文 repo,为此他截了一张 GitHub Trending 页面的图作证,还强调这是一张随机截图。
Balazs 认为,虽然他可以使用 Google 翻译等工具查看 readme 文件,但有时项目的但项目的演示页面、截图中出现的内容,甚至代码注释都不是英文。显然,由于语言障碍,这给非母语的开发者带来了不便。
还有让他感到困惑的是,其实像有些面试经验的中文 repo 都是针对特定地区的开发者,而这些热门资源对其他开发者来说基本没有用处。
关于 GitHub Trending 为何出现这种局面,Balazs 总结了三点原因:一是中国在软件开发或者技术方面正赶上美国,并开始专注于扩大人才库;二是为了让 “那里的人(中国人)” 摆脱贫困并拥有机会,软件开发行业是一个最好的途径(有时是唯一的途径);三是 Github 正在不断成长且非常强大,这就不难理解它变成了这些人获取解决方案的途径。
随后,Balazs 再次强调他本人并不是抱怨创建了中文 repo 的开发者,这主要是因为 Github 没有重视用户体验。他还给 Github 官方给出了自己的改进建议。
Repo 已经足够有趣的编程语言属性,同样,GitHub 可以引入另个属性来检测readme/docs/etc 文件中的自然语言来进行筛选项目。在 GitHub Trending 上,开发者可以选择特定地区筛选项目,当然默认选项还是 “worldwide(全球)”,开发者就可以看到其他任何地区开发者的项目。
Repo 还具有从 LICENSE 文件中读取的授权属性。作者可以添加或选择相应的 LANGUAGE(语言)文件,列表与第一点中的列表相同。
将上述两点结合起来可能是最佳方式,repo 的创建者还能进行修改相应的语言,这对开发者来说会更方便。
文章发出后,“躺枪” 的中国开发者们进行了讨论,一眼望去,好像大部分开发者都赞成 Balazs 的 “控诉”。
下面这位老哥在 Balazs 的博文下进行了回复,他认为 GitHub 确实在 Trending 上对多语言内容的处理是糟糕的,同意作者所说的解决途径。
还有很多开发者在微博上进行了讨论,有支持,也有反对的声音。
当然,也有开发者对其标题的措辞表达了不满,即便作者表示不是方案中文 repo 但说 “中文 ruin(破坏)GitHub trending” 是在发泄负面情绪,容易造成曲解。
还有开发者则更直接了,“本来是中国开发者的开源项目,有啥好抱怨的?”“GitHub 全是英文的时候我们说了啥?idea 全是英文我们说了啥了?”
“我们努力学习英语理解文档,你们在干啥?”,有网友建议外国开发者该学汉语了。
你怎么看?
最新内容
手机 |
相关内容
智能传感器助力打造数字经济数字世
智能传感器助力打造数字经济数字世界,数字,经济,传感器,助力,智能,及时发现,PCM1801U智能传感器是一种能够感知环境并将感知结果转机构称发现“全球最先进”3D NAND
机构称发现“全球最先进”3D NAND存储芯片,存储芯片,发现,机构,3D,芯片,算法,长江存储(Yangtze Memory Technologies Co., Ltd.,以下钰泰推出一颗可以劫富济贫的芯片ET
钰泰推出一颗可以劫富济贫的芯片ETA300X主动均衡芯片,芯片,均衡,推出,机会,确保,分配,近年来,在全球范围内,贫富差距逐渐扩大,贫困人口新技术可识别难以发现的FPGA假货,全
新技术可识别难以发现的FPGA假货,全球芯片短缺再次引发对伪造芯片的担忧,芯片,新技术,伪造,识别,发现,特征,近年来,全球芯片短缺已经74ls138中文资料详解
74ls138中文资料详解,电路图,数字电路图,74ls138中文资料详解 74ls138, 74LS138 为3 线-8线译码器,共有 54LS138和 74LS138 两种线cd4013中文资料详细介绍
cd4013中文资料详细介绍,电路图,信号处理电子电路图,cd4013中文资料详细介绍 cd4013, 在电子技术中,N/2(N为奇数)分频电路有着重要人工智能/机器学习使原型设计变得
人工智能/机器学习使原型设计变得越来越具有挑战性,机器学习,原型设计,人工智能,机会,智能,解释,人工智能和机器学习的发展已经使原DigiKey 在 Elexcon 深圳国际电子
DigiKey 在 Elexcon 深圳国际电子展上为创新者和本地制造商带来新机会,深圳国际,展馆,机会,专家,产品,行业,全球领先的供应品类丰富