+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 <trohrm...@apache.org>
Sent: Wednesday, April 15, 2020 16:08
To: dev <dev@flink.apache.org>
Cc: Eduardo Winpenny Tejedor <eduardo.winpe...@gmail.com>; Seth Wiesman 
<sjwies...@gmail.com>; Niels Basjes <ni...@basjes.nl>; user 
<u...@flink.apache.org>
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 
<da...@ververica.com<mailto:da...@ververica.com>> 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 <
eduardo.winpe...@gmail.com<mailto:eduardo.winpe...@gmail.com>> 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, 
> <sjwies...@gmail.com<mailto:sjwies...@gmail.com>> 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 
>> <ni...@basjes.nl<mailto:ni...@basjes.nl>> 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 
>>> <da...@ververica.com<mailto:da...@ververica.com>>
>>> 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
>>>
>>

Reply via email to