====== 参与 ====== 欢迎来到 DokuWiki 社区。 本页面旨在帮你发现自己在哪些方面既可以发挥自己的长处又可以帮助 DokuWiki 有所提升,正所谓“予人玫瑰,手有余香”。有些事个人可以完成,有些则需要[[:teams|团队合作]]。 [[:mailinglist|邮件列表]]可以帮助发现那些需要协作完成同时你也很愿意做的事情。DokuWiki 开发者也会出现于 [[:irc|IRC 频道]]里。 ===== 文档 ===== [[zh:manual|用户手册]]需要不断的[[wp>gardening|完善]]。即使你只是临时使用 DokuWiki 那也需要做很多事。 * 纠正拼写错误 * 翻译页面为本地化语言 * 为展示功能或者插件制作和添加截图 * 有些文档页面提到某些功能是[[devel:develonly|仅限开发版本]](使用反向链接可以发现他们)的。如果这些标记的功能已经不是当前开发版本中的测试功能,很明显这些标记已经过时。找到这些标记,删除掉,然后重新编写相关段落内容。 * 有一些页面(尤其是插件)有注释。绝大部分注释都应当删除并将其内容合并进相关页面。 * 确保最新的开发变更已经记录,如果没有,赶紧记录或者提醒相关开发人员记录。 * 查找[[?do=search&q=FIXME|修复我]],试着修复 ===== 插件和模板 ===== * 大量的插件很没有标记为与当前版本的 DokuWiki 兼容。有些运行正常,有些则会崩溃。如果有用户抱怨有问题就需要测试插件是否能够正常运行。如果插件在当前版本下能够正常运行,就标记其为可兼容,否则就在插件的问题跟踪器里打开一个问题报告,如果没有问题跟踪器就发送给作者一封邮件。如果数周后没有回应,联系[[:mailinglist|邮件列表]]或者考虑[[devel:adoption|收养]]该插件。 * 在 GitHub 的 [[https://github.com/dokufreaks/|dokufreaks]] 账号下还有一些插件——这些插件开始是由 Esther Brunner, Michael Klier 和 Gina Häußge 开发,后来他们的开发不再及时了。这里有一些插件很简单还很好用,其他的可能需要更好的维护和管理。如果你喜欢其中的任何一个,都可以随时参与维护和改善他们。 * 有些比较老的插件很长时间没有开发维护了。其中有些简单,而且还能使用,有些需要更多的开发维护。你可以联系作者获取更多关于插件的信息,然后帮助维护或者[[devel:adoption|领养]]他。 ===== 传播 ===== 帮助建设社区。推动 DokuWiki 良性发展,邀请更多人参与其中。 * 给你周围感兴趣的人发 [[:leaflet|DokuWiki 传单]] * 把关于 DokuWiki 的文章博客添加到[[:blogroll|博客列表]]和[[:press|新闻评论]]里 * 把你自己的站点写入 [[:dokuinstall|DokuWiki 安装列表]] * 写关于 DokuWiki 的文章 * 在[[:forum|论坛]]回答问题 * 在 [[https://www.openhub.net/p/dokuwiki|Open Hub]]、[[https://alternativeto.net/software/dokuwiki/|AlternativeTo]]、 [[https://siftery.com/dokuwiki|Siftery]] 或者 [[https://twitter.com/dokuwiki|Twitter]] 分享经验 ===== 开发 ===== 我们一直希望更多的开发者参与进来,帮助修复问题、整理代码或者实现新功能。大量的开发讨论在 [[https://github.com/splitbrain/dokuwiki/issues|Github Issues]] 里,但是也不要忘记提交到[[:mailinglist|邮件列表]]。 * 先阅读开发手册的[[:development|新手上路]] * 偶尔参与一下[[devel:bughunting|周末捉虫]] * 看看 GitHub 上的当前开放[[https://github.com/splitbrain/dokuwiki/pulls|推送问题]] --- 这可能就是将要进行开发的新功能的讨论 * 尝试在问题追踪器中挑选一个标签为 [[https://github.com/splitbrain/dokuwiki/labels/good%20first%20issue|good first issue]] 的任务来开始工作。随时可以询问最新的信息和帮助。 * 挑选新功能中的一个[[devel:ideas|创意]]开始工作 * 不要怕,跟我们一起讨论吧---我们不会咬人的 ===== 图形设计 ===== 我们不仅要创造伟大的软件还要使它看起来很漂亮,所以我们需要大量的 Photoshop/Gimp/Inkscape 专家。我们经常需要定制图标、界面可视化和可用性研究。诸如完全重新设计模板之类的较大任务很少见,但有时也会有。 * 到[[:mailinglist|邮件列表]]做个自我介绍以便我们了解你,然后才能相信你的帮助 * 检查问题跟踪器中的 [[https://github.com/splitbrain/dokuwiki/labels/Category:%20Design|Design category]]