Hi everyone,

We're looking for community members, who would like to maintain Flink's
Google PubSub connector [1] going forward. There are multiple improvement
tickets open and the original contributors are currently unable to work on
further improvements.

An overview of some of the open tickets:

* https://issues.apache.org/jira/browse/FLINK-20625 -> Refactor PubSub
Source to use new Source API (FLIP-27)
* https://issues.apache.org/jira/browse/FLINK-24298 -> Refactor PubSub Sink
to use new Sink API (FLIP-143 / FLIP-171)
* https://issues.apache.org/jira/browse/FLINK-24299 -> Make PubSub
available as Source and Sink for Table/SQL users

Next to these tickets, the connector only supports Java 8 and we can
improve on the tests for this connector.

If you would like to take on this responsibility or can join this effort
in a supporting role, please reach out!

If we can't find maintainers for this connector, what do you think we
should do? I would be in favour of dropping the connector from Flink. We
could also consider moving the connector, either to the new external
connector repository or Apache Bahir. I'm not sure if that would be
valuable, since at some point connector won't work in Flink (since it
doesn't use the target interfaces) and the source code can still be found
in Flink's git repo by looking back to previous versions.

I'm looking forward to your thoughts.

Best regards,

Martijn Visser

[1]
https://nightlies.apache.org/flink/flink-docs-stable/docs/connectors/datastream/pubsub/

Reply via email to