Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5112 I would actually be in favor of dismantling the `flink-streaming-contrib` project. We could have a dedicated package `experimental` in `flink-streaming-java` for such code. The package should have a `package-info.java` clearly stating that this code is not battle hardened code and may change in future versions. None of the classes should be `@Public`, might could be be `@PublicEvolving`.
---