On Wed, Nov 27, 2019 at 1:12 PM Kenneth Knowles <[email protected]> wrote:
>

> *Opt-in*: This is a powerful idea that I think changes everything.
>    - for an experimental new IO, a separate artifact; this way we can also 
> see downloads
>    - for experimental code fragments, add checkState that the relevant 
> experiment is turned on via flags

To be clear the experimental artifact would have the same group ID and
artifact ID but a different version than the non-experimental
artifacts?  E.g.
org.apache.beam:beam-runners-gcp-gcemd:2.4.0-experimental

That could work. Changing the artifact ID or the package name would
risk split package issues and diamond dependency problems. We'd still
need to be careful about mixing experimental and non-experimental
artifacts.



-- 
Elliotte Rusty Harold
[email protected]

Reply via email to