Hi there!

In the COMMITTERS.md [0] file it is clearly stated that Puppet uses Feature 
Flags as the primary opt-in behavior, but cannot find a clear location 
where these are being used. In defaults.rb [1] I see configuration settings 
without no explicit distinction between stable or experimental features.

Where can I find the used Feature Flags with their defaults values?
How is decided that a new feature in Puppet should be behind a Feature Flag?

I'm currently undergoing an academic research regarding Technical Debt and 
Feature Toggles and I'm trying to determine if Puppet is a good candidate 
to be analyzed.

Thank you in advance,

Juan

References:

[0] - https://github.com/puppetlabs/puppet/blob/master/COMMITTERS.md
[1] - 
https://github.com/puppetlabs/puppet/blob/master/lib/puppet/defaults.rb

-- 
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/a96375a0-2676-49e2-a3ee-b01ce90bb732%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to