用免费饮料换 GitHub 上的 star,你换吗?
根据 Theregister 报道,一个 Github 上的开源项目是有问题的,这个项目是通过免费饮料来换取增加 star 的数量。这起事件在韩国最大的无线通信供应商 SK 电信运营的一个网站上曝光,SK 电信是该项目的赞助商,这场促销活动现已停止。
该项目为 Metatron Discovery,这是一个实时数据分析的应用程序,基于一个定制版本的 Apache Druid。在这场活动作用下取得一些效果,该项目有近 2500 个 star。
GitHub 的 star 是一个公共书签标志,用户给一个项目上标记 star,将其标注为关注项目,这样他们就可以轻松地再次找到它。虽然与社交媒体“like”按钮不同,但它有一些类似的特性,GitHub 在其趋势仓库列表中使用。GitHub 表示:
我们观察了各种数据点,包括 stars、forks、commits、follows 和 pageviews,并对它们进行了适当的加权。
参与 Metatron Discovery 项目的开发人员对此持反对态度,他们提出了题为“停止滥用 GitHub Star ”和“[Warn][GitHub][Abuse] 通过这个 star repo 获得免费星巴克饮料的机会”。其中一位开发人员表示,“我不认为这对包括 SK 电信员工在内的贡献者有帮助,这种行为是在破坏所有的努力,因为社区已经使 GitHub star 成为一个有价值的指标”。
为什么要做这样一场促销活动呢?
Metatron Discovery 项目负责人在一篇简短的道歉文章中对此进行解释,称一个开源项目很难在一家大公司内生存,实现高 star 数将有助于证明它的价值,不过尽管这样,如此明显和公开的增加 star 的情况,目前尚且不清楚。
一位来自该公司的开发人员说:
我们完全尊重社区的声音,我们决定重新设置我们的存储库,我们正在等待 Github 对程序的答复,我们将遵循他们的指导方针,我们将不断倾听和尊重社会的声音,尽最大努力遵守开源生态精神。我们再次对此深表遗憾,并对此表示歉意。
这一事件表明,GitHub 作为项目受欢迎程度的 developer-to-developer 指南的意图很容易被滥用的。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
你发现没?Chrome 地址栏又隐藏了“www”和“https://”
最近,我们报道了Google Chrome 76 稳定版的发布情况,如果已经安装的用户,不难发现在地址栏中少了一些内容,“www”子域和“https://”被隐藏起来了。据报道,早在 2018 年 9 月发布 Chrome 69 时,谷歌就从地址栏中的 URL 中隐藏“www”和“m” “无关紧要的子域”。例如,当用户访问www.oschina.net时,www 将被隐藏并显示为 oschina.net。 这些子域被认为是trivial(无关紧要),因为谷歌认为这些不是大多数人要关注的信息。不过在当时,由于用户的抱怨,他们抗议说“www”是有价值的且是关键的信息,之后谷歌就放弃这一更改。谷歌当时表示,在以后的版本中,他们可能会再隐藏“www”子域,包括“m”子域。 而在这次的Chrome 76 版本中,谷歌再次开始从地址栏的 URL 中隐藏“www”子域和“https://”标识符。 Chrome 的产品经理 Emily Schechter 说,经过Canary、Dev 和 Beta 几个月的测试,他们将开始从桌面版和 Android 版的第 76 版开始中隐藏“https”和“www...
- 下一篇
C++ 标准委员会7月科隆会议中投票通过的特性
引言 上周 C++ 标准委员会在科隆举行了7月会议(WG21)。 会议报告请戳:《Trip Report: C++ Standards Meeting in Cologne, July 2019》 会议中重点针对 C++20 标准已经投票通过的特性进行了若干修正,并对一些草案进行了讨论和投票。相比上次会议,通过了一些新的草案。 移除的语言特性 合约(Contracts) 新增的主要语言特性 类模板参数推导优化 constexpr 容器的语言支持 constinit 关键字 using enum 在大多数场景下废弃 volatile 关键字 新增的主要标准库特性 文本格式化支持 C++20 Synchronization Library Input Range 适配器 constexpr std::vector constexpr std::string 线程可中断 join 支持(Stop Token) std::source_location 概念(Concepts)采用 C++ 标准库命名规范 constexpr std::invoke 新增特性介绍 上述特性是本人认为的本次会议投...
相关文章
文章评论
共有0条评论来说两句吧...