title: 社区 & 项目信息 bookCollapseSection: false weight: 7 aliases:

  • /zh/community.html
  • /zh/community/index.html

tables: mailing-lists: name: “Mailing Lists”

    cols: 
      - id: "Name"
        name: "名字"
      - id: "Subscribe"
        name: "订阅"
      - id: "Digest"
        name: "摘要"
      - id: "Unsubscribe"
        name: "退订"
      - id: "Post"
        name: "发送"
      - id: "Archive"
        name: "归档"

    rows:
      - Name: 
         val: "<strong>news</strong>@flink.apache.org<br />
               <small>Flink 社区的新闻和公告</small>"
         html: true
        Subscribe: "[订阅](mailto:news-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:news-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:news-unsubscribe@flink.apache.org)"
        Post: "*只读邮件列表*"
        Archive: "[归档](https://lists.apache.org/list.html?news@flink.apache.org)"
      - Name: 
         val: "<strong>community</strong>@flink.apache.org<br />
               <small>与会议,博客以及工作机会相关的更广泛的社区讨论	</small>"
         html: true
        Subscribe: "[订阅](mailto:community-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:community-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:community-unsubscribe@flink.apache.org)"
        Post: "[发送](mailto:community@flink.apache.org)"
        Archive: "[归档](https://lists.apache.org/list.html?community@flink.apache.org)"
      - Name: 
         val: "<strong>user</strong>@flink.apache.org<br />
               <small>用户支持以及问题咨询邮件列表</small>"
         html: true
        Subscribe: "[订阅](mailto:user-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:user-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:user-unsubscribe@flink.apache.org)"
        Post: "[发送](mailto:user@flink.apache.org)"
        Archive: "[归档](https://lists.apache.org/list.html?user@flink.apache.org)"
      - Name: 
         val: "<strong>user-zh</strong>@flink.apache.org<br />
               <small>中文用户支持以及问题咨询邮件列表</small>"
         html: true
        Subscribe: "[订阅](mailto:user-zh-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:user-zh-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:user-zh-unsubscribe@flink.apache.org)"
        Post: "[发送](mailto:user-zh@flink.apache.org)"
        Archive: "[归档](https://lists.apache.org/list.html?user-zh@flink.apache.org)"
      - Name: 
         val: "<strong>dev</strong>@flink.apache.org<br />
               <small>开发相关讨论</small>"
         html: true
        Subscribe: "[订阅](mailto:dev-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:dev-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:dev-unsubscribe@flink.apache.org)"
        Post: "[发送](mailto:dev@flink.apache.org)"
        Archive: "[归档](https://lists.apache.org/list.html?dev@flink.apache.org)"
      - Name: 
         val: "<strong>builds</strong>@flink.apache.org<br />
               <small>Flink 主仓库的构建通知</small>"
         html: true
        Subscribe: "[订阅](mailto:builds-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:builds-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:builds-unsubscribe@flink.apache.org)"
        Post: "*只读邮件列表*"
        Archive: "[归档](https://lists.apache.org/list.html?builds@flink.apache.org)"
      - Name: 
         val: "<strong>issues</strong>@flink.apache.org<br />
               <small>所有 Jira 活动的镜像</small>"
         html: true
        Subscribe: "[订阅](mailto:issues-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:issues-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:issues-unsubscribe@flink.apache.org)"
        Post: "*只读邮件列表*"
        Archive: "[归档](https://lists.apache.org/list.html?issues@flink.apache.org)"
      - Name: 
         val: "<strong>commits</strong>@flink.apache.org<br />
               <small>仓库的所有 commit</small>"
         html: true
        Subscribe: "[订阅](mailto:commits-subscribe@flink.apache.org)"
        Digest: "[订阅](mailto:commits-digest-subscribe@flink.apache.org)"
        Unsubscribe: "[退订](mailto:commits-unsubscribe@flink.apache.org)"
        Post: "*只读邮件列表*"
        Archive: "[归档](https://lists.apache.org/list.html?commits@flink.apache.org)"

社区 & 项目信息

如何从 Apache Flink 获得帮助?

我们可以通过多种方式从 Apache Flink 社区获得帮助。Flink committer 主要活跃在 邮件列表。对于用户支持和问题咨询,则可以通过 用户邮件列表 获得帮助。你还可以加入社区专属的 Slack。有些 Committer 同时会关注 Stack Overflow。请在提问的时候记得添加 apache-flink 的标签。问题反馈以及新特性的讨论则可以在 开发邮件列表 或者 Jira 上进行讨论。有兴趣对 Flink 进行贡献的人请查阅 [贡献指南]({{< relref “how-to-contribute/overview” >}}).

邮件列表

{{< table “mailing-lists” >}}

如何订阅邮件列表

在往邮件列表中发送消息前,需要先订阅邮件列表。

  1. 发送一封不包含任何内容或主题的邮件到 listname-subscribe@flink.apache.org(替换 listname 为 dev, user, user-zh 等等)
  2. 等待直到收到一封主题为 “confirm subscribe to listname@flink.apache.org” 的邮件。回复该邮件,不用修改主题和添加邮件内容。
  3. 等待直到收到一封主题为 “WELCOME to listname@flink.apache.org” 的邮件。

如果你的邮件中包含代码,请根据如下要求进行检查:

  1. 请确认你所使用的外链不会被修改、删除等,这些操作会使得归档后的邮件变得无效
  2. 粘贴文字而不是文字的截图
  3. 对代码进行格式化操作,以提高可读性
  4. 添加足够的上下文,确保代码没有模棱两可的地方

Slack

你可以通过 [此链接]({{< param FlinkSlackInviteUrl >}}) 加入 Apache Flink 社区专属的 Slack 工作空间。 在成功加入后,不要忘记在 #introductions 频道介绍你自己。 Slack 规定每个邀请链接最多可邀请 100 人,如果遇到上述链接失效的情况,请联系 Dev 邮件列表。 所有已经加入社区 Slack 空间的成员同样可以邀请新成员加入。

在 Slack 空间交流时,请遵守以下规则:

  • 保持尊重 - 这是最重要的规则
  • 所有重要的决定和结论 必须在邮件列表中有所体现。 “没有发生在邮件列表上的事情,即视为没有发生。” - Apache 准则
  • 使用 Slack 消息列(Thread 使频道(Channel)中的多组同时进行的对话保持有序。
  • Use either #pyflink (for all Python Flink questions) or #troubleshooting (for all other Flink questions).
  • 不要通过私信(Direct Message 要求他人答疑、指派 Jira、审查 PR。这些事务应遵从自愿原则。

注意: 来自我们 Slack 中公共渠道的所有消息都 永久存储并发布linen.dev 上的 Apache Flink Slack 存档。 这个存档的目的是让搜索引擎在 Flink Slack 中找到过去的讨论。

Stack Overflow

Committer 们会关注 Stack Overflowapache-flink 相关标签的问题。

请确认你为自己的问题打上了正确的标签,从而可以获得 Flink 社区的帮助。

Issue 追踪

我们使用 Jira 进行所有代码相关的 issues 追踪 https://issues.apache.org/jira/browse/FLINK。 所有 issue 必须使用英文。

如果您没有ASF JIRA帐户,可以通过ASF自助门户请求新的账户。

所有 issue 的活动也会同步到 issue 邮件列表。

报告安全漏洞

如果你希望报告安全漏洞, 请联系 security@apache.org。 Apache Flink 遵循标准的 Apache漏洞处理流程 来报告漏洞。请注意,在项目做出响应之前,请不要公开披露漏洞。

Meetups

meetup.com 上可以找到很多 Flink 相关的 meetup。

源代码

Main Repositories

Complete List of Repositories

The complete list of repositories of Apache Flink can be found under https://gitbox.apache.org/repos/asf#flink.

Training

Ververica 目前维护了一些免费的 Apache Flink 培训。 training website 有相应的演示文档和带解答的练习。当然还可以在 SlideShare 找到所有的演示文档。

项目 Wiki

Apache Flink 的 项目 wiki 包含了大量的 Flink 用户相关的资源。不过 wiki 上的资料可能会过时,如果有任何疑问,请查阅 Flink 文档

Flink Forward

Flink Forward 大会每年都会在世界的不同地方举办。关于大会最新的信息可以到 Flink-Forward.org 网站获取到。

PMC 和 Committer 列表

以下列表可能不是最新。最新列表请参考 此页面。

素材以及 Apache Flink Logo

[素材页面]({{< relref “material” >}}) 提供了不同尺寸以及不同颜色的 Apache Flink Logo。