title: “Community & Project Info”

{% toc %}

How do I get help from Apache Flink?

There are many ways to get help from the Apache Flink community. The mailing lists are the primary place where all Flink committers are present. For user support and questions use the user mailing list. Some committers are also monitoring Stack Overflow. Please remember to tag your questions with the apache-flink tag. Bugs and feature requests can either be discussed on the dev mailing list or on [Jira]({{ site.jira }}). Those interested in contributing to Flink should check out the contribution guide.

Mailing Lists

Please make sure you are subscribed to the mailing list you are posting to! If you are not subscribed to the mailing list, your message will either be rejected (dev@ list) or you won't receive the response (user@ list).

How to subscribe to a mailing list

Before you can post a message to a mailing list, you need to subscribe to the list first.

  1. Send an email without any contents or subject to listname-subscribe@flink.apache.org. (replace listname with dev, user, user-zh, ..)
  2. Wait till you receive an email with the subject “confirm subscribe to listname@flink.apache.org”. Reply to that email, without editing the subject or including any contents
  3. Wait till you receive an email with the subject “WELCOME to listname@flink.apache.org”.

If you send us an email with a code snippet, make sure that:

  1. you do not link to files in external services as such files can change, get deleted or the link might break and thus make an archived email thread useless
  2. you paste text instead of screenshots of text
  3. you keep formatting when pasting code in order to keep the code readable
  4. there are enough import statements to avoid ambiguities

Stack Overflow

Committers are watching Stack Overflow for the apache-flink tag.

Make sure to tag your questions there accordingly to get answers from the Flink community.

Issue Tracker

We use Jira to track all code related issues: [{{ site.jira }}]({{ site.jira }}).

All issue activity is also mirrored to the issues mailing list.

Reporting Security Issues

If you wish to report a security vulnerability, please contact security@apache.org. Apache Flink follows the typical Apache vulnerability handling process for reporting vulnerabilities. Note that vulnerabilities should not be publicly disclosed until the project has responded.

Meetups

There are plenty of meetups on meetup.com featuring Flink.

Source Code

Flink core repository

Flink Stateful Functions repository

Flink-shaded repositories (shaded dependency libraries)

Flink Website repositories

Bahir Flink repositories (additional connectors)

Training

Ververica currently maintains free Apache Flink training. Their training website has slides and exercises with solutions. The slides are also available on SlideShare.

Project Wiki

The Apache Flink project wiki contains a range of relevant resources for Flink users. However, some content on the wiki might be out-of-date. When in doubt, please refer to the Flink documentation.

Flink Forward

Flink Forward is a conference happening yearly in different locations around the world. Up to date information about the conference is available on Flink-Forward.org.

People

You can reach committers directly at <apache-id>@apache.org. A list of all contributors can be found [here]({{ site.FLINK_CONTRIBUTORS_URL }}).

Former mentors

The following people were very kind to mentor the project while in incubation.

Materials / Apache Flink Logos

The [materials page]({{ site.baseurl }}/material.html) offers assets such as the Apache Flink logo in different image formats, or the Flink color scheme.