Hi Everyone

I am currently going through the documentation for 1.11 and noticed an
issue with the walkthroughs.

Flink currently contains two walkthroughs for new users, one for data
stream and one for table[1, 2]. They both have corresponding maven
archetypes for users to create template projects with the proper
dependencies and follow along[3, 4].

The table walkthrough was added several releases ago and now actively
exposes deprecated and even internal apis. These are meant to serve as
users first exposure to Flink and is not a good impression.

To that end, I want to propose dropping the maven archetypes from 1.11 and
adding new dockerized playgrounds to go along with the docs in the
flink-playgrounds repo.

While we are past the feature freeze I think this is important and would
not affect release testing or 1.11's stability. I am volunteering to ensure
the work is completed before the release.

Seth

[1]
https://ci.apache.org/projects/flink/flink-docs-master/getting-started/walkthroughs/table_api.html
[2]
https://github.com/apache/flink/blob/master/flink-walkthroughs/flink-walkthrough-table-java/src/main/resources/archetype-resources/src/main/java/SpendReport.java

Reply via email to