MariaDB 贡献统计,2024 年 1 月

新的一年开始了,随之而来的是新的季度,这意味着我们又到了发布贡献统计数据的时候了。这次我有很多有趣的数据可以与您分享,让我们开始吧。

年度比较

一个好的开始是比较过去一年与去年,看看我们的表现如何。下表显示了过去几年中为 MariaDB Server 做出贡献的组织、贡献者和提交的数量。“非 MariaDB” 行是指并非受雇于 MariaDB Plc 或 MariaDB Foundation 的人员做出的贡献和提交。

MariaDB 贡献统计,2023 年 10 月

现在是十月,这意味着距离上一次指标报告已经过去了 4 个月。因此,又到了发布季度指标报告(以及更多内容)的时候了。多出的一个月是为了允许发布一项公告,这是本帖的前提条件,这也意味着我们大致与实际季度对齐。本文的主要更新将出现在后半部分,我们有大量的关于拉取请求的附加数据。话不多说,让我们开始吧。

(更多…)

有意义响应指标

最近,MariaDB Foundation 董事会主席 Eric Herman 提出了一个请求,希望在我生成和撰写的季度贡献者指标中,加入拉取请求的首次有意义响应时间。我认为这是一个非常好的主意。但这存在一些问题,首先是如何定义“有意义的响应”。

有意义的响应

“有意义的响应”可能是指那些能增加价值并表明拉取请求正在被评审的回复。最准确的做法是使用一套标准来定义哪些回复是有意义的,并手动记录下来。

MariaDB 贡献统计,2023 年 6 月

现在已经进入 2023 年深处,时光飞逝。MariaDB Server 已经发布了两个重要的 GA 版本,随之而来的是许多新的贡献。与每次季度指标发布一样,原始数据以及用于生成数据的脚本和配置,都可在我们的指标仓库中获取。

项目跟踪

目前我们正在跟踪多个与 MariaDB 相关的项目,其中许多在您构建 MariaDB Server 时会被拉入。这些项目包括

  • MariaDB Server – 服务器本身
  • libmarias3 – 一个用于与 Amazon S3 及相关块存储服务通信的开源库。

MariaDB & IONOS: 提升托管性能

MariaDB Foundation 重视与赞助商的合作关系。与 IONOS 的合作使我们能够深入了解 MariaDB Server 的使用方式及其未来发展方向。同时,这也有助于我们在多个方面全面改进 MariaDB Server。

IONOS 的故事

在 CloudFest 2023 大会上,我们最早的会议之一是与 IONOS 的 Stefan Erkeling 会面。这是一次非常愉快的会面,很高兴看到 IONOS 对我们的合作关系给予高度重视。Stefan 在会议中提到他们遇到了一个性能问题,需要一些建议。

WordPress 中的 MariaDB 健康检查

在之前的一篇博客文章中,我概述了 CloudFest 黑客马拉松。在那次活动中,我的团队为 WordPress 创建了一个插件,增加了对 MariaDB 的额外健康检查。自黑客马拉松以来,我们已成功将此插件提交到官方 WordPress 插件仓库,并正在努力改进它。

关于此插件

该插件以模块化方式设计,包含多个对 WordPress 管理员有用的部分。以下是插件当前所有部分的细分介绍。

指标

核心功能之一是收集关于执行的查询的指标。

MariaDB 编码规范

编码规范常常像 vim 与 emacs 以及其他开发者争论一样,引发激烈的讨论。《硅谷》的观众都会知道“制表符 vs 空格”的场景,以及人们对此是多么充满激情。虽然我个人确实有偏好(我在这里不公开),但我认为更重要的是代码库的所有人遵循一个标准。

规范的故事

几个月前,一位 MariaDB Server 的新社区开发者给我发消息,询问在哪里可以找到我们的编码规范文档。经过一番搜索,我意识到我们没有这样的文档,而如果我们想引入新的开发者,绝对应该有一个。

行为准则更新

早在十二月,我们曾就如何在 MariaDB Server 社区实施行为准则征求您的反馈。我们收到了许多宝贵的反馈和意见,今天我们发布了我们行为准则的 1.0 版本。

反馈

我们收到的反馈总体上是积极的,无论是关于实施行为准则本身,还是关于文本内容。

话虽如此,Brian Andrus 建议我们更好地定义“煽动性言论”;这实际上是我们起草内容之前内部讨论过的问题。