当前位置: 首页>>技术教程>>正文


Ubuntu bug 的重要性值是如何决定的?

问题描述

对于 ubuntu 中的软件包的 bug,如何确定特定 bug 的重要性?

我所说的重要性是指 ‘Low’、’Medium’ 以及 Launchpad 错误跟踪器上的其他重要性值。

最佳思路

(来源:Bugs/Importance (Bug Squad Documentation))

Ubuntu Bug Squad 是 Ubuntu Bug 的推动力量之一,并维护了一份相关文档以供每个人参考。

为了那些讨厌阅读其他网站的人,以及少数可能懒得点击本答案开头的链接的人,我基本上会逐字复制与此处相关的 Bug Squad 知识库信息:

\\n

QUICK NOTE: When “Core” or “Non-Core” is referenced here, the bug squad is consdering “core” as part of the ubuntu-desktop package, or what gets installed by default on the LiveCD images. This may change in future, depending on further discussion within the Bug Squad on this matter.

\\n

(请注意,以下信息可能与 wiki 上的文档已过时,您应该参考 wiki 以获取大多数 up-to-date 信息。)


Ubuntu 使用以下准则来分配重要性。 bug 的重要性意味着修复 bug 的人应该给予它优先级。

以下是不同重要性值的含义):

  • 未定:新错误的默认值。也意味着没有足够的信息来确定重要性

  • 愿望清单:缺少功能\n

    • 这些并不总是错误,但可能是尚不存在的新功能的想法。

    • 这些也可以是为 Ubuntu 打包软件的请求。

    • 如果实现起来并不简单,那么应该将其编写为功能规范,请参阅功能规范。

    • 这些错误可能会影响给定包/项目的实验性扩展或非必要功能。

    • 仅在 best-effort 或 outside-contribution 基础上修复的错误也可能被视为愿望清单。

  • 低:影响功能的错误,但影响程度小于大多数错误,示例如下:\n

    • 容易出现 work-arounds 的错误

    • 影响异常 end-user 配置或异常硬件的错误

    • 影响非必要方面和有限应用程序范围的错误

    • 对非核心应用程序有中等影响的错误

    • 不限制非核心应用程序功能的外观/可用性问题

    • 非理想的默认配置

  • 中:大多数错误都具有中等重要性,例如:\n

    • 对核心应用程序有中等影响的错误

    • 对非核心应用程序产生严重影响的错误

    • 影响非核心应用程序可访问性的错误

    • 不限制核心应用程序功能的可用性问题

    • 非必要硬件组件(可移动网卡、摄像头、网络摄像头、音乐播放器、声卡、电源管理功能、打印机等)出现问题

  • 高:满足以下条件之一的错误:\n

    • 对一小部分 Ubuntu 用户造成严重影响(估计)

    • 导致默认的 Ubuntu 安装对于某些用户来说通常无法使用。 (例如,如果在特定品牌和型号的计算机上系统无法启动,或者 X 无法启动)

    • 重要硬件组件(磁盘控制器、内置 网络、显卡、键盘、鼠标)出现问题

    • 对大部分 Ubuntu 用户有中等影响(估计)

    • 完全阻止应用程序或任何依赖项正常运行

    • 使应用程序的基本特性或功能或依赖项损坏或无效

    • 影响核心应用程序的可访问性

  • 严重:对大部分 Ubuntu 用户造成严重影响的错误\n

    • 导致数据损坏

    • 使整个操作系统崩溃

    • 使系统暂时或永久无法使用

    • 严重影响造成根本原因的包之外的应用程序


Ubuntu Bug Control 成员有权在 Ubuntu 权限范围内设置这些 bug 的重要性状态(包括软件包,ubuntu-bug 将执行此操作),并且可以自行设置,也可以应 Bug Squad 成员的请求进行设置。不是错误控制成员。

一般来说,当我处理错误并决定其重要性以及是否准备好进行分类(除非其明显明显)时,我会遵循 Triage Guide 来决定如何对错误进行分类(将错误的状态设置为 “Triaged”)以及我的指导方针已经在上面发布(并链接到)来确定重要性。 (如果你好奇的话,我是 Bug 小队的成员,也是 Bug Control 的成员)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14221.html,未经允许,请勿转载。