Hi Marco,

Great to hear that you put some thought into the topic. Judging from
the past we already tried once to support multiple external versions
within one connector (ElasticSearch) and it complicates things a lot.
So if it makes your development easier to create a different module
that should be fine. Usually, we try not to break/remove existing
connectors if they are not deprecated yet. In your case, I'd recommend
first developing the unified connector and then deprecating the old
connector.

Regarding the external connector repository, we plan to only
externalize implementations that are based on the unified Source and
Sink interfaces so that we can slowly deprecate the old interfaces.

Best,
Fabian

Reply via email to