>
> First question is, can you gracefully deprecate a line of agents, i.e. 
> retain 3.x agent compatibility throughout 4.x masters, and drop it at 5.0. 
> I shall assume that the engineering effort to go such a route would be a 
> magnitude or two above just dropping cross-version support, so doing the 
> hard cut is likely the right thing to do. But I will go on record 
> stating that this is not the kind of decision that should be made lightly. 


But why not do it in Puppet 4 but do it in Puppet 5? This seems completely 
arbitrary like "I would prefer if you hold off to Puppet 5", but what's to 
stop it from going "I would prefer to hold off until Puppet 6" by the time 
5 is ready to roll out?

Now, that was your first question, what's the second?

On Thursday, 20 November 2014 11:55:24 UTC+1, Felix Frank wrote:
>
> On 11/18/2014 08:04 PM, Eric Sorenson wrote: 
> > 4. We are planning to break cross-major-version compatibility over the 
> > network. The amount of change we need to support in order to keep moving 
> > components to the Puppet Server and out of Ruby is the main driver for 
> > this, but generally, if you can't break compatibility on a major version 
> > boundary... when CAN you? See PUP-3641 for the overview of that work. 
>
> Hi, 
>
> I'm not sure that this is the question to ask, at least not the first one. 
>
> First question is, can you gracefully deprecate a line of agents, i.e. 
> retain 3.x agent compatibility throughout 4.x masters, and drop it at 5.0. 
>
> I shall assume that the engineering effort to go such a route would be a 
> magnitude or two above just dropping cross-version support, so doing the 
> hard cut is likely the right thing to do. But I will go on record 
> stating that this is not the kind of decision that should be made lightly. 
>
> Cheers, 
> Felix 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/cb6d1063-0dac-4512-998b-6aa9b0fe47f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to