开明的在线礼节

在过去的几个月中,我 Reddit Go社区以及在GitHub本身中(在较小范围内)发布,响应和阅读帖子时注意到了一种令人震惊的趋势,并决定有人需要指出一些应为常识的一般礼节。

对于大多数人来说,这只是常识,我相信已经理解了以下内容,但是有些人需要更加牢牢地把握现实以及如何与他人互动。

#1负面和敌意

例。 有人发布了有关他们为学习目的而编写的某些代码,一个有趣的练习或一个早期的新库的帖子,并得到以下一般性答复:

  • 为什么要这么做? 这有什么用?
  • 您的代码@第X行不是很好,或者是其他一些贬义的注释,没有改进的建议。
  • 关于您的尝试的一些毫无根据的指责。
  • 大约一半的人在没有上下文的情况下衡量不完整的评论。

我经常看到这种情况,自己也经历过,对此感到厌倦。

  • 阅读 ,只是阅读发布的内容,通常描述内容和方式。
  • 不要做假设! 如果您不了解或不相信所发布的内容有某种不好的感觉,那么请您澄清一下,而不是跳过某人的喉咙。 让我们在这里真实起来吧, 大多数人不会发布一些无知或恶意的东西,他们之所以这样做,是因为他们对与社区共享某些东西感到兴奋。 为什么要尝试破坏好东西。
  • 不是每个人都说英语,也不是每个人的母语 。 完全有可能在翻译中迷失或弄乱某些东西,给某人带来疑问的好处。
  • 如果您要回答的问题有待改进,那就太好了! 但实际上是建议一种改进,指向可能知道如何做的人,一段很好地演示它的代码,或者承认您不完全知道如何做; 其他任何事情都只是非建设性的热气和毫无根据的自我抚摸。

  • “如果你没有什么好话要说的,那就什么也不要说。”父母没有告诉孩子,至少长大后,实际上要听,这是一个很好的建议。 关于自由裁量权是更重要的部分,有话要说。

#2响应时间

某某很棒, 没有回应

这可能同时适用于论坛帖子和GitHub问题,在此情况下,有人没有立即回复,我发现人们感到沮丧或烦恼……喘口气! 耐心一点!

  • 有些人把这个东西叫做工作 ,这需要他们的一些注意。 此外,并非每个人都有与您相同的工作时间。
  • 有些人还有更重要的事情要做, 例如陪伴孩子。
  • 并非每个人都和您位于同一时区!
  • 关于GitHub问题, 您不是图书馆,框架或项目的唯一用户,也不是唯一要求维护者时间的人。

#3简单礼貌

尽管这是常识,但似乎并不那么普遍!

  • 击中提交前,将鞋子放在另一脚上 ; 如果您不希望将所写的内容发布给您……您猜怎么着,他们也不会。
  • 使用一些简单的陈词滥调,例如“谢谢”,“您是正确的”或“我明白您的想法”,它们不是浪费的角色! ,它们有助于传达您的信息语气,有时很难在线确定,甚至在语言和文化之间也很难确定。
  • 提供链接,视觉效果或示例 ……借用一句话“一幅图片值得一千个单词”。 几乎没有人在他们的经验或知识上处于完全相同的水平,为什么不帮助传播这些知识。

最后的想法

我是Go的忠实拥护者,并希望在社区中参与很多,并希望上述内容中的一些可以与我所认为的负面影响令人震惊的增加作斗争,而这种消极影响影响了整个社区。

我希望维护者将来可以采取更积极而不是被动的方式来培养社区。 但是,他们也很忙 ,需要所有人的帮助来与之抗争。 我将在Reddit上使用Rust社区 作为热情好客的光辉典范,也是我们所有人都应努力争取的。

我希望有人可以从中获得一些他们以前可能从未想过的东西,并希望读者会以相同的标准对待他人🙂