IT资讯 Qt 6 发布在即,累积多年的大量 bug 仍未被修复

gabriel · 2020-11-04 09:00:06 · 热度: 21

Qt 开发团队正在讨论如何处理所有"P1"优先级 Bug。

虽然距 Qt 6.0 正式发布只剩一个月,但目前仍存在大量针对 Qt 代码仓库的公开 bug。鉴于"P1"优先级 bug 的数量正在增加,甚至快超过"P0"优先级的构建破坏性 bug,开发团队正在讨论如何处理数量巨大的"P1"优先级 bug,以及其当前以优先级对 bug 进行分类的优劣。

Jason McDonald 率先在邮件列表对累积已久的 "P1"优先级 bug 发起讨论。他指出,Qt 目前在其 bug 跟踪器中共有 1175 个未解决的 "P1"优先级 bug。在这 1175 个 bug 中,大约有一半(583 个)已经开放超过一年,有 342 个是两年前开放的,175 个已经开放超过三年。由此可见,Qt 肯定存在许多长期未被解决的 bug。因此 Jason 质疑,如果某个 bug 的重要性不足以在一年内引起关注并被修复,那么它真的是"P1"优先级 bug 吗?或者说,以优先级对 bug 进行分类的意义何在?

Qt 6 发布在即,累积多年的大量 bug 仍未被修复

部分像 Ulf Hermann 的 Qt 开发者认为“优先级 bug”是没有意义的,像"fix version"这种才应该具有更高的优先级。所以他甚至觉得应该直接从 bug 报告中删除优先级标签。

不过也有部分 Qt 开发者认为,优先级列表对于寻找新的 bug 很有用。另外一部分人则认为确实应该对优先级处理进行重新分类,让"P1"优先级能切实定位至影响发布新版本的 bug。还有一些开发者提出许多 Qt 的 bug 没有及时得到分类和解决的问题。

目前 Qt 开发团队邮件列表关于此问题的讨论仍未结束,我们也会持续关注,希望团队最后能就 Qt bug 的优先级分类以及跟踪等问题形成一个更高效的方案,以更好地修复越来越多的未处理的 Qt bug。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册