Hi!

While putting MariaDB 11.4 in Debian I came across more software that
has official docs or modules for MySQL backends, but no mention of
MariaDB - even though in reality in every Debian release in the past 8
years those modules have been running exclusively MariaDB.

Perhaps somebody in the MariaDB Foundation can follow up with these
and see if the respective upstreams have appetite to rename modules to
something-mariadb instead of something-mysql, or at least document
prominently the fact that MariaDB is indeed supported?

For example PowerDNS has a MySQL module
(https://github.com/PowerDNS/pdns/tree/master/modules) but neither the
module nor the docs
(https://doc.powerdns.com/authoritative/backends/generic-mysql.html)
mention anything about MariaDB support. However in Debian the package
(https://packages.debian.org/unstable/pdns-backend-mysql) depends on
the default-mysql-server which in turn has been pointing to MariaDB in
Debian since 2016.



On Wed, 10 Apr 2024 at 21:04, Otto Kekäläinen <[email protected]> wrote:
>
> Hi!
>
> I assume everyone on this mailing list has a GitHub account. Could you
> please +1 these PRs that add a mention of MariaDB in the documentation
> of various projects that currently only mention MySQL?
>
> Open each link below and press the thumbs up icon in the lower left
> corner of the PR description:
>
> https://github.com/bookshelf/bookshelf/pull/2129
> https://github.com/ponyorm/pony/pull/708
> https://github.com/metabase/metabase/issues/40325
> https://github.com/SeaQL/seaql.github.io/pull/116
>
> I am asking this because there are a lot of database tools and
> libraries out there that work with both MySQL and MariaDB, but they
> only mention MySQL, which is a pity, because the users of those tools
> might actually switch from MariaDB to MySQL simply out of
> confusion/fear that the tool supports only MySQL, which is almost
> never true.
>
> One of those rare cases is Javascript/Node.js Drizzle ORM which needs
> changes to support MariaDB. There is already a PR for that, you could
> +1 it as well:
> https://github.com/drizzle-team/drizzle-orm/pull/1692
>
> The Rust Diesel ORM has a similar situation going on:
> https://github.com/diesel-rs/diesel/issues/1882
> https://github.com/diesel-rs/diesel/pull/3964
>
>
>
> However most projects have absolutely no MySQL-specific things and
> work with MariaDB, and just needed the docs updated, like was done in
> these cases:
>
>
> https://github.com/mysql-net/MySqlConnector/pull/1460
> https://github.com/rails/rails/pull/51330
> https://github.com/prisma/docs/pull/5706
> https://github.com/gregstoll/gallery2/pull/168
> https://github.com/coleifer/peewee/pull/2858
_______________________________________________
developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to