上一页:,上一级:邮件   [目录][索引]


10.3 回复邮件

当您收到错误报告时,请记住错误报告对您的工作至关重要。如果您不知道问题,就无法修复它们。因此,请务必感谢每一位发送错误报告的人。

不过,您没有义务给出超出此范围的回复。错误报告的主要目的是通过改进程序的下一个版本来帮助您为社区做出贡献。许多报告错误的人没有意识到这一点——他们认为重点是您单独帮助他们。有些人会要求您专注于此而不是改进程序。如果您遵从他们的意愿,您就会被分散注意力,无法维护程序。

例如,人们有时会以含糊(因此无用)的方式报告错误,当您要求提供更多信息时,他们会说,“我只是想看看您是否已经知道解决方案”(在这种情况下,错误报告对改进程序没有任何帮助)。当发生这种情况时,您应该向他们解释错误报告的真正目的。(一个预先编写好的解释会使效率更高。)

当人们要求您花费时间帮助他们使用程序时,这样做可能看起来“有帮助”。但是,这比改进程序要得多,而这才是维护者的真正工作。

如果您有时间和意愿,请务必帮助个别用户。但是请注意限制您花在这方面的时间——不要让它耗尽您维护程序所需的时间!要知道如何拒绝;当您时间紧迫时,只需回复“谢谢您的错误报告——我会修复它”就足够了。

一些 GNU 软件包,例如 Emacs 和 GCC,都附带了有关如何使错误报告有用的建议。复制和改编这些建议对您的软件包可能会非常有用。

如果您想使用基于电子邮件的错误跟踪系统,请参阅 https://bugs.gnu.org;这可以与常规的错误报告地址连接。或者,如果您想使用基于 Web 的错误跟踪系统,Savannah 支持此功能(请参阅旧版本),但请不要拒绝通过常规电子邮件接收错误报告——我们不想设置不必要的障碍来阻止用户提交报告。


上一页:,上一级:邮件   [目录][索引]