[debian-mysql] Renaming mysql->mariadb, maintainer script refactoring, Shellcheck etc

Otto Kekäläinen otto at debian.org
Wed Jun 7 05:21:35 BST 2023


> This is a little bit painful to review 1/2 already upstream patches
> with some changes. And then later review the same thing in a different
> form when they make it upstream.

You can skip reviewing the commits that are cherry-picked from
upstream and only look at the commits that are new.
Also, I think that it is more important that Tuukka reads this, as I
am basically helping him complete the Shellcheck project did partially
in upstream commits.

> Do you want to use sid as a packaging change test environment? Can't
> we improve the CI infrastructure to test these better than users?

I can't improve buildbot.mariadb.org, there is no way to test changes
or submit improvements in a sensible way. You can copy what I have
done in Salsa-CI into upstream if you want.

Naturally we should strive to have CI that catches as much as
possible, but the additional feedback we get from having the packages
in Debian and going through the full Debian QA and feedback and review
from other Debian maintainers is priceless so to say :)

> Alternative was getting non-LTS versions like 11.0.2 GA into sid a way
> to get new features to users quicker. Our 10.7 -> 10.10 received
> little testing because of less distro support which made it hard to
> get changes until they were almost out the door on 10.11.

My goal is to stabilize 10.11 now in Debian and in parallel upstream
all changes that are stable and close the delta with upstream.

Note that this is the first version with versionless package names in
Debian officially, so we need to weed out some of the remaining corner
cases. The fact that the package names have no versions anymore will
make it easier to import 11.2 or 11.3 later on, and maybe adopt a
policy of always having the latest in Debian (as you suggest). Depends
a bit how much there are regressions upstream and if we will get
another LTS in time for Ubuntu 24.04 LTS or should we stick with
MariaDB 10.11 in Ubuntu 24.04 LTS.

- Otto



More information about the pkg-mysql-maint mailing list