Issue #7587 has been reported by Matt Robinson.

----------------------------------------
Refactor #7587: Git rid of next branches
https://projects.puppetlabs.com/issues/7587

Author: Matt Robinson
Status: Accepted
Priority: Normal
Assignee: Matt Robinson
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


The next branches (next, 2.7.next, 2.6.next) make a lot of merging confusing 
and so far I haven't heard anyone who objects to their removal.  

The original idea behind them was from back when developers had just started 
merging their own code instead of a merge master, and there was concern over 
code quality.  Therefore it was proposed as a compromise to have next be an 
area developers would merge to, and the merge master would QA the code before 
it was merged into master.  In reality this QA step never happened and 
developers merging their own code greatly increased velocity and IMHO reduced 
the bugginess of the code that got merged.

The only kink I can think of to getting rid of the next branches is that 2.7.x 
is currently being used as an RC branch for 2.7.0.  We'll need to make an RC 
branch for 2.7.0 in order to start using 2.7.x for our merges that aren't going 
in the RC.

Other than that we'll just need to merge next branches into their appropriate x 
and master branches before getting rid of the nexts.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to