标签存档:社区
我已经作为首席贡献官在 MariaDB 基金会工作了几周,再次成为 MariaDB 大家庭的一员真是太棒了。我的工作之一是帮助社区整理 pull request,使其达到可以合并的状态。然而,我发现工作中最糟糕的部分之一是不得不拒绝那些开发者显然花费了大量时间和精力完成的贡献。
贡献可能会被拒绝,或者至少需要进行更改,原因有很多。
…
好消息是 MariaDB 基金会和 MariaDB 社区成员将参加 5 月 12 日至 13 日的 Percona Live Online,我们很高兴能在那里与您互动。今年,Percona Live Online 设立了专门的 MariaDB 社区分会场,同时在整个会议期间也安排了各种相关的会话。涵盖了各种主题,还有一些更深入的教程。以下是您可以在 Percona Live Online 上期待的一些与 MariaDB 相关的会话精选:
— 第一天 —
5 月 12 日,06:30 – 07:00 EDT (UTC -4)
Daniel Black – MariaDB 基金会
逻辑 mariadb-dump –系统迁移
5 月 12 日,11:00 – 12:00 EDT (UTC -4)
Valerii Kravchuk – MariaDB 公司
使用 Bpftrace 监控和跟踪 MySQL 或 MariaDB Server
5 月 12 日,13:00 – 13:30 EDT (UTC -4)
Vicentiu Ciorbaru – MariaDB 基金会
10.6 版本的新特性
5 月 12 日,13:30 – 14:30 EDT (UTC -4)
Kaj Arnö – MariaDB 基金会
开源协作:关于 GitHub、Jira、Zulip 和知识库的问答
5 月 12 日,14:30 – 15:00 EDT (UTC -4)
Vicentiu Ciorbaru – MariaDB 基金会
MariaDB 中的 JSON 新增功能 – 特别介绍 JSON_TABLE
5 月 12 日,15:00 – 15:30 EDT (UTC -4)
Anna Widenius – MariaDB 基金会
疫情时期的虚拟工作和领导力
5 月 12 日,15:30 – 16:00 EDT (UTC -4)
Vicentiu Ciorbaru – MariaDB 基金会
MariaDB ColumnStore – 一种列式存储引擎,MariaDB 中的一等公民
5 月 12 日,16:00 – 17:00 EDT (UTC -4)
Federico Razzoli – Vettabase
使用 Ansible 自动化部署 MariaDB
5 月 12 日,17:00 – 18:00 EDT (UTC -4)
Valerii Kravchuk – MariaDB 公司
面向 MySQL DBA 的火焰图
— 第二天 —
5 月 13 日,07:30 – 08:00 EDT (UTC -4)
Krunal Bauskar – 华为
开源数据库与 ARM
5 月 13 日,08:30 – 09:00 EDT (UTC -4)
Pedro Albuquerque – TransferWise
结合 Envoy 和 Orchestrator 实现 MariaDB 高可用性
5 月 13 日,09:00 – 09:30 EDT (UTC -4)
Robert Bindar – MariaDB 基金会
JupyterHub 中的 MariaDB Notebook
5 月 13 日,11:30 – 12:00 EDT (UTC -4)
Ian Gilfillan – MariaDB 基金会
何时以及为何使用 MariaDB:10.0 到 10.5 版本的主要特性
5 月 13 日,12:00 – 12:15 EDT (UTC -4)
Kaj Arnö – MariaDB 基金会
开源协作:需要结构的丛林 …
您可能听说过我们选择海狮作为标志的故事。现在这个可爱的生物已经陪伴我们一段时间了,我们认为现在是时候给它起个名字了,当然我们会向我们出色的社区征集建议。
规则很简单:填写此表格,告诉我们您认为应该给这只海狮起什么名字以及原因。之后,Maria Widenius 将从提交的建议中选出她最喜欢的,获胜者将获得一套 MariaDB T恤和其他周边商品,一幅 Maria 的艺术作品,当然还有永恒的名誉!
…
机器学习是一个离不开数据的领域。传统上,机器学习框架从 CSV 文件或类似数据源读取数据。这带来了一系列有趣的挑战,因为在大多数情况下,数据存储在数据库中,而不是简单的原始文件中。将数据从一种格式移动到另一种格式需要时间和精力。此外,还需要编写一些代码(通常是 python)来按照机器学习框架期望的方式准备数据。
我在MariaDB Server Fest期间惊喜地发现,自动化机器学习系统 MindsDB 展示了他们与 MariaDB 的集成。
…
MariaDB Server 如何进行测试
MariaDB 基金会致力于确保 MariaDB Server 拥有一个蓬勃发展的开发者和贡献者社区。一个软件项目没有适当的测试是无法维护的。mysql-test-run 是我们用于 MariaDB Server 的标准测试工具包。它(主要)的工作是针对一个或多个服务器运行查询,并将其输出与预期输出进行比较。这既检查行为也检查数据一致性。主要原则是服务器应始终返回存入的相同数据。
这种测试方法的一个问题是它只覆盖主机环境。这意味着如果您在 x86_64 架构上运行 Debian,您正在测试的是 Debian Linux 发行版上的 x86_64 架构。…
MariaDB 基金会的目标之一是帮助新的贡献者理解源代码,并降低新参与者的门槛。衡量这一点的一种方法是查看收到的和接受的 pull request 数量,因为这些主要反映了社区的贡献。下表仅针对主服务器,不包括托管在基金会 GitHub 账户上的任何连接器或工具,统计时间段为 2017 年 1 月 1 日至 7 月 1 日。
收到的 GitHub Pull Request 数量:126(同比增长 113%)
评审的 Pull Request 数量:102(同比增长 76%)
贡献者数量:28(同比增长 22%)
评审者数量:13(同比增长 44%)
相比之下,以下是 MySQL 的等同数据
收到的 GitHub Pull Request 数量:35(同比下降 10%)
贡献者数量:19(同比增长 27%)
尽管 MariaDB 的代码库庞大且复杂,我们仍然很高兴看到社区做出了一些有趣且重要的贡献。…
恭喜 SUSE 团队发布了 SUSE Linux Enterprise 12。它默认搭载了 MariaDB 10.0.11,您可以在发布说明(特别是MariaDB 替代了 MySQL 的部分)中找到更多信息。如果您正在使用它,即使是在 POWER 等系统上,也请告诉我们——我们很高兴听到用户的声音!