Hello Flink devs, I'd like to propose removinh of flink-contrib/flink-streaming-contrib and migrate its classes to flink-streaming-java/scala, for the following reasons:
1. flink-streaming-contrib is so small that has only 4 classes (3 java and 1 scala), which isn't worth a dedicated jar for Flink to distribute and maintain it, and for users to deal with confusion and overhead of dependency management 2. the 4 classes are logically more tied to flink-streaming-java/scala, and thus can be easily migrated 3. flink-contrib is already crowded and noisy. It lacks a proper project hierarchy, confusing both devs and users More discussion details in FLINK-8167 <https://issues.apache.org/jira/browse/FLINK-8167> and FLINK-8175 <https://issues.apache.org/jira/browse/FLINK-8175> Are there any objections to this? * This can be the 1st step of cleaning up flink-contrib. Stay tuned Thanks, Bowen