<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Hi Albert and Luigi,</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Thank you for your responses. I tried
the old script (create_tarball_kf5.rb) and the output seems to be
similar to what I had seen before except for the expected source
code fetch errors, however it didn't download any translations.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">I found that Albert deleted the script
from the repo with the <a moz-do-not-send="true"
href="https://invent.kde.org/sdk/kde-dev-scripts/-/commit/1e2f51fbffc838308dd843f92d35219e58485fce">message</a>
it no longer works and suggestion to migrate to releaseme. I tried
this:</div>
<div class="moz-cite-prefix"><i>$ ./tarme.rb --origin stable
--version 2.8.0-beta1 krusader</i><i><br>
</i><i> !! Make sure to read the wiki :) !!</i><i><br>
</i><i> <a class="moz-txt-link-freetext" href="https://community.kde.org/ReleasingSoftware">https://community.kde.org/ReleasingSoftware</a></i><i><br>
</i><i>INFO -- ReleaseMe::Release: Getting CI states.</i><i><br>
</i><i>INFO -- ReleaseMe::Release: Getting source (git -
<a class="moz-txt-link-abbreviated" href="mailto:git@invent.kde.org:utilities/krusader">git@invent.kde.org:utilities/krusader</a> [stable])</i><i><br>
</i><i>INFO -- ReleaseMe::Release: Getting translations...</i><i><br>
</i><i>INFO -- ReleaseMe::L10n: Found existing translations: ru,
sr@latin, ca, pl, bg, de, et, pa, zh_TW, hr, nn, mai, ka, uk,
gl, es, ja, sr@ijekavianlatin, ro, eu, sr, ar, tr, ug,
ca@valencia, en_GB, sk, zh_CN, nb, pt, da, nds, ga, lt, bs, sv,
fr, sl, it, pt_BR, ia, el, fi, eo, hu, sr@ijekavian, ko, mr, cs,
nl</i><i><br>
</i><i>INFO -- ReleaseMe::Release: Getting documentation...</i><i><br>
</i><i>INFO -- ReleaseMe::DocumentationL10n: Downloading
documentations for krusader-2.8.0-beta1</i><i><br>
</i><i>INFO -- ReleaseMe::DocumentationL10n: <b>No translations
for: as, az, af, ast, ar, be, be@latin, bn, bg, bn_IN, bs, br,
ca@valencia, crh, csb, cy, da, el, en_GB, eo, eu, fa, et, fi,
fy, ga, gd, gl, gu, ha, he, hne, hi, hr, hsb, hu, hy, ia, id,
is, ja, ka, kab, kk, km, kn, ko, lb, ku, lv, mai, mk, ml, mr,
ms, mt, my, nb, nds, ne, nn, nso, oc, pa, or, pl, ro, ps, rw,
se, si, sk, sl, sq, sr, sr@ijekavian, sr@ijekavianlatin,
sr@latin, ta, te, tg, th, tr, tn, tt, ug, uz, uz@cyrillic, vi,
wa, xh, zh_CN, zh_HK, zh_TW</b></i><i><br>
</i><i>INFO -- ReleaseMe::Release: Archiving source (git -
<a class="moz-txt-link-abbreviated" href="mailto:git@invent.kde.org:utilities/krusader">git@invent.kde.org:utilities/krusader</a> [stable])</i><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">It didn't download any translations as
well.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Since the scripts are not working,
would it be possible to enable injection into the stable branch
any time soon? I was planning to release in 4 weeks, but the exact
date is not set yet, so I'm flexible. If injection is hard to
setup in a reasonable time, could you please help looking into why
it fails to download?</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">In addition, a quick question. I see
that the tarme script adds this snippet to CMakeLists.txt:</div>
<div class="moz-cite-prefix"><i> find_package(KF5DocTools CONFIG)</i><i><br>
</i><i> if(KF5DocTools_FOUND)</i><i><br>
</i><i> kdoctools_install(po)</i><i><br>
</i><i> endif()</i><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Should I add this piece to the source
code directly? We only have ki18n_install(po) call in
CMakeLists.txt.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Thanks,<br>
Nikita.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 19.10.2022 14:48, Albert Astals Cid
wrote:<br>
</div>
<blockquote type="cite" cite="mid:14390511.dXULLuWKKt@xps15">
<pre class="moz-quote-pre" wrap="">El dimecres, 19 d’octubre de 2022, a les 18:45:13 (CEST), Luigi Toscano va
escriure:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Nikita Melnichenko ha scritto:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi Localization team,
I'm a release manager for the Krusader app and I'm preparing for the minor
version release. Today I have updated the 'stable' branch, which will be
used for the initial .0 release and subsequent patch version releases.
I'll notify about string freeze and doc freeze stage later. For now I
have a couple questions regarding pulling translations for the release.
1. 'stable' branch is currently getting automated translation updates for
.desktop and .appdata.xml files. I've noticed that 'master' started to
get
po and handbook translations. Can you help set up similar updates for
the
'stable' branch content? The content of 'master' and 'stable' will
deviate
and we need to support translations of both versions.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Translation injections is not enabled yet for the stable branch. It was
introduced very recently and a few details still needed work.
Please use the old scripts for now.
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap=""> 2. We previously used
<a class="moz-txt-link-rfc2396E" href="https://invent.kde.org/utilities/krusader/-/blob/master/doc/development/release-howto.md#create-tarball"><https://invent.kde.org/utilities/krusader/-/blob/master/doc/developme
nt/release-howto.md#create-tarball></a>
kde-dev-scripts/createtarball/create_tarball_kf5.rb script to fetch
translations and create a tarball. Since po and handbook translations
are now being synced to the repository and I noticed the script is
vanished from kde-dev-scripts, I wonder if any extra steps are needed
to get the latest translations for the release on the release date.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
As I mentioned above, not everything is yet in place in order to enable
injection for all stable branches, so depending on the timeline you may need
to use the old create_tarball_kf5.rb script.
Albert, what should we do with the stable branch and the injection? If we
did enable it on i18n stable branches we would need to also to backport
your maerges of i18n and data stuff. Maybe it'd better to just enable it
for a subset of stable repositories right now, if really needed.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
I'd go this way for now yes. If a repository wants it, let's enable it for
them. We will need to do wholesale enabling for KDE Gear and Plasma at some
point though.
Cheers,
Albert
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>