Community
Apache Airflow was started at Airbnb as open source from the very first commit. The community has about 500 active members who support each other in solving problems
Join the community!
Join the devlist
If you want to stay up to date with what is going on in the project, want to discuss the features, talk about fixes or simply ask a question - this is the first step to take.
Join the devlist
If you want to stay up to date with what is going on in the project, want to discuss the features, talk about fixes or simply ask a question - this is the first step to take.
Start a discussion
Use our GitHub Discussions to start a discussion.
Start a discussion
Use our GitHub Discussions to start a discussion.You can start discussions about anything:
- propose a new feature,
- discuss if what you observe is a real issue,
- generally brainstorm about your ideas,
- ask others how they solve their problems,
Report a bug
Use our GitHub Issue to create an issue.
Report a bug
Use our GitHub Issue to create an issue.Remember to put there as much information as you can, including:
- tracebacks,
- screens,
- scenarios to repeat problem (mandatory),
- if you are unsure if this is a problem with Airflow - start a [GitHub Discussion](https://github.com/apache/airflow/discussions) first
Ask a question
In case of any questions or doubts, feel free to reach to our community. There are two ways to do that.
Ask a question
In case of any questions or doubts, feel free to reach to our community. There are two ways to do that.- Join the Apache Airflow slack. After creating account in slack you can join #troubleshooting and #development where you can look for help in using and developing Airflow respectively.
- Ask at the devlist, see "Join the devlist" link above
- Check Stack Overflow
- Remember that Airflow is a community driven project, so in case of constant technical support please consider hiring a consultancy company.
Add a new feature
There are two steps required to create feature request for Airflow.
Add a new feature
There are two steps required to create feature request for Airflow.- Create account at GitHub [Sign up]
- Create new issue and choose ‘Feature request’. Try to put in the description as much information as you can to clarify your idea.
- We encourage you to open a PR with your implementation of the feature. It would be great if you would take a look at our contribution guidelines.
Fix a bug
We don’t like bugs. If you found one please tell us as soon as possible using steps below.
Fix a bug
We don’t like bugs. If you found one please tell us as soon as possible using steps below.- Create account at GitHub [Sign up]
- Create new issue and choose ‘Bug report’. Try to put in the description as much information as you can including replication steps, tracebacks and screens.
- We encourage you to open a PR with bug fix. It would be great if you would take a look at our contribution guidelines.
Improve documentation
Some people may want to improve documentation and this is mostly welcomed!
Improve documentation
Some people may want to improve documentation and this is mostly welcomed!- Open a PR with changes
- If you are not sure about your changes feel free to post a question on #documentation channel on our Slack.
Propose fundamental changes
If you have an idea that will change Airflow fundamentally then there are more steps to take but still rather simple ones.
Propose fundamental changes
If you have an idea that will change Airflow fundamentally then there are more steps to take but still rather simple ones.- Create Airflow Improvement Proposal (AIP) on project wiki (Airflow Improvements Proposals), describe your idea, discuss the pros and cons and explain why Airflow needs such changes.
- When your AIP is ready, send it to our dev mailing list where the whole community will be able to discuss it and elaborate the final version.
- When community will approve your proposal then it’s a signal to start the work! Prepare your change as single or sequence of PRs and voile!
Project Management Committee

@aijamalnk
Aizhamal Nurmamat kyzy

@saguziel
Alex Guziel

@alexvanboxel
Alex Van Boxel

@arthur
Arthur Wiedmer

@ash
Ash Berlin-Taylor

@bolke
Bolke de Bruin

@bbovenzi
Brent Bovenzi

@criccomini
Chris Riccomini

@davydov
Dan Davydov

@dimberman
Daniel Imberman

@dstandish
Daniel Standish

@eladkal
Elad Kalif

@ephraimbuddy
Ephraim Anierobi

@fokko
Fokko Driesprong

@hitesh
Hitesh Shah

@jghoman
Jakob Homan

@potiuk
Jarek Potiuk

@jedcunningham
Jed Cunningham

@joygao
Joy Gao

@mik-laj
Kamil Breguła

@kaxil
Kaxil Naik

@sekikn
Kengo Seki

@KevinYang21
Kevin Yang

@mistercrunch
Maxime Beauchemin

@pierrejeambrun
Pierre Jeambrun

@sanand
Siddharth Anand

@msumit
Sumit Maheshwari

@tfeng
Tao Feng

@turbaszek
Tomek Urbaszek

@uranusjr
Tzu-ping Chung

@XD-DENG
Xiaodong Deng
Committers

@taragolis
Andrey Anshin

@aneesh-joseph
Aneesh Joseph

@BasPH
Bas Harenslak

@milton0825
Chao-Han Tsai

@feluelle
Felix Uellendall

@jhtimmins
James Timmins

@josh-fell
Josh Fell

@jmcarp
Joshua Carp

@zhongjiajie
Jiajie Zhong

@o-nikolas
Niko Oliveira

@yuqian90
Qian Yu

@houqp
Qingping Hou

@ryw
Ry Walker

@leahecole
Leah Cole

@malthe
Malthe Borch

@pltardif
Patrick Leo Tardif

@pingzh
Ping Zhang

@ryanahamilton
Ryan Hamilton

@vikramkoka
Vikram Koka

@xinbinhuang
Xinbin Huang