0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中文repo霸榜GitHub Trending,你怎么看?

DPVg_AI_era 来源:lq 2019-07-21 09:18 次阅读

近日,有国外开发者对中文项目“霸榜”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 全是英文我们说了啥了?”

“我们努力学习英语理解文档,你们在干啥?”,有网友建议外国开发者该学汉语了。

你怎么看?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Google
    +关注

    关注

    5

    文章

    1752

    浏览量

    57357
  • GitHub
    +关注

    关注

    3

    文章

    465

    浏览量

    16352

原文标题:中国人长期“霸榜”GitHub,国外开发者发文控诉

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TPA3112用tina仿真后面的扬声器怎么看发出的声音怎么样?

    TPA3112用tina仿真后面的扬声器怎么看发出的声音怎么样啊
    发表于 11-04 07:29

    请问AD657的共模和差模输入电容怎么看

    如题,AD657的共模和差模输入电容怎么看??输入阻抗是10的12次方欧姆, 输入电容是5.2pf??
    发表于 09-06 07:07

    防雷器件有哪些?防雷器等级型号怎么看

    防雷器件有哪些?防雷器等级型号怎么看
    的头像 发表于 07-31 15:05 703次阅读

    三星贴片电容的批次号怎么看

    三星贴片电容的批次号怎么看?在这个问题之前我们先普及一下,怎么分辨三星贴片电容是不是正品?
    的头像 发表于 07-31 14:10 342次阅读
    三星贴片电容的批次号<b class='flag-5'>怎么看</b>?

    STM32H745BIT6单片机怎么看哪个引脚配置哪个内核?

    STM32H745BIT6单片机怎么看哪个引脚配置哪个内核啊,在数
    发表于 07-03 07:38

    怎么看编码器上的参数?

    编码器是一种用于测量运动和位置的设备,常用于工业控制、机器人和自动化设备等领域。编码器的工作原理基于数码信号与机械旋转之间的特定关系,可以将物理运动转换为数字信号。 一、怎么看编码器上的参数 (一
    的头像 发表于 06-23 16:16 1292次阅读
    <b class='flag-5'>怎么看</b>编码器上的参数?

    凯迪仕全渠道TOP1 ,全域曝光100亿!

    618年中狂欢盛典,已正式落下帷幕。智能锁行业领头羊凯迪仕,凭借过硬的科技产品力和品牌势能,在全域流量加持以及传奇大师K70新品强势曝光之下,天猫、京东、抖音各平台,稳居各类型榜单榜首,继续以
    的头像 发表于 06-21 20:10 260次阅读
    凯迪仕<b class='flag-5'>霸</b><b class='flag-5'>榜</b>全渠道TOP1 ,全域曝光100亿!

    三星贴片电容怎么看电压呢?电压的方式有哪些?

    对于三星贴片电容怎么看参数呢?现在看三星贴片电容的电压参数的方式也是比较多的,今天给大家分享两种,三星贴片电容电压的方式吧。其实对于懂技术的人员直接三星贴片电容的外面参数就能够知道三星贴片电容
    的头像 发表于 06-19 15:29 409次阅读

    中国主板市场4月遇冷 华硕依然

    中国主板市场4月遇冷 华硕依然 根据博板堂的统计数据显示,2024年4月份我国大陆主板市场出货量出现普遍下滑的情况。与3月份对比来说,环比下降18%; 与去年4月份对比的话,同比增长17%。 根据博板堂的出货量榜单来看,华硕、技嘉、微星、七彩虹位列前四,华硕依然
    的头像 发表于 05-18 16:11 1727次阅读

    三星贴片电容的批次号怎么看

    三星贴片电容的批次号怎么看?在这个问题之前我们先普及一下,怎么分辨三星贴片电容是不是正品? 原装三星贴片电容标签在字样底部设置精细白点作防伪标记,图像清晰,布面密集,横纵距离一致,并没有其它模糊图像
    的头像 发表于 03-19 14:37 1609次阅读

    三星电容怎么看型号呢?

    现在对于三星电容的挑选型号的方式,完全要多去了解自我的需求,然后在选择适合自己型号的三星电容,这样的选择是比较合理的。那么,三星电容是怎么进行选择的呢!这些方面都是需要咱们了解清楚哦。 三星电容
    的头像 发表于 03-08 13:55 408次阅读
    三星电容<b class='flag-5'>怎么看</b>型号呢?

    示波器怎么看峰峰值呢?

    示波器怎么看峰峰值呢? 峰峰值是指电信号波形在一个周期内的最大振幅差值。在示波器上,我们可以通过以下步骤来测量峰峰值: 1. 准备工作:首先,确保示波器已经正确连接到电路上,并且信号源已经启动并发
    的头像 发表于 01-23 14:45 1.1w次阅读

    光模块速率有哪些?怎么看?如何选择?

    光模块速率有哪些?怎么看?如何选择? 光模块速率是指光纤通信系统中使用的光学模块传输数据的速率。光模块的速率通常用Gbps(每秒十亿个比特)或bps(每秒比特)来表示。不同的应用场景和需求决定了光
    的头像 发表于 12-27 11:13 1784次阅读

    GitHub入门与实践

    GitHub 是一个基于 Git 版本控制系统的代码托管平台,它提供了许多功能和用途,主要面向软件开发和协作。以下是 GitHub 的主要用途和一些关键技术:GitHub 的主要用途:代码托管
    发表于 12-14 09:53 6次下载

    苹果最新消息 iPhone15价格跳水后销量前三 苹果因故意降低性能被判赔偿7名用户

           苹果最新消息一直备受关注,小编给大家带来两个苹果公司最新的消息,包括一则苹果因故意降低性能被判赔偿7名用户的诉讼和iPhone15价格跳水后销量前三的资讯。 iPhone15价格
    的头像 发表于 12-07 15:58 697次阅读