potiuk commented on code in PR #35277:
URL: https://github.com/apache/airflow/pull/35277#discussion_r1376842920


##########
PROVIDERS.rst:
##########
@@ -251,3 +272,51 @@ The suspension may be triggered by any committer after the 
following criteria ar
 
 The suspension will be lifted when the dependencies of the provider are made 
compatible with the Apache
 Airflow and with other providers - by merging a PR that removes the suspension 
and succeeds.
+
+Removing community providers
+----------------------------
+
+The providers can be removed from main branch of Airflow when the community 
agrees that there should be no
+more updates to the providers done by the community - except maybe potentially 
security fixes found. There
+might be various reasons for the providers to be removed:
+
+* the service they connect to is no longer available
+* the dependencies for the provider are not maintained any more and there is 
no viable alternative
+* there is another, more popular provider that supersedes community provider
+* etc. etc.
+
+Each case of removing provider should be discussed individually and separate 
``[VOTE]`` thread should start,
+where regular rules for code modification apply (following the
+`Apache Software Foundation voting rules 
<https://www.apache.org/foundation/voting.html#votes-on-code-modification>`_).
+In cases where the reasons for removal are ``obvious``, and discussed before, 
also ``[LAZY CONSENSUS]`` thread
+can be started. Generally speaking a discussion thread ``[DISCUSS]`` is 
advised before such removal and
+sufficient time should pass (at least a week) to give a chance for community 
members to express their
+opinion on the removal.
+
+There are the following consequences (or lack of them) of removing the 
provider:
+
+* One last release of the provider is done with documentation updated 
informing that the provider is no
+  longer maintained by the Apache Airflow community - linking to this page. 
This information should also
+  find its way to the package documentation and consequently - to the 
description of the package in PyPI.
+* An ``[ANNOUNCE]`` thread is sent to the devlist and user list announcing 
removal of the provider
+* The released provider packages remain available on PyPI and in the
+   `Archives <https://archive.apache.org/dist/airflow/providers/>`_ of the 
Apache
+   Software Foundation, while they are removed from the 

Review Comment:
   ```suggestion
      Software Foundation, while they are removed from the
   ```



-- 
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]

Reply via email to