Ubuntu 中是否有开放错误的统计数据或时间序列?

aro*_*que 6 launchpad ubuntu-bug

我想知道 Ubuntu 中的错误数量(开放的、封闭的、严重的等)是如何随时间演变的。这是我对科学的一种好奇心,但它也会让我感受到社区是如何随着时间的推移而变化的,它是如何应对挑战的(我特别想到了 Unity)以及它现在的状态。

这些年来有没有人收集过这些数据?如果是,它们是否公开可用?

我知道可以从 Launchpad 本身收集这些信息,实际上我找到了一个网站,该网站拥有 2008 年中期到 2009 年初的数据。我找到了Ubuntu live stats,它显示了与 Ubuntu 相关的实时消息,但不汇总错误统计信息。最后,Ubuntu Weekly Newsletter上有一些统计数据,但它们仅显示上周关闭的错误的差异。

aro*_*que 0

一个干净的解决方案是使用launchpadlib Python API 来查询 Launchpad,它包装了 Launchpad Web 服务的 API。具体来说,bug_task 条目包含重建 ubuntu 中任何错误历史记录的所有相关信息。人们应该小心,不要一次性查询整个数据库,因为它很大!除此之外,编码并获取已关闭/未解决错误的统计信息应该很简单。