Hi all, *Context:* Dag author should be able to use API clients to communicate with airflow for everything that is not internal and covered by future AIP-44. The goal of this proposal is to update the release process of our API clients so they are compatible and up to date with the latest airflow API.
*Proposal:* Update the release process for the API clients: - for each minor/major release of airflow, release new versions of api clients accordingly. - allow patching clients independently to fix specific issues (documentation, generation issues etc.). - when releasing a patch for airflow, *only *if this is relevant for the clients, then also release clients (patch version). *Clients sources:* - python https://github.com/apache/airflow-client-python - go https://github.com/apache/airflow-client-go *Discussion thread:* [DISCUSSION] Release of API clients <https://lists.apache.org/thread/phbrfg2q2lnrb9d3kfz3sxv6mzvtlwvp> As Jarek mentioned, this could eventually lead to other improvements, for instance having the latest python API client pre-installed in our reference airflow docker image. DAG authors should favor the public API for communicating with airflow. After 72 hours without objection the proposal will be adopted. Thanks Pierre