Tag Archives: contributions
I wanted to share with you all some statistics on the incoming community contributions for the MariaDB server in the last year or so. And some of my thoughts looking at the data.
I’ve been quietly working on scripting some of my daily routines using the github CLI and the Jira REST API. Thanks to a question by Anna, the visionary MariaDB Foundation CEO, I’ve also created some scripts to fetch and summarize statistics on the incoming community contributions pull requests.
A picture’s worth a thousand words. So here we go:
This depicts the community pull requests opened or closed each month (the top graph).
…
Continue reading “The Rising Tide of Community Contributions to MariaDB Server”
Inspired by my VERY long presentation on the topic at FOSDEM26 I thought I’d say a couple of words on how the contribution process works.
Contributing changes to MariaDB server is easy because it follows industry best practices: it’s using “normal” GitHub pull requests. Note that I’m working for the MariaDB Foundation. As such, “normal” for me is doing everything in the open, for everybody to see and participate. And all of the communication around the contribution (including the code review) is happening in that same pull request and is public. Until the intended end of the process: merging the pull request into the repository.
…
Continue reading “The MariaDB contribution process: a step by step guide.”
We at MariaDB Foundation are thrilled to see Amazon at the forefront of applying artificial intelligence to open source contributions — with MariaDB as their pilot.
At the May 6th MariaDB meetup in Bremen, Bardia Hassanzadeh, PhD, presented the Upstream Pilot tool: an AI-based assistant designed to help developers identify, analyze, and resolve open issues in MariaDB more effectively.
This initiative is the most promising we’ve seen for improving the open source contribution process. Bardia and Hugo Wen of Amazon gave us a preview last week and we were already very impressed.
…
Continue reading “Amazon’s AI-agents for MariaDB Contributions”
At MariaDB Day in February in Brussels, VP Engineering Vicențiu Ciurbaru delivered an inspiring presentation titled “Launch Your Open Source Career: First Steps in Contributing to MariaDB.”
In the spirit of the recent positive stats on new contributions to MariaDB, let me recap Vicentiu’s tips for anyone looking to make their first contribution.
Contributing to MariaDB is not only about writing code—it’s about joining a vibrant community where every contribution, big or small, drives innovation. We hope newcomers can see a tangible path to getting involved.
How to start contributing?
…
Every once in a while a truly inspiring contribution comes to us at MariaDB. Today’s timely contribution was from Sigma, and their inspiring contribution was in pull request 3937 which adds the AMEN statement for committing transactions. The need for harmonizing cultural norms with SQL standards is largely under explored aspect of engineering and here seems to be a good a place to start as any.
As described:
This pull request introduces a new statement, amen, which serves as an alternative to the traditional commit command in MariaDB. The motivation behind this change is to provide a more thematic and culturally resonant way to conclude transactions, reflecting the religious connotation of the name “MariaDB”.
…
Continue reading ““Amen” statement for committing transactions”
Here comes the Q4 2024 contributions report. The raw data which contains also statistics until today can be found on GitHub, here.
Server contributions
Just like last quarter, I’m going to start with a breakdown of all the organisations who have contributed to MariaDB Server during 2024.
| MariaDB Plc. | 31 | 1707 |
| MariaDB Foundation | 9 | 201 |
| Codership | 7 | 103 |
| Amazon | 12 | 51 |
| Independent | 19 | 48 |
| GSoC | 3 | 14 |
| Arch Linux | 1 | 6 |
| Alibaba | 1 | 4 |
| IONOS | 1 | 4 |
| Workato | 1 | 4 |
| Rakuten | 1 | 3 |
| OpenBSD | 1 | 2 |
| HardenedBSD | 1 | 2 |
| University of Sydney | 1 | 2 |
| Arm | 1 | 1 |
| ClearCode | 1 | 1 |
| FreeBSD | 1 | 1 |
| IBM | 1 | 1 |
| NetBSD | 1 | 1 |
| Chainguard | 1 | 1 |
| CloudLinux | 1 | 1 |
| TOTAL | 96 | 2158 |
MariaDB Server contributions for from 1st January 2024 – 31st December 2024
We can see some new names compared to the Q3 2024 report, with contributions from CloudLinux, NetBSD and Workato.
…
Continue reading “MariaDB Contribution Statistics, January 2025”
Another quarter year has gone by, and in the world of MariaDB, it is time for another contributions report. The raw data for this report can be found on GitHub, here.
Server contributions
Just like last quarter, I’m going to start with a breakdown of all the organisations who have contributed to MariaDB Server so far this year.
| MariaDB Plc | 29 | 1262 |
| MariaDB Foundation | 6 | 123 |
| Codership | 7 | 77 |
| Independent | 17 | 57 |
| Amazon | 12 | 50 |
| Arch Linux | 1 | 6 |
| GSoC | 3 | 5 |
| IONOS | 1 | 4 |
| Alibaba | 1 | 3 |
| Rakuten | 1 | 3 |
| HardenedBSD | 1 | 2 |
| OpenBSD | 1 | 2 |
| University of Sydney | 1 | 2 |
| Arm | 1 | 1 |
| Chainguard | 1 | 1 |
| ClearCode | 1 | 1 |
| FreeBSD | 1 | 1 |
| IBM | 1 | 1 |
MariaDB Server contributions for from 1st January 2024 – 8th October 2024
There have been some interesting things to note here.
…
Continue reading “MariaDB Contribution Statistics, October 2024”
We normally announce releases and the end of life of releases, but today we are going to try something a little different, an announcement of “start of life”.
What does this mean?
The way we use GitHub is a little different to most projects. Instead of having a mainline and branching versions from that, MariaDB Server creates a new branch from the previous version. This is intended to happen shortly after the preview release of the previous version, but for various reasons it can come a little later. So by default, after the hypothetical version 11.7.0 is released, we will create the 11.8 branch in GitHub soon after.
…