Semantic Coherence: MariaDB Foundation – Signal Evidence & AI Readability

MariaDB Foundation

(https://mariadb.org) 📸 Data Snapshot: May 25, 2026
Semantic Coherence — The Lens

Pull the main entities out of the H1, then check whether they actually recur through the body. A page that announces one thing and then talks about another drifts. Headings with no real sentences underneath read as pseudo-substance.

Semantic Coherence Homepage promise vs. Sub-page reality.
19 Impact Weight: 20 / 100
95% Reputation

There is virtually no semantic drift between the homepage signal and sub-page substance. The homepage claims to support ‘innovative open source’ development, and the sub-pages deliver the exact mechanisms for that innovation: a documented contribution process, specific plugin development tutorials, and transparent governance via board representation tiers. The transition from mission-driven language on the ‘Why sponsor us?’ page to the granular technical constraints in the ‘Type_handler’ blog posts demonstrates complete alignment between organization goals and actual technical output.

Semantic Coherence is read from the heading hierarchy first: what each page announces in its H1 and headings, then whether the body actually delivers on it. Below is the structure the engine mapped, followed by the clean text to check for drift between promise and reality.

🏗️ Semantic Structure — heading hierarchy & page identity (the promise the page makes)
HOMEPAGE MariaDB Foundation – MariaDB.org (https://mariadb.org)
Title

MariaDB Foundation – MariaDB.org

H3 MariaDB Server: the innovative open source database
H3 MariaDB Foundation YouTube
H3 New to MariaDB Server?
H3 Tell us what you think
H3 MariaDB Releases
H3 Events
H3 Sponsor us
H3 Diamond sponsors
H3 Platinum sponsors
H3 Contribute to MariaDB Server
H3 Gold sponsors
H3 Our blog
H3 Vibe-coding an Audit Plugin in Under 3 Minutes
H3 Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB
H3 Documented: The MariaDB Server (Community) Contribution Process
H3 Unleashing Innovation Through Plugins
H3 Adding a New Data Type to MariaDB with Type_handler – Part 5
H3 Planet MariaDB Server
H4 Preview Release
H4 RC Release
H4 Rolling release
H4 Long term releases
NAV_HEADER_HEADING_REPEATED_BODY Why sponsor us? – MariaDB.org (https://mariadb.org/donate/)
Title

Why sponsor us? – MariaDB.org

H1 Why sponsor us?
H2 Corporate Sponsorship Tiers & Benefits
H2 Join Us in Shaping the Future of Open-Source Databases
H3 Diamond Tier – EUR 500,000 per year
H3 Platinum Tier – EUR 100,000 per year
H3 Gold Tier – EUR 50,000 per year
H3 Silver Tier – from EUR 5000 per year
H3 Donate using PayPal
H4 Because this is bigger than tech. It’s about the future of freedom, trust, and choice in our digital world.
H4 Sponsoring MariaDB Foundation means you’re not just funding code. You’re shaping the future.
NAV_HEADER_HEADING_REPEATED_BODY Blog – MariaDB.org (https://mariadb.org/blog/)
Title

Blog – MariaDB.org

H2 Vibe-coding an Audit Plugin in Under 3 Minutes
H2 Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB
H2 Documented: The MariaDB Server (Community) Contribution Process
H2 Unleashing Innovation Through Plugins
H2 Adding a New Data Type to MariaDB with Type_handler – Part 5
H2 Adding a New Data Type to MariaDB with Type_handler – Part 4
H2 Overriding Existing Types
H2 Long live to dbdeployer!
H2 Adding a New Data Type to MariaDB with Type_handler – Part 3
H2 Posts navigation
H5 Get MariaDB Blog RSS feed
NAV_HEADER_HEADING_REPEATED_BODY Contribute – MariaDB.org (https://mariadb.org/contribute/)
Title

Contribute – MariaDB.org

H1 Contribute
H2 Contribute code
H2 Packaging
H2 Contribute documentation
H2 Contribute to testing
📝 The Narrative — clean text per page (homepage promise vs. sub-page reality)
HOMEPAGE (https://mariadb.org) MariaDB Foundation – MariaDB.org
[H3] MariaDB Server: the innovative open source database

Download
Sponsor

Get Involved
Sponsor

[H3] Diamond sponsors

[H3] Platinum sponsors

[H3] Gold sponsors

[H3] Our blog

[H3] Vibe-coding an Audit Plugin in Under 3 Minutes
Who says developing MariaDB plugins is hard? I was able to produce one in under 3 minutes!
I of course did it by asking Grok nicely:
The produced result is actually very decent:
It even produced a Makefile:
And compilation instructions:
While I had Grok’s attention I’ve given it a follow up task:
Note the “please” …
Continue reading “Vibe-coding an Audit Plugin in Under 3 Minutes”
[H3] Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB
MariaDB Foundation is pleased to announce the publication of our first MariaDB Server Solution Stack in the MariaDB Server Ecosystem Hub:
Privacy-First Stack: Nextcloud, Passbolt, and MariaDB Server
This stack brings together three open-source technologies with a shared purpose: helping organizations build collaboration infrastructure around privacy, control, and long-term digital sovereignty. …
Continue reading “Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB”
[H3] Documented: The MariaDB Server (Community) Contribution Process
If you ever considered contributing code to the MariaDB server, you should know that this is an intricate process involving multiple steps and multiple actors. To help you see your contributions successfully merged into the MariaDB Server codebase I’ve compiled a comprehensive description of the contribution process itself, the roles involved into it, the sequence of actions and conditions for transition from one to another. …
Continue reading “Documented: The MariaDB Server (Community) Contribution Process”
[H3] Unleashing Innovation Through Plugins
One of the corner stones in MariaDB Foundation’s mission is:
We strive to increase adoption by users and across use cases, platforms and means of deployment. …
Continue reading “Unleashing Innovation Through Plugins”
[H3] Adding a New Data Type to MariaDB with Type_handler – Part 5
We are concluding our series related to new data types using the Type_handler framework, with some limitations that are not yet covered by the framework:
It would have been handy for our MONEY datatype to have the possibility to define, for example, the currency to show. …
Continue reading “Adding a New Data Type to MariaDB with Type_handler – Part 5”

[H3] Planet MariaDB Server

Write for the Percona CommunityBy Percona community blog,
2026-05-22
MySQL 9.7.0 PGO Benchmark AnalysisBy Percona,
2026-05-22
Knowing when new open source database engine versions release on Amazon Aurora and Amazon RDSBy RDS for MariaDB – AWS Database Blog,
2026-05-21
AI-Assisted Production Database Ops with ClusterControl MCP and CCX MCPBy SeveralNines,
2026-05-21
Vibe-coding an Audit Plugin in Under 3 MinutesBy MariaDB Foundation,
2026-05-21
Stop Paying for Air: Most Cloud Database Spend Is WastedBy MariaDB Corporation,
2026-05-20
3230 chars
SUB-PAGE (https://mariadb.org/donate/) Why sponsor us? – MariaDB.org
[H4] Because this is bigger than tech. It’s about the future of freedom, trust, and choice in our digital world.
Every day, millions rely on MariaDB Server—not just as a piece of software, but as a pillar of digital independence. It powers Wikipedia, runs governments, fuels startups, supports scientific breakthroughs, and helps the world’s leading companies build applications without lock-in, limits, or licensing traps.
MariaDB Server is more than a database. It’s a guarantee that your infrastructure won’t be held hostage. It’s a firewall against monopolies. It’s the open-source foundation that keeps your developers productive, your customers empowered, and your roadmap your own.
[H4] Sponsoring MariaDB Foundation means you’re not just funding code. You’re shaping the future.
You make sustainable openness possible—not just in license terms, but in governance, development, collaboration. You fund the bug fixes, the security patches, the release cycles, the documentation, the infrastructure, the events. You preserve the balance between commercial innovation and community-driven stability.
This is how you ensure that the world’s most trusted open-source database keeps growing, keeps serving, keeps fighting for freedom in a world of vendor lock-in.
[H2] Corporate Sponsorship Tiers & Benefits
[H3] Diamond Tier – EUR 500,000 per year
Premier recognition, maximum visibility, and strategic influence
Recognition as a MariaDB Foundation Diamond Sponsor, including rights to use the designation and logo in promotional materials.
Prominent logo placement and a sponsor profile on the MariaDB Foundation website.
Logo visibility on all MariaDB Foundation presentations at global conferences and events.
A series of blogposts co-created with MariaDB Foundation, showcasing your company’s activities and MariaDB integration.
Front-page logo display on the MariaDB website.
Priority treatment of code contributions by the Sponsor
Showcasing major code contributions by the Sponsor in dedicated blogposts
Fast-tracked board representation: Two entries into the selection pool for the MariaDB Foundation Board of Directors, with priority placement for one.
Exclusive visibility at MariaDB ServerFest events .
Corporate Community Network Access: Direct engagement with selected MariaDB community members.
Long-term sponsorship incentive: Prepay for three years and receive an additional VIP Option
VIP option – Founder & CEO participation in two of your company’s events or webinars.
[H3] Platinum Tier – EUR 100,000 per year
High-impact visibility and engagement
Recognition as a MariaDB Foundation Platinum Sponsor, with logo usage rights.
Logo placement and company profile on the MariaDB Foundation website.
Logo inclusion in MariaDB Foundation presentations at conferences and events.
A blog post co-created with MariaDB Foundation showcasing your company’s MariaDB integration and interests.
Front-page logo display on the MariaDB website.
VIP option – Founder & CEO participation in one of your company’s events or webinars.
Board representation opportunity: One entry into the selection pool for the MariaDB Foundation Board of Directors.
Priority treatment of code contributions by the Sponsor
Showcasing major code contributions by the Sponsor in dedicated blogposts
priority access to collaborate with upstream developers
Exclusive visibility at one of the MariaDB ServerFest events
Long-term sponsorship incentive: Prepay for three years and receive a 15 % discount
[H3] Gold Tier – EUR 50,000 per year
Strong visibility and participation
Recognition as a MariaDB Foundation Gold Sponsor, with logo usage rights.
Logo placement and company profile on the MariaDB Foundation website.
Logo inclusion in MariaDB Foundation presentations at conferences and events.
A representative of the Sponsor becoming Observer at the MariaDB Foundation board.
A blog post co-created with MariaDB Foundation showcasing your company’s MariaDB integration and interests.
Introductory sponsor announcement on the MariaDB Foundation blog.
Front-page logo display on the MariaDB website.
Visibility at MariaDB ServerFest events.
Long-term sponsorship incentive: Prepay for three years and gain eligibility for VIP Option –Founder & CEO participation in one of your company’s events or webinars.
[H3] Silver Tier – from EUR 5000 per year
Silver Membership Donation threshold based on consolidated employees
* 5,000 employees & above: 35,000 eur
* between 1000 and 5000: 20,000 eur
* Between 500 and 999: 15,000 eur
* Between 100 and 499: 10,000 eur
* Between  1 and 99: 5,000 eur
* Consolidated employees include all employees of the related companies, including any direct and indirect parent companies, and all sister, and subsidiary entities, excluding third party contractors.
Foundational support with core benefits
Recognition as a MariaDB Foundation Silver Sponsor, with logo usage rights.
Logo placement and company profile on the MariaDB Foundation website.
Priority speaking opportunities at the MariaDB Server Fests and Meetups
Introductory sponsor announcement on the MariaDB Foundation blog.
Joint case study blogs and other media content
[H2] Join Us in Shaping the Future of Open-Source Databases
MariaDB is more than just a database—it’s a mission to provide a high-performance, open, and accessible data infrastructure for the world. Your sponsorship fuels innovation, ensures continued development, and strengthens a community-driven ecosystem.
Become a sponsor today and secure your place as a leader in the open-source database revolution.
Contact us at sponsor@mariadb.org  to discuss sponsorship opportunities.
[H3] Donate using PayPal

If you would like to donate non-monetary items such as computers or other equipment, please contact foundation@mariadb.org
5802 chars
SUB-PAGE (https://mariadb.org/blog/) Blog – MariaDB.org
[H5] Get MariaDB Blog RSS feed

Who says developing MariaDB plugins is hard? I was able to produce one in under 3 minutes!
I of course did it by asking Grok nicely:
The produced result is actually very decent:
/*
errorwatch.c – MariaDB Audit API plugin
Records statement execution errors into a dedicated log file.
This plugin subscribes to the GENERAL audit class and logs
events of type MYSQL_AUDIT_GENERAL_ERROR (and STATUS events
that carry a non-zero error code). It writes structured
entries to /var/log/mariadb/errorwatch.log (or /tmp/ fallback).
To build (inside MariaDB source tree):
1. Copy this file and CMakeLists.txt to plugin/errorwatch/
2. …
Continue reading “Vibe-coding an Audit Plugin in Under 3 Minutes”

MariaDB Foundation is pleased to announce the publication of our first MariaDB Server Solution Stack in the MariaDB Server Ecosystem Hub:
Privacy-First Stack: Nextcloud, Passbolt, and MariaDB Server
This stack brings together three open-source technologies with a shared purpose: helping organizations build collaboration infrastructure around privacy, control, and long-term digital sovereignty.
The stack combines:
Nextcloud for file sharing, synchronization, and collaboration
Passbolt for password, credential, and secrets management
MariaDB Server as the open-source relational database layer at the core
Together, they form a practical architecture for organizations that want to keep collaboration data, credentials, and structured data under their own control.
…
Continue reading “Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB”

If you ever considered contributing code to the MariaDB server, you should know that this is an intricate process involving multiple steps and multiple actors. To help you see your contributions successfully merged into the MariaDB Server codebase I’ve compiled a comprehensive description of the contribution process itself, the roles involved into it, the sequence of actions and conditions for transition from one to another. There’s even a diagram!
Please go to COMMUNITY_CONTRIBUTIONS.md.
This of course is going to be a moving target! I fully intend to keep the document up to date and enhance it with clarifications and process changes as they happen.
…
Continue reading “Documented: The MariaDB Server (Community) Contribution Process”

One of the corner stones in MariaDB Foundation’s mission is:
We strive to increase adoption by users and across use cases, platforms and means of deployment.
https://mariadb.org/about/
MariaDB Server plugins are definitely a prime “means of deployment” for server features. But a relatively neglected one so far. They have been around for many years. But, somehow, they have escaped the user’s focus. Why that happened is a very interesting topic. And one that I’d definitely like to hear your opinion on!
Which brings me to my main topic: How do we all change that?
…
Continue reading “Unleashing Innovation Through Plugins”

We are concluding our series related to new data types using the Type_handler framework, with some limitations that are not yet covered by the framework:
No custom indexing methods. A plugin type cannot introduce a new indexing method.
No custom hashing. Plugin types can’t provide their own function for hash-based operations. Things like MEMORY table indexes, GROUP BY, and partitioning fall back to the underlying type’s hash.
No new field attributes. Plugin types cannot define custom attributes beyond the existing ones: length, precision, scale, and GIS SRID.
…
Continue reading “Adding a New Data Type to MariaDB with Type_handler – Part 5”

This is part 4 of a series related to extending MariaDB with a custom data type using the Type_handler framework.
You can find the previous articles below:
Adding a New Data Type to MariaDB with Type_handler – Part 0 – how to build MariaDB Server
Adding a New Data Type to MariaDB with Type_handler – Part 1 – understanding the framework
Adding a New Data Type to MariaDB with Type_handler – Part 2 – minimal working data type
Adding a New Data Type to MariaDB with Type_handler – Part 3 – data type output transformation
[H2] Overriding Existing Types
In the previous examples, our MONEY data type inherits from DOUBLE and then we override some methods.
…
Continue reading “Adding a New Data Type to MariaDB with Type_handler – Part 4”

As you know, MySQL-Sandbox and then dbdeployer have always been part of the Swiss Army knife for DBAs trying to evaluate, test, or reproduce issues with a certain version of their database.
The author, Giuseppe Maxia, aka the datacharmer, produced incredible work on these two projects. Unfortunately, Giuseppe decided to archive the project in 2023. Read the announcement.
But finally, someone has decided to take up the torch. ProxySQL announced this big decision last month.
We at the MariaDB Foundation are very happy that dbdeployer has risen from the ashes thanks to the ProxySQL team, and we are committed to further developing and contributing to this great tool for all its users, especially those who use it to deploy MariaDB Server.
…
Continue reading “Long live to dbdeployer!”

In the previous article, we wrote, compiled, and tested our first custom data type for MariaDB using the Type_handler framework.
But currently, aside from allowing the use of its new name (MONEY) and listing it in the metadata, our new data type behaves exactly like a DOUBLE, the class it inherits from.
In this article, we will extend our data type just a bit by transforming the result into a VARCHAR and adding a currency sign to it: the dollar sign ($).
This is the expected result:
MariaDB [test]insert into t1 (amount) values (41578.4); …
Continue reading “Adding a New Data Type to MariaDB with Type_handler – Part 3”
5888 chars
SUB-PAGE (https://mariadb.org/contribute/) Contribute – MariaDB.org
MariaDB Server is an Open Source project that thrives thanks to its community. MariaDB Foundation handles all community contributions in a timely manner. There are many ways to contribute to MariaDB Server. We welcome documentation changes and additions, as well as code contributions to all repositories under our GitHub Repository. Additionally you can help grow the community by answering questions on DBA Stack Exchange, StackOverflow, Reddit, Quora and others. You can also vote on our polls and help us better understand the community’s needs.
Our preferred communication channels are Zulip, and the mailing lists:
For discussions about development of MariaDB Server: maria-developers
For discussions about using MariaDB Server and all other topics: maria-discuss
For discussions about MariaDB Server and tools documentation: maria-docs
Most MariaDB Server developers are located in Europe, so the likely time to get immediate answers is during Europe business hours. However, feel free to drop a message anytime and it is very likely someone will answer soon!
[H2] Contribute code
As an Open Source Database, MariaDB Server follows a process simillar to most open source projects when it comes to contributing code. We prefer contributions in the form of pull requests on Github. There are a number of articles that describe the process in detail.
How to get the code, build it and run tests
How to create a pull request for MariaDB Server
How to write good test cases for MariaDB Server
Licensing and the MCA
The basic principles however can be summarized as follows:
Make sure your pull request clearly explains what it is trying to achieve.
Make sure that your code is tested. You can make use of the automatic buildbot checks to see if your code passes a basic smoke test.
Make sure the correct licensing agreement for your code is given.
Follow up on reviews from core developers or other community members and do not be afraid to disagree. The key point is to keep the discussion technical.
Aside from regular pull requests, MariaDB Foundation has participated in Google Summer of Code since 2013, with many features making their way into the main server.
2026’s proposed projects
2025’s proposed projects
Beginner Friendly Bugs
[H2] Packaging
MariaDB Server aims to be available to everyone on all possible platforms and we welcome contributions related to the effort.
Introduction to packaging
[H2] Contribute documentation
A software project is only as good as its documentation. MariaDB Foundation aims to maintain the best possible documentation. The MariaDB Documentation is free for the community to contribute. If you spot a mistake, feel free to correct it. The MariaDB Foundation has prepared special tutorials for different kinds of contributions:
General documentation contribution tutorial
Documentation style guide
Additionally, MariaDB Foundation has announced a University Program, where universities can share their course material and publish it under a free license.
[H2] Contribute to testing
MariaDB Server has historically relied on the community for feedback and to supplement the in-house QA process. The easiest way to contribute to MariaDB Server is to try out our development releases. Offer us feedback as soon as possible so we can spot bugs early and improve quickly. Our roadmap and bugs database is hosted at jira.mariadb.org. All bug reports get attention and help keep MariaDB Server a robust, reliable and performant database. Feature requests are also welcome.
File a bug or feature request
Enable the Feedback Plugin and see what information is collected in the usage statistics
MariaDB Server and related tools are tested thoroughly within our buildbot infrastructure. A complete testing system is necessary for a project to continue. buildbot.mariadb.org has made it easy to contribute computing resources to our system.
3875 chars