Dear Flink Community!
For some time now Ververica has been hosting some freely available Apache Flink training materials at https://training.ververica.com. This includes tutorial content covering the core concepts of the DataStream API, and hands-on exercises that accompany those explanations. Website: https://training.ververica.com Website repo: https://github.com/dataArtisans/flink-training Exercises: repo: https://github.com/ververica/flink-training-exercises We would like to contribute this training content to Apache Flink. By doing so, we hope to make it even easier for folks to get started with Flink. Especially during this time when so many are working from home, we'd like to get this self-paced training course out where more people will see it. If the community wants these training materials, then this also raises the question of where to put them. We are thinking it would be best to integrate the website content into flink.apache.org, and to add the exercises to flink-playgrounds -- but these points can be discussed separately once we've established that the community wants this content. Looking forward to hearing what you think! Best regards, David |
Hi,
Sounds like a very nice thing to have as part of the project ecosystem. Niels On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> wrote: > Dear Flink Community! > > For some time now Ververica has been hosting some freely available Apache > Flink training materials at https://training.ververica.com. This includes > tutorial content covering the core concepts of the DataStream API, and > hands-on exercises that accompany those explanations. > > Website: https://training.ververica.com > Website repo: https://github.com/dataArtisans/flink-training > Exercises: repo: https://github.com/ververica/flink-training-exercises > > We would like to contribute this training content to Apache Flink. By doing > so, we hope to make it even easier for folks to get started with Flink. > Especially during this time when so many are working from home, we'd like > to get this self-paced training course out where more people will see it. > > If the community wants these training materials, then this also raises the > question of where to put them. We are thinking it would be best to > integrate the website content into flink.apache.org, and to add the > exercises to flink-playgrounds -- but these points can be discussed > separately once we've established that the community wants this content. > > Looking forward to hearing what you think! > > Best regards, > David > -- Best regards / Met vriendelijke groeten, Niels Basjes |
Hi David,
+1 to add to the project. I agree that flink.apache.org and flink playgrounds respectively are the best places to host this content. On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: > Hi, > > Sounds like a very nice thing to have as part of the project ecosystem. > > Niels > > On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> wrote: > >> Dear Flink Community! >> >> For some time now Ververica has been hosting some freely available Apache >> Flink training materials at https://training.ververica.com. This includes >> tutorial content covering the core concepts of the DataStream API, and >> hands-on exercises that accompany those explanations. >> >> Website: https://training.ververica.com >> Website repo: https://github.com/dataArtisans/flink-training >> Exercises: repo: https://github.com/ververica/flink-training-exercises >> >> We would like to contribute this training content to Apache Flink. By >> doing >> so, we hope to make it even easier for folks to get started with Flink. >> Especially during this time when so many are working from home, we'd like >> to get this self-paced training course out where more people will see it. >> >> If the community wants these training materials, then this also raises the >> question of where to put them. We are thinking it would be best to >> integrate the website content into flink.apache.org, and to add the >> exercises to flink-playgrounds -- but these points can be discussed >> separately once we've established that the community wants this content. >> >> Looking forward to hearing what you think! >> >> Best regards, >> David >> > > > -- > Best regards / Met vriendelijke groeten, > > Niels Basjes > |
+1 to the idea, David regarding your question, could it go in a
quickstart/get started with Flink section? Next to or replacing the current 'Getting started' section? On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]> wrote: > Hi David, > > +1 to add to the project. > > I agree that flink.apache.org and flink playgrounds respectively are the > best places to host this content. > > On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: > >> Hi, >> >> Sounds like a very nice thing to have as part of the project ecosystem. >> >> Niels >> >> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> >> wrote: >> >>> Dear Flink Community! >>> >>> For some time now Ververica has been hosting some freely available Apache >>> Flink training materials at https://training.ververica.com. This >>> includes >>> tutorial content covering the core concepts of the DataStream API, and >>> hands-on exercises that accompany those explanations. >>> >>> Website: https://training.ververica.com >>> Website repo: https://github.com/dataArtisans/flink-training >>> Exercises: repo: https://github.com/ververica/flink-training-exercises >>> >>> We would like to contribute this training content to Apache Flink. By >>> doing >>> so, we hope to make it even easier for folks to get started with Flink. >>> Especially during this time when so many are working from home, we'd like >>> to get this self-paced training course out where more people will see it. >>> >>> If the community wants these training materials, then this also raises >>> the >>> question of where to put them. We are thinking it would be best to >>> integrate the website content into flink.apache.org, and to add the >>> exercises to flink-playgrounds -- but these points can be discussed >>> separately once we've established that the community wants this content. >>> >>> Looking forward to hearing what you think! >>> >>> Best regards, >>> David >>> >> >> >> -- >> Best regards / Met vriendelijke groeten, >> >> Niels Basjes >> > |
Yes, the training materials could become part of the docs, as you suggest.
The reason why I'm somewhat resistant to this idea is that the documentation is versioned. It will be easier to maintain the training content and its exercises and examples if we only have to be concerned with having one version (for the latest Flink release), and I don't really see any added value to the community in keeping older versions of the training online. On Fri, Apr 10, 2020 at 8:46 PM Eduardo Winpenny Tejedor < [hidden email]> wrote: > +1 to the idea, David regarding your question, could it go in a > quickstart/get started with Flink section? Next to or replacing the current > 'Getting started' section? > > On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]> wrote: > >> Hi David, >> >> +1 to add to the project. >> >> I agree that flink.apache.org and flink playgrounds respectively are the >> best places to host this content. >> >> On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: >> >>> Hi, >>> >>> Sounds like a very nice thing to have as part of the project ecosystem. >>> >>> Niels >>> >>> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> >>> wrote: >>> >>>> Dear Flink Community! >>>> >>>> For some time now Ververica has been hosting some freely available >>>> Apache >>>> Flink training materials at https://training.ververica.com. This >>>> includes >>>> tutorial content covering the core concepts of the DataStream API, and >>>> hands-on exercises that accompany those explanations. >>>> >>>> Website: https://training.ververica.com >>>> Website repo: https://github.com/dataArtisans/flink-training >>>> Exercises: repo: https://github.com/ververica/flink-training-exercises >>>> >>>> We would like to contribute this training content to Apache Flink. By >>>> doing >>>> so, we hope to make it even easier for folks to get started with Flink. >>>> Especially during this time when so many are working from home, we'd >>>> like >>>> to get this self-paced training course out where more people will see >>>> it. >>>> >>>> If the community wants these training materials, then this also raises >>>> the >>>> question of where to put them. We are thinking it would be best to >>>> integrate the website content into flink.apache.org, and to add the >>>> exercises to flink-playgrounds -- but these points can be discussed >>>> separately once we've established that the community wants this content. >>>> >>>> Looking forward to hearing what you think! >>>> >>>> Best regards, >>>> David >>>> >>> >>> >>> -- >>> Best regards / Met vriendelijke groeten, >>> >>> Niels Basjes >>> >> |
Hi David,
making the training materials available on flink.apache.org would increase the reach and improve its visibility. Since this is very helpful material for our users +1 for contributing the training material. If we decide not maintain different versions, then we might be able to highlight features which are only available in/since a certain version. One thing the community should be aware of is that we also need to maintain the training material. Maybe you could share with us how much effort this usually is when updating the training material for a new Flink version, David? Cheers, Till On Fri, Apr 10, 2020 at 10:31 PM David Anderson <[hidden email]> wrote: > Yes, the training materials could become part of the docs, as you suggest. > The reason why I'm somewhat resistant to this idea is that the > documentation is versioned. It will be easier to maintain the training > content and its exercises and examples if we only have to be concerned with > having one version (for the latest Flink release), and I don't really see > any added value to the community in keeping older versions of the training > online. > > > On Fri, Apr 10, 2020 at 8:46 PM Eduardo Winpenny Tejedor < > [hidden email]> wrote: > > > +1 to the idea, David regarding your question, could it go in a > > quickstart/get started with Flink section? Next to or replacing the > current > > 'Getting started' section? > > > > On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]> wrote: > > > >> Hi David, > >> > >> +1 to add to the project. > >> > >> I agree that flink.apache.org and flink playgrounds respectively are > the > >> best places to host this content. > >> > >> On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: > >> > >>> Hi, > >>> > >>> Sounds like a very nice thing to have as part of the project ecosystem. > >>> > >>> Niels > >>> > >>> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> > >>> wrote: > >>> > >>>> Dear Flink Community! > >>>> > >>>> For some time now Ververica has been hosting some freely available > >>>> Apache > >>>> Flink training materials at https://training.ververica.com. This > >>>> includes > >>>> tutorial content covering the core concepts of the DataStream API, and > >>>> hands-on exercises that accompany those explanations. > >>>> > >>>> Website: https://training.ververica.com > >>>> Website repo: https://github.com/dataArtisans/flink-training > >>>> Exercises: repo: > https://github.com/ververica/flink-training-exercises > >>>> > >>>> We would like to contribute this training content to Apache Flink. By > >>>> doing > >>>> so, we hope to make it even easier for folks to get started with > Flink. > >>>> Especially during this time when so many are working from home, we'd > >>>> like > >>>> to get this self-paced training course out where more people will see > >>>> it. > >>>> > >>>> If the community wants these training materials, then this also raises > >>>> the > >>>> question of where to put them. We are thinking it would be best to > >>>> integrate the website content into flink.apache.org, and to add the > >>>> exercises to flink-playgrounds -- but these points can be discussed > >>>> separately once we've established that the community wants this > content. > >>>> > >>>> Looking forward to hearing what you think! > >>>> > >>>> Best regards, > >>>> David > >>>> > >>> > >>> > >>> -- > >>> Best regards / Met vriendelijke groeten, > >>> > >>> Niels Basjes > >>> > >> > |
+1 for this idea.
I think there would existed many details to discuss once community ready to host the materials: 1. How to judge whether a lab exercise should be added? There would be many user cases for streaming computation, I think we should need a outline for the knowledge map of Flink and contributors could choose those not touched to add or polish existing labs, however, the latter one could be more difficult to judge. 2. How to judge a PR could be merged? I think no CI system could be used for adding exercises, we need some principles or tools to ensure the exercise could be run well as expected. Best Yun Tang ________________________________ From: Till Rohrmann <[hidden email]> Sent: Wednesday, April 15, 2020 16:08 To: dev <[hidden email]> Cc: Eduardo Winpenny Tejedor <[hidden email]>; Seth Wiesman <[hidden email]>; Niels Basjes <[hidden email]>; user <[hidden email]> Subject: Re: [PROPOSAL] Contribute training materials to Apache Flink Hi David, making the training materials available on flink.apache.org<http://flink.apache.org> would increase the reach and improve its visibility. Since this is very helpful material for our users +1 for contributing the training material. If we decide not maintain different versions, then we might be able to highlight features which are only available in/since a certain version. One thing the community should be aware of is that we also need to maintain the training material. Maybe you could share with us how much effort this usually is when updating the training material for a new Flink version, David? Cheers, Till On Fri, Apr 10, 2020 at 10:31 PM David Anderson <[hidden email]<mailto:[hidden email]>> wrote: Yes, the training materials could become part of the docs, as you suggest. The reason why I'm somewhat resistant to this idea is that the documentation is versioned. It will be easier to maintain the training content and its exercises and examples if we only have to be concerned with having one version (for the latest Flink release), and I don't really see any added value to the community in keeping older versions of the training online. On Fri, Apr 10, 2020 at 8:46 PM Eduardo Winpenny Tejedor < [hidden email]<mailto:[hidden email]>> wrote: > +1 to the idea, David regarding your question, could it go in a > quickstart/get started with Flink section? Next to or replacing the current > 'Getting started' section? > > On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]<mailto:[hidden email]>> wrote: > >> Hi David, >> >> +1 to add to the project. >> >> I agree that flink.apache.org<http://flink.apache.org> and flink playgrounds respectively are the >> best places to host this content. >> >> On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]<mailto:[hidden email]>> wrote: >> >>> Hi, >>> >>> Sounds like a very nice thing to have as part of the project ecosystem. >>> >>> Niels >>> >>> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]<mailto:[hidden email]>> >>> wrote: >>> >>>> Dear Flink Community! >>>> >>>> For some time now Ververica has been hosting some freely available >>>> Apache >>>> Flink training materials at https://training.ververica.com. This >>>> includes >>>> tutorial content covering the core concepts of the DataStream API, and >>>> hands-on exercises that accompany those explanations. >>>> >>>> Website: https://training.ververica.com >>>> Website repo: https://github.com/dataArtisans/flink-training >>>> Exercises: repo: https://github.com/ververica/flink-training-exercises >>>> >>>> We would like to contribute this training content to Apache Flink. By >>>> doing >>>> so, we hope to make it even easier for folks to get started with Flink. >>>> Especially during this time when so many are working from home, we'd >>>> like >>>> to get this self-paced training course out where more people will see >>>> it. >>>> >>>> If the community wants these training materials, then this also raises >>>> the >>>> question of where to put them. We are thinking it would be best to >>>> integrate the website content into flink.apache.org<http://flink.apache.org>, and to add the >>>> exercises to flink-playgrounds -- but these points can be discussed >>>> separately once we've established that the community wants this content. >>>> >>>> Looking forward to hearing what you think! >>>> >>>> Best regards, >>>> David >>>> >>> >>> >>> -- >>> Best regards / Met vriendelijke groeten, >>> >>> Niels Basjes >>> >> |
+1. It's very useful for Flink newcomers.
Best, Jingsong Lee On Wed, Apr 15, 2020 at 10:23 PM Yun Tang <[hidden email]> wrote: > +1 for this idea. > > I think there would existed many details to discuss once community ready > to host the materials: > > 1. How to judge whether a lab exercise should be added? There would be > many user cases for streaming computation, I think we should need a outline > for the knowledge map of Flink and contributors could choose those not > touched to add or polish existing labs, however, the latter one could be > more difficult to judge. > 2. How to judge a PR could be merged? I think no CI system could be > used for adding exercises, we need some principles or tools to ensure the > exercise could be run well as expected. > > Best > Yun Tang > ------------------------------ > *From:* Till Rohrmann <[hidden email]> > *Sent:* Wednesday, April 15, 2020 16:08 > *To:* dev <[hidden email]> > *Cc:* Eduardo Winpenny Tejedor <[hidden email]>; Seth Wiesman > <[hidden email]>; Niels Basjes <[hidden email]>; user < > [hidden email]> > *Subject:* Re: [PROPOSAL] Contribute training materials to Apache Flink > > Hi David, > > making the training materials available on flink.apache.org would > increase the reach and improve its visibility. Since this is very helpful > material for our users +1 for contributing the training material. > > If we decide not maintain different versions, then we might be able to > highlight features which are only available in/since a certain version. > > One thing the community should be aware of is that we also need to > maintain the training material. Maybe you could share with us how much > effort this usually is when updating the training material for a new Flink > version, David? > > Cheers, > Till > > On Fri, Apr 10, 2020 at 10:31 PM David Anderson <[hidden email]> > wrote: > > Yes, the training materials could become part of the docs, as you suggest. > The reason why I'm somewhat resistant to this idea is that the > documentation is versioned. It will be easier to maintain the training > content and its exercises and examples if we only have to be concerned with > having one version (for the latest Flink release), and I don't really see > any added value to the community in keeping older versions of the training > online. > > > On Fri, Apr 10, 2020 at 8:46 PM Eduardo Winpenny Tejedor < > [hidden email]> wrote: > > > +1 to the idea, David regarding your question, could it go in a > > quickstart/get started with Flink section? Next to or replacing the > current > > 'Getting started' section? > > > > On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]> wrote: > > > >> Hi David, > >> > >> +1 to add to the project. > >> > >> I agree that flink.apache.org and flink playgrounds respectively are > the > >> best places to host this content. > >> > >> On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: > >> > >>> Hi, > >>> > >>> Sounds like a very nice thing to have as part of the project ecosystem. > >>> > >>> Niels > >>> > >>> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> > >>> wrote: > >>> > >>>> Dear Flink Community! > >>>> > >>>> For some time now Ververica has been hosting some freely available > >>>> Apache > >>>> Flink training materials at https://training.ververica.com. This > >>>> includes > >>>> tutorial content covering the core concepts of the DataStream API, and > >>>> hands-on exercises that accompany those explanations. > >>>> > >>>> Website: https://training.ververica.com > >>>> Website repo: https://github.com/dataArtisans/flink-training > >>>> Exercises: repo: > https://github.com/ververica/flink-training-exercises > >>>> > >>>> We would like to contribute this training content to Apache Flink. By > >>>> doing > >>>> so, we hope to make it even easier for folks to get started with > Flink. > >>>> Especially during this time when so many are working from home, we'd > >>>> like > >>>> to get this self-paced training course out where more people will see > >>>> it. > >>>> > >>>> If the community wants these training materials, then this also raises > >>>> the > >>>> question of where to put them. We are thinking it would be best to > >>>> integrate the website content into flink.apache.org, and to add the > >>>> exercises to flink-playgrounds -- but these points can be discussed > >>>> separately once we've established that the community wants this > content. > >>>> > >>>> Looking forward to hearing what you think! > >>>> > >>>> Best regards, > >>>> David > >>>> > >>> > >>> > >>> -- > >>> Best regards / Met vriendelijke groeten, > >>> > >>> Niels Basjes > >>> > >> > > -- Best, Jingsong Lee |
In reply to this post by Yun Tang
Till, Yun, etal,
Now that we've established the community's interest in engaging with this content, I've started a new thread on the dev list for discussion of the details. I've said a bit there already regarding ongoing maintenance, and CI for the exercises. Best, David On Wed, Apr 15, 2020 at 4:23 PM Yun Tang <[hidden email]> wrote: > +1 for this idea. > > I think there would existed many details to discuss once community ready > to host the materials: > > 1. How to judge whether a lab exercise should be added? There would be > many user cases for streaming computation, I think we should need a outline > for the knowledge map of Flink and contributors could choose those not > touched to add or polish existing labs, however, the latter one could be > more difficult to judge. > 2. How to judge a PR could be merged? I think no CI system could be > used for adding exercises, we need some principles or tools to ensure the > exercise could be run well as expected. > > Best > Yun Tang > ------------------------------ > *From:* Till Rohrmann <[hidden email]> > *Sent:* Wednesday, April 15, 2020 16:08 > *To:* dev <[hidden email]> > *Cc:* Eduardo Winpenny Tejedor <[hidden email]>; Seth Wiesman > <[hidden email]>; Niels Basjes <[hidden email]>; user < > [hidden email]> > *Subject:* Re: [PROPOSAL] Contribute training materials to Apache Flink > > Hi David, > > making the training materials available on flink.apache.org would > increase the reach and improve its visibility. Since this is very helpful > material for our users +1 for contributing the training material. > > If we decide not maintain different versions, then we might be able to > highlight features which are only available in/since a certain version. > > One thing the community should be aware of is that we also need to > maintain the training material. Maybe you could share with us how much > effort this usually is when updating the training material for a new Flink > version, David? > > Cheers, > Till > > On Fri, Apr 10, 2020 at 10:31 PM David Anderson <[hidden email]> > wrote: > > Yes, the training materials could become part of the docs, as you suggest. > The reason why I'm somewhat resistant to this idea is that the > documentation is versioned. It will be easier to maintain the training > content and its exercises and examples if we only have to be concerned with > having one version (for the latest Flink release), and I don't really see > any added value to the community in keeping older versions of the training > online. > > > On Fri, Apr 10, 2020 at 8:46 PM Eduardo Winpenny Tejedor < > [hidden email]> wrote: > > > +1 to the idea, David regarding your question, could it go in a > > quickstart/get started with Flink section? Next to or replacing the > current > > 'Getting started' section? > > > > On Thu, 9 Apr 2020, 22:11 Seth Wiesman, <[hidden email]> wrote: > > > >> Hi David, > >> > >> +1 to add to the project. > >> > >> I agree that flink.apache.org and flink playgrounds respectively are > the > >> best places to host this content. > >> > >> On Thu, Apr 9, 2020 at 2:56 PM Niels Basjes <[hidden email]> wrote: > >> > >>> Hi, > >>> > >>> Sounds like a very nice thing to have as part of the project ecosystem. > >>> > >>> Niels > >>> > >>> On Thu, Apr 9, 2020 at 8:10 PM David Anderson <[hidden email]> > >>> wrote: > >>> > >>>> Dear Flink Community! > >>>> > >>>> For some time now Ververica has been hosting some freely available > >>>> Apache > >>>> Flink training materials at https://training.ververica.com. This > >>>> includes > >>>> tutorial content covering the core concepts of the DataStream API, and > >>>> hands-on exercises that accompany those explanations. > >>>> > >>>> Website: https://training.ververica.com > >>>> Website repo: https://github.com/dataArtisans/flink-training > >>>> Exercises: repo: > https://github.com/ververica/flink-training-exercises > >>>> > >>>> We would like to contribute this training content to Apache Flink. By > >>>> doing > >>>> so, we hope to make it even easier for folks to get started with > Flink. > >>>> Especially during this time when so many are working from home, we'd > >>>> like > >>>> to get this self-paced training course out where more people will see > >>>> it. > >>>> > >>>> If the community wants these training materials, then this also raises > >>>> the > >>>> question of where to put them. We are thinking it would be best to > >>>> integrate the website content into flink.apache.org, and to add the > >>>> exercises to flink-playgrounds -- but these points can be discussed > >>>> separately once we've established that the community wants this > content. > >>>> > >>>> Looking forward to hearing what you think! > >>>> > >>>> Best regards, > >>>> David > >>>> > >>> > >>> > >>> -- > >>> Best regards / Met vriendelijke groeten, > >>> > >>> Niels Basjes > >>> > >> > > |
Free forum by Nabble | Edit this page |