作贡献



想帮助我们?太棒了!本文会告诉你可以做些什么。


传播这个单词

即使你不喜欢编写服务器代码,单单传播这个单词“Evennia”就是很大的帮助 —— 这有助于吸引更多的人,从而带来更多的反馈、动力和关注。可以在类似ohloh的地方打分、写评论,在博客或mud论坛上谈论你所做的事,诸如此类。


改进文档

Evennia在很大程度上依赖于良好的文档,我们一直在寻找额外的人手来改进它。即使是很小的事情,如修改错别字,都会是很大的帮助!

文档是维基格式的,只要你有GitHub帐户就可以编辑它。如果你想添加新的页面或教程,可以来聊天室或论坛讨论一下。但如果你只是在问题报告、聊天室或论坛中指出维基的错误,我们要花更长的时间才能修改它。你也可以通过GIT提交维基的修改 —— 你需要按以下所述的方法建立主仓库的分支。


通过分支提交贡献

我们在代码上总是需要更多的人手。即使你没有信心对付重大bug或功能,仅仅纠正错别字、调整格式、或简单地使用它就可以很大地帮助我们做改进。

贡献代码的最佳方式是使用GitHub建立Evennia仓库的分支,然后在那里做修改。请参阅“版本控制”的“从Evennia建立分支”部分以获得详细指导。

一旦建立了分支,你不仅可以在单独的分支上开发自己的游戏,还可以将你的修改提交给Evennia本身。如果你觉得有适合Evennia主仓库的修改,你可以提出合并请求Pull Request),这样Evennia的开发者就会知道你有东西要分享了。


通过补丁作贡献

我们建议使用上述的仓库分支方式帮助Evennia发展,但对于较小的、隔离性高的修复,也欢迎你以补丁的形式提交对Evennia修正或补漏的建议。

你可以将补丁附在问题报告或邮件列表的帖子中。请不要在帖子中直接粘贴完整的补丁内容,最好使用Pastebin之类的网站并提供内容的链接。


(原文:https://github.com/Evennia/evennia/wiki/Contributing    翻译:卢铱俊)