In the Beam repository, we have awesome examples on java and python, however, there are not presented any templates.
The reason for templates here, some users would like to use parametrized flex templates for common use cases. For example, if I want to do a typical pipeline, read from some source, and write to another source, I would happy if Beam provides a finally implemented pipeline for my common case in which I can put only parameters to customize input and output sources.
I propose to add the new directory under the examples folder and name it "templates". It will be a new Gradle module in the project. As a first template, I propose to implement Kafka to Pubsub template.