On Thu, Oct 4, 2012 at 10:08 AM, Erik Dalén <[email protected]> wrote:
> Two questions, I have a active pull request against 3.x,  should I recreate
> it against master?

You don't have to if you don't want to, the pull request should remain
open and we'll be able to merge it into where it needs to go by
rebasing onto the appropriate branch.

> Secondly, will you create a 4.0.x branch for backwards incompatible changes?

No, probably not until we get a lot closer to releasing 4.0.0 and even
then we may not create a 4.x branch or a 4.0.x branch.

Beyond 3.0.0 our plan is to prevent backwards incompatible changes
from being introduced as much as possible.  Our strategy is to employ
feature flags and other related approaches to disable code that is
known to be incompatible with previous releases.

So, the story here is that there should no longer be backwards
incompatible changes.  If a change set is backwards incompatible, then
we're going to work to make it compatible in some way, likely by
disabling the behavior changes at runtime.

-Jeff

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev?hl=en.

Reply via email to