How to report a bug/zh

These guidelines explain how to write a good bug report or feature request in Wikimedia's bugtracker (see for more information). Effective bug reports are the most likely to be fixed.

提交要领

 * 精确
 * 明确：说明如何重现问题，说明步骤，以便其他人重现bug
 * 每份报告中只提一个问题

您可以重现此问题吗？
Try to reproduce your bug using a recent version of the software, to see whether it has already been fixed. If the bug is on a wiki site like Wikipedia you could try testing the latest software version on test2.wikipedia.org.

有人已提交了此问题吗？
Use the search box of Wikimedia's bugtracker to see if your bug has already been reported. You can also perform more advanced searches on the advanced search page.

报告新bug或功能请求
如果您在最新版中发现了没有提报过的bug，那么：
 * 1) Go to phabricator.wikimedia.org and click "Maniphest" in the side bar.
 * 2) Choose "Create task" in the upper corner.
 * 3) 您可能需要登录（或者注册）您的账号（参见“”）.
 * 4) 至少填写下列内容：
 * 5) * 标题：一句话解释问题（而不是您建议的解决方法）.
 * 6) ** 好的：
 * 7) ** 差的：
 * 8) * 分配给：您可以忽略此字段：开发人员将会在他们计划工作于这个任务时设置它.
 * 9) * CC:你可以忽略这条提示：假如你知道某些特定用户，并且这些用户在你提出漏洞后会很乐意得到通知.
 * 10) * 优先权: 你可以忽略这条提示：总体来说，优先权是取决于那些开发者是否有计划去处理漏洞. （参见：“”）
 * 11) Select the project(s) in which you've found the bug:
 * Projects are how developers find tasks to work on. To identify the right project(s), use the search function (in the top right) to find its description.


 * This could be for example the project for the wiki software itself, or  for configuration changes of the Wikimedia wiki sites (see "").
 * 1) * Security: Set this to "Security or Sensitive bug" if many users could be harmed by the security problem that you are reporting. Your report will be kept hidden from the public until it is resolved.
 * 2) * 描述：错误的完整说明，应尽可能详细. 可以包含：
 * 3) ** 对于bugs：
 * 4) *** 重现步骤：能重现所述问题的最简且方便参照的步骤. 需包含所有特殊设置步骤.
 * 例子：
 * 1) *** 实际结果：执行上述步骤后程序出现了什么情况.
 * 例子：
 * 1) ***期望结果：程序正常时应实现的效果.
 * 例子：
 * 1) ** 对于功能请求：
 * 2) *** A description of what you would like to achieve, and why. A user story is an effective way of conveying this.
 * 例子：
 * 1) **也请您提供任何其他可能有用的信息，例如：
 * 2) ***网页浏览器、皮肤或者您发现了漏洞的计算机系统；
 * 3) ***到您遇到错误的一个或多个页面的链接或比较页；
 * 4) ***该问题的出现是每次、偶尔、仅在某些页面或仅在特殊条件下.
 * 5) *To attach a log file or (but make sure that no confidential data is included or shown), click the Upload File button (a cloud with an arrow) in the tool bar of the Description field.
 * 1) *** A description of what you would like to achieve, and why. A user story is an effective way of conveying this.
 * 例子：
 * 1) **也请您提供任何其他可能有用的信息，例如：
 * 2) ***网页浏览器、皮肤或者您发现了漏洞的计算机系统；
 * 3) ***到您遇到错误的一个或多个页面的链接或比较页；
 * 4) ***该问题的出现是每次、偶尔、仅在某些页面或仅在特殊条件下.
 * 5) *To attach a log file or (but make sure that no confidential data is included or shown), click the Upload File button (a cloud with an arrow) in the tool bar of the Description field.
 * 1) *To attach a log file or (but make sure that no confidential data is included or shown), click the Upload File button (a cloud with an arrow) in the tool bar of the Description field.

Check if your report is complete, then press the "Create Task" button. Your report will now be in the database and somebody will hopefully take a look at it soon.

感谢您协助提升MediaWiki软件以及维基媒体项目！

参见

 * 如何有效的报告 bug 作者 Simon Tatham
 * 维基百科：错误报告和功能请求
 * Phabricator etiquette
 * Bug management/Bug report life cycle
 * Writing a good bug report or feature request
 * How to create a good first Bug Report (outdated)