Hi Emre,

Thanks for your proposal. It looks very interesting! Please pay attention
that most connectors have been externalized. Will your proposed plug be
used for building Flink Connectors or Flink itself? Furthermore, it would
be great if you could elaborate features wrt best practices so that we
could understand how the plugin will help us.

Afaik, FLIP is recommended for improvement ideas that will change public
APIs. I am not sure if a new maven plugin belongs to it.

Best regards,
Jing

On Tue, May 16, 2023 at 11:29 AM Kartoglu, Emre <kar...@amazon.co.uk.invalid>
wrote:

> Hello all,
>
> Myself and 2 colleagues developed a Maven plugin (no support for Gradle or
> other build tools yet) that we use internally to detect potential issues in
> Flink apps at compilation/packaging stage:
>
>
>   *   Known connector version incompatibilities – so far covering Kafka
> and Kinesis
>   *   Best practices e.g. setting operator IDs
>
> We’d like to make this open-source. Ideally with the Flink community’s
> support/mention of it on the Flink website, so more people use it.
>
> Going forward, I believe we have at least the following options:
>
>   *   Get community support: Create a FLIP to discuss where the plugin
> should live, what kind of problems it should detect etc.
>   *   We still open-source it but without the community support (if the
> community has objections to officially supporting it for instance).
>
> Just wanted to gauge the feeling/thoughts towards this tool from the
> community before going ahead.
>
> Thanks,
> Emre
>
>

Reply via email to