https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112021-11-30T23:33:56ZRuby Issue Tracking SystemRuby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=949912021-11-30T23:33:56Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul></ul><p>In recent years, we released the final version of new release from master branch directly. Because creating the release branch before the final release is hard work to backport for release manager.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=949962021-12-01T14:24:47ZEregon (Benoit Daloze)
<ul></ul><blockquote>
<p>when the first preview is shipped</p>
</blockquote>
<p>Do you mean when the first RC is shipped?<br>
Previews can be early in the dev cycle and don't prevent new features being added after AFAIK.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=950102021-12-02T00:24:29Ztenderlovemaking (Aaron Patterson)tenderlove@ruby-lang.org
<ul></ul><p>Eregon (Benoit Daloze) wrote in <a href="#note-2">#note-2</a>:</p>
<blockquote>
<blockquote>
<p>when the first preview is shipped</p>
</blockquote>
<p>Do you mean when the first RC is shipped?<br>
Previews can be early in the dev cycle and don't prevent new features being added after AFAIK.</p>
</blockquote>
<p>So is RC the point when we create a branch? I guess I'm just not clear on when release branches get made.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=950122021-12-02T02:13:24Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>naruse (Yui NARUSE)</i></li></ul><blockquote>
<p>I guess I'm just not clear on when release branches get made.</p>
</blockquote>
<p>It's totally release manager's convenience.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=950142021-12-02T02:44:28Zmame (Yusuke Endoh)mame@ruby-lang.org
<ul></ul><p>tenderlovemaking (Aaron Patterson) wrote in <a href="#note-3">#note-3</a>:</p>
<blockquote>
<p>So is RC the point when we create a branch? I guess I'm just not clear on when release branches get made.</p>
</blockquote>
<p>The trend for the past few years has been to branch on the day of the official release, i.e., 25th Dec. This is based on the experience that if we branch in advance, we need a lot of backporting. Therefore, it is supposed that we do not commit too drastic changes in December. Unfortunately, this is implicit knowledge and there is no documentation.</p>
<p>Based on the experience of Ruby's release manager burning out, naruse-san prioritizes saving any labor in the release management.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=950152021-12-02T03:05:21Zduerst (Martin Dürst)duerst@it.aoyama.ac.jp
<ul></ul><p>On 2021-12-02 09:24, tenderlovemaking (Aaron Patterson) wrote:</p>
<blockquote>
<p>Issue <a class="issue tracker-5 status-2 priority-4 priority-default" title="Misc: Release branches (release information in general) (Assigned)" href="https://redmine.ruby-lang.org/issues/18371">#18371</a> has been updated by tenderlovemaking (Aaron Patterson).</p>
<p>Eregon (Benoit Daloze) wrote in <a href="#note-2">#note-2</a>:</p>
<blockquote>
<blockquote>
<p>when the first preview is shipped</p>
</blockquote>
<p>Do you mean when the first RC is shipped?<br>
Previews can be early in the dev cycle and don't prevent new features being added after AFAIK.</p>
</blockquote>
<p>So is RC the point when we create a branch? I guess I'm just not clear on when release branches get made.</p>
</blockquote>
<p>As far as I understand, every year is a bit different. It depends on the<br>
release manager's time and on how much surprises are suspected (somewhat<br>
of a contradiction, but I hope you get the point).</p>
<p>Regards, Martin.</p> Ruby master - Misc #18371: Release branches (release information in general)https://redmine.ruby-lang.org/issues/18371?journal_id=970072022-03-23T22:32:32Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Misc</i></li><li><strong>Backport</strong> deleted (<del><i>2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN</i></del>)</li></ul>