亚马逊为 MariaDB Vector 做出贡献

MariaDB Vector 预览版最近发布,为 MariaDB Server 带来了期待已久的向量搜索功能。MariaDB Vector 的主要开源贡献者之一是亚马逊。为了分享这份喜悦并深入了解为 MariaDB Server 做出贡献的体验,我与 Amazon RDS 团队的软件工程师 Hugo Wen 进行了交谈。 

Hugo 对 MariaDB Vector 的贡献

Hugo Wen 在 MariaDB 和 MySQL 中关于向量相似度搜索的工作始于亚马逊领导层将向量搜索功能确定为一个关键的补充,并决定投入 Amazon RDS 团队的时间来为 MariaDB Vector 做出贡献。

迈向健康的生态系统

一个围绕 MariaDB Server 的健康生态系统需要一个活跃的社区。众多乐于贡献代码的人会促进新功能的快速开发,并增加用户的采用。用户将贡献者空间的活跃视为健康的标志,这是理所当然的。因此,MariaDB 基金会将“每日锻炼和良好饮食习惯”式的预防性健康护理放在了议程的首位。

但实际上,改善 MariaDB 在代码开发方面的习惯,就像改善个人生活习惯一样困难,特别是在你受到公众审视的情况下。在此,让我分享一些关于我们进展的思考,并征求一些意见。

MariaDB 贡献统计,2023 年 10 月

现在是十月,这意味着距离上次指标报告已经过去 4 个月了。因此,是时候发布另一份季度指标报告了(还会多一点内容)。额外增加的一个月是为了能够发布本篇文章的前提公告,这也意味着我们与实际季度基本保持一致。本文的主要变化将在后半部分呈现,我们有很多关于拉取请求的额外数据。话不多说,我们开始吧。

(更多…)

Google 代码之夏 2023

Google 代码之夏是一个很棒的项目,它将新的贡献者与导师配对,并支付他们报酬来参与开源项目。

MariaDB 参与 Google 代码之夏已经有 10 年了,我们很高兴地宣布今年我们也正式加入了该项目!

传统上,GSoC 只对大学生开放,但现在对任何人开放!我非常喜欢这一点,因为那些没有机会上大学的优秀人才也可以参与进来。它也对那些正在朝着软件开发职业转变的人有益。

MariaDB Server 代码贡献之路

我已经在 MariaDB 基金会担任首席贡献官几周了,再次成为 MariaDB 大家庭的一员感觉太棒了。我的部分工作是帮助社区将拉取请求整理成我们可以合并的内容。然而,我发现我的工作中最糟糕的部分之一是不得不对那些开发者显然花费了大量时间和精力做出的贡献说“不”。

贡献可能会被拒绝,或者至少需要修改,原因有很多。

贡献愿望清单

您想为 MariaDB Server 的代码库、其功能集或质量做出贡献吗?以下是您可以提供帮助的方式——换句话说,这就是我们的贡献愿望清单

解决自己的痛点

关于代码贡献的假设通常是,代码贡献者按照自身需求的方向扩展产品,而这些需求又与其他用户的需求接近。“解决自己的痛点”是常用的说法。

有些痛点对公共利益更有益

话虽如此,也有潜在的贡献提供者与我们联系,他们会采取更普遍的方式。

贡献,我们的生命线

MariaDB 基金会的生命线在于贡献。我们的三位一体包含基本价值观:采用(MariaDB Server)、开放性(MariaDB Server 代码库)和持续性(我们的运营和活动),所有这些都围绕着 MariaDB Server。我们依靠财务赞助商来资助我们的活动,但我们收到的代码贡献的财务价值超过了总赞助支付金额。自 MariaDB Server 发布以来,每年都是如此。

认可代码贡献

MariaDB 基金会尚未对这一事实,即我们贡献的价值,给予应有的认可。