MariaDB 参与 Google Summer of Code 2023

我们很高兴地宣布,今年 MariaDB 再次被接受成为 Google Summer of Code 的参与组织。通过这篇博客文章,我想展示我们正在进行的的项目,并祝愿我们的学员们夏天好运!

在 MariaDB,我们坚信开源的发展,并鼓励新的开发者做出贡献。Google Summer of Code 使我们能够让专门的贡献者在几个月内专注于一个项目,同时知道费用已覆盖。然后我们 MariaDB 的团队可以专注于核心方面——编写代码和发展我们的社区。

Google Summer of Code 2023

Google Summer of Code 是一个很棒的项目,它将新的贡献者与导师配对,并支付他们费用来从事开源项目。

MariaDB 已经参与 Google Summer of Code 十年了,我们也很高兴地宣布今年我们正式成为该项目的一部分!

传统上,GSoC 只面向大学生开放,但现在任何人都可以参与!我非常喜欢这一点,因为那些没有机会上大学的人才也能参与进来。这也有益于那些正在努力转行进入软件开发领域的人。

Google Summer of Code 2021

好消息,对你我都是:我们已被批准参加今年的 Google Summer of Code 项目!

什么是 Google Summer of Code?

引用 https://en.wikipedia.org/wiki/Google_Summer_of_Code

Google Summer of Code,通常缩写为 GSoC,是一个国际年度项目,谷歌在该项目中向在夏季成功完成一个免费和开源软件编码项目的学生发放奖学金。该项目对18岁及以上的大学生开放。它首次于2005年5月至8月举行。

在 MariaDB Foundation 的 GSoC 实习

引言

大家好,我的名字是 Kartik Soneji,是孟买 Thadomal Shahani 工程学院的一名二年级学生。我从13岁开始编程。我首先学习了 Java,然后学了一点 C++,之后一头扎进了使用 HTML、CSS 和 JavaScript 进行的 Web 开发。我也用 Python 和 Rust 编程了一点,看看它们有什么特别之处。

我为开源社区贡献的主要动力,是因为我坚信软件应该免费,可以自由复制、修改和学习。

MariaDB 参与 Google Summer of Code 2016

MariaDB Foundation 连续第四年参与 Google Summer of Code!GSoC 中的 MariaDB 组织是 MariaDB 生态系统所有项目的伞状组织,无论是 MariaDB Server、MariaDB Connectors 还是 MariaDB MaxScale。我们建议的项目想法完整列表在 MariaDB Jira 中。今年我们获得了 10 个学生名额(去年是 8 个,2014 年是 5 个,2013 年是 3 个)。这很好,因为今年的申请者都非常优秀。我们的学生选择了以下项目

针对服务器

  • MDEV-7773 聚合存储函数
  • 学生:Varun Raiko,导师:Sanja Byelkin 和 Vicențiu Ciorbaru

  • MDEV-8947 Cassandra 连接器支持 2.x
  • 学生:Charles Muurmu,导师:Sergey Petrunia
    博客:https://cassandrastorageenginev2.wordpress.com/

  • MDEV-4989 支持 mysqlbinlog 中的 GTID
  • 学生:Becca Tucker,导师:Lixun Peng 和 Colin Charles

  • MDEV-9711 NO PAD collations
  • 学生:Daniil Medvedev,导师:Alexander Barkov

  • MDEV-9197 将条件推送到不可合并的视图/派生表中
  • 学生:Galina Shalygina,导师:Igor Babaev 和 Sergey Petrunia
    博客:http://gsocmariadbshagalla.blogspot.ru/

  • MDEV-371 Blobs 的唯一索引(服务器端实现)以及生成哈希的自适应哈希
  • 学生:Sachin Setiya,导师:Sergei Golubchik

  • MDEV-371 Blobs 的唯一索引(在 MyISAM、Aria、InnoDB 和 XtraDB 中)
  • 学生:Shubham Barai,导师:Jan Lindström 和 Sergei Golubchik

针对 MariaDB Connector/C

针对 MariaDB MaxScale

针对 MySQL 的 Master 高可用管理器

许多项目都有两名导师,以确保学生总能快速得到问题的解答,并且即使其中一名导师休假,也总有人可以提供帮助。…

MariaDB 参与 Google Summer of Code 2014

MariaDB 正在参与 Google Summer of Code 2014 项目。鼓励学生在截止日期前(本周五!)提交项目提案。

这是我们第二次参与,一如既往地,我们有一个 项目想法页面。我们还有一个在 JIRA 中认为可实现的任务列表——请查看我们的 gsoc14 标签

2013年,我们有三个项目,其中两个已集成到 MariaDB 10.0 中:PCRE 正则表达式Roles。另一个将面向 MariaDB 10.1。没有什么比让 GSoC 学生参与并将其代码集成到发布的 产品 中更令人兴奋了。

MariaDB 参与 Google Summer of Code 2013

MariaDB 非常高兴被 Google Summer of Code 2013 项目接受。这将是我们第一年参与,我们很高兴成为被接受的组织之一。我们一如既往地有一个 项目想法列表,并且期待能有一些优秀的导师和学生为 MariaDB 项目(现在不仅包括服务器,还包括 Galera Cluster 以及连接器)开发新的代码。请关注此空间获取更多信息,但如果你有兴趣在夏天投入时间来为 MySQL、MariaDB、Galera Cluster 或 Percona 工具集贡献代码,这将非常有趣!