Preparation for KF6, temporary stop of scripty on trunk/l10n-kf5

Luigi Toscano luigi.toscano at tiscali.it
Tue Feb 28 21:51:35 GMT 2023


Hi,

as you are aware, the work on KF6 has recently started to accelerate.

A few weeks ago, the master branch of Frameworks was switched to Qt6, but we
are not tracking it yet, also because the branch is undergoing some heavy
changes. The trunk_kf5 branch is still tracking the "kf5" branch.
But today the master branches of Plasma repositories have been switched to
KF6. So now it becomes a bit problematic not to take into account this change.

The plan is to bootstrap the trunk/l10n-kf6 directory with Frameworks/master
and plasma/master.
This require some permissions to create the directories (sysadmin ticket
pending) and some moving.

Also, scripty needs to be adapted. The idea (which was floating for a while)
is to adapt the master branch of scripty to deal with multiple i18n branches.
Initially it will track both trunk/l10n-kf5 (as it has been doing so far) and
trunk/l10n-kf6, and later it will also handle the old branches/stable/l10n-kf5
and any other future branch.

The idea is to use just a single new environment variable to adapt the
behavior on the specific branch. Feel free to take a look here:

https://invent.kde.org/sysadmin/l10n-scripty/-/issues/4

https://invent.kde.org/sysadmin/l10n-scripty/-/merge_requests/50


As we still need to iron out a few issues, and to prevent breakages, I'm going
to *disable scripty on the trunk/l10n-kf5 branch* this night, and probably
today as well. It shouldn't take too long.

Also, please note that the new repositories may undergo several changes (for
example, all the catalog files which have a "5" in the name will likely need
to be changed), so expect a bit of turbulence there. You may want to still
focus on the kf5 branches for a while.

Ciao
-- 
Luigi


More information about the kde-i18n-doc mailing list