On Tuesday, October 21, 2014 3:40:19 PM UTC-5, Felix Frank wrote:
>
> All things considered, we find ourselves in a fine position to choose 
> our poison. There were more votes from the 2/2a camps, but also good 
> points from RI in favor of 3. 
>
> This leads me to believe that whatever we choose, a priority should be 
> for `apply` to be very vocal about which environment is in effect, and 
> how it was chosen. I don't think we have so much as a debug message 
> right now. I propose a notice to always comment on the environment. 
> Perhaps even a warning when the user is apparently trying to do 
> something that can't work. 
>
> I was just about to suggest just taking 2a for all the votes it received 
> and for being the closest to current behavior (minus insanity). But then 
> the list of arguments in favor of 3 is rather impressive. Its negatives 
> aren't too bad, and can be mitigated through UI design. 
>
> Call to the 2/2a supporters - are you at all swayed by those? 
>
>

I'm not sure I'm *persuaded*, but I am certainly swayed.  As I said 
initially, the consistency afforded by option 3 is very appealing.  If my 
concerns about the viability of the --node-terminus option for overriding 
the ENC prove unfounded then I wouldn't complain about option 3.

In any case, I agree that 'apply' should be abundantly clear about which 
environment is chosen, and why.

John

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/9d01530b-0dad-4b93-9430-5561d554bb70%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to