[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    Re: Copying po/docbook files to repositories nightly
From:       Johnny Jazeix <jazeix () gmail ! com>
Date:       2022-10-02 7:12:38
Message-ID: CAEtcAPFeQu8c+MKyZH+JbmQ_GsUgfVjLgz74EBzVmzhaq7VSog () mail ! gmail ! com
[Download RAW message or body]

Le dim. 2 oct. 2022 à 07:51, Albert Astals Cid <aacid@kde.org> a écrit :

> 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
>
>
I've fixed it for GCompris and its website.

Thanks,

Johnny


> >
> > 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
>
>
>
>
>

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">Le  dim. 2 oct. 2022 Ã   07:51, Albert Astals Cid &lt;<a \
href="mailto:aacid@kde.org">aacid@kde.org</a>&gt; a écrit  :<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">El diumenge, 2 d'octubre de 2022, a les 7:37:26 \
(CEST), Albert Astals Cid va <br> escriure:<br>
&gt; El divendres, 2 de setembre de 2022, a les 23:24:21 (CEST), Albert Astals<br>
&gt; Cid<br>
&gt; va escriure:<br>
&gt; &gt; As you may know, translations for apps don&#39;t live in the same place as \
the<br> &gt; &gt; code for the apps themselves.<br>
&gt; &gt; <br>
&gt; &gt; This greatly benefits translators but is not awesome for the release<br>
&gt; &gt; management side of things since it means that for each release we need \
to<br> &gt; &gt; not forget to copy the appropriate files to the appropriate place, \
makes<br> &gt; &gt; tagging somewhat harder, etc.<br>
&gt; &gt; <br>
&gt; &gt; For a while now we have been running an &quot;experimental&quot; \
copy-po-qm-docbook-<br> &gt; &gt; back-to-repository in a number of \
&quot;select&quot; repositories and it seems to<br> &gt; &gt; have worked quite well, \
you can seem one example in<br> &gt; &gt; <a \
href="https://invent.kde.org/plasma-mobile/alligator/-/commits/master/po" \
rel="noreferrer" target="_blank">https://invent.kde.org/plasma-mobile/alligator/-/commits/master/po</a><br>
 &gt; &gt; <br>
&gt; &gt; The idea is to enable this for all repositories.<br>
&gt; <br>
&gt; This has now been enabled for master branch and according to scripty logs<br>
&gt; all seems to have worked.<br>
&gt; <br>
&gt; Please inspect your repositories and make sure the po files are there where<br>
&gt; they should and nothing broke.<br>
<br>
Nothing broke but at least it seems the po files did not get commited to these <br>
projects (maybe there are some more problematic repots, please check yours if <br>
it&#39;s not part of KDE Gear, KDE Framworks or Plasma, those are the ones i did <br>
check more thoroughly and fix if found something)<br>
<br>
digikam<br>
gcompris<br>
kaffeine<br>
kbibtex<br>
kphotoalbum<br>
kst-plot<br>
rkward<br>
skrooge<br>
trojita<br>
ubiquity-slideshow-neon<br>
<br>
Because it is ignoring the po folder at the .gitignore file level, please don&#39;t \
<br> do that anymore.<br>
<br>
Cheers,<br>
   Albert<br>
<br></blockquote><div><br></div><div>
<div>I&#39;ve fixed it for GCompris and its \
website.</div><div><br></div><div>Thanks,</div><div><br></div><div>Johnny</div>

</div><div>  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> &gt; <br>
&gt; Also please make sure you adapt your releasing scripts if you release from<br>
&gt; master.<br>
&gt; <br>
&gt; Cheers,<br>
&gt;     Albert<br>
&gt; <br>
&gt; &gt; This is a heads up, as a developer there&#39;s nothing you need to do, at \
most<br> &gt; &gt; remove the po/ folder from .gitignore if for some reason it is \
there.<br> &gt; &gt; <br>
&gt; &gt; If you&#39;re a packager you will need to make sure your scripts don&#39;t \
try to<br> &gt; &gt; copy po/qm/docbook files anymore when doing a release once this \
is<br> &gt; &gt; activated.<br>
&gt; &gt; <br>
&gt; &gt; My plan would be to enable this scripts over Akademy so we have the \
high<br> &gt; &gt; bandwidth there to fix things if needed.<br>
&gt; &gt; <br>
&gt; &gt; Opinions? Comments?<br>
&gt; &gt; <br>
&gt; &gt; Cheers,<br>
&gt; &gt; <br>
&gt; &gt;     Albert<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic