Copying po/docbook files to repositories nightly

Albert Astals Cid aacid at kde.org
Sun Oct 2 06:51:04 BST 2022


El diumenge, 2 d’octubre de 2022, a les 7:37:26 (CEST), Albert Astals Cid va 
escriure:
> El divendres, 2 de setembre de 2022, a les 23:24:21 (CEST), Albert Astals
> Cid
> va escriure:
> > As you may know, translations for apps don't live in the same place as the
> > code for the apps themselves.
> > 
> > This greatly benefits translators but is not awesome for the release
> > management side of things since it means that for each release we need to
> > not forget to copy the appropriate files to the appropriate place, makes
> > tagging somewhat harder, etc.
> > 
> > For a while now we have been running an "experimental" copy-po-qm-docbook-
> > back-to-repository in a number of "select" repositories and it seems to
> > have worked quite well, you can seem one example in
> > https://invent.kde.org/plasma-mobile/alligator/-/commits/master/po
> > 
> > The idea is to enable this for all repositories.
> 
> This has now been enabled for master branch and according to scripty logs
> all seems to have worked.
> 
> Please inspect your repositories and make sure the po files are there where
> they should and nothing broke.

Nothing broke but at least it seems the po files did not get commited to these 
projects (maybe there are some more problematic repots, please check yours if 
it's not part of KDE Gear, KDE Framworks or Plasma, those are the ones i did 
check more thoroughly and fix if found something)

digikam
gcompris
kaffeine
kbibtex
kphotoalbum
kst-plot
rkward
skrooge
trojita
ubiquity-slideshow-neon

Because it is ignoring the po folder at the .gitignore file level, please don't 
do that anymore.

Cheers,
  Albert

> 
> Also please make sure you adapt your releasing scripts if you release from
> master.
> 
> Cheers,
>   Albert
> 
> > This is a heads up, as a developer there's nothing you need to do, at most
> > remove the po/ folder from .gitignore if for some reason it is there.
> > 
> > If you're a packager you will need to make sure your scripts don't try to
> > copy po/qm/docbook files anymore when doing a release once this is
> > activated.
> > 
> > My plan would be to enable this scripts over Akademy so we have the high
> > bandwidth there to fix things if needed.
> > 
> > Opinions? Comments?
> > 
> > Cheers,
> > 
> >   Albert






More information about the release-team mailing list