跳到主要内容
版本:1.0.0

社区指南

MorJS 的社区正在逐步成长中,如果你正在阅读本文,这说明你大概已经准备好加入 MorJS 社区了。欢迎!

现在让我们来解答你能从社区中获得什么以及你能为社区做什么。


资源

行为规范

这份 行为规范 是一个易于发展我们所参与的技术社区的指南。

保持关注

  • 关注我们的官方 GitHub 账号。
  • 关注我们的团队成员的 GitHub 账号。
  • 加入我们的社区钉钉群以获得最新消息。

获得帮助

GitHub:如果你想报告 bug 或者提出新特性需求,欢迎来 GitHub 提交 issue。我们也非常欢迎 pull request! 社区钉钉群:一个 MorJS 开发者相互认识和实时聊天的地方。


参与方式

帮助同伴用户

贡献代码并不是对 MorJS 社区的唯一贡献形式。在 钉钉群 或 Github 上为 MorJS 的同伴回答问题也是一种非常有价值的贡献。

协助分流 Issue

分流 issue 意味着收集缺失的信息、重现问题、验证问题的有效性并调查问题的原因等。

我们每天都会在 GitHub 仓库收到许多 issue。和我们的用户数量相比,我们的精力是非常有限的,所以光是 issue 的分流就会花费团队大量的精力。通过帮助我们分流这些 issue,你可以帮助我们变得更有效率,使我们能够把时间花在更优先的工作上。

你不必以修复问题为目的来分流这些 issue (尽管那也很好)。分享你的调查结果,例如导致该错误的提交记录,已经为我们节省了大量的时间。

贡献代码

贡献错误修复或新特性是你能做出的最直接的贡献形式。

MorJS 核心库提供了一份贡献指南,其中包含 pull request 指南以及有关构建设置和上层架构的信息,请确保在提交 pull request 之前阅读它们。

错误修复是我们随时欢迎的。而对于新特性来说,最好先在社区群里讨论用例和实现细节。

分享 (并积累) 经验

除了在 Github 或钉钉群回答问题、分享资源外,还有一些其他的方式可以分享并增长你的见识:

开发学习资料。我们常说教学相长。如果你正在用 MorJS 做一些有趣的事情,你可以写一篇博客、组织研讨会、甚至创建一个 gist 分享到社交平台上:这些都能加强你的专项知识。

关注 (watch) 你关心的仓库。这样无论何时该仓库有新的动静,你都会第一时间收到通知,得到关于正在进行的讨论以及即将到来的新特性的新鲜情报。这是超棒的积累专业知识的方法,你最终将会有能力来解决问题 (issue) 并提交 pull request。