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