Git migration
Karl Ove Hufthammer
karl at huftis.org
Sun Mar 16 16:48:21 GMT 2025
Albert Astals Cid skreiv 02.01.2025 11:38:
> https://invent.kde.org/teams/localization/issues/-/issues/1
>
> Filled with the plan that Luigi and me came up a few months ago.
>
> The basic idea is we move each team to their own repository and have a global
> repository with git submodules that would be used mainly for making the admins
> life easier.
We have now successfully completed a *test* conversion for all
languages. This means that we now have a Git repo for each language that
the KDE software is (or previously has been) translated into.
The Git repos (hopefully) contain the *entire* history of the
translation files for each language, from 1997 up to (February) 2025.
Many files have changed locations over time, and some languages have
also changed their language code. We have tried to handle this properly.
If you are interested in testing the Git repo for your language and give
feedback on any issues, please email me. For now, the Git repos are
stored on a server which is not publicly accessible, but I can upload
some of the repos to KDE Invent for you to test. (This is a manual
process and can take some time.)
More information on the SVN-to-Git conversion plan and current progress
can be found here:
https://invent.kde.org/teams/localization/issues/-/issues/1
More technical information on how we do the actual conversion can
(temporarily) be found here:
https://invent.kde.org/huftis/kde-ruleset/-/tree/add-l10n-translation-scripts/l10n-translations?ref_type=heads
--
Karl Ove Hufthammer
More information about the kde-i18n-doc
mailing list