什么是纸切?

“百纸切”项目表示每个发布周期将修复100个“纸切”。什么是“纸切”的定义?
2个回答

来自papercut网站

One Hundred Paper Cuts项目旨在解决Ubuntu中的小烦恼。这些错误通常被认为对于相关应用程序的开发人员来说优先级太低,他们已经有足够多的工作要做了,因此One Hundred Paper Cuts项目介入并解决这些问题。在每个发布周期中,该项目旨在修复100个这样的小错误,并通过这样做,为Ubuntu增添一层光泽,这在其他Linux发行版中通常是找不到的。

至于“纸切”的定义:

简单来说,剪纸是指在Ubuntu桌面版默认安装中普通用户可能遇到的可以轻松修复的易用性问题。
如果您喜欢更详细的逐条定义,剪纸是:
- 一种现有软件中出现的错误或意外问题, - 其存在使计算机使用变得更加困难或不愉快, - 容易修复, - 平均用户可能会遇到… - 在最新发布的Ubuntu或Kubuntu桌面版的默认安装中。
如果潜在的剪纸不符合以上任何标准,则不被视为剪纸。
关于如何参与其中的所有信息也可以在该网站上找到。 有关更多信息,请参阅One Hundred Papercuts - Ubuntu Wiki

2统一算吗? - Naftuli Kay
2不,看上面的定义,“如果一个潜在的纸切割不满足其中一个标准,那它就不是一次纸切割”。统一是“预期”的,所以在第一个标准上失败了。 :) - Richard Holloway

纸张切口的定义

简而言之,纸张切口是指普通用户在Ubuntu桌面上的默认应用程序中遇到的可以轻松解决的可用性问题。如果您更喜欢详细的、逐条列出的定义,纸张切口包括以下内容:

  • 一个现有软件中发生的错误或意外问题,
  • 其存在使得计算机使用更加困难或不愉快,
  • 容易修复,
  • 普通用户可能会遇到,
  • 适用于当前Ubuntu的默认应用程序、LTS版本或开发版本。

如果潜在纸张切口不符合上述任何一个标准,那么它就不是纸张切口。

如何判断一个错误是否容易修复?

如果一个错误可以由一个人在一天内修复,那么它就容易修复。实际上,一个或多个人可能会在一周的时间里共同解决一个纸张切口,但如果一个称职的开发者无法在一天内修复该错误,那么该错误就不能被视为有效的纸张切口。

很多复杂的错误在修复之前会变得容易解决。如果一个错误一开始看起来太复杂,不能算作小问题,但如果有一个可以工作的补丁,并且可以在一天内由一个人清理和合并,那么它可能变得容易解决。
要确定一个错误是否容易解决通常需要一定的技术经验。如果不确定,可以向Paper Cut Ninja邮件列表发送消息,或者在Freenode上的#ubuntu-desktop IRC频道提问,有人会指导你正确的方向。
"普通用户"是谁?
如果您正在阅读本答案,或在Launchpad上报告一个小问题,那么您很可能不是普通用户。要了解什么是普通用户,请参考以下文章:

什么不是纸质切口?

一个新功能不是纸张割伤,纸张割伤是现有功能存在的问题,而不是新增功能。 添加或删除一个软件包也不是纸张割伤。"用Solang替换F-Spot"不是纸张割伤,"默认安装simple-ccsm"也不是纸张割伤。 普通用户只遇到一次或从未遇到的错误不是纸张割伤。如果普通用户每天都遇到这个问题的次数越多,那么它很可能是纸张割伤。 纸张割伤并不仅仅是一个非常恼人的错误。即使一个错误非常烦人,并且多年来没有解决,也不能算作纸张割伤——这可能是因为难以解决,没有人有勇气去解决它。 本地化问题不是纸张割伤。要成为纸张割伤的错误,它必须影响大多数普通用户,而本地化问题只会影响该地区的用户。 任何英文文本的问题,例如软件中心中措辞不当的应用描述,可以被视为有效的纸张割伤,因为英文文本字符串被用作所有本地化的基准。如果英文是错的,那么翻译也会是错的。

注意事项

虽然纸切有一个定义,但并不是太严格。如果一个问题处于是否是纸切的边界上,那么请报告它,纸切忍者们会处理。如果它满足了不是纸切的标准之一,但你认为它应该被考虑在内,那么请报告它,纸切忍者们会决定如何处理。

纸切团队非常开放。如果某件事看起来和听起来像纸切,那很可能就是纸切。