r-richmond commented on code in PR #30359: URL: https://github.com/apache/airflow/pull/30359#discussion_r1152747520
########## README.md: ########## @@ -473,6 +477,38 @@ of the contributors to perform the cherry-picks and carry-on testing of the olde The availability of stakeholder that can manage "service-oriented" maintenance and agrees to such a responsibility, will also drive our willingness to accept future, new providers to become community managed. +### Suspending releases for providers + +In case a provider is found to require old dependencies that are not compatible with upcoming versions of +the Apache Airflow or with newer dependencies required by other providers, the provider's release +process can be suspended. + +This means: + +* The provider's status is set to "suspended" +* No new releases of the provider will be made until the problem with dependencies is solved +* Sources of the provider remain in the repository for now (in the future we might add process to remove them) +* No new changes will be accepted for the provider (other than the ones that fix the dependencies) +* The provider will be removed from the list of Apache Airflow extras in the next minor/major release + (2.7.0, 2.8.0, 3.0.0 etc.) Review Comment: Curious on the reasoning for excluding patch releases `#.#.1` i.e. With the current example it means google-provider can't update until 2.6.0 which leaves the cases like the [google-ads](https://github.com/apache/airflow/pull/30067#issuecomment-1488521445) open for that much longer. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
