董事会会议 1/2021:2021年4月29日(周四)18:00-19:00 EET

出席董事会成员

  • Eric Herman,主席
  • Michael Widenius,MariaDB Corporation
  • Sergei Golubchik,MariaDB Corporation
  • Max Mether,MariaDB Corporation
  • Todd Boyd,IBM
  • Sudhakar Sannakkayala,Microsoft

缺席董事会成员

  • Espen Håkonsen,Visma
  • Barry Abrahamson,Automattic
  • Qinglin Zhang,Tencent
  • Fangxin Lou,Alibaba

此外,作为无投票权的秘书

  • Kaj Arnö,CEO,MariaDB Foundation

议程

  • 1. 上次会议的后续行动
  • 2. CEO 更新
    • 2.1 招聘和人员
    • 2.2 新冠疫情期间的内部工作模式
    • 2.3 会议更新:采用优先于开放
    • 2.4 未来会议:Percona Live, Cloud Server Fest
    • 2.5 关键洞察:Docker 是新的关键衡量指标
    • 2.6 Buildbot 与持续集成
    • 2.7 贡献、治理与 CLI 处理
    • 2.8 MariaDB 10.6.0 Alpha 发布
  • 3. 决定:与出席相关的董事会成员预期
  • 4. 讨论:董事会成员的其他预期
  • 5. 董事会指导:财务更新
  • 6. 董事会指导:与 MariaDB Corporation 的关系
  • 7. 下次会议

1. 上次会议的后续行动

2. CEO 更新

2.1 招聘和人员

自上次会议以来没有新的招聘,无变化。

2.2 新冠疫情期间的内部工作模式

几名员工曾感染新冠病毒,但现已康复(罗马尼亚、波斯尼亚)。
几名员工已接种一到两剂疫苗(罗马尼亚、德国)。
在当前环境下,采用虚拟会议的工作模式进展顺利。
出行仍接近于零(自上次会议以来基金会总共出行两次)。

2.3 会议更新:采用优先于开放

像2020年一样,我们没有举办非正式会议(我们认为这很大程度上取决于面对面评审的参与),这意味着对“开放性”(代码贡献)的重视程度降低了。

相反,我们举办了几次面向MariaDB用户的在线会议,这意味着“采用

2020年12月9日:MariaDB Server 发布策略 MiniFest  
2021年2月6日:FOSDEM 上的 MariaDB Devroom(首次独立举办)
2021年3月24日:MariaDB Server HA MiniFest(高可用性) 

基于 2020年9月14-20日 Server Fest 的成功和实践

  • 所有演示文稿永久可用
  • 以低成本获得了大量与会者和关注
  • 感谢赞助商 MSFT 和 DBS Bank 提供的精彩采访,其中包含非常好的推荐,促进了 MariaDB 的采用
  • MSFT https://www.youtube.com/watch?v=pxfzoF_GWyM 
  • DBS Bank https://www.youtube.com/watch?v=H8lHjV0tPVQ
  • 根据2021年3月9日的统计数据,MariaDB Corporation 账户的创建时间比 MariaDB Foundation 账户早三倍多,但 F 账户的订阅者数量多出60%以上(565 对 350),观看次数多出360%以上(47082 次观看 对 10178 次观看)。

主席要求增加其他数据库相关的统计数据,以便更好地理解这些数字。MySQL、PostgreSQL、MongoDB,也许还有 TIDB。以下是2021年4月30日的最新统计数据:

2.4 未来会议:Percona Live, Cloud Server Fest

2021年5月12-13日 Percona Live(含 MariaDB 社区会议室)
2021年6月9日 MariaDB Server Cloud MiniFest

2.5 关键洞察:Docker 是新的关键衡量指标

旧常识:下载量很重要

  • 我们仍然需要关注它们
  • 并且存在与 Corporation 下载量的重复
  • 我们通过 REST API 对其进行了改进

旧常识:Linux 发行版很重要

  • 我们仍然需要关注它们
  • 我们与 Debian、RH 等进行了深度集成。

新常识:Docker 容器镜像 是获取 MariaDB 的关键来源(数百万次)

  • 我们需要让体验变得简单
  • 我们需要紧随趋势,并与 MySQL、PostgreSQL、MongoDB 进行比较 

2.6 Buildbot 与持续集成

一名全职(FTE)资源(Vlad Bogolin)已投入持续集成工作一年,创建了“新 Buildbot”。目标是每次推送都能在所有关键平台上进行所有关键测试,并向开发者提供即时反馈。“受保护分支”意味着不符合规范的提交将被拒绝。
用于构建 Windows 的资源正在由 MSFT 提供。其他赞助也是可能的。 

2.7 贡献、治理与 CLA 处理

贡献者许可和拉取请求的管理正在简化,并与 Github 进行了更深度的集成。
目标1:通过满足贡献者预期,使贡献更容易。明确地记录治理方式,作为 git 仓库的一部分。
目标2:精简流程和许可分配仓库。
我们的主席 Eric 正根据他在 FOSS 项目中的经验提供帮助。欢迎其他帮助。

2.8 MariaDB 10.6.0 Alpha 发布

  • 好消息:10.6.0 已发布!
  • 好消息:它是 alpha 版本,因此新功能仍然可以添加到 10.6.1 中
  • 流程上的困难(功能最初未在 KB 中记录;计划和排期后期出现变更)

3. 决定:与出席相关的董事会成员预期

主席提案:连续缺席三次或以上会议的董事会成员,应经随后的董事会会议明确决定,转为观察员。观察员欢迎出席会议。理由:此做法使我们能够提名新的有投票权的董事会成员,我们希望他们能更积极地参与。

决定:每次会议应有一个议程项“决定:与出席相关的董事会构成变更”。

在此议程项下,会议可以将成员变更为观察员,并将前观察员变更为正式成员。这些变更应根据董事会逐案的最佳判断进行。这样做不会修改章程,如同投票成员出局和选举新董事会成员一样。

CEO 应 

  • 提醒董事会哪些董事会成员已缺席两次会议, 
  • 亲自联系任何多次缺席的董事会成员,以确认他们是否能出席即将举行的会议

4. 讨论:董事会成员的其他预期

提出的问题:

担任董事会成员的原因是什么?(社区成员的过往记录;积极的工作;主要赞助商的提名)
如何随时间跟踪预期? 
如果情况发生变化,何时以及如何应在董事会会议上提出?
这些预期是否应体现在章程的修改中?

决定:

会议任命了一个工作组,由主席和CEO组成,起草一份关于可能预期的提案。该提案应通过电子邮件在董事会内部传阅,并在下次董事会会议上作为动议进行表决。在会议之前,每个人都应有机会通过电子邮件就此表达意见。

5. 董事会指导:财务更新

自上次会议(2020年10月21日)以来,以下主要赞助款项已到账: 
ServiceNow – 100k€
Alibaba – 100k€
Tencent – 100k€

赞助协议到期
MariaDB Corporation (2021年3月31日)

6. 董事会指导:与 MariaDB Corporation 的关系

CEO 报告如下:2021年4月27日(周二),Max Mether(作为 MariaDB Corporation 的联络人)与主席和CEO会面,就一项取代当前协议的新协议提出了初步想法。

在当前资金已过期的情况下,我们对承诺更深层次的合作感到犹豫。

然而,我们认为 F 和 C 的目标基本一致(F 的开放性和采用目标不应与 C 的销售或利润目标冲突)。

考虑到所需的资源(这总是伴随资金限制),我们需要就如何最好地共同促进采用达成共识。

  1. 通过 MariaDB 大学计划利用机会促进采用和提升专业知识
  2. 通过文档促进使用(更好的知识库基础设施、资源,以及文档的碎片化,例如 ColumnStore)。
  3. 找出重复工作,并在可能的情况下加以减少。
  4. 找到合适的发布计划模式。

欢迎任何有更多创新想法的人士贡献。

Max Mether 补充如下:

  • 应明确各自的职责。 
  • F 和 C 双方都存在一些不必要的摩擦。
  • 不应因失误而造成重叠(如果是有意的,那是另一回事)
  • Max 努力争取在五月底前达成解决方案;至少在此之前,C 向 F 提出一个具体建议。

给 CEO 的指导:Max 向 Corporation 传达,Foundation 希望当前协议维持不变,直到新的“升级版”协议生效。

关于采用方面需注意:发布模式的变更不应对采用产生负面影响(与当前发布模式相比)。

董事会很高兴地注意到 Corporation 对更深层次的合作感兴趣,超出了当前协议的范围。董事会指导 CEO 探讨扩大合作范围,但同时确保当前已过期的协议继续按原样执行。 

7. 下次会议

2021年8月25日(周三)17:00 CET。
CEO 应提前一个月确认日期(检查是否需要调整)。