<html>#2692: Inclusion of FUKA importer thorns
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>tootle</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2023_05</td></tr>
<tr><td style='text-align:right'>  Version:</td><td>ET_2023_05</td></tr>
<tr><td style='text-align:right'>     Type:</td><td>proposal</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>Comment (by Roland Haas):</p>
<p>The only docs that exist are: <a data-is-external-link="true" href="https://docs.einsteintoolkit.org/et-docs/Release_Process#create_branches" rel="nofollow">https://docs.einsteintoolkit.org/et-docs/Release_Process#create_branches</a></p>
<p>The script shown there should work for the Kadath codes in this ticket due to (3). They are basically the same as Kranc and its Examples repo (also a submodule with fixed git hash).</p>
<p>You <em>will</em> have to (at this point) manually handle <code>proposal_ET_2023_05</code> in <a href="https://bitbucket.org/canuda/scalar" rel="nofollow" class="ap-connect-link">canuda/scalar</a> since that is not the “default” branch and script fragment  on the wiki assumes that one branches of release branches from the current head of the default branch. This most likely can (and should) be changed so that one can run the script fragment in the repository structure created by GetComponents on the master thornlist from the <code>manifest</code> repo and make it assume that the branching happens off the currently checked out branch (which for <a href="https://bitbucket.org/canuda/scalar" rel="nofollow" class="ap-connect-link">canuda/scalar</a> is currently <code>proposal_ET_2023_05</code>). This (probably) just means removing the:</p>
<div class="codehilite"><pre><span></span><span>default_branch=$(git symbolic-ref refs/remotes/origin/HEAD | sed &#39;s@^refs/remotes/origin/@@&#39;)</span>
</pre></div>


<p>and</p>
<div class="codehilite"><pre><span></span><span>git checkout $default_branch</span>
</pre></div>


<p>lines. It will also affect how one learns which changes to announce (which also looks at the default branch), but that process requires some human interaction anyway.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2692/inclusion-of-fuka-importer-thorns'>https://bitbucket.org/einsteintoolkit/tickets/issues/2692/inclusion-of-fuka-importer-thorns</a></p>
</html>