你可以通过以下几种方式为 AzerothCore 做出贡献:
要参与贡献,你显然需要一个 GitHub 账号。
你可以通过查看 issues 并加入相关讨论来提供很大帮助。
你可以做的一件事是:更新你的 core,检查该 issue 在你的版本上是否仍然有效,然后写一条评论,附上 commit 哈希值。
在报告 bug 之前,有几件重要的事情需要做:
1) 将你的 core 更新到最新的 AzerothCore 版本,并检查该 bug 是否仍然存在
2) 在 issues 中搜索,检查是否已经有人报告过这个 bug。如果是,你只需评论该 issue 以确认 bug(并附上你的 core 版本)
如果(并且仅在)该 bug 尚未被报告过,你可以提交一个 issue,并包含以下内容:
如果你想提交由其他人编写的代码,可以在 commit 时给原作者署名:
git commit --author="AuthorName <[email protected]>" -am "Commit message here"
更新:遗憾的是,当以 squash 方式合并 PR 时,GitHub 会自动将合并后 commit 的作者设置为提交该 PR 的人。因此,请在 PR 描述中提及原作者(如适用,也请附上原 commit)。
你想改进我们的 Wiki 或添加新页面吗?很好!请使用我们的聊天室来讨论。