<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Jan 23, 2014 at 11:10 AM, Brad Roberts <span dir="ltr"><<a href="mailto:braddr@puremagic.com" target="_blank">braddr@puremagic.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On 1/23/14 9:50 AM, Andrew Edwards wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
On 1/23/14, 12:29 PM, Brad Roberts wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
When did the beta branch switch from '2.065' to 'release' and why? What's going to happen post<br>
2.065 when it's time for 2.066?  And when 2.065 needs a critical bug fix release?<br>
<br>
</blockquote>
Yes it did. Once 2.065 is released, the branch will be merged back into master and then deleted.<br>
When it's time to prepare 2.066, a new release branch will be created. See<br>
<a href="http://wiki.dlang.org/Simplified_Release_Process_Proposal" target="_blank">http://wiki.dlang.org/<u></u>Simplified_Release_Process_<u></u>Proposal</a> for additional information.<br>
</blockquote>
<br></div>
I don't know who to be mad at here, but this is getting !@#$@@#$ing stupid.<br>
<br>
Per-release branches were working fine.  They make it easy to keep adding fixes to after release. They're simple.  They're easy to track.  Etc etc.  They're tried and true for oh so many projects.<br>
<br></blockquote><div><br></div><div>Something had to change because the release process wasn't working in practice. Very few people were targeting the right branches or merging changes between branches. I do find tags and temporary working release branches a lot more hygienic and simple but I don't have a strong opinion about that aspect.  The only part I think is important with the simplified process is having contributors always target master and let the release manager take care of pulling bug fixes into the release branch. Any other aspect of how this is implemented isn't terribly important so if you think using release branches help significantly we should probably reintroduce them. </div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Sigh, how many more ways is this release going to suck?</blockquote><div><br></div><div>I think a little patience is in order for this release.  It's the first release by our first release manager/build master using tools that have never been used prior.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5"><span style="color:rgb(34,34,34)"> </span><br>

</div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">
______________________________<u></u>_________________<br>
dmd-beta mailing list<br>
<a href="mailto:dmd-beta@puremagic.com" target="_blank">dmd-beta@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-beta" target="_blank">http://lists.puremagic.com/<u></u>mailman/listinfo/dmd-beta</a><br>
</div></div></blockquote></div><br></div></div>