Very good idea, thanks for the pointers. I will open a PR this week
to update our doc :)

Best regards,

Le mer. 14 déc. 2022 à 22:56, Jarek Potiuk <ja...@potiuk.com> a écrit :

> Good point. We should document such things every time in READMEs - and in
> this case it should not only be READMEs but also appropriate steps in the
> release process IMHO.
>
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md
>
> Initially it could be pretty vague - we usually perfect and upgrade the
> docs as we do a release and make it better every time we do the release.
>
> We are following it Literally when releasing and placing it there is the
> only way to make 100% sure it will happen.
>
> J.
>
>
>
> On Wed, Dec 14, 2022 at 10:45 PM Elad Kalif <elad...@apache.org> wrote:
>
>> Pierre do we have this decision documented in the README so users are
>> aware of the policy ? (also I guess better to be written in the release
>> docs procedure)
>>
>> On Thu, Dec 8, 2022 at 7:50 PM Pierre Jeambrun <pierrejb...@gmail.com>
>> wrote:
>>
>>> Hello all,
>>>
>>> 72h hours have passed without opposition, therefore the proposal is
>>> accepted and we can start working on it :)
>>>
>>> Thanks you,
>>> Pierre
>>>
>>> Le lun. 5 déc. 2022 à 18:44, Pierre Jeambrun <pierrejb...@gmail.com> a
>>> écrit :
>>>
>>>> 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
>>>>
>>>>
>>>>
>>>

Reply via email to