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

Luigi Toscano luigi.toscano at tiscali.it
Fri Mar 3 20:24:40 GMT 2023


"Iñigo Salvador Azurmendi" ha scritto:
> Hello,
> the  trunk/l10n-kf5  branch yesterday dropped some 47 packages and around
> 14000 translation messages. Is it related to KF6 transition?
> 

Hi,

as I mentioned in the first message of the thread, the master branch of Plasma
is now based on Qt6, so the one is tracked only by trunk/l10n-kf6. Of course
Plasma 5.27 is still and will be tracked by branches/stable/l10n-kf5 for the
foreseeable future.

> ----- Jatorrizko mezua -----
> Nork: Luigi Toscano <luigi.toscano at tiscali.it>
> Data: 2023(e)ko Otsailak 28(a), Asteartea, 22:52
> Gaia: Preparation for KF6, temporary stop of scripty on trunk/l10n-kf5
> Nori: KDE i18n-doc <kde-i18n-doc at kde.org>
> 
>> 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/masterand 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

Ciao
-- 
Luigi


More information about the kde-i18n-doc mailing list