|
Garrett Guillotte: tldr: no we don't yet have a plan for removing the legacy facts.
Slightly longer version: obviously, we would only want to phase them out such that the change is generally seamless, and so we can't just remove them all or we'd break many modules.
Some of the ideas batted around (IIRC some conversations on IRC a while back) were:
-
remove them all at once
-
remove all but the ones most heavily used in modules (e.g. the operating system ones)
-
leave them all indefinitely
And variations on the above.
And then the further question would be whether to add visible deprecation warnings (which might get spammy) or not.
We should probably take this thread to puppet-dev to get some consensus around a plan.
|