每到年底就会有各种项目、软件来回顾他们过去一年的发展历程,现在不妨让我们回顾一下过去这一年 Mesa 的变化与发展。
根据 Mesa 的 GitStats 显示,过去这一年 Mesa 的代码提交次数创下了历史第二好的成绩,代码增长更是达到了前所未有的高度。
经过 20 多年的发展,截止去年,这个开源 3D 驱动集合获得的总提交次数已达 14.9 万次。今年 Mesa 的总提交次数已经达到了 16.4 万次之多。在过去 20 多年,一共有 1306 名不同的开发者为项目作出过贡献。Mesa 代码库的代码行数则是达到了 450 万行。
从上面的图片来看,如果按单年的提交数量来计算,2021 年 Mesa 的提交数量达到了 15026 次,超过了 2020 年的 14729 次,打破了 2020 年创下的记录,成为有史以来提交量最多的一年。在经历了高产的一年后,今年 Mesa 的提交数量为 14830,虽然不及去年的成绩,但也略微领先于 2020 年的成绩,成为了历史提交数量排名第二的年份。从上图也能看出,自 2010 年之后,Mesa 经历了一段不短的低产期,近三年则是特别高产,社区变得非常活跃。
虽然提交数量不及去年,不过 Mesa 在今年也创造了一个新的增长记录,那就是新增加的代码行。去年,Mesa 增加了 1125814 行代码,删除了 943405 行代码,即净增长约 18.2 万行代码。而今年 Mesa 增加了 1382754 行新代码,删除了 665472 行代码,也就是说净增长了约 71.7 万行代码。这比以往任何一年的代码净增长都大得多。
无论如何,从提交次数、代码增加方面的这些数字来看,Mesa 在 2022 年的发展状况非常良好,实现了创记录的增长。
纵观 Mesa 的整个历史,单独查看各个开发者的贡献状况的话,Mesa 的创始人 Brian Paul 仍然是提交次数最多的人(图中最上面的紫色曲线),不过他目前的工作重心都在 VMware 上,近些年已不再活跃;紧随其后的就是 Marek Olsak(AMD)、Emma Anholt(Google)、Jason Ekstrand(Collabora)和 Ken Graunke(英特尔)。
如果单单看 2022 年的贡献,今年对 Mesa 代码库贡献最大的是 Mike Blumenkrantz,他一个人的贡献就占了今年全部提交次数的 10.3%(1538 次个人提交/14830 次总提交)。去年这一殊荣也同样是属于 Mike Blumenkrantz,而且去年他的提交比例为 10.5%,还略高于今年的成绩。Blumenkrantz 目前就职于 Valve,不知道在 2023 年能否还有如此高的产出比例。
在 Blumenkrantz 之后,今年提交次数排名前列的开发者分别是 Alyssa Rosenzweig(Collabora,Rosenzweig 也是这些开发者中少有的女性开发者)、Samuel Pitoiset(Valve)、Marek Olsak(AMD)、Jason Ekstrand(Collabora)和 Emma Anholt(Google)。
今年约有 299 名不同的开发者向 Mesa 提交了代码,这也是 Mesa 的一个新纪录。相比之下,2021 年大约有 264 名、2020 年则有 246 名、2019 年则是 252 名。
Mesa 代码库在 2021 年约有 370 万行代码,在 2022 年结束时约有 450 万行。按照近些年的发展趋势来看,如果 2023 年依然保持这样的增长速度,2023 年的代码行数将有望突破 500 万行。
猜你喜欢: