其他分享
首页 > 其他分享> > 整治GitHub不文明现象!微软推出评论区!

整治GitHub不文明现象!微软推出评论区!

作者:互联网

转:

整治GitHub不文明现象!微软推出评论区!

前言

相信大家或多或少都接触过(至少也是听说过) GitHub 吧,其中有一个区域叫做 issues:

整治GitHub不文明现象!微软推出评论区!

当你在使用公共库或框架发现了 bug 或者有疑惑的时候,就可以在 issues 模块提出问题,等待仓库作者或者其他使用了这个仓库的开发者来解答。

但目前很多流行仓库下面的 issues 都被玩坏了,最著名的事件当属Deno事件了:当年 Node 之父 Ryan 提出了当初设计 Node 时的种种失误,并表达了对当前 Node 发展方向的不满:

整治GitHub不文明现象!微软推出评论区!

于是他决定再造一个,就起名叫Deno:

整治GitHub不文明现象!微软推出评论区!

这下可惊动了一大批中国的吃瓜群众,他们继承了帝吧出征,寸草不生的优良传统,跑到了Deno的 issues 下面疯狂刷屏:

导致其他正常报 bug 的 issue 都被淹没,导致 Ryan 直接关闭 issue,中国程序员在世界上的形象更加一落千丈。

其实真正系统研究过Deno的中国程序员寥寥无几,大多数人只是看了那么一两篇文章,大概知道了Deno究竟是干什么的,与 Node 有什么区别。但这并不妨碍压根从来就没去认真了解过Deno的程序员们各种疯狂吐槽学不动了。

到最后甚至演变成了什么,尤雨溪只要发个微博,也甭管跟技术到底有关还是无关,在评论区都能够看到:

整治GitHub不文明现象!微软推出评论区!

虽说很多人口中的学不动了只是句玩笑话,生活还是要继续的不是吗?但在 GitHub issues 里面灌水确实是一种不可取的行为,为了能够限制住这种行为,GitHub 之前还曾推出过不符合提问格式的 issue 会被自动关闭等功能,但矛盾产生的原因归根结底还是因为 GitHub 少了一项非常重要的功能:评论区

评论区

虽说 GitHub 是一个专业的社区,但很多人并不希望去了那里除了寻找开源项目、创建自己的远程仓库,要不就是提 issue 提 PR。它既然是一个社区,那么就应该有其他社区都有的功能,就像好多人刷抖音刷微博,看完以后一定要点开评论区,即使自己不发言也要看看大家都说了些什么,有时候评论区甚至比正文都有趣,评论区里面都是人才,说话又好听……

那么首先我们先进入到自己的首页,可以看到会出现这么个提示:

整治GitHub不文明现象!微软推出评论区!

Settings 下面那个小框里写的是:

试试 GitHub 评论区吧!(Beta版)

评论区允许社区成员在不开 issues 的情况下对话或者提问,点击 Get started 开始尝试这一新功能。

那么接下来我们点击 Get started 按钮会进入到 Settings 页面,在 Settings 里我们可以找到:

整治GitHub不文明现象!微软推出评论区!

只要把左上角的那个选择框打上对勾,你的项目就会多出来这么个标签:

整治GitHub不文明现象!微软推出评论区!

如果我们点击 Set up discussions 按钮:

整治GitHub不文明现象!微软推出评论区!

就会跳转到:

整治GitHub不文明现象!微软推出评论区!

可以看到评论区居然还支持拖拽上传视频文件,只要是 MP4 格式或者 MOV 格式就行,有了评论区,估计就会好很多了,我们顺便再来找找有没有比较知名的开源项目开通了讨论区。

Node

找了半天,Vue、React、Angular、JQuery 等一系列耳熟能详的库或框架都没有开通评论区,但 Node 和 Deno 开通了,我们先来看看 Node 的评论区都在说些什么:

整治GitHub不文明现象!微软推出评论区!

我们点进第一个,也就是《关于默认包管理的选择》进去看看:

整治GitHub不文明现象!微软推出评论区!

我认为应该认真考虑用 yarn 来取代 npm 默认程序包管理器的地位。yarn 与 npm 兼容,同时性能更高。它还支持多种功能,并且正在积极快速的发展中。它在社区中具有很大的影响力,在 GitHub 上有将近 20万个仓库在一定程度上使用了它。让它成为默认包管理工具可能对社区和整个 Node 生态系统都有利。

然后有点赞

标签:Node,GitHub,整治,微软,评论,学不动,Deno,issues
来源: https://www.cnblogs.com/wangtcc/p/14723742.html