如何提交一个错误:修订间差异
无编辑摘要 |
无编辑摘要 |
||
第3行: | 第3行: | ||
= = | = = | ||
注意:你必须在报告中使用英文!! | 注意:你必须在报告中使用英文!! | ||
== 在报告之前搜索 == | == 在报告之前搜索 == | ||
第35行: | 第34行: | ||
把这些回答组合起来,尽量的减少字数,你就会得到一个Bug概述。在这个示例中,我们可以说: | 把这些回答组合起来,尽量的减少字数,你就会得到一个Bug概述。在这个示例中,我们可以说: | ||
< | <pre>当在使用OpenOffice Writer按F键的时候,屏幕会闪烁红色。</pre> | ||
点击“报告Bug(Report a bug) | 点击“报告Bug(Report a bug)按钮,输入你的Bug摘要,然后点继续(Continue)。Launchpad会搜索相似的Bug,如果有的话它会列出所有找到的类似的描述。检查列表,看看是否已经有其它Bug报告和你发现的问题相同。 | ||
如果有别人的Bug报告已经描述了你的问题,点击在旁边的单选按钮,然后点“订阅这个Bug报告(Subscribe to this report)”按钮。订阅了一个Bug报告后,你都会收到电子邮件提醒如果Bug的状态改变了或者任何人添加了评论。如果你随后有更多的关于此Bug的信息,你可以在后面添加评论。 | |||
<br> | <br> | ||
另一方面,如果你没有发现类似于你所遇到问题的Bug报告,选择在页面底部的“不,我希望报告一个新的Bug(No I'd like to report a new bug) | 另一方面,如果你没有发现类似于你所遇到问题的Bug报告,选择在页面底部的“不,我希望报告一个新的Bug(No I'd like to report a new bug)”按钮。页面将会扩展,你可以在Launchpad中详细描述你在哪里发现这个Bug,然后拓展你的摘要。 | ||
== 你在哪里发现Bug?<br> == | == 你在哪里发现Bug?<br> == | ||
第62行: | 第61行: | ||
你担心的Bug摘要已经解释过发生了什么错误,所以“更多信息(Further information)”的主要目的是让其他人能重现Bug。想象一下,你坐在希望能修复Bug的开发者旁边,但是他们却从来没有见过这个Bug。 | 你担心的Bug摘要已经解释过发生了什么错误,所以“更多信息(Further information)”的主要目的是让其他人能重现Bug。想象一下,你坐在希望能修复Bug的开发者旁边,但是他们却从来没有见过这个Bug。 | ||
回想最初你是如何发现这个Bug的,然后把它们分成若干步骤。描述你的步骤,然后加入其它相关信息,比如你在运行的Ubuntu版本、你的硬件等等。 | |||
就拿我们的示例Bug而言,你可能会写道: | 就拿我们的示例Bug而言,你可能会写道: | ||
<br> | <br> | ||
< | <pre>1.在OpenOffice.org Writer中打开一个新的文档。 | ||
2.把光标移到空白的文档。 | |||
3.正常的输入文字。在输入的过程中,我按了F键,然后屏幕便突然闪烁红色 | |||
更多信息:大小写的F都会导致此Bug。操作系统是X86系统上的Ubuntu 7.04。</pre> | |||
当你完成的时候,点击“提交Bug报告(Submit bug report)”。 | 当你完成的时候,点击“提交Bug报告(Submit bug report)”。 | ||
== | == 最後的步骤! == | ||
恭喜!你已经提交了你的Bug报告! | 恭喜!你已经提交了你的Bug报告! | ||
第76行: | 第78行: | ||
<br> | <br> | ||
在提交完毕后不久,你会收到一封确认电子邮件。与此同时,Launchpad会给Ubuntu Bugs小组发送一封电子邮件来通知他们你的Bug报告。Bug小组会查看你的报告并且尝试着去重现它,如果他们觉得有必要还会联系你询问更多信息。 | |||
Launchpad让你能很轻松就报告你在Ubuntu中发现的Bug。 | Launchpad让你能很轻松就报告你在Ubuntu中发现的Bug。 |
2007年12月14日 (五) 18:33的版本
=
用Launchpad报告Bug
注意:你必须在报告中使用英文!!
在报告之前搜索
让我们以一个荒唐的Bug作为示例:想象你正在使用OpenOffice.org Writer,当你按下F键的时候屏幕突然开始闪着红色。一般来说,这很快就会把你烦的不行了。
胜过在沮丧中发怒,你决定让Ubuntu小组知道你的麻烦。
许多免费软件项目使用Launchpad来管理他们的Bug报告。找到Ubuntu很简单,只要简单的通过访问:[1]
在那里你会看一个按钮上写着“报告一个Bug(Report a bug)”。现在,我们事实上并不是要去报告一个bug,因为在数以百万计的Ubuntu用户中,很可能有其他人已经报告过相同的Bug了。Luanchpad通过搜索相似的Bug报告来节省Ubuntu志愿者的宝贵时间。
现在是一个好机会来想想该如何描述你的问题。你需要涉及到所有的关键点,但又不能太罗嗦。记者通常在报告新闻故事时回答6个标准问题:谁、什么、在哪里、什么时候、为什么和如何。你可以使用类似的方法来总结概括你的Bug报告:
- 什么?发生了什么不该发生的事请?
- 如何?你当时在干什么导致了它的发生?
- 在哪里?问题发生在哪个应用程序(或者应用程序的一部分)?
- 什么时候?当问题发生之前,你在干什么?
- 如果相关,那么你的电脑当时还在做一些其它什么事情?
- 为什么是Bug?是什么使你确信,这是一个Bug而不是一个已知功能?
在我们的例子中,我们可能会如下回答:
- 什么?屏幕闪烁红色。
- 如何?按F键。
- 在哪里?OpenOffice.org Writer。
- 什么时候?在编辑文本的时候。
- 为什么?我从来没有看到一个文字处理软件会让屏幕闪着红色。
把这些回答组合起来,尽量的减少字数,你就会得到一个Bug概述。在这个示例中,我们可以说:
当在使用OpenOffice Writer按F键的时候,屏幕会闪烁红色。
点击“报告Bug(Report a bug)按钮,输入你的Bug摘要,然后点继续(Continue)。Launchpad会搜索相似的Bug,如果有的话它会列出所有找到的类似的描述。检查列表,看看是否已经有其它Bug报告和你发现的问题相同。
如果有别人的Bug报告已经描述了你的问题,点击在旁边的单选按钮,然后点“订阅这个Bug报告(Subscribe to this report)”按钮。订阅了一个Bug报告后,你都会收到电子邮件提醒如果Bug的状态改变了或者任何人添加了评论。如果你随后有更多的关于此Bug的信息,你可以在后面添加评论。
另一方面,如果你没有发现类似于你所遇到问题的Bug报告,选择在页面底部的“不,我希望报告一个新的Bug(No I'd like to report a new bug)”按钮。页面将会扩展,你可以在Launchpad中详细描述你在哪里发现这个Bug,然后拓展你的摘要。
你在哪里发现Bug?
你可能已经知道Ubuntu是由很多软件包所组成的。Launchpad追踪那些影响到这些软件包的Bug。你需要知道你发现Bug的软件包名字来告诉Launchpad你在哪里发现的Bug。
要找到软件包的名字是很容易的。单击“选择...(Choose...)”,在其下选择你发现Bug的软件包。现在你可以搜索你要找的软件包的精确名字。在我们的示例中,输入“openoffice”。虽然Launchpad会返回一系列相似的软件包名称,但是正确的软件包却常常是显而易见的。例如,在我们的示例中,有若干软件包包含了关键词“openoffice”,不过主要的OpenOffice.org软件包却被简单的称为“openoffice.org”。
如果你不能确定到底应该选择哪一个软件包也没问题。选择其中最像正确的的一个,如果你实在不能确定,你也可以选择“我不知道(I don't know)”。
撰写一个准确的Bug报告。
你担心的Bug摘要已经解释过发生了什么错误,所以“更多信息(Further information)”的主要目的是让其他人能重现Bug。想象一下,你坐在希望能修复Bug的开发者旁边,但是他们却从来没有见过这个Bug。
回想最初你是如何发现这个Bug的,然后把它们分成若干步骤。描述你的步骤,然后加入其它相关信息,比如你在运行的Ubuntu版本、你的硬件等等。
就拿我们的示例Bug而言,你可能会写道:
1.在OpenOffice.org Writer中打开一个新的文档。 2.把光标移到空白的文档。 3.正常的输入文字。在输入的过程中,我按了F键,然后屏幕便突然闪烁红色 更多信息:大小写的F都会导致此Bug。操作系统是X86系统上的Ubuntu 7.04。
当你完成的时候,点击“提交Bug报告(Submit bug report)”。
最後的步骤!
恭喜!你已经提交了你的Bug报告!
在提交完毕后不久,你会收到一封确认电子邮件。与此同时,Launchpad会给Ubuntu Bugs小组发送一封电子邮件来通知他们你的Bug报告。Bug小组会查看你的报告并且尝试着去重现它,如果他们觉得有必要还会联系你询问更多信息。
Launchpad让你能很轻松就报告你在Ubuntu中发现的Bug。
以上转载自Full Circle[2]杂志第5期HowTo--Reporting bugs using Launchpad...
使用中文报告Bug
如果您不能够使用英文报告BUG,请在Ubuntu-CN相关资论坛上报告BUG。
报告论坛地址
在这里发帖报告BUG
Bug报告格式
为了便于验证和报告bug到官方,请大家使用如下格式来报告你的问题。谢谢合作。
发行版:
包的名称(有bug的):
摘要:
bug描述: