I've written up a proposal for a new approach to e...
# development
b
I've written up a proposal for a new approach to experimental/preview features: https://github.com/pantsbuild/pants/issues/20987 Summary: instead of putting
experimental
/
preview
in the name and require renaming things when we stabilise, we could have a concept of a centralised "opt-in" to an experimental feature/backend/...
Copy code
[GLOBAL]
...
preview_features_opt_in = [
   # explicitly opt-in to using environments:
   "environments",
]

[environments] # would have error if option above didn't include it
...
(This thinking is drawn directly from Rust/Cargo feature flags, and prompted by https://pantsbuild.slack.com/archives/C0D7TNJHL/p1717187827460809?thread_ts=1717186590.401259&cid=C0D7TNJHL)
👀 1