It seems like there is general consensus. I have opened FLINK-18194 and corresponding PRs against the docs and flink-playgrounds
Seth [1] https://github.com/apache/flink/pull/12592 [2] https://github.com/apache/flink-playgrounds/pull/13 On Tue, Jun 9, 2020 at 2:50 PM Konstantin Knauf <konstan...@ververica.com> wrote: > Hi Seth, > > I see, that's neat. I think it is a good idea moving the archetypes out of > the main repository into flink-playgrounds. > > Best, > > Konstantin > > > > On Tue, Jun 9, 2020 at 9:47 PM Seth Wiesman <sjwies...@gmail.com> wrote: > > > Hi Konstantin, > > > > I am linking my working branch for what the playground might look like. > It > > contains a Java application you can import into your IDE and then fill > out > > the same way you do currently. It is still a code walkthrough. Docker > > allows users to actually run the completed app locally and not just in > > their IDE. > > > > [1] https://github.com/sjwiesman/flink-playgrounds/tree/walkthroughs > > > > On Tue, Jun 9, 2020 at 2:39 PM Konstantin Knauf <kna...@apache.org> > wrote: > > > > > Hi Seth, > > > > > > good catch! I agree this is important to fix. > > > > > > I don't quite understand the resolution you are proposing. The current > > > walkthrough for the Table API is a *code *walkthrough. How do you plan > to > > > replace this by a dockerized playground? Drop the code walkthrough and > > add > > > a pure SQL playground? > > > Best, > > > > > > Kosntantin > > > > > > > > > On Tue, Jun 9, 2020 at 4:27 PM Dawid Wysakowicz < > dwysakow...@apache.org> > > > wrote: > > > > > >> I am very much in favour of this effort. > > >> > > >> Best, > > >> > > >> Dawid > > >> > > >> On 09/06/2020 16:06, Seth Wiesman wrote: > > >> > 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 > > >> > > > >> > > >> > > > > > > -- > > > > > > Konstantin Knauf > > > > > > https://twitter.com/snntrable > > > > > > https://github.com/knaufk > > > > > > > > -- > > Konstantin Knauf | Head of Product > > +49 160 91394525 > > > Follow us @VervericaData Ververica <https://www.ververica.com/> > > > -- > > Join Flink Forward <https://flink-forward.org/> - The Apache Flink > Conference > > Stream Processing | Event Driven | Real Time > > -- > > Ververica GmbH | Invalidenstrasse 115, 10115 Berlin, Germany > > -- > Ververica GmbH > Registered at Amtsgericht Charlottenburg: HRB 158244 B > Managing Directors: Timothy Alexander Steinert, Yip Park Tung Jason, Ji > (Tony) Cheng >