错误优先级
本文档描述了在 Bugzilla 中为 WebKit 错误分配优先级的当前指南。所有产品为“WebKit”的错误都适用此指南。
标准优先级规则
每个错误将从上到下按以下列表分配第一个合适的优先级。
P1
- 任何可重现的崩溃或挂起。
- WebKit 任何先前公开发布版本中的任何回溯。
- 由于站点更改或新重要站点导致的重要站点上的严重问题。
- 严重的安全问题。
P2
- 某些非平凡方式无法运行的站点。
- 严重的性能投诉。
- 存在非常糟糕的视觉问题的站点(例如,内容重叠导致难以阅读)。
- 已报告多次但无法重现的崩溃或挂起。
P3
- 可运行但存在一些视觉问题的站点。
- 轻微的性能投诉,例如微不足道的内存泄漏。
- 有助于正确性或性能但事先不确定会带来明显优势的架构问题。
- 无法重现的崩溃或挂起。
P4
- 所有不符合 P1、P2 或 P3 标准的增强请求和功能请求。
P5
- P5 不用于 WebKit 错误。WebKit 与其他可能使用它的项目共享其 Bugzilla,这就是它仍然存在的原因。
常见的优先级调整
- 如果存在变通方法,优先级可能会降低。
- 如果一个错误有很多重复项,优先级可能会提高。
- 如果一个错误受到很多公众关注,优先级可能会提高。
- 如果一个错误出现在非常重要的站点上,优先级可能会提高。