On 1/23/2014 10:10 AM, Brad Roberts wrote:
On 1/23/14 9:50 AM, Andrew Edwards wrote:
On 1/23/14, 12:29 PM, Brad Roberts wrote:
When did the beta branch switch from '2.065' to 'release' and why? What's going to happen post 2.065 when it's time for 2.066? And when 2.065 needs a critical bug fix release?

Yes it did. Once 2.065 is released, the branch will be merged back into master and then deleted.
When it's time to prepare 2.066, a new release branch will be created. See
http://wiki.dlang.org/Simplified_Release_Process_Proposal for additional information.

I don't know who to be mad at here, but this is getting !@#$@@#$ing stupid.

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.

Sigh, how many more ways is this release going to suck?


I agree, I don't know what's wrong with what we had before:

1. All pull requests get merged to master
2. Create 2.065 branch
3. Cherry-pick from master to 2.065 as required
4. Tag 2.065.whatever as releases get done on that branch

Easy, simple. All these other procedures seem like massive over-engineering to 
me.

_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to