suitable implementation tasks / student projects?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

suitable implementation tasks / student projects?

Adnan Khan
Hello!

My name is Adnan and I'd like to learn more about Flink and get involved
with the project. I'm an upper year cs/math student and I've been looking
for an open source project in the large scale data processing, distributed
systems, and databases space. So I'm excited to learn more about Flink!

I've looked at the "starter" issues on Jira but I'm lost on which one would
be a good fit. I have experience working with Java and I just started
working with Scala at my current internship.

Ok I look forward to hearing from you guys! I've parked myself in #flink,
so you can message me there as well.

Cheers,
Adnan
Reply | Threaded
Open this post in threaded view
|

Re: suitable implementation tasks / student projects?

Fabian Hueske-2
Hi Adnan,

as promised in IRC, here a few JIRAs that touch the internals.
JIRAs are ordered from rather easy to more difficult (according to my
subjective judgement ;-) )

- FLINK-1388: Support POJO data types with writeAsCsv (API)
- FLINK-703: Use complete element as Join key (API)
- FLINK-1418: Forward print() to client stdout instead of TaskManager's
(API, execution)
- FLINK-1461: Add sortPartition operator (API, optimizer)
- FLINK-687: Support of outer-joins (API, optimizer, execution)

Unfortunately, some of the JIRAs do not include much information. Just ask
if you need details.

Cheers, Fabian


2015-02-04 20:35 GMT+01:00 Adnan Khan <[hidden email]>:

> Hello!
>
> My name is Adnan and I'd like to learn more about Flink and get involved
> with the project. I'm an upper year cs/math student and I've been looking
> for an open source project in the large scale data processing, distributed
> systems, and databases space. So I'm excited to learn more about Flink!
>
> I've looked at the "starter" issues on Jira but I'm lost on which one would
> be a good fit. I have experience working with Java and I just started
> working with Scala at my current internship.
>
> Ok I look forward to hearing from you guys! I've parked myself in #flink,
> so you can message me there as well.
>
> Cheers,
> Adnan
>
Reply | Threaded
Open this post in threaded view
|

Re: suitable implementation tasks / student projects?

Stephan Ewen
Hi Adnan!

If you are looking for a bigger involvement (and a project of your own),
you can have a look here at the roadmap and figure out the direction that
interests you most:
https://cwiki.apache.org/confluence/display/FLINK/Flink+Roadmap

I think that a cool project would be the static code analysis. Cool and
unique feature. You would probably work together with one additional
committer on this
See here for details:
https://cwiki.apache.org/confluence/display/FLINK/Project+Ideas

Greetings,
Stephan


On Wed, Feb 4, 2015 at 9:17 PM, Fabian Hueske <[hidden email]> wrote:

> Hi Adnan,
>
> as promised in IRC, here a few JIRAs that touch the internals.
> JIRAs are ordered from rather easy to more difficult (according to my
> subjective judgement ;-) )
>
> - FLINK-1388: Support POJO data types with writeAsCsv (API)
> - FLINK-703: Use complete element as Join key (API)
> - FLINK-1418: Forward print() to client stdout instead of TaskManager's
> (API, execution)
> - FLINK-1461: Add sortPartition operator (API, optimizer)
> - FLINK-687: Support of outer-joins (API, optimizer, execution)
>
> Unfortunately, some of the JIRAs do not include much information. Just ask
> if you need details.
>
> Cheers, Fabian
>
>
> 2015-02-04 20:35 GMT+01:00 Adnan Khan <[hidden email]>:
>
> > Hello!
> >
> > My name is Adnan and I'd like to learn more about Flink and get involved
> > with the project. I'm an upper year cs/math student and I've been looking
> > for an open source project in the large scale data processing,
> distributed
> > systems, and databases space. So I'm excited to learn more about Flink!
> >
> > I've looked at the "starter" issues on Jira but I'm lost on which one
> would
> > be a good fit. I have experience working with Java and I just started
> > working with Scala at my current internship.
> >
> > Ok I look forward to hearing from you guys! I've parked myself in #flink,
> > so you can message me there as well.
> >
> > Cheers,
> > Adnan
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: suitable implementation tasks / student projects?

Adnan Khan
In reply to this post by Adnan Khan
Hey Stephan,

I'd like to eventually get involved with a project of my own. So I've
started off with one of Fabian's suggestions to familiarize myself with the
codebase and Flink's contribution process.

Oh also I looked over the bit about the static code analysis feature and it
seems very interesting. I don't have much experience with that so but I'll
bug the ML about it if I have any questions.

Thanks!

-Adnan

On Thu Feb 05 2015 at 4:23:39 AM Stephan Ewen <[hidden email]> wrote:

> Hi Adnan!
>
> If you are looking for a bigger involvement (and a project of your own),
> you can have a look here at the roadmap and figure out the direction that
> interests you most:
> https://cwiki.apache.org/confluence/display/FLINK/Flink+Roadmap
>
> I think that a cool project would be the static code analysis. Cool and
> unique feature. You would probably work together with one additional
> committer on this
> See here for details:
> https://cwiki.apache.org/confluence/display/FLINK/Project+Ideas
>
> Greetings,
> Stephan
>
>
> On Wed, Feb 4, 2015 at 9:17 PM, Fabian Hueske <[hidden email]> wrote:
>
> > Hi Adnan,
> >
> > as promised in IRC, here a few JIRAs that touch the internals.
> > JIRAs are ordered from rather easy to more difficult (according to my
> > subjective judgement ;-) )
> >
> > - FLINK-1388: Support POJO data types with writeAsCsv (API)
> > - FLINK-703: Use complete element as Join key (API)
> > - FLINK-1418: Forward print() to client stdout instead of TaskManager's
> > (API, execution)
> > - FLINK-1461: Add sortPartition operator (API, optimizer)
> > - FLINK-687: Support of outer-joins (API, optimizer, execution)
> >
> > Unfortunately, some of the JIRAs do not include much information. Just
> ask
> > if you need details.
> >
> > Cheers, Fabian
> >
> >
> > 2015-02-04 20:35 GMT+01:00 Adnan Khan <[hidden email]>:
> >
> > > Hello!
> > >
> > > My name is Adnan and I'd like to learn more about Flink and get
> involved
> > > with the project. I'm an upper year cs/math student and I've been
> looking
> > > for an open source project in the large scale data processing,
> > distributed
> > > systems, and databases space. So I'm excited to learn more about Flink!
> > >
> > > I've looked at the "starter" issues on Jira but I'm lost on which one
> > would
> > > be a good fit. I have experience working with Java and I just started
> > > working with Scala at my current internship.
> > >
> > > Ok I look forward to hearing from you guys! I've parked myself in
> #flink,
> > > so you can message me there as well.
> > >
> > > Cheers,
> > > Adnan
> > >
> >
>